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

    Sega 32X graphical artifacts in 3D games

    Scheduled Pinned Locked Moved Help and Support
    sega 32xstar wars arcad3d gamesglitches
    9 Posts 5 Posters 1.3k 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.
    • T
      tsev04
      last edited by

      Hi folks - I'm experiencing some strange graphical glitches in the 32X emulator when rendering 3D scenes. The glitches look like its adding or stretching polygons to the left side of the screen (see attached screen shots).swglitch1.png

      swglitch2.png

      swglitch3.png

      There are no other issues with the game, and 2D portions seem to render just fine.

      I've seen this same problem on both the Star Wars Arcade game and Virtual Fighter. Both ROMs work fine if I run them on an emulator on my macbook with OpenEmu, which is running picodrive 1.9.3.

      Pi Model or other hardware: 3
      RetroPie Version Used: 4.7.1
      Built From: Raspberry Pi Imager
      USB Devices connected: Xbox one controller
      Controller used: xbox one USB
      Error messages received: none
      Emulator: lr-picodrive 1.9.7

      Here is what I've tried, none of which has worked.

      • Updating my Retropie Setup script.
      • Removing lr-picodrive and reinstalling.
      • Reinstalling from binary AND building from source
      • Changing the video driver in Retroarch (none of the options work: gl, sdl2, vg, or dispmanx
      • Messing with other video settings in retroarch

      Since the game DOES work in picodrive 1.9.3 on my Macbook, I wanted to see if installing the same version on the Retropie would work, but I have no idea how to go about doing this. Does anyone know how to do this?

      Is anyone else seeing these issues? Anyone know what I can try to deal with them?

      S 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        Seems to be related to the Dynamic Recompiler option - try switching it off and restarting the game.

        T 1 Reply Last reply Reply Quote 0
        • T
          tsev04 @mitu
          last edited by

          @mitu Thanks! That definitely causes the graphical issues to go away, however with dynamic recompile disabled the game runs very slowly. Is there anything I can try to get the frame rate back up? I tried a few things like changing the video drivers, but that didn't help.

          mituM B 2 Replies Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @tsev04
            last edited by

            @tsev04 Reporting the problem upstream is probably better for solving this issue. Changing the video driver won't help, it's not a video issue, but an emulation bug.

            1 Reply Last reply Reply Quote 0
            • B
              barbudreadmon @tsev04
              last edited by

              @tsev04 said in Sega 32X graphical artifacts in 3D games:

              Is there anything I can try to get the frame rate back up?

              Upgrading to pi4 would probably solve your issue.

              @mitu said in Sega 32X graphical artifacts in 3D games:

              Reporting the problem upstream is probably better for solving this issue.

              Issues with the drc have been known for years, so i'm not sure notaz intends to fix them, especially with the progressive disappearance of 32bits arm devices.

              FBNeo developer - github - forum

              1 Reply Last reply Reply Quote 0
              • S
                stonewind @tsev04
                last edited by

                @tsev04 I've just started getting this problem as well after updating picodrive a couple of days ago. I'd really like to revert or downgrade to a previous version if possible. Anyone know how to do that?

                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by

                  @tsev04 can you try updating your lr-picodrive package (from source) and check if the issue has been solved ?

                  1 Reply Last reply Reply Quote 0
                  • M
                    marisubopa
                    last edited by

                    so the dynamic recompiler delete the atefacts on the 3D models, but the game is now 2fps so it stil unplayable... did somebody have find the solution ?

                    mituM 1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator @marisubopa
                      last edited by

                      @marisubopa are you still experiencing the issue reported here with the latest picodrive ?

                      1 Reply Last reply Reply Quote 0
                      • First post
                        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.