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

    Dispmanx SDL breaking some N64 Games?

    Scheduled Pinned Locked Moved Help and Support
    n64dispmanxsdlmupen64plusvideomode
    5 Posts 2 Posters 5.9k 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.
    • M
      mortosaur
      last edited by mortosaur

      Hi guys, so to try and optimise my N64 games I tried following instructions on a Youtube video by ETA Prime (see link below) by activating Dispmanx SDL and also changing the default emulator and video settings. Firstly, when activating dispmanx SDL I found it wasn't a straight forward on/off like in the video, but there is a sub menu asking which emulators to activate it on. Some were already active so I just turned it on for all of them. I then selected mupen64plus-gles2rice-highres as my default emulator (as i found GLideN64-highres left a big blob in the middle of the screen on Mariokart64) and set the video output to 640x400 (option DMT4 I think). whilst I can get Mariokart to play superb (and Diddykong) when I try and load Quake II i get a blank screen (but with the game sounds) this didn't happen before I tweaked the settings. Also, if I try to play Battletanx it crashes after the main menu and Vigilante 8 does the same (after a graphically-mangled main menu). Can anyone supply the default Dispmanx settings so i can revert to these to see if this is causing the issue? As some were enabled already I can't remember which were and which weren't! Also, any suggestions how to get these ROMs to work would be great. They loaded fine before the tweaks.

      Pi Model or other hardware: Pi3 (Pi Hut retro gaming bundle) - No overclocking
      Power Supply used: Official Raspberry Pi 5.1V 2.5A International Power Supply
      RetroPie Version Used: 4.1
      Built From: Pre made SD Image downloaded from RetroPie website (retropie-4.1-rpi2_rpi3.img.gz)
      USB Devices connected: 2 (or 1) x PiHut USB Gamepads, 1 x Targus USB Keyboard
      Controller used: PS3 controller (bluetooth)
      Error messages received: N/A
      Guide used:


      Emulator: mupen64plus-gles2rice-highres

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by BuZz

        That video doesn't make any sense - in fact when he choses the option, it does nothing - possibly because no emulators were installed that supported switching it. It should open a sub menu. In the video nothing happened at all and it would have made no difference.

        That menu is for some old sdl1 emulators, to force them to use a different sdl1 backend - and it doesn't work with everything and can affect performance negatively too - the defaults are usually sensible, but for some emulators switching may help

        If you have problems with some apps after changing some dispmanx settings you just need to switch them back.

        mupen64plus doesn't even use sdl1 so it will make zero difference there - it is already "optimised" to scale up via rpi hardware on the current retropie.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators
          last edited by

          to reset back to defaults, you can remove config/all/dispmanx.cfg and then update all packages from the retropie-setup menu.

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

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

            @BuZz thanks for that, i'll delete the config and see if it makes any difference, it may just be that Quake doesn't like mupen64plus-gles2rice in which case i'll try one of the other emulators or just play the port version instead. Would love to get Vigilante 8 running, loved that game when i was younger.

            BuZzB 1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators @mortosaur
              last edited by

              @mortosaur for best image quality - try darkplaces quake (h/w accelerated 3d) or lr-tyrquake for libretro core version of the original

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              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.