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 7.1k 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.
    • FollyF
      Folly @ExarKunIv
      last edited by Folly

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                    gb-pass-0.glsl etc

                    i didn't know that i needed to have that stuff with it,
                    i dont mess with shaders much, since i deal with ports, way too much. lol

                    i did that and it works perfectly. so we just need to download it and install it

                    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 .

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

                      @ExarKunIv

                      I was thinking maybe we can do it as a dependency ,cloning it not to the standard shader folder but into a shader-extra folder.
                      Then it will not harm or have conflicts.

                      Perhaps I will change my version to do that than we have different versions for people to choose from and we will not have duplicate errors if someone has both.

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

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

                        Perhaps I will change my version to do that than we have different versions for people to choose from and we will not have duplicate errors if someone has both.

                        i like that idea

                        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 .

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

                          @ExarKunIv

                          This should do the trick :
                          https://github.com/FollyMaddy/RetroPie-Share/commit/7b64947e2f8d70f7ce29089a8366a44b47e69315

                          mituM 1 Reply Last reply Reply Quote 1
                          • mituM
                            mitu Global Moderator @Folly
                            last edited by

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

                            https://github.com/FollyMaddy/RetroPie-Share/commit/7b64947e2f8d70f7ce29089a8366a44b47e69315

                            Why don't you submit a PR to the RetroPie shaders' repo (for the right branch) to include this shader preset ? Should be simpler than adding another extra configuration step.

                            FollyF 1 Reply Last reply Reply Quote 1
                            • F
                              fryguy1
                              last edited by fryguy1

                              Hello. I have been following this thread with interest and testing out the new core on my RetroPie. Everything works great - except I am unable to get sound on Arduventure. (To get the *.hex file for this game, extract it from this *.arduboy file with 7Zip.)

                              This forum post suggests that you can resolve this issue with a Game Loader on original hardware - but that obviously doesn't apply to RetroPie.

                              I wondered if you might know if there's a workaround for this issue?

                              I've also encountered sound issues on PaqMan, FYI.

                              For what it's worth, I find the sameboy-lcd.glsl shader looks good with Arduboy.

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

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

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

                                https://github.com/FollyMaddy/RetroPie-Share/commit/7b64947e2f8d70f7ce29089a8366a44b47e69315

                                Why don't you submit a PR to the RetroPie shaders' repo (for the right branch) to include this shader preset ? Should be simpler than adding another extra configuration step.

                                Yes, that is probably a better idea in the long run.
                                I must admit after adding it I have been thinking about what you suggest.
                                But first I want to do some playing, to be sure that the shader is good enough.

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

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

                                  Hello. I have been following this thread with interest and testing out the new core on my RetroPie. Everything works great - except I am unable to get sound on Arduventure. (To get the *.hex file for this game, extract it from this *.arduboy file with 7Zip.)

                                  This forum post suggests that you can resolve this issue with a Game Loader on original hardware - but that obviously doesn't apply to RetroPie.

                                  I wondered if you might know if there's a workaround for this issue?

                                  I've also encountered sound issues on PaqMan, FYI.

                                  For what it's worth, I find the sameboy-lcd.glsl shader looks good with Arduboy.

                                  I had a quick look, I don't think I can find a fix, sorry.
                                  You should contact the developers of lr-arduous on github.

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

                                    @Folly i updated the script on my end with your newest version.

                                    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 .

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

                                      @Folly Thanks for checking into it. I reported it to the lr-arduous devs: https://github.com/libretro/arduous/issues/8

                                      1 Reply Last reply Reply Quote 1
                                      • J
                                        JimmyFromTheBay @ExarKunIv
                                        last edited by JimmyFromTheBay

                                        @ExarKunIv @Folly Super-excited to see this working. I have no idea what all the shaders stuff is about, except that the default one is a bit unpleasant and makes the Retroarch menus so slow they're almost unuseable.

                                        While messing around, I found that if reduced the number of passes to 3, applied the changes (the Arduboy screen goes blank at this point), then set them back to 5 and applied the changes again without altering anything else, I got a nice clean fast black-and-white display that was much more agreeable for playing and also sorted the menus out. (It actually shows the number of passes as 0 even though I set them to 5.)

                                        Unfortunately the emu reports an error if you try to save those shader settings in any way, and if you just disable shaders entirely you get a very fuzzy picture.

                                        Any idea what's going on there?

                                        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.

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

                                          @JimmyFromTheBay

                                          On which pi are you running it ?

                                          I think the shader looks nice, though it has some delay effects that simulates that effect of a real lcd.
                                          The shader should be an improvement, if it's not then we have to reconsider.

                                          Here you can remove or comment the shader for testing without it :
                                          /opt/retropie/configs/arduboy/retroarch.cfg

                                          Let me know what you think of it when you run it without shader.

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

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

                                            On which pi are you running it ?

                                            Running it on RPi4. In my personal opinion, while the shaders are very pretty, they make playing the games quite a lot worse because the graphics are very ghosty/flickery.

                                            Here you can remove or comment the shader for testing without it :
                                            /opt/retropie/configs/arduboy/retroarch.cfg

                                            As I say above, if I disable the shaders in RETROARCH.CFG I don't get the clean black-and-white display, I get an ugly fuzzy low-res one.

                                            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.

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