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 games via Amiberry fail to run. They return to the game menu.

    Scheduled Pinned Locked Moved Help and Support
    amiberry uae
    16 Posts 2 Posters 2.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.
    • S
      ShadowOfArnor
      last edited by

      When I try to run any of my Amiga games, all of which are lha files, the game fails to run. It pops up the gray box that says that the game is starting and to hit a button to configure. Then there's a pause followed by a sudden return to the Amiga game list.

      My runcommand.log says this:

      Parameters: 
      Executing: /opt/retropie/emulators/amiberry/amiberry.sh rp-a1200.uae "/home/pi/RetroPie/roms/amiga/Arkanoid_v1.9_0954.lha"
      ./amiberry: error while loading shared libraries: libserialport.so.0: cannot open shared object file: No such file or directory
      ~
      

      Here are my specs:

      Pi Model or other hardware: 3 B+
      RetroPie Version Used: 4.8
      Built From: (Pre made SD Image on RetroPie website (I don't have the file anymore))
      USB Devices connected: Logitech Gamepad F310
      Controller used: Logitech Gamepad F310
      Error messages received: error while loading shared libraries: libserialport.so.0: cannot open shared object file: No such file or directory
      Verbose log (if relevant): see above
      File: (File with issue - with FULL path): all my games, but this time see the above runcommand.log
      Emulator: (Name of emulator - if applicable): Amiberry

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

        @ShadowOfArnor said in Amiga games via Amiberry fail to run. They return to the game menu.:

        Error messages received: error while loading shared libraries: libserialport.so.0: cannot open shared object file: No such file or directory

        It looks like you updated Amiberry without updating RetroPie(-Setup). Update the RetroPie-Setup script first and then re-install Amiberry so that all the needed dependencies are also installed.

        S 1 Reply Last reply Reply Quote 1
        • S
          ShadowOfArnor @mitu
          last edited by

          @mitu That seems to have helped, The games now try to run, but they just go to a black screen forever. No runcommand.log gets created.

          But that just barely happened. I'll try to diagnose it, but if you have any thoughts, I'd appreciate it.

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

            @ShadowOfArnor Do you have the correct Kickstart ROMs copied to the BIOS/amiga folder ? See the Amiberry Wiki for the list of the files required.

            S 1 Reply Last reply Reply Quote 0
            • S
              ShadowOfArnor @mitu
              last edited by

              @mitu I do have the required kickstart ROMS. I got them from my Amiga Forever. I did read in another post that the lha files for the games have to be somewhat big (like 1-3M), and the ones that are in the K range, like 400K, are the installer images. I think that might be my problem. But I can't seem to find any way to get the pre-installed lha WHDLoad files.

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

                @ShadowOfArnor said in Amiga games via Amiberry fail to run. They return to the game menu.:

                I got them from my Amiga Forever.

                Are they decrypted ?

                .. These are available for purchase from the current Amiga rights holders, or you can extract an image of the Kickstart ROM for your existing machine. You can use ROMs from Cloanto's Amiga Forever package, but those will have to be decrypted first - which is done by running Amiga Forever/emulation once, after which you can copy over the decrypted ROMs as usual

                But I can't seem to find any way to get the pre-installed lha WHDLoad files.

                Not something you can find in this forum though.

                S 1 Reply Last reply Reply Quote 0
                • S
                  ShadowOfArnor @mitu
                  last edited by

                  @mitu

                  @mitu said in Amiga games via Amiberry fail to run. They return to the game menu.:

                  I got them from my Amiga Forever.

                  Are they decrypted ?

                  No, they are not and have worked with other emulators.

                  Because I can't find proper whdload games, I might use a different emulator, since the docs say that Amiberry only uses lha files.

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

                    @ShadowOfArnor said in Amiga games via Amiberry fail to run. They return to the game menu.:

                    Because I can't find proper whdload games, I might use a different emulator, since the docs say that Amiberry only uses lha files.

                    Amiberry certainly can use other formats, not only .lha. Which docs are your referring to ?

                    S 2 Replies Last reply Reply Quote 0
                    • S
                      ShadowOfArnor @mitu
                      last edited by

                      @mitu In the retropie docs, under amiga, it says this for Amiberry

                      ROMS
                      For the optimal Amiberry experience, it is recommended that pre-installed WHDLoad packages are used. Amiberry has been designed to have compatibility with the 'Retroplay' WHDLoad packs. For more information on WHDLoad packages, see here.
                      
                      Accepted File Extensions: .lha
                      
                      Place your WHDLoad packages in
                      

                      I think I misunderstood

                      1 Reply Last reply Reply Quote 0
                      • S
                        ShadowOfArnor @mitu
                        last edited by

                        @mitu All my adf games just have a black screen with the mouse cursor in the upper-left corner and freeze there. I have to unplug the Pi to get out of it.

                        This is by setting Amiberry for all the emulation settings (by pressing a button after starting). I've also tried Amiberry and amiga 1200 emulation, as well as amiga 500 emulation. Neither works for any of my adfs. The adfs work in Amiga Forever.

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

                          If the Kickstart ROMs are incorrect, I don't expect .adf to perform better, though Amiberry freezing is not desired.
                          I think a similar behavior (freezing) has been reported a while ago and may have been fixed in Amiberry - which version do you have installed ?

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

                            TBH, I'm not 100% certain this is the problem, but I suspect that it is. Here's what happens:

                            I updated retropie, and installed amiberry from source to make them up-to-date. All went through with no trouble.

                            I copied Kickstart roms from my Amiga Forever installation on my PC to the BIOS/amiga directory, as the docs suggest. Originally, I copied all the kickstart roms to it.

                            Then I copied in some lha and adf files into the roms/amiga directory. These games worked fine in Amiga Forever.

                            I restarted emulation station and tried to run any of the games.

                            The game would show the black screen with the box letting me configure. Originally, I didn't hit a button to configure.

                            The configure box went away and the screen remained black, but an Amiga-style mouse cursor appeared in the upper-left corner of the screen. At this point, the entire Pi was hung. All I could do was cycle the power.

                            I tried using that configuration box that appears when you run a game. No configuration made a difference.

                            I tried removing all but the a500 and a1200 kickstarts, but that didn't make a difference.

                            I tried copying the kickstarts to the root of BIOS, and that made no difference.

                            I tried deleting all the kickstart roms from the pi to test if I get a different behavior, and it did the same thing!

                            Also, the /dev/shm/runcommand.log file does not get created.

                            So, my question is: is there some configuration I'm missing? Do I need to do anything to force amiberry to find the appropriate kickstart? The fact that I get the same behavior when I have no kickstart files installed leads me to believe that the problem is that amiberry if failing to find or load kickstarts.

                            Does anyone have a clue as to what my issue might be? If you need versions, I'm not sure where to get the version of retropie or amiberry that I'm using.

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

                              MODERATION NOTE: you've had the same topic opened a couple of weeks ago - I've merged them together since they're the same issue. Please don't open multiple topics for the same issue.

                              S 2 Replies Last reply Reply Quote 0
                              • S
                                ShadowOfArnor @mitu
                                last edited by

                                @mitu Sorry about that. Not sure why I created a new topic.

                                1 Reply Last reply Reply Quote 0
                                • S
                                  ShadowOfArnor @mitu
                                  last edited by

                                  @mitu An update:

                                  I decided to re-image the Pi, so I downloaded the latest full-system image from retropie's site and put it on my SD card. I configured my controller and then installed amiberry from source.

                                  I put the kickstart roms in the root of BIOS because a YouTube video recommended that. The kickstart files I installed were taken from my Amiga Forever installation. They are:

                                  amiga-os-205-a600.rom
                                  amiga-os-310-a1200.rom
                                  amiga-os-130.rom
                                  amiga-os-204.rom

                                  I installed a bunch of adf files that I already had that worked with Amiga Forever. I put them in roms/amiga. I noticed there was a "+Start Amiberry.sh" file that wasn't there before.

                                  I restarted emulation station and tried to run one of the games. The screen went black. A cursor appeared briefly in the upper right corner, and then vanished. Nothing happened, but after waiting a while, I used the button combo to get back to the menu (I did not have to cycle power).

                                  runcommand.log had this:
                                  Parameters:

                                  Executing: /opt/retropie/emulators/amiberry/amiberry.sh auto "/home/pi/RetroPie/roms/amiga/blood_n_bullets.adf"
                                  Unsupported archive: /home/pi/RetroPie/roms/amiga/blood_n_bullets.adf
                                  Could not load system ROM, trying system ROM replacement.

                                  At the moment, the kickstart roms are in both BIOS and BIOS/amiga.

                                  Are there other roms I need? I think I'm really close to having this running.

                                  Thanks

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    ShadowOfArnor @ShadowOfArnor
                                    last edited by

                                    @ShadowOfArnor I just noticed that it said "unsupported archive." This runs on Amiga Forever. Is there something I'm doing wrong that makes these games not work?

                                    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.