• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Odd Megadrive/Genesis Video

Scheduled Pinned Locked Moved Help and Support
megadrivevideo issue
39 Posts 4 Posters 4.8k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G
    GreenHawk84
    last edited by GreenHawk84 25 Apr 2020, 02:51

    Hello, I just updated Retropie per usual "Update all packages" and I am seeing an issue with certain Megadrive games such as Alienstorm and Streets of Rage 2:
    genesisissue.jpg

    Other Megadrive games work fine for some reason, such as Afterburner 2. I tested NES, and it appears fine. But I did not mess with any Genesis games other than assigning an overlay and testing it, which were all fine at the time.

    D 1 Reply Last reply 25 Apr 2020, 10:55 Reply Quote 0
    • D
      dankcushions Global Moderator @GreenHawk84
      last edited by 25 Apr 2020, 10:55

      @GreenHawk84 please provide a verbose log for a game with the issue. suspect you have issues with bad override files.

      1 Reply Last reply Reply Quote 0
      • G
        GreenHawk84
        last edited by GreenHawk84 25 Apr 2020, 21:03

        Went to /dev/shm/runcommand.log after running Streets of Rage 2:
        Parameters:
        Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/megadrive/retroarch.cfg "/home/pi/RetroPie/roms/megadrive/Streets of Rage 2 USA.md" --appendconfig /dev/shm/retroarch.cfg
        [CDROM] No sg devices found and sg kernel module is not loaded.

        Then I ran a Mortal Kombat game and the issue did not appear:
        Parameters:
        Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/megadrive/retroarch.cfg "/home/pi/RetroPie/roms/megadrive/Ultimate Mortal Kombat Trilogy.md" --appendconfig /dev/shm/retroarch.cfg
        [CDROM] No sg devices found and sg kernel module is not loaded.

        1 Reply Last reply Reply Quote 0
        • G
          GreenHawk84
          last edited by 25 Apr 2020, 21:16

          @dankcushions it seems to be intermittent. I loaded the Mortal Kombat game again and it did the weird display.

          M 1 Reply Last reply 25 Apr 2020, 21:22 Reply Quote 0
          • M
            mitu Global Moderator @GreenHawk84
            last edited by 25 Apr 2020, 21:22

            @GreenHawk84 Enable verbose logging in the Runcommand launch menu, this should add more information in the log.

            G 1 Reply Last reply 25 Apr 2020, 22:27 Reply Quote 0
            • G
              GreenHawk84 @mitu
              last edited by GreenHawk84 25 Apr 2020, 22:27

              @mitu said in Odd Megadrive/Genesis Video:

              @GreenHawk84 Enable verbose logging in the Runcommand launch menu, this should add more information in the log.

              Hello, I uploaded the file with logging, it did it upon first load of Robocop vs. Terminator:

              https://1drv.ms/u/s!AluYjzvuXNufjgfHyEkBpRElX1bn

              Here is a file for X-men which did NOT do it on first load up:

              https://1drv.ms/u/s!AluYjzvuXNufjgiwOs9MZ9gvviB0

              1 Reply Last reply Reply Quote 0
              • G
                GreenHawk84
                last edited by 26 Apr 2020, 22:16

                I tried to update Genesis-GX from source but no fix. I started X-men and it did not do the issue, exited, entered X-men 2 and the issue appeared, then went back to X-men and it was there. So something is getting mixed up.

                D 1 Reply Last reply 26 Apr 2020, 23:27 Reply Quote 0
                • D
                  dankcushions Global Moderator @GreenHawk84
                  last edited by 26 Apr 2020, 23:27

                  @GreenHawk84

                  [INFO] [Overrides] core-specific overrides found at /home/pi/.config/retroarch/config/Genesis Plus GX/Genesis Plus GX.cfg
                  

                  please post
                  /home/pi/.config/retroarch/config/Genesis Plus GX/Genesis Plus GX.cfg
                  /opt/retropie/configs/all/retroarch.cfg
                  /opt/retropie/configs/megadrive/retroarch.cfg

                  1 Reply Last reply Reply Quote 0
                  • G
                    GreenHawk84
                    last edited by GreenHawk84 27 Apr 2020, 01:31

                    @dankcushions @mitu here are the files:

                    https://1drv.ms/u/s!AluYjzvuXNufjg2wV9irdMmG1dWC?e=ZVaYvb

                    1 Reply Last reply Reply Quote 0
                    • G
                      GreenHawk84
                      last edited by GreenHawk84 28 Apr 2020, 01:33

                      I changed the default Master System emulator to Picodrive and the problem went away. So it is definitely something that went wrong with Genesis-GX. The problem is I prefer to use Genesis-GX.

                      M 1 Reply Last reply 28 Apr 2020, 02:49 Reply Quote 0
                      • M
                        mitu Global Moderator @GreenHawk84
                        last edited by mitu 28 Apr 2020, 02:49

                        @GreenHawk84 You have an overlay set and a custom viewport for the core, which partly explains the issue, though I don't understand why it behaves differently based on the game.

                        You can try to rename the .cfg file for the core (Genesis Plus GX.cfg), then add the overlay configuration in /opt/retropie/configs/megadrive/retroarch.cfg

                        input_overlay = "~/.config/retroarch/overlay/genesis.cfg"
                        input_overlay_enable = "true"
                        
                        1 Reply Last reply Reply Quote 0
                        • G
                          GreenHawk84
                          last edited by 28 Apr 2020, 11:08

                          @mitu I noticed the custom display port set in Genesis-GX but I never set that. I haven't touched anything else other than setting up the overlays which worked for years. I updated this one time and it started doing this.

                          Is there a way to just remove the display port? What was the default for that setting?

                          1 Reply Last reply Reply Quote 0
                          • M
                            mitu Global Moderator
                            last edited by 28 Apr 2020, 11:17

                            @GreenHawk84 said in Odd Megadrive/Genesis Video:

                            Is there a way to just remove the display port? What was the default for that setting?

                            The default is to not have those settings and it will work fine, but your overlay might not work.

                            1 Reply Last reply Reply Quote 0
                            • G
                              GreenHawk84
                              last edited by 28 Apr 2020, 13:24

                              I wonder if this Core was updated and changed a setting along the way.

                              M 1 Reply Last reply 28 Apr 2020, 13:41 Reply Quote 0
                              • M
                                mitu Global Moderator @GreenHawk84
                                last edited by 28 Apr 2020, 13:41

                                @GreenHawk84 Core specific settings are not stored in the retroarch.cfg file, but in the options file (/opt/retropie/configs/all/retroarch-core-options.cfg). There might have been some changes to the core that would affect the video display (viewport).

                                Try to re-do the setup for the overlay and see if you manage to get it working as before.

                                G 1 Reply Last reply 28 Apr 2020, 22:10 Reply Quote 0
                                • G
                                  GreenHawk84 @mitu
                                  last edited by GreenHawk84 28 Apr 2020, 22:10

                                  @mitu I went in and removed Genesis-GX and installed from binary just in case. I also located the Genesis-GX override and deleted it. Games display properly without overlays applied (black side bars). If I save an overlay, they do the odd viewport. I uploaded Alienstorm's game override file here:

                                  https://1drv.ms/u/s!AluYjzvuXNufjg8y76QZyWCzCz5d?e=UsKPcC

                                  This never use to happen, so where are these overrides getting the viewport setting from? I never ever set a custom viewport in my years of using Retropie.

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    mitu Global Moderator
                                    last edited by 29 Apr 2020, 04:46

                                    I think that the custom viewport might be added by the overlay - is there a way to get the overlay you're using ? What's your monitor/TV resolution ?

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      GreenHawk84
                                      last edited by GreenHawk84 29 Apr 2020, 22:01

                                      Hello @mitu, I really appreciate your help here.

                                      I uploaded the overlay file and the .cfg associated with Alienstorm:

                                      https://1drv.ms/u/s!AluYjzvuXNufjhOPYuwPii8rTQVm?e=GK2abP

                                      https://1drv.ms/u/s!AluYjzvuXNufjhSeJv6xpE4g9lMQ?e=mrSrmy

                                      @mitu my resolution is 1920x1080.

                                      1 Reply Last reply Reply Quote 0
                                      • G
                                        GreenHawk84
                                        last edited by GreenHawk84 5 Jan 2020, 22:05 1 May 2020, 11:02

                                        I basically started from zero by loading Genesis-GX without any overrides, just stock settings, and the video displayed normally. I started up Streets of Rage 3 and applied my overlay for that game and it displayed normally during the session. I saved it as a "Game override" and then exited. When I reloaded the game, the overlay loaded, and the issue appeared. So something is setting up this issue in the override .cfg file. I have no idea where it is coming from or how to reverse it so I can get my Sega games looking normally with an overlay applied.

                                        1 Reply Last reply Reply Quote 0
                                        • G
                                          GreenHawk84
                                          last edited by 1 May 2020, 23:06

                                          I have always set my aspect ratio to "core" for everything I have ever done in Retropie, but I am noticing that it wants to revert to "custom":

                                          20200501_190037.jpg

                                          Perhaps this is causing something? I have never once set anything to custom aspect ratio.

                                          1 Reply Last reply Reply Quote 0
                                          20 out of 39
                                          • First post
                                            20/39
                                            Last post

                                          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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received