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 366.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.
    • N
      nemo93
      last edited by nemo93

      Amiberry 5.5.1 is there and is a recommended update for all users. Many bugfixes and improvements as usual (full changelog here).

      The most important change is the new 'default' for CPU. Prior to 5.5 any games either AGA or non-AGA were defaulting to the Amiga 1200 configuration. From now on every non-AGA games (majority) will rely on the classic Amiga 600 configuration (68000/7Mhz) whereas anything AGA/CD32 will stick to Amiga 1200 (68020/14Mhz). This simplifies code on Amiberry's side while improving compatibility as well as accuracy. For the few outliers the external 'xml' file will set appropriate defaults whenever needed to ensure a smooth user experience.

      As a bonus plenty of 'custom controls' have been added to allow more and more games to play with only a controller (no more keyboard required).

      Thanks to the authors and contributors of this great emulator as well as the many packagers ensuring Amiga still lives on in 2023!

      ectoE 1 Reply Last reply Reply Quote 7
      • ectoE
        ecto @nemo93
        last edited by

        @nemo93 This new release really makes a difference! This new A600 default for non-AGA/ECS games is great.
        I always use "Hostages" as a test for new Amiberry versions, and now it runs perfectly.
        Thanks for all your work!

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

          HI! I'm calling for help given a weird issue appeared recently which is quite hard to track down. If you can compile latest Amiberry master and report back that would be helpful.

          The issue:
          On some controller(s) it's possible to trigger reset once by pressing a button. Reset will occur once at the first press of a button, subsequent presses do nothing (button does work as it should).

          Affected controllers:

          • Xbox One controller (bluetooth). Pressing any face button at any time during a game will trigger a reset. Pressing the same button again will not trigger another reset. Please note that a single press of a single button will do. I'm not talking about the Retroarch combo (hotkey+<button>). In fact any buttons on that controller will reset emulation except D-Pad, L2 and R2 triggers and the hotkey which is mapped to select/back here.

          Check-list:
          This can be reproduced 100% of the time on the above controller(s) with any games. Default Retropie installation and environment. OS packages up-to-date. The Xbox One controller relies on the xpadneo driver also provided by Retropie. Make sure to have default_retroarch_reset=yes set in amiberry.conf.

          Thanks in advance.

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

            @nemo93 said in [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread:

            HI! I'm calling for help given a weird issue appeared recently which is quite hard to track down. If you can compile latest Amiberry master and report back that would be helpful.
            [...]

            Unfortunately I don't have such a gamepad, though I have one masquerading as an Xbox controller (and it's handled by xpadneo). Can't reproduce the issue though; reset does work with the hotkey combo (just like opening the menu or exit combos work). No issue also with a PS3 gamepad.

            I can borrow an Xbox One (wired though, it's one of the earlier models without BT) and test again.

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

              @mitu thanks for the help. Apparently I'm the only facing that issue ;-( Looks like something in my environment but can't figure out exactly what's wrong.

              If you can test with more controllers that would help for sure. Also if you can share your amiberry.conf file as well as anything in your amiberry/conf dir (I'm interested by your <controller>.cfg too!).

              Thanks again for your assistance.

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

                @nemo93 My amiberry.conf is here. The other file from the conf folder is default.uae.

                The X-Input controller I used to test is an 8Bitdo M30 (config here).

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

                  @mitu thank you very much for taking time to share. Very helpful. Still no luck on my end despite the very similar setup and environment. We're still puzzled by that issue. It's like my hotkey is being automatically pressed on emulator's launch :( I stop asking you for stuff, you've helped a lot already. Thanks again!

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

                    Amiberry 5.6.0 is there! Along with the usual bugfixes, this version aimed at improving compatibility with a few games known for not working or having gfx glitches (eg. Zool 2).

                    Those games will now work fine yet it comes with a slight performance hit especially on low-spec devices (ie. RPi3) and with heavy copperlist games like Jim Power or Risky Woods. I haven't noticed any performance hit on RPi4 though with the many games tested (albeit the CPU load is slightly higher with that release). The main developper has done everything possible to enhance performance but at some point no more tricks or optimizations could be made.

                    Feedback always welcome.

                    ectoE 1 Reply Last reply Reply Quote 2
                    • ectoE
                      ecto @nemo93
                      last edited by ecto

                      @nemo93 I just updated to Amiberry 5.6.1 and WHDload.xml to the lastest (26.6.23) version, and once again I have the old problem with Hostages(see below). Should I report this to the official Github page, or do you have any ideas?

                      @ecto said in [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread:

                      @nemo93 Hi,
                      I just tried Hostages and it didn't work as expected: Right at the beginning whenever I left my hiding spot, I was shot. This should only happen, when standing in a spotlight. According to this thread I found, this is caused by some timing error and can be resolved by enabling a cycle exact emulation.

                      Is that possible to implement in Amiberry? My Amiberry was built from source 3 days ago and the whdload_db.xml was up to date.

                      Thanks for this great emulator btw!

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

                        @ecto nice catch! Hostages/Rescue Mission/Operation Jupiter is a bit tricky. Not sure why I did remove it from the Cycle Exact list of packages. Anyhow I confirm that game does require cycle exact parameter otherwise you get killed almost instantly.

                        I'll modify the XML accordingly soon which will be updated by next Monday the latest. You'll then have to download the updated XML (GUI > Paths > Update WHDLoad XML). Meanwhile you can check the Cycle Exact box in the GUI to get things working as expected.

                        Anything else please let me know. Thanks again for watching.

                        ectoE 2 Replies Last reply Reply Quote 1
                        • ectoE
                          ecto @nemo93
                          last edited by

                          @nemo93 Thanks a lot for the fix! Hostages is always the first game I try with a new Amiberry version ;)

                          1 Reply Last reply Reply Quote 0
                          • ectoE
                            ecto @nemo93
                            last edited by

                            @nemo93 I might have found another problem: I tried the game Uninvited and it crashes as soon as I enter the mansion at the start of the game (open car door; exit car; open mansion door; go inside -> crash).
                            I don't think I witnessed that "before". I can't say when this was, I haven't played the game in a long time...

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

                              @ecto I'm afraid I can't reproduce here on my setup (stock RPi4/stock Retropie/Amiberry 5.6.1/Uninvited_v1.1.lha). Game is playing just fine. I've tried several times each try being successful. I've followed exactly your process > open car door; exit car; open mansion door; get inside. Yet no crash on my side. Not sure what's going on. Perhaps a wrong KickStart?

                              ectoE 1 Reply Last reply Reply Quote 0
                              • ectoE
                                ecto @nemo93
                                last edited by

                                @nemo93 Huh... strange. Maybe I'll reinstall Amiberry for a start. I think my Kickstarts are in order, but I'll doublecheck that, too.

                                There is some printout on the CLI screen before Amiberry exits but it closes too fast so I can't read anything. amiberry.log didn't show an error either (as far as I can tell).

                                I'll keep you posted when I find anything.

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  reaktor24 @ecto
                                  last edited by

                                  @ecto

                                  I downloaded 5.6.1 a few days ago for my Raaspberry Pi 400. I downloaded the manjaro 64bit version for Raspberrry Pi 4. Unfortunately after unpacking the contents it just won't run. Nothing seems to get the executable to launch. Any ideas?

                                  ectoE 1 Reply Last reply Reply Quote 0
                                  • ectoE
                                    ecto @reaktor24
                                    last edited by

                                    @reaktor24 I really can't help you there. You only gave very little information on your setup, so any advise would be pure luck ;)

                                    @nemo93 I could not find the issue I'm having. Strange, indeed. I have now reverted back to Uninvited_v1.0.lha and it works. It even has a much faster mouse movement, which is nice.

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

                                      @reaktor24 Definitely more details would be helpful. Yet as you're not on Retropie you may try to raise your issue directly on Amiberry's github.

                                      @ecto I definitely have no issue whatsoever with Uninvited_v1.1.lha. According to WHDLoad there's a fix added in 1.1:

                                      Delay inserted in sound replay routine to avoid a hang during the game on some amiga
                                      

                                      Perhaps something odd with your sound configuration in Amiberry? Do you mind sharing your amiberry.conf please? It's also fine to stick to 1.0 if everything works though.

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

                                        @mitu hello! Sorry to ping you like this but just so you know Amiberry 5.6.6 has been released - I've missed the previous one! That new version has important fixes for WHDbooter among other things.

                                        I'd be great if you could add that version to Retropie! Thanks a lot.

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

                                          @nemo93 said in [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread:

                                          I'd be great if you could add that version to Retropie! Thanks a lot.

                                          It's added now, thanks for the heads up.

                                          1 Reply Last reply Reply Quote 2
                                          • 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.