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

    Is Yabasanshiro emulator coming on retropie?

    Scheduled Pinned Locked Moved Help and Support
    sega saturnemulator
    362 Posts 37 Posters 389.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
      mechafatnick
      last edited by

      Stupid question, but where did you install the libqt5 files from? For me the standalone will neither run nor compile - and when i try to compile an inability to find the qt5webenginewidgets/qt5OpenGL seems to be the cause.

      pjftP 1 Reply Last reply Reply Quote 0
      • G
        grant2258 Banned
        last edited by

        sudo apt-get install libqt5opengl5-dev if compiling else libqt5opengl5

        1 Reply Last reply Reply Quote 1
        • pjftP
          pjft @mechafatnick
          last edited by

          @mechafatnick libqt5multimedia5 is also needed at runtime at least.

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

            Thanks folks!

            It's weird - I've definitely got the latest version of libqt5opengl5-dev, but its still saying it cant find 'a package configuration file provided by
            "Qt5WebEngineWidgets"'

            (I gather building the qt5webengine from scratch is a bit of a ball ache)

            G roslofR 2 Replies Last reply Reply Quote 0
            • G
              grant2258 Banned @mechafatnick
              last edited by

              @mechafatnick said in Is Yabasanshiro emulator coming on retropie?:

              Qt5WebEngineWidgets

              sudo apt install git cmake qtbase5-dev qtmultimedia5-dev libqt5opengl5-dev libopenal-dev libsdl2-dev

              1 Reply Last reply Reply Quote 2
              • dankcushionsD
                dankcushions Global Moderator
                last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • G
                  grant2258 Banned
                  last edited by

                  basic build instructions anything else will be dependency related I had to do some python tweeks on mint

                  sudo apt install git cmake qtbase5-dev qtmultimedia5-dev libqt5opengl5-dev libopenal-dev libsdl2-dev
                  git clone https://github.com/devmiyax/yabause.git
                  cd yabause
                  git clone https://github.com/firebase/firebase-cpp-sdk.git -b v6.11.0 yabause/src/qt/firebase-cpp-sdk
                  mkdir build
                  cd build
                  cmake -DYAB_PORTS=qt ../yabause
                  
                  1 Reply Last reply Reply Quote 1
                  • M
                    myzar @pjft
                    last edited by

                    @pjft i've recompiled it fixing the osd crash , now we can use the osd to see the fps if we want

                    https://mega.nz/file/ahcHVa5S#z0uEpLSW6atCXPbkzXE4dFXulM6xMzYMCellZw1Ji5A

                    pjftP A 2 Replies Last reply Reply Quote 2
                    • pjftP
                      pjft @myzar
                      last edited by

                      @myzar I actually thought it was related to the OSD plugin that was selected - I changed it back to OpenGL or something, though I admit I didn't test it out. Thanks!

                      1 Reply Last reply Reply Quote 0
                      • A
                        ash0904 @myzar
                        last edited by

                        @myzar so how would i setup the standalone version of yabasanshiro?

                        1 Reply Last reply Reply Quote 0
                        • roslofR
                          roslof @mechafatnick
                          last edited by

                          @mechafatnick any luck? I'm having the same issue, even after following @grant2258 's recommendations to the letter.

                          G 1 Reply Last reply Reply Quote 0
                          • G
                            grant2258 Banned @roslof
                            last edited by

                            @roslof you having problems compiling or using the binary?

                            roslofR 1 Reply Last reply Reply Quote 0
                            • roslofR
                              roslof @grant2258
                              last edited by roslof

                              @grant2258 having trouble compiling, even after installing the libraries you listed above. Getting:

                              CMake Error at src/qt/CMakeLists.txt:27 (find_package):
                                By not providing "FindQt5WebEngineWidgets.cmake" in CMAKE_MODULE_PATH this
                                project has asked CMake to find a package configuration file provided by
                                "Qt5WebEngineWidgets", but CMake did not find one.
                              
                                Could not find a package configuration file provided by
                                "Qt5WebEngineWidgets" with any of the following names:
                              
                                  Qt5WebEngineWidgetsConfig.cmake
                                  qt5webenginewidgets-config.cmake
                              
                                Add the installation prefix of "Qt5WebEngineWidgets" to CMAKE_PREFIX_PATH
                                or set "Qt5WebEngineWidgets_DIR" to a directory containing one of the above
                                files.  If "Qt5WebEngineWidgets" provides a separate development package or
                                SDK, be sure it has been installed.
                              

                              I'm only a little smarter than stupid, so was planning to try running the executable posted by myzar a bit later, along w/his sample config.

                              G M 3 Replies Last reply Reply Quote 0
                              • G
                                grant2258 Banned @roslof
                                last edited by grant2258

                                @roslof i assume youve done all this

                                sudo apt install git cmake qtbase5-dev qtmultimedia5-dev libqt5opengl5-dev libopenal-dev libsdl2-dev
                                git clone https://github.com/devmiyax/yabause.git
                                cd yabause
                                git clone https://github.com/firebase/firebase-cpp-sdk.git -b v6.11.0 yabause/src/qt/firebase-cpp-sdk
                                mkdir build
                                cd build
                                cmake -DYAB_PORTS=qt ../yabause
                                

                                what i need you to do is goto cd yabuse where ever you cloned it

                                rm  .gitignore
                                git clean -Xfd
                                git clone https://github.com/firebase/firebase-cpp-sdk.git -b v6.11.0 yabause/src/qt/firebase-cpp-sdk
                                mkdir build
                                cd build
                                cmake -DYAB_PORTS=qt ../yabause
                                

                                edit changed this up a little due to the git ignore so all build directories clear as well

                                1 Reply Last reply Reply Quote 0
                                • M
                                  myzar @roslof
                                  last edited by

                                  @roslof said in Is Yabasanshiro emulator coming on retropie?:

                                  @grant2258 having trouble compiling, even after installing the libraries you listed above. Getting:

                                  CMake Error at src/qt/CMakeLists.txt:27 (find_package):
                                    By not providing "FindQt5WebEngineWidgets.cmake" in CMAKE_MODULE_PATH this
                                    project has asked CMake to find a package configuration file provided by
                                    "Qt5WebEngineWidgets", but CMake did not find one.
                                  
                                    Could not find a package configuration file provided by
                                    "Qt5WebEngineWidgets" with any of the following names:
                                  
                                      Qt5WebEngineWidgetsConfig.cmake
                                      qt5webenginewidgets-config.cmake
                                  
                                    Add the installation prefix of "Qt5WebEngineWidgets" to CMAKE_PREFIX_PATH
                                    or set "Qt5WebEngineWidgets_DIR" to a directory containing one of the above
                                    files.  If "Qt5WebEngineWidgets" provides a separate development package or
                                    SDK, be sure it has been installed.
                                  

                                  I'm only a little smarter than stupid, so was planning to try running the executable posted by myzar a bit later, along w/his sample config.

                                  I had to switch to the standard buster repo to install that dep i cursed it alot

                                  G M 2 Replies Last reply Reply Quote 0
                                  • G
                                    grant2258 Banned @myzar
                                    last edited by grant2258

                                    @myzar is it not on the repo ? I need to grab a pi4 at some point.

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mechafatnick @myzar
                                      last edited by

                                      @myzar I'm glad it wasn't me! Thought I was Going mad :D

                                      I couldn't get it to compile (probably because I needed to change repo!) but I managed to get the binary up and running. Thanks guys!

                                      roslofR 1 Reply Last reply Reply Quote 0
                                      • roslofR
                                        roslof @mechafatnick
                                        last edited by

                                        @mechafatnick would you mind sharing the steps to setup run the binary?

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          mechafatnick @roslof
                                          last edited by

                                          @roslof I downloaded the binary Myzar kindly compiled: https://retropie.org.uk/forum/post/223836

                                          Then added his run command to the saturn emulators.cfg:

                                          https://retropie.org.uk/forum/post/223663

                                          1 Reply Last reply Reply Quote 1
                                          • B
                                            barbudreadmon
                                            last edited by

                                            @myzar There is also the build option based on https://github.com/devmiyax/yabause/tree/master/yabause/src/retro_arena with minimalistic ui (no qt required).

                                            FBNeo developer - github - forum

                                            pjftP M 2 Replies 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.