Odd Megadrive/Genesis Video
-
@mitu I managed to get a little time in on this trying to understand the issue. I am able to enter the Retroarch menu before the Sega game fully loads the custom viewport and thus I cannot even view the Retroarch menu if that happens. I noticed even with the custom viewport options enabled (as my screenshot above shows) it doesn't always happen (intermittent). I went in and set an overlay to the specific game and then made sure that "core" aspect ratio was enabled, then saved the game override. So far, the game overrides appear to be holding up and loading the core aspect ratio without reverting to a custom viewport. I will keep testing this to see if the custom viewport loads even when my game override is set as core aspect. I am confident there is a bug happening regarding the Scaling setting in Retroarch. This started happening when Retropie updated Retroarch in 2020.
-
Small update, I was messing around last night re-applying my Sega overlays to each game, saving game overrides for each. Before I did that I ensured core overrides had the core provided aspect ratio set and the generic Sega overlay set in Retroarch. Sometimes when I loaded a game up with just the core overrides, the issue would happen. I exited and restarted the game, interrupting it with the Retroarch menu before it loaded the custom viewport issue, and oddly the setting for core provided aspect ratio was still set properly. How can a custom viewport come into play when the aspect ratio is set to core provided? I will take some video if I can of this odd issue.
-
@mitu well I am still having the issue, I took a video of it:
You can see that Afterburner 2 loads with the issue. I exit, reload, and interrupt it with the Retroarch menu, then it loads normally. I tested out Turtles of Rage and Streets of Rage, those loaded normally today. Went back up to Afterburner 2 and it loads with the issue. Genesis GX does not have a core override currently, I deleted it, so only games have game overrides to apply the overlays. If I do not use an override at all, no games load the issue.
-
@mitu said in Odd Megadrive/Genesis Video:
I certainly bumped into the same issue as yours, I don't think the viewport settings are at stake.
Can you reliably reproduce this, even if you restart the game after saving the game overrides ?
I am just glad you saw it too!! Yay I am not crazy lol
But this issue is driving me bonkers.
-
i wonder if this issue is still there in RA 1.8.6? (currently we lock version to 1.8.5) @mitu are you able to test?
i think if it's still there, we could log this issue with retroarch.
-
@dankcushions said in Odd Megadrive/Genesis Video:
i wonder if this issue is still there in RA 1.8.6? (currently we lock version to 1.8.5) @mitu are you able to test?
I could test, but I can't reliably reproduce it, otherwise I would have probably reported it already (or at least would have tried to find out where it broke).
-
@mitu said in Odd Megadrive/Genesis Video:
I could test, but I can't reliably reproduce it, otherwise I would have probably reported it already (or at least would have tried to find out where it broke).
I have also been trying to reproduce it under specific conditions. It does happen every single session I troubleshoot, yet still intermittently. Sometimes the game loads it every time, a few times, or none for that game but a different game does it. Very strange, and I did notice all this happening when Retroarch was updated.
-
@GreenHawk84 You can try and update RetroArch, maybe the newer version (1.8.6) has a fix for this.
-
@mitu can that be done through standard update packages?
-
@GreenHawk84 Yes, that's why I mentioned it.
-
I went ahead and updated Retroarch to 1.8.6, but the issue still occurs. A part of me thinks something "trips" because I loaded Alienstorm on first boot without the issue and then I went to Streets of Rage 2 and the issue happened. Then back to Alienstorm and the issue happened.
-
Just for kicks, I deleted all Overrides within Genesis-GX, set my Generic Sega Overlay, set Core scaling, and saved as a Core Override. Last night, every game that I loaded was normal. I thought maybe I cleared out any weird setting saved by the previous Retroarch version 1.8.5. Well today I came home from work, loaded TMNT Hyperstone, and the issue occurred. Changed to Streets of Rage 2 and the issue did not happen. Went back to TMNT and it loaded fine. I cannot nail it down.
-
Hello, small detail I noticed that might be related to this. When I saved my settings as Core Aspect Ratio, it saved it looking like this in the menu:
When I load a Sega game, I check the settings, and I notice it looks like this instead:
If I load a game and I go to Video->Scaling, it loads with all the Custom Aspect Ratio settings, yet it is set to Core Aspect Ratio. I highlight Aspect Ratio and I press Right on the joystick, it stays Core but looks like the first screenshot. Then if I press Right again, then it actually changes to the word Custom. There must be some conflict happening in Scaling.
-
looks like this has been logged over at retroarch: https://github.com/libretro/RetroArch/issues/10541 (doesn't mention overlays so they might be a red herring)
-
Here is a video of the Scaling menu setting I found acting weird anyway:
-
Hello, when I go to disable widgets/notifications in Retroarch, it doesn't seem to hold the setting and still has the messages upon loading a ROM. I am trying to see if that eliminates the issue, plus I think it is better without them.
-
@GreenHawk84 not sure if you'd want to do this, but I noticed your overlay is not 1080p. If you rescale to 1920x1080 and update your overlay window settings, I wager you won't have the same trouble. Issue may be related to some bug with scaling the overlay. All my overlays are 1920x1080 and I absolutely cannot reproduce the issue.
-
@roslof I am showing my Genesis overlay files to be 1920x1080:
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.