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 it possible to install Arduous (Arduboy emulator)?

    Scheduled Pinned Locked Moved Help and Support
    retroarcharduboyarduous
    46 Posts 8 Posters 6.3k 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.
    • J
      JimmyFromTheBay
      last edited by JimmyFromTheBay

      The Arduous core was released way back in March (https://www.libretro.com/index.php/libretroretroarch-new-cores/), and I've had no trouble installing and running it through Retroarch on my Ayn Odin.

      On the Retropie it shows up in Retroarch on the list of non-installed cores, but when I try to download it it just says "Getting cores list" and then nothing happens. It doesn't show up in Retropie-Setup (I updated the setup script recently). Can it actually be installed?

      Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

      F 1 Reply Last reply Reply Quote 0
      • windgW
        windg
        last edited by windg

        I think it will possible to install this with the next retroarch update soon

        My English isn't at a good level.

        1 Reply Last reply Reply Quote 0
        • F
          Folly @JimmyFromTheBay
          last edited by Folly

          @JimmyFromTheBay

          I added some experimental module-scripts, including lr-arduous.
          It worked for me using .hex files, zipped hex files will also work.
          Let me know if it works for you.

          https://github.com/FollyMaddy/RetroPie-Share/commit/61621593210933a45d6fc37c3d0b1100da7e19d1
          RoadTrip-221022-173121_resized.png

          ExarKunIvE R 2 Replies Last reply Reply Quote 2
          • ExarKunIvE
            ExarKunIv @Folly
            last edited by

            @Folly you beat me. That was the next one I was going to mess with.

            Im give it a try and if it works can I add it to RetroPie_extras?

            RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
            RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
            Maintainer of RetroPie-Extra .

            F 2 Replies Last reply Reply Quote 0
            • F
              Folly @ExarKunIv
              last edited by

              @ExarKunIv

              Haha.

              Sure you may add it.

              1 Reply Last reply Reply Quote 1
              • F
                Folly @ExarKunIv
                last edited by

                @ExarKunIv

                We probably need to add some things to the cmake .. line.
                I tested now on raspbian with desktop.
                It shows a different qui, the first run wasn't fullscreen and you have to press quit twice to exit.
                Any ideas ?

                ExarKunIvE 1 Reply Last reply Reply Quote 0
                • ExarKunIvE
                  ExarKunIv @Folly
                  last edited by

                  @Folly nothing off the top of my head. I'm not by my pi at the moment.

                  Once I'm back in front of if I will mess with it

                  Unless someone beats me to it. Lol

                  RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                  RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                  Maintainer of RetroPie-Extra .

                  F 2 Replies Last reply Reply Quote 0
                  • F
                    Folly @ExarKunIv
                    last edited by Folly

                    @ExarKunIv

                    When adding the regular flags to the cmake .. line, which are normally in other module-scripts, then compiling fails so it seems we can't add something there.

                    So I had to look further.

                    I used lr-dophin module-script as base.
                    That one uses the function defaultRAConfig which didn't work and thus creating no retroarch.cfg in /opt/retropie/configs/arduboy
                    The solution was to replaced this with the function ensureSystemretroconfig.

                    The file has been updated on my github.

                    1 Reply Last reply Reply Quote 1
                    • F
                      Folly @ExarKunIv
                      last edited by Folly

                      @ExarKunIv @JimmyFromTheBay

                      I added this shader :

                      video_shader = "/opt/retropie/configs/all/retroarch/shaders/handheld/gameboy/gb-pocket-shader.glslp"
                      

                      in :
                      /opt/retropie/configs/arduboy/retroarch.cfg

                      When using this shader the screen looks much better.
                      We could try to implement installing this shader inside the module-script.
                      What do you both think ?

                      RoadTrip-221024-110131.png

                      ExarKunIvE 1 Reply Last reply Reply Quote 1
                      • R
                        Retro Arcade Fan @Folly
                        last edited by

                        @Folly I know this is a Arduous thread, but you mentioned work on adding Phillips CDI. Does this actually work now? That's one system I've never been able to get games to run on.

                        sirhenrythe5thS F 2 Replies Last reply Reply Quote 0
                        • ExarKunIvE
                          ExarKunIv @Folly
                          last edited by

                          @Folly yes if we can i agree about adding it, it looks way better

                          RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                          RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                          Maintainer of RetroPie-Extra .

                          F 2 Replies Last reply Reply Quote 1
                          • sirhenrythe5thS
                            sirhenrythe5th @Retro Arcade Fan
                            last edited by

                            @Retro-Arcade-Fan said in Is it possible to install Arduous (Arduboy emulator)?:

                            That's one system I've never been able to get games to run on.

                            Just for collecting/owning them, or are your really interested in playing these games?
                            The CDi had awful games, an awful controller and has never been popular as a gaming console.
                            Even the Zelda- and Mario-Games are the worst Nintendo-licenced games of all time :D

                            -- Retro-Achievements Username: SirALX --
                            RetroRatio: 1.88
                            Started Games beaten: 2,47%
                            Site Rank: 4382/93743 ranked users (TOP 4.76%)
                            Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                            R 1 Reply Last reply Reply Quote 0
                            • F
                              Folly @Retro Arcade Fan
                              last edited by Folly

                              @Retro-Arcade-Fan said in Is it possible to install Arduous (Arduboy emulator)?:

                              @Folly I know this is a Arduous thread, but you mentioned work on adding Phillips CDI. Does this actually work now? That's one system I've never been able to get games to run on.

                              It's actually mess source-code using only cdimono1 with some patches, which seem to have some advantages over the normal mess.
                              Just like with mess compiling takes a bit of time and uses much memory.
                              Installing worked fine in my x86_64 debian11 in vmware with 8gb of ram.
                              Though on my Apple m1 with debian11 in UTM with 6Gb of ram it had trouble compiling even with adding an extra swap in the module-script.
                              So not sure if it will compile without errors on RPI4, we will have to test and try.

                              I tested arcade-classics and it worked ok in my vmware linux.

                              1 Reply Last reply Reply Quote 0
                              • F
                                Folly @ExarKunIv
                                last edited by

                                @ExarKunIv said in Is it possible to install Arduous (Arduboy emulator)?:

                                @Folly yes if we can i agree about adding it, it looks way better

                                Ok, I agree too.
                                I will have a look on how we can implement that.

                                1 Reply Last reply Reply Quote 1
                                • F
                                  Folly @ExarKunIv
                                  last edited by

                                  @ExarKunIv

                                  Done !

                                  https://github.com/FollyMaddy/RetroPie-Share/commit/cad6d05ffcb4ed2e750495658ca71e605c2a632a

                                  ExarKunIvE 1 Reply Last reply Reply Quote 1
                                  • R
                                    Retro Arcade Fan @sirhenrythe5th
                                    last edited by

                                    @sirhenrythe5th Both? I take a lot of pride in my collection of 86 systems on my Pi. I love showing it off and finding the absolute max that I can add to it! But yes, I do understand how much of a mess CDI was. I've spent countless hours trying to get it to work over the past few years and eventually gave up.

                                    F 1 Reply Last reply Reply Quote 1
                                    • ExarKunIvE
                                      ExarKunIv @Folly
                                      last edited by ExarKunIv

                                      @Folly very cool, i will add it to RetroPie-extras today. im going to be pushing a update later today so timing is perfect

                                      RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                                      RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                                      Maintainer of RetroPie-Extra .

                                      1 Reply Last reply Reply Quote 1
                                      • F
                                        Folly @Retro Arcade Fan
                                        last edited by Folly

                                        @Retro-Arcade-Fan said in Is it possible to install Arduous (Arduboy emulator)?:

                                        @sirhenrythe5th Both? I take a lot of pride in my collection of 86 systems on my Pi. I love showing it off and finding the absolute max that I can add to it! But yes, I do understand how much of a mess CDI was. I've spent countless hours trying to get it to work over the past few years and eventually gave up.

                                        CDI was really problematic indeed.
                                        I spend also a lot of time on it to get it working in the past.
                                        I always was curious about the system because they were quite expensive in these days.
                                        I must agree there is a lot of garbage created for it but there are a few nice games.
                                        Though there are much more systems which had garbage software.
                                        On the other hand we still want to preserve the history of these computers, the good ones and the bad ones.

                                        Earlier on I added some patches for cdimono1 in my add-systems-mamedev.sh script when installing cdimono1 these patches are automatically added to get mouse and joystick working properly so you can try that also.

                                        R ExarKunIvE 2 Replies Last reply Reply Quote 0
                                        • R
                                          Retro Arcade Fan @Folly
                                          last edited by Retro Arcade Fan

                                          @Folly Thank you Folly. I'll check that out. Wasn't sure about reopening that old wound, but you've got me curious again!

                                          1 Reply Last reply Reply Quote 0
                                          • ExarKunIvE
                                            ExarKunIv @Folly
                                            last edited by

                                            @Folly
                                            I tested this, it installs and plays great
                                            but i dont have that shader, granted i have not updated my build in a few months, would that be the problem?

                                            RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                                            RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                                            Maintainer of RetroPie-Extra .

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