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

    Ubuntu 18.04 Reicast Not launching games

    Scheduled Pinned Locked Moved Help and Support
    ubuntudreamcast
    21 Posts 6 Posters 2.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.
    • W
      wdcook3
      last edited by

      I do not, it just says "No additional drivers available"

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

        @wdcook3 said in Ubuntu 18.04 Reicast Not launching games:

        I do not, it just says "No additional drivers available"

        It seems the video card on your system is no longer supported, so there are no Nvidia proprietary drivers available:

        • https://askubuntu.com/questions/1080687/lubuntu-18-04-nvidia
        • https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/+bug/1737750

        I don't know if an upgrade to 18.10 would improve the nouveau driver to make it support OpenGL 3.x (which Reicast tries to use), but maybe Reicast can be built without OpenGL 3 support.

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

          Found something similar to your problem - https://github.com/libretro/reicast-emulator/issues/203. You can re-compile Reicast and force GL2 to be used, as instructed in the issue .

          EDIT: the issue for the Libretro core, I wonder if the instructions are also working for the standalone Reicast.

          1 Reply Last reply Reply Quote 0
          • W
            wdcook3
            last edited by

            I didn't notice on that thread how he was able to go about falling back to G2. Do I have to find the make file in HOME/retropiesetup and change HAVE_GL3 ? Thanks again for your time!

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

              You'll have to modify the $HOME/RetroPie-Setup/scriptmodules/libretrocores/lr-reicast.sh and add HAVE_GL2=1 at this line. After that, reinstall the lr-reicast core and try to see if works.
              Don't forge to run

              cd $HOME/RetroPie-Setup
              git reset --hard
              

              after you do the modifications and re-compile, otherwise your setup script will not be able to update.

              1 Reply Last reply Reply Quote 0
              • H
                HoJo215
                last edited by HoJo215

                So I'm running into the same problem. The modified lr-reicast.sh did nothing but playing around with OpenGL in the terminal had some results and by some, I got Bangai-O working.. Some naomi games as well. It seems like 3D games aren't loading.

                h@h-NUC8i7BEH:~$ glxinfo | grep OpenGL
                OpenGL vendor string: Intel Open Source Technology Center
                OpenGL renderer string: Mesa DRI Intel(R) HD Graphics (Coffeelake 3x8 GT3) 
                OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.1.0-devel (git-9c46046 2019-04-07 bionic-oibaf-ppa)
                OpenGL core profile shading language version string: 4.50
                OpenGL core profile context flags: (none)
                OpenGL core profile profile mask: core profile
                OpenGL core profile extensions:
                OpenGL version string: 3.0 Mesa 19.1.0-devel (git-9c46046 2019-04-07 bionic-oibaf-ppa)
                OpenGL shading language version string: 1.30
                OpenGL context flags: (none)
                OpenGL extensions:
                OpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.1.0-devel (git-9c46046 2019-04-07 bionic-oibaf-ppa)
                OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
                OpenGL ES profile extensions:
                h@h-NUC8i7BEH:~$ MESA_GLSL_VERSION_OVERRIDE=110 glxinfo | grep OpenGL
                
                

                It seems to favor GLSL version string 110 from what I tried.
                This got Bangai-O working.

                I'm running from an Intel NUC 8i7BEH.

                1 Reply Last reply Reply Quote 0
                • W
                  wdcook3
                  last edited by

                  Tried the edit too and did not get it to launch either. Luckily I still have no problems in my 16.04 build using reicast on another computer but this is actually a slightly nicer computer so didn't think it would be much of an issue. I have the same issue with redream too, was hoping the GL issue didn't effect that one.

                  1 Reply Last reply Reply Quote 0
                  • W
                    wdcook3
                    last edited by

                    So after doing some research about the pc it looks like it has an integrated NVIDIA GeForce 6150 SE which only support up to OpenGL 1.5. I read on Redreams website has a minimum requirment of 3.1. Does it look like I'm pretty out of luck without picking up a cheap gpu for it?

                    1 Reply Last reply Reply Quote 0
                    • H
                      HoJo215
                      last edited by HoJo215

                      I got it back running. It seems "DRI 3" was the culprit.
                      "DRI 2" got it running but now pcsx2-unstable fps dropped to unplayable in full screen mode..
                      So playing around with the 20-intel.conf for the thousandth time I decided to look at reicast libretro's source file and boom.
                      There it was. Set "HAVE_GL3" to 1 and compile.
                      Delete your 20-Intel.conf if you have one and reboot.

                      I'm running on a NUC8i7BEH ( Intel Iris Plus Graphics 655 integrated)

                      bosrpiB 1 Reply Last reply Reply Quote 0
                      • bosrpiB
                        bosrpi @HoJo215
                        last edited by

                        @hojo215
                        I know this is an old topic but I'm having exactly the same problem with reicast with exactly the same NUC and graphics, I'm running Ubuntu 18.04 and Retropie. I've tried to follow your instructions but am struggling. should I:

                        • remove reicast using the retropie interface
                        • remove 20-intel.conf if it exists
                        • reboot
                        • Set HAVE_GL3 to 1 ?? someplace?
                        • reboot
                        • reinstall reicast, load the bios files in the BIOS folder
                        • reboot
                        • profit?
                        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.