• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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.
  • F
    Folly @ExarKunIv
    last edited by Folly 23 Oct 2022, 06:38

    @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 24 Oct 2022, 12:01

      @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

      E 1 Reply Last reply 24 Oct 2022, 12:48 Reply Quote 1
      • R
        Retro Arcade Fan @Folly
        last edited by 24 Oct 2022, 12:47

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

        S F 2 Replies Last reply 24 Oct 2022, 12:50 Reply Quote 0
        • E
          ExarKunIv @Folly
          last edited by 24 Oct 2022, 12:48

          @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 24 Oct 2022, 13:14 Reply Quote 1
          • S
            sirhenrythe5th @Retro Arcade Fan
            last edited by 24 Oct 2022, 12:50

            @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 24 Oct 2022, 14:09 Reply Quote 0
            • F
              Folly @Retro Arcade Fan
              last edited by Folly 24 Oct 2022, 13:11

              @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 24 Oct 2022, 13:14

                @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 24 Oct 2022, 13:49

                  @ExarKunIv

                  Done !

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

                  E 1 Reply Last reply 24 Oct 2022, 14:32 Reply Quote 1
                  • R
                    Retro Arcade Fan @sirhenrythe5th
                    last edited by 24 Oct 2022, 14:09

                    @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 24 Oct 2022, 14:52 Reply Quote 1
                    • E
                      ExarKunIv @Folly
                      last edited by ExarKunIv 24 Oct 2022, 14:32

                      @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 24 Oct 2022, 14:52

                        @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 E 2 Replies Last reply 24 Oct 2022, 15:35 Reply Quote 0
                        • R
                          Retro Arcade Fan @Folly
                          last edited by Retro Arcade Fan 24 Oct 2022, 15:35

                          @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
                          • E
                            ExarKunIv @Folly
                            last edited by 24 Oct 2022, 17:39

                            @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 24 Oct 2022, 18:16 Reply Quote 0
                            • F
                              Folly @ExarKunIv
                              last edited by Folly 24 Oct 2022, 18:16

                              @ExarKunIv

                              I just got home and tried it on my rpi4.
                              Same result no shader.
                              I am now reinstalling RetroArch from source again to see what happens.

                              EDIT:
                              Too bad;-( , I really did not expect this.
                              The shader I have on my x86_64 debian doesn't seem to be on the rpi.
                              The directory structure is totally different, really not sure why.

                              I have found some alternatives but not that nice.
                              I will have a look later.

                              E 1 Reply Last reply 24 Oct 2022, 19:07 Reply Quote 0
                              • E
                                ExarKunIv @Folly
                                last edited by 24 Oct 2022, 19:07

                                @Folly it all good, i will pull out for now, once you are happy with it, let me know.

                                but so for it does play well and the random shader worked to give a close look at what you showed, so once you find something you like. i think it will look great

                                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 24 Oct 2022, 19:32 Reply Quote 1
                                • F
                                  Folly @ExarKunIv
                                  last edited by Folly 24 Oct 2022, 19:32

                                  @ExarKunIv

                                  Ok that's ok.

                                  Btw.
                                  I discovered that when installing retroarch from rpi it will clone the rpi-branch of the commom-shaders not the master-branch, that's the difference, You can look here :
                                  https://github.com/RetroPie/common-shaders

                                  I was curious and just pasted the one I used in my shader-directory and it worked.
                                  Can you test the shader, would like to know what you think of it when running it on the rpi.

                                  Perhaps we can add a download function to only add this shader.

                                  E 1 Reply Last reply 24 Oct 2022, 19:47 Reply Quote 0
                                  • E
                                    ExarKunIv @Folly
                                    last edited by 24 Oct 2022, 19:47

                                    @Folly i manualy installed that shader and it fails to load, all my permissions are set to the same as all the others
                                    i think that shader might only work on x86?

                                    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 25 Oct 2022, 06:37 Reply Quote 0
                                    • F
                                      Folly @ExarKunIv
                                      last edited by Folly 25 Oct 2022, 06:37

                                      @ExarKunIv

                                      It does work on my rpi4, but I use a desktop environment.
                                      Perhaps it will only work if you use that.

                                      At least it's working now the shader isn't that important.
                                      Everyone can apply there own, if they want.

                                      E 1 Reply Last reply 25 Oct 2022, 12:56 Reply Quote 0
                                      • E
                                        ExarKunIv @Folly
                                        last edited by 25 Oct 2022, 12:56

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

                                        desktop environment
                                        that does seems a bit odd to me, but it is what it is i guess

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

                                        At least it's working now the shader isn't that important.
                                        Everyone can apply there own, if they want.

                                        i agree, let people pick what they want, i know some people like shaders and some dont.

                                        i will add it to my Repo, again thanks for your work on this.

                                        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 26 Oct 2022, 08:54 Reply Quote 0
                                        • F
                                          Folly @ExarKunIv
                                          last edited by 26 Oct 2022, 08:54

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

                                          desktop environment
                                          that does seems a bit odd to me, but it is what it is i guess

                                          I think it's an other problem did you copy the whole handheld directory or only gb-pocket-shader.glslp.

                                          It needs to find gb-pass-0.glsl etc.
                                          Can you try again ?

                                          E 1 Reply Last reply 26 Oct 2022, 13:05 Reply Quote 0
                                          27 out of 46
                                          • First post
                                            27/46
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received