RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    3DS emulator for Pi users based on "Borked 3DS"

    Scheduled Pinned Locked Moved Projects and Themes
    nintendo 3dspi 4pi5borked 3dsx86-64
    97 Posts 7 Posters 12.6k 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.
    • R
      Retrodade
      last edited by

      = = = = = = = = = = = = = = = = = = = = =
      Installing dependencies for 'borked3ds' : 3DS Emulator borked3ds
      = = = = = = = = = = = = = = = = = = = = =

      /home/pi/RetroPie-Setup/tmp/build/borked3ds /home/pi

      = = = = = = = = = = = = = = = = = = = = =
      Getting sources for 'borked3ds' : 3DS Emulator borked3ds
      = = = = = = = = = = = = = = = = = = = = =

      Already on 'master'
      Your branch is up to date with 'origin/master'.
      Already up to date.
      HEAD is now in branch 'master' at commit '1d680a076d3e2fdd652f17f65430ffe50bdee49d'
      /home/pi
      /home/pi/RetroPie-Setup/tmp/build/borked3ds /home/pi

      = = = = = = = = = = = = = = = = = = = = =
      Building 'borked3ds' : 3DS Emulator borked3ds
      = = = = = = = = = = = = = = = = = = = = =

      /home/pi/RetroPie-Setup/ext/RetroPie-Extra/scriptmodules/emulators/borked3ds.sh: line 57: cd: /home/pi/RetroPie-Setup/tmp/build/borked3ds/borked3ds: No such file or directory
      mkdir: cannot create directory ‘build’: File exists
      CMake Error at CMakeLists.txt:2 (cmake_minimum_required):
      CMake 3.26 or higher is required. You are running version 3.25.1

      -- Configuring incomplete, errors occurred!
      Error: could not find CMAKE_PROJECT_NAME in Cache
      Could not successfully build borked3ds - 3DS Emulator borked3ds (/home/pi/RetroPie-Setup/tmp/build/borked3ds/build/bin not found).
      /home/pi

      Log ended at: Tue Jun 24 03:09:27 PM BST 2025
      Total running time: 0 hours, 0 mins, 4 secs
      i tried a second time, it wouldn't let me this is the log thanks

      DTEAMD FollyF 2 Replies Last reply Reply Quote 0
      • DTEAMD
        DTEAM @Retrodade
        last edited by

        @Retrodade said in 3DS emulator for Pi users based on "Borked 3DS":

        CMake 3.26 or higher is required. You are running version 3.25.1

        You must update your CMAKE version

        1 Reply Last reply Reply Quote 1
        • FollyF
          Folly @Retrodade
          last edited by Folly

          @Retrodade

          Seems you used @DTEAM modulescript.
          @DTEAM is correct, then you need to use a newer cmake version.

          If you use my modulescript then a newer cmake is downloaded and used to build Borked.
          Try to clean the source folder fists so you know that the latest source is cloned.

          Tip read post 1.

          1 Reply Last reply Reply Quote 2
          • FollyF
            Folly
            last edited by

            @Retrodade
            Any luck ?

            1 Reply Last reply Reply Quote 0
            • FollyF
              Folly
              last edited by Folly

              This is a trial to reduce and improve the code to make regular use of doublequoting inside the array with csv data.

              Edit:
              Another commit added.

              1 Reply Last reply Reply Quote 1
              • DTEAMD
                DTEAM @gvx64
                last edited by DTEAM

                Hi @Folly, can you do this with your latest version, please? I'd rather you add your own script to it as a pull request because it's your work.

                @ExarKunIv said in 3DS emulator for Pi users based on "Borked 3DS":

                @DTEAM adding this script ( Changed it over to Follys version ) to my Repo. for ease of installing
                if you want to do pull requests when things change you can. if not i will update it as i see them here.

                FollyF 1 Reply Last reply Reply Quote 0
                • FollyF
                  Folly @DTEAM
                  last edited by Folly

                  @DTEAM

                  @ExarKunIv already updated so nothing to be done for now ;-).

                  1 Reply Last reply Reply Quote 2
                  • FollyF
                    Folly
                    last edited by Folly

                    Just a warning about installing Borked.

                    Noticed yesterday that mame would not compile.
                    Seems that installing the dependancies for Borked will most likely break some of the QT5 install that is needed for compiling mame.
                    Once I installed a fresh OS, mame would compile correctly.
                    I don't have evidence but it's likely the cause.
                    Not sure if removing the installed dependancies will cure it, so be careful, you have been warned !

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

                      @Folly said in 3DS emulator for Pi users based on "Borked 3DS":

                      I don't have evidence but it's likely the cause.
                      Not sure if removing the installed dependancies will cure it, so be careful, you have been warned !

                      Thank you for the warning, @Folly
                      Good news is that I did work with the script and upgraded dependencies, but was able to successfully compile lr-mame 0.278. I suspect that you also did a lot more experimentation than some of us, but I also suspect the general state of things for lr-mame is actually good to go.

                      1 Reply Last reply Reply Quote 2
                      • DTEAMD
                        DTEAM @gvx64
                        last edited by DTEAM

                        @gvx64

                        Hi gvx64, I found a small bug in the user interface. In the configuration menu (configure..), a dialog box with all the options, such as graphics, appears. This box does not have a side scroll bar. So, when I use it on a small screen (e.g. 7.5 inches), I cannot access the lower options. Is it easy to add a scroll bar?

                        DTEAMD G 2 Replies Last reply Reply Quote 0
                        • DTEAMD
                          DTEAM @DTEAM
                          last edited by

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • G
                            gvx64 @DTEAM
                            last edited by gvx64

                            @DTEAM I can take a look at it when I get the chance. It shouldn't be too hard to add a scrollbar to the config menu (hopefully that statement doesn't come back to haunt me).

                            I am still working on correcting the black box in Fire Emblem Awakening. This has been a real pain to deal with and I have been working on it for over a month now. Just out of curiosity, have you seen this problem in any other games? It's a fairly sizeable black box in the bottom right corner of the top screen and it really obstructs gameplay. I have found a solution but it is currently non-optimal and involves a heavy performance hit in the game.

                            DTEAMD 1 Reply Last reply Reply Quote 1
                            • DTEAMD
                              DTEAM @gvx64
                              last edited by

                              @gvx64 said in 3DS emulator for Pi users based on "Borked 3DS":

                              Just out of curiosity, have you seen this problem in any other games?

                              No , but I can do more test

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