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

    Add support for wii u

    Scheduled Pinned Locked Moved Ideas and Development
    nintendoadd software
    52 Posts 6 Posters 12.8k 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.
    • IceChes1I
      IceChes1
      last edited by

      Wouldn't Wii U choke up the CPU on anything other than a desktop computer? I've seen dolphin on a Pi 4, running the original Wii, and it's CRAP. The Pi 4 was actually 4GB and overclocked to 2000 megahertz. I would think Wii U would cause something to explode.

      HOME CONSOLE
      Pi 4
      SanDisk 64 GB
      Master branch install
      3.5 amp CanaKit PSU
      Logitech F310, Dell keyboard, Dell mouse, JetFlash Transcend 16 GB USB stick
      HANDHELD
      Pi 0 W
      SanDisk 32 GB
      Random image I found. Had a driver I needed.
      IPEGA PG-9157 USB Receiver

      quicksilverQ UnknownU 2 Replies Last reply Reply Quote 0
      • quicksilverQ
        quicksilver @IceChes1
        last edited by

        @IceChes1 he said he was trying to run it on a desktop computer

        UnknownU 1 Reply Last reply Reply Quote 1
        • IceChes1I
          IceChes1
          last edited by

          He did? Excuse me for my wont to just scroll down to the bottom to post.

          HOME CONSOLE
          Pi 4
          SanDisk 64 GB
          Master branch install
          3.5 amp CanaKit PSU
          Logitech F310, Dell keyboard, Dell mouse, JetFlash Transcend 16 GB USB stick
          HANDHELD
          Pi 0 W
          SanDisk 32 GB
          Random image I found. Had a driver I needed.
          IPEGA PG-9157 USB Receiver

          1 Reply Last reply Reply Quote 0
          • IceChes1I
            IceChes1
            last edited by

            Then why can't he run the emulator natively?

            HOME CONSOLE
            Pi 4
            SanDisk 64 GB
            Master branch install
            3.5 amp CanaKit PSU
            Logitech F310, Dell keyboard, Dell mouse, JetFlash Transcend 16 GB USB stick
            HANDHELD
            Pi 0 W
            SanDisk 32 GB
            Random image I found. Had a driver I needed.
            IPEGA PG-9157 USB Receiver

            1 Reply Last reply Reply Quote 0
            • IceChes1I
              IceChes1
              last edited by

              Did I spell that right?

              HOME CONSOLE
              Pi 4
              SanDisk 64 GB
              Master branch install
              3.5 amp CanaKit PSU
              Logitech F310, Dell keyboard, Dell mouse, JetFlash Transcend 16 GB USB stick
              HANDHELD
              Pi 0 W
              SanDisk 32 GB
              Random image I found. Had a driver I needed.
              IPEGA PG-9157 USB Receiver

              1 Reply Last reply Reply Quote 0
              • UnknownU
                Unknown @quicksilver
                last edited by Unknown

                @quicksilver said in Add support for wii u:

                @IceChes1 he said he was trying to run it on a desktop computer

                I plan to test it on a desktop, I just need to know if an intel core2 duo is powerful enough to run retro pie with this emulator. Then I need to get some roms. I will let you know what happens when I test it.

                You can't beat the classics(unless you copy them).

                1 Reply Last reply Reply Quote 0
                • UnknownU
                  Unknown @IceChes1
                  last edited by

                  @IceChes1 said in Add support for wii u:

                  Wouldn't Wii U choke up the CPU on anything other than a desktop computer? I've seen dolphin on a Pi 4, running the original Wii, and it's CRAP. The Pi 4 was actually 4GB and overclocked to 2000 megahertz. I would think Wii U would cause something to explode.

                  Well it probably would melt something if the pi didn't have a fan and heat sink cooling system, but you know that N64 games did not run very well until the pi4 came out. I think the Wii U would be in a similar situation until a newer pi comes out, but it should work on a 64bit desktop computer.

                  You can't beat the classics(unless you copy them).

                  1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User
                    last edited by A Former User

                    I've begun the outline of a decaf-emu install script. It does NOT work! I thought I'd post it with the hope of either help, or allowing someone else to run with it. I haven't had much time to work on it yet.

                    https://raw.githubusercontent.com/gderber/RetroPie-Setup/feature/decaf/scriptmodules/emulators/decaf.sh

                    currently build fails with:

                    [ 19%] Linking CXX static library ../../obj/liblibcpu.a
                    [ 19%] Built target libcpu
                    [ 19%] Generating generated/vulkan_shaders_bin/gpu7_tiling.comp.spv.h, generated/vulkan_shaders_bin/gpu7_tiling.comp.spv.cpp
                    /bin/sh: 1: GLSLANG_VALIDATOR-NOTFOUND: not found
                    src/libgpu/CMakeFiles/libgpu.dir/build.make:62: recipe for target 'src/libgpu/generated/vulkan_shaders_bin/gpu7_tiling.comp.spv.h' failed
                    make[2]: *** [src/libgpu/generated/vulkan_shaders_bin/gpu7_tiling.comp.spv.h] Error 127
                    CMakeFiles/Makefile2:1131: recipe for target 'src/libgpu/CMakeFiles/libgpu.dir/all' failed
                    make[1]: *** [src/libgpu/CMakeFiles/libgpu.dir/all] Error 2
                    Makefile:129: recipe for target 'all' failed
                    make: *** [all] Error 2
                    

                    A couple of notes:

                    1. I am running RetroPie on a PC
                    2. I am not sure if my PC is powerful enough for this. I decided one way to find out is to try it out and see what happens.
                    3. I haven't actually run the script. I am trying out all the commands manually one step at a time to identify all the information required to script the install.
                    1 Reply Last reply Reply Quote 1
                    • UnknownU
                      Unknown
                      last edited by Unknown

                      @gderber What kind of firmware are you using? Is it ubuntu? Is your linux software fully up to date?

                      You can't beat the classics(unless you copy them).

                      ? 1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @Unknown
                        last edited by A Former User

                        @Unknown I'm running Xubuntu 18.04. I update it at least weekly. More frequently when trying to compile something and I run into problems. I haven't convinced myself to update to 20.04 yet.

                        Not exactly sure what you are asking as far as firmware. Generally when I hear that term, it's super low level hardware specific.

                        UnknownU 1 Reply Last reply Reply Quote 1
                        • UnknownU
                          Unknown
                          last edited by

                          @gderber Do you have a 64 bit processor? It is required to run this emulator.

                          You can't beat the classics(unless you copy them).

                          ? 1 Reply Last reply Reply Quote 0
                          • UnknownU
                            Unknown @A Former User
                            last edited by

                            @gderber said in Add support for wii u:

                            Not exactly sure what you are asking as far as firmware. Generally when I hear that term, it's super low level hardware specific.

                            I was asking if you were using Linux as your operating system.

                            You can't beat the classics(unless you copy them).

                            1 Reply Last reply Reply Quote 0
                            • IceChes1I
                              IceChes1
                              last edited by

                              @Unknown said in Add support for wii u:

                              but you know that N64 games did not run very well until the pi4 came out. I think the Wii U would be in a similar situation until a newer pi comes out, but it should work on a 64bit desktop computer.

                              Sorry this reply is a bit late. I wouldn't know. I began my retro-gaming hobby after the Pi 4 was out for quite a while.

                              HOME CONSOLE
                              Pi 4
                              SanDisk 64 GB
                              Master branch install
                              3.5 amp CanaKit PSU
                              Logitech F310, Dell keyboard, Dell mouse, JetFlash Transcend 16 GB USB stick
                              HANDHELD
                              Pi 0 W
                              SanDisk 32 GB
                              Random image I found. Had a driver I needed.
                              IPEGA PG-9157 USB Receiver

                              1 Reply Last reply Reply Quote 0
                              • ?
                                A Former User @Unknown
                                last edited by

                                @Unknown I'm running this on a i5-4690 with a GTX 750 video card. I'm certain I can run it, I am not certain it'll be fast enough to run it well.

                                1 Reply Last reply Reply Quote 1
                                • UnknownU
                                  Unknown
                                  last edited by

                                  @gderber Do you have an enormous amount of games already on your retro pie? If your memory is full, it would make sense that the emulator wasn't completely installed.

                                  You can't beat the classics(unless you copy them).

                                  1 Reply Last reply Reply Quote 0
                                  • UnknownU
                                    Unknown
                                    last edited by

                                    @gderber Here is a link for what they say is required for Linux:
                                    https://github.com/decaf-emu/decaf-emu/blob/master/BUILDING.md#Linux

                                    You can't beat the classics(unless you copy them).

                                    ? 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @Unknown
                                      last edited by A Former User

                                      @Unknown This is a problem with building the decaf emulator. I have a 3tb hd about 50% capacity installed. I have 16GB ram in the system.

                                      The problem is a missing dependency. One that is not listed in the decaf documentation. I have already identified 2 of those. I haven't identified this one.

                                      1 Reply Last reply Reply Quote 1
                                      • ?
                                        A Former User
                                        last edited by

                                        I've identified the missing dependencies. Build gets a little further.

                                        Current script is at the same link.

                                        For some reason even with

                                        export CC="/usr/bin/gcc-8"
                                        export CXX="/usr/bin/g++-8"
                                        

                                        Cmake seems determined to use
                                        /usr/bin/g++ which is a symlink to /usr/bin/g++-7

                                        When I point the symlink for g++ to g++-8 it gets to about 92% completion. Without that change, it gets to about 56%. The decaf docs do specify g++-8 is needed. I don't like the idea of checking a systems g++ symlink and changing if needed.

                                        1 Reply Last reply Reply Quote 1
                                        • ?
                                          A Former User
                                          last edited by A Former User

                                          A quick update. As long as g++ is a symlink to g++-8 and the SDL frontend is used instead of th QT5 frontend, I have a successful build.

                                          1 Reply Last reply Reply Quote 1
                                          • UnknownU
                                            Unknown
                                            last edited by

                                            @gderber So decaf is now working?

                                            You can't beat the classics(unless you copy them).

                                            ? 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.