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

    [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread

    Scheduled Pinned Locked Moved Help and Support
    amiberryamigaawesomewhdload
    550 Posts 84 Posters 364.2k 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.
    • N
      nemo93
      last edited by nemo93

      Awesome findings @alchemist! I have to apologize this turn as I completely forgot about this new behavior from Amiberry. Indeed it was possible to edit directly a temporary file to add/modify any "custom" config. Since 3.3 it's possible (and more elegant) to edit a config file instead. Exactly as you explained! Thanks for that and for reading the doc ;-) Glad to see it working!

      EDIT: I've added a line about that into the 1st post. Thanks again.

      1 Reply Last reply Reply Quote 0
      • C
        che_don_john
        last edited by

        Hi all, I'm running v4.5.13 on a Pi 3B+, and having some input lag on Amiberry.

        Read through a few threads on input lag but none that I could find concern Amiberry, hence the new post.

        It occurs with all games, and I've tried two different TVs of different sizes (both set to Game Mode). Amiberry has a Frameskip option but this just made it jittery.

        Is there a 'run ahead' tweak I'm missing with this emulator? Or, any other suggestions? Thanks.

        muldjordM 1 Reply Last reply Reply Quote 0
        • muldjordM
          muldjord @che_don_john
          last edited by muldjord

          @che_don_john There is no run-ahead in Amiberry. I don't know if there are other tweaks that might help though (maybe some frame buffering levels can be changed). Amiberry is based on WinUAE, so you might get some answers by searching on that. Stuff like this. Even though that thread is old, it's about stuff concerning input polling.

          1 Reply Last reply Reply Quote 0
          • N
            nemo93
            last edited by

            hi @che_don_john! I'll have more questions for you :) Are you able to quantify the input lag please? How many seconds delay? Or is it more a "feeling" that you have? If you have some examples with some games (don't forget to report the names of the packages used) that would be great. Also do you have similar behavior on other emulator(s)?

            I'd advise you to update Retropie to the latest version (4.7) and do the same with Amiberry (3.3) - update from source. Perhaps that would help.

            To have your TV sets to rely on game mode is good.

            1 Reply Last reply Reply Quote 0
            • DwarfboysimD
              Dwarfboysim
              last edited by

              Have just updated to a Pi4. Downloaded the official RETROPIE Pi 4 image and loaded to an SDCARD

              From my Pi3 I backed up the following:

              bios Share
              configs Share
              roms Share

              I have copied all these back onto the PI 4 and have everything 99% right with the exception of the Amiga and AMIBERRY. When I select any game from the list in emulation station and launch it (games stored as .lha files). I get a blank screen for a few seconds, then I get the grey to white then the classic amiga hand appears holding the disk for V1.3. Its like the path to the game has been lost.

              If I press F12 and select one of the tweaked configs I have done for an LHA game. EG: Batman and load that then restart the game starts

              Any help would be appreicated. I am assuming its a config file somewhere

              Thanks
              Dwarfboysim

              Y 1 Reply Last reply Reply Quote 0
              • Y
                yserra @Dwarfboysim
                last edited by yserra

                Hi @Dwarfboysim, I had exactly the same issue when I migrated a few days ago from my Raspberry Pi 3B+ to a new Raspberry Pi 4B with a new Retropie 4.6 image but restoring all my bios / roms / configs folders from my previous configuration. Everything worked as expected, except Amiberry with WHDLoad games (.lha).
                Well...
                I deleted the /opt/retropie/configs/amiga folder (press F4 while in EmulationStation then type : sudo rm -R /opt/retropie/configs/amiga )
                I reinstalled Amiberry from binary
                And... the problem is gone!
                WHLoad games are working again.

                Apparently, they changed the command line arguments in the last Amiberry release. Maybe, it was the cause.

                DwarfboysimD 1 Reply Last reply Reply Quote 0
                • DwarfboysimD
                  Dwarfboysim @yserra
                  last edited by

                  @yserra thanks for the tip thats restored WHDLoad to working order. I have just tried GAUNTLET II and the part of AMIBERRY that does the parallel port joystick emulator doesnt appear to be working. Joysticks 1 and 2 work fine but the joysticks assigned to ports 3 and 4 in Amiberry via the Parallel interface will not respond in the game.

                  Any ideas?

                  N 1 Reply Last reply Reply Quote 0
                  • N
                    nemo93 @Dwarfboysim
                    last edited by

                    hi @dwarfboysim! I will recommend you first to update Amiberry from source (from Retropie Setup) to ensure you run the latest code which comes with many fixes and improvements. Also ensure to update the XML file if you can and to have the recommended Kickstart in your BIOS folder.

                    About your specific issue I have to say I never tried to play with parallel ports ;-( Therefore I can only point you to the doc here and here in the hope it will help. If after ensuring you have updated Amiberry + check your KS roms and still facing issue you'll have to open a ticket on Amiberry's Github directly.

                    DwarfboysimD 1 Reply Last reply Reply Quote 0
                    • DwarfboysimD
                      Dwarfboysim @nemo93
                      last edited by

                      @nemo93 I have raised an issue on the GitHub

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        luckyluca @Dwarfboysim
                        last edited by luckyluca

                        Does Amiberry use fuzzy logic or would I need to rename the .lha files to match the xml filenames exactly?

                        Also if matching the name exactly, does sha1 need to match as well or is it ignored?

                        Thanks!

                        N 1 Reply Last reply Reply Quote 0
                        • N
                          nemo93 @luckyluca
                          last edited by nemo93

                          @luckyluca hi. The .lha filenames must match xml. Same goes with sha1. This is because some lha versions do require some specific parameters the newer versions do not (or vice-versa).

                          That's it only if you want automatic settings to be applied. If you don't mind (or don't care) it's fine renaming the lha the way you want (not recommended though!).

                          L 1 Reply Last reply Reply Quote 1
                          • L
                            luckyluca @nemo93
                            last edited by

                            @nemo93

                            thanks, it makes sense and that's what I was afraid of.

                            In the end I wrote a pairing tool that compares all my files' sha1 against the xml, and renamed the roms accordingly when found.

                            One more question, I have a set which says amiga1200 and another that says just amiga, containing similar if not the same games.
                            Are there games that are compiled specifically for the 1200? (not too familiar with amiga?

                            🙏

                            muldjordM 1 Reply Last reply Reply Quote 0
                            • muldjordM
                              muldjord @luckyluca
                              last edited by

                              @luckyluca It's probably AGA games (the graphics standard in A1200). Amiga games are, for the most part, compatible across units such as A500, A600 and A1200. But the games that require AGA requires an A1200 or other Amiga system with that chipset.

                              1 Reply Last reply Reply Quote 0
                              • ibonihsI
                                ibonihs
                                last edited by ibonihs

                                I set up a new RetroPie on a Pi 3B+ (v. 4.7.1), and downloaded the latest Amiberry (4.1.4). I then downloaded a set of my childhood's favorite games from the RetroPlay LHA set. To my surprise they boot very nicely from Retropie's GUI, you can set their meta data etc.

                                But - In my experience, UAE4ARM had almost perfect Amiga emulation on the Pi, but a lot of the games I tried on Amiberry had serious issues. Flashback had weird glitchy cinematics, Aladdin (AGA) was really slow throughout etc. (I tried to get the "latest" versions from RetroPlay)

                                Also, as default, my screen launches as a weird off-center off-screen zoomed letterbox in all games - how do I change this? Or force full screen on everything? Also, I'd like to swap my fire buttons on the Xbox 360 controller - as default it seems to be "B" instead of "A" which is more natural.

                                This is weird since isn't Amiberry just a version of UAE4ARM? What do I need to do to make it run better?

                                N 1 Reply Last reply Reply Quote 0
                                • N
                                  nemo93 @ibonihs
                                  last edited by nemo93

                                  @ibonihs hello! I take it you haven't relied on Retropie Setup to get latest Amiberry binary. This is not supported way at this time given there are still some outstanding issues with Amiberry 4.x especially on pi3.
                                  => Please rely on Retropie Setup to get a supported version (3.3).

                                  Amiberry's core is based off WinUAE meaning the emulation (accuracy + performance) is great. To the point that I never consider using any other "core" on pi3/pi4. As I recall on pi3 some copperlist-intensive games could run a bit slow (eg. Jim Power comes to mind). However on a pi4 I do have fullspeed perfect emulation on the ~500 games I've been tested it with. I have no issue with Flashback nor with any other games mentioned.

                                  The "lha packages" (also known as WHD packages) are the definite way to go for the Amiga emulation. It really simplifies the process and keeps everything tidy. The only requirement indeed is to ensure to get the latest version for such packages as they're being updated on a regular basis. Older packages might run flawless but no guarantee though not recommended.

                                  Your screen issue is due to 4.x as it doesn't properly get some values from a specific conf file.
                                  => Reverting to 3.3 will fix that.

                                  1 Reply Last reply Reply Quote 2
                                  • M
                                    matp
                                    last edited by

                                    Hi,

                                    is it possible to set specific key settings in whdload_db to overide the ones set in amiberry with default uae? If so, would it be possible for someone to post an example of what this looks like please?

                                    thank you!

                                    1 Reply Last reply Reply Quote 0
                                    • George SpiggottG
                                      George Spiggott
                                      last edited by

                                      I preferred to use 4.x even with the minor glitching due to the improved full screen handling with KMS. Sadly last time I tried to update I found the script I was using no longer works.

                                      Currently running:
                                      Retropie 4.8.9 on a Pi Zero 2W (Overclock Settings: CPU 1400Mhz)
                                      ES-DE on a GMKtec K6 (Windows 11, 32GB RAM)

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Stuffu
                                        last edited by

                                        Any update on amiberry 4? I know it wasn’t working as expected before but a lot of fixes has been done since and quite recently 4.1.6 was released.

                                        Will there be a binary in current state?

                                        N 1 Reply Last reply Reply Quote 2
                                        • N nemo93 referenced this topic on
                                        • N
                                          nemo93 @Stuffu
                                          last edited by nemo93

                                          @all the new Amiberry is there (v5)! There will be an effort to get it integrated into Retropie. I can only test on Pi4 therefore any feedback from other Pi's versions will be appreciated.

                                          EDIT: I've slightly edited the OP to add the step-by-step guide to upgrade to v5 for those of you who can't wait to get it added to Retropie!

                                          1 Reply Last reply Reply Quote 2
                                          • M
                                            moonston333
                                            last edited by

                                            hi all

                                            ive just went back to playing whdload amiga games on my pi3 and PC
                                            im just wondering how do i bypass the protection screen on games.

                                            its just some games i tried they load up and then get to a screen where they ask me to enter a code or word from the manual of the game.

                                            anyone have this same issue thanks in advance

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