• 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

GBA Not Launching (bios added)

Scheduled Pinned Locked Moved Help and Support
gbaretroflag gpipi zero wroms wont workbios
7 Posts 3 Posters 2.9k 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.
  • C
    ChrisRedfearn
    last edited by 18 Oct 2020, 13:09

    Hi

    Got a Retroflag GPI Case with a Pi ZeroW, all handheld emulators working as expected (even Wonderswan), except all GBA games which do not run.

    When opening them, they appear to launch with the "press a to configure screen", but then go back to the games list.

    Based on older posts in the forum, this would indicate that there's no BIOS file. I've searched the correct CRC32 and MD5 file names as stated in the docs, and tried different BIOS files from a few top searches (one at at a time), but they don't make any difference.

    I'm adding the BIOS files into /home/pi/RetroPie/BIOS/ and are correctly labelled all lowercase as gba_bios.bin

    Am I missing something obvious?

    1 Reply Last reply Reply Quote 0
    • C
      Clyde
      last edited by 18 Oct 2020, 13:48

      Please add the information that's asked for in https://retropie.org.uk/forum/topic/3/read-this-first

      Additionally, please show us the filee /dev/shm/runcommand.log after running a GBA game with verbose logging via the Runcommand Launch Menu.

      1 Reply Last reply Reply Quote 1
      • C
        ChrisRedfearn
        last edited by 19 Oct 2020, 11:36

        Pi Model or other hardware: Zero W in Retroflag GPI housing
        Power Supply used: USB to DC cable or AA batteries
        RetroPie Version Used: 4.6-rp1_zero
        Built From: Pre made SD Image on RetroPie website
        USB Devices connected: none
        Controller used: Retroflag GPI Case
        Error messages received: none
        Verbose log (if relevant): not available
        Guide used: retropie.org.uk/docs/Game-Boy-Advance
        File: /home/pi/RetroPie/roms/gba/(any file - all unzipped .gba)
        Emulator: lr-gpsp
        Attachment of config files: not available
        How to replicate the problem: launch GBA ROM

        Please note I've run the same ROMs on a PI3B+ and they've worked fine, although I understand this uses lr-mgba as default, which is unavailable on a Zero.

        I've tried launching different games with verbose logging enabled, but /dev/shm/ remains empty when viewed with SFTP. I'm guessing this may be because the game itself doesn't fully launch? Or do I need to create a file named runcommand.log with notepad++ before doing so?

        Ty for your guidance Clyde, apologies if I'm being dumb.

        1 Reply Last reply Reply Quote 0
        • C
          Clyde
          last edited by Clyde 19 Oct 2020, 11:46

          Nobody is dumb just because they don't know everything.

          Do you see other files in /dev/shm? It may be that you can't see it via SFTP. You could try this if you can connect a keyboard to your Pi:

          1. Run the game with verbose logging.
          2. Back in Emulation Station, press F4 for the command shell.
          3. Enter ls -l /dev/shm to see its contents (both l are small L).
          4. If there is a runcommand.log, either less /dev/shm/runcommand.log (interactive) or cat /dev/shm/runcommand.log (non-interactive) will show its contents. You can navigate in less with the cursor keys and pgup/pgdown, and exit it with the q key.
          5. If SFTP is the problem , you could also copy the runcommand.log to a directory that you can see, e.g. the pi user's home directory:
          cp /dev/shm/runcommand.log /home/pi
          

          (No message means that the command was successful.)

          edit:
          6. Ah, and as I tend to forget, you can enter mc in the command shell to get a text based file manager. F10 exits back to the shell.
          7. exit in the shell gets you back to ES.

          1 Reply Last reply Reply Quote 1
          • C
            ChrisRedfearn
            last edited by 20 Oct 2020, 08:19

            No nothing at all in /dev/shm, perhaps they're hidden in SFTP as you say.

            No bluetooth keyboard, so unable to connect in a RetroFlag GPI Case.

            Tried above instructions instead using PuTTy, and used the text based file manager to get a runcommand.log file, which can be seen here: https://pastebin.com/ifYwXEhY

            D 1 Reply Last reply 20 Oct 2020, 08:28 Reply Quote 0
            • D
              dankcushions Global Moderator @ChrisRedfearn
              last edited by 20 Oct 2020, 08:28

              @ChrisRedfearn said in GBA Not Launching (bios added):

              https://pastebin.com/ifYwXEhY

              i think this is this issue: https://retropie.org.uk/forum/topic/25111/lr-gpsp-giving-illegal-instruction-on-raspberry-pi-models-0w-3b-and-4

              update retropie-setup script, then install lr-gpsp from source.

              1 Reply Last reply Reply Quote 1
              • C
                ChrisRedfearn
                last edited by 20 Oct 2020, 11:58

                @dankcushions said in GBA Not Launching (bios added):

                update retropie-setup script, then install lr-gpsp from source.

                Fantastic, took a while, but that's fixed it!

                Apologies for not spotting the earlier post, I was scouring through the tag PI ZERO W rather than RASPBERRY PI 0W

                1 Reply Last reply Reply Quote 1
                7 out of 7
                • First post
                  7/7
                  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