• 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

[SOLVED] BIOS problem with lr-neocd

Scheduled Pinned Locked Moved Help and Support
neogeo cdlr-neocdbios not found
5 Posts 2 Posters 2.0k 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.
  • P
    Piersi
    last edited by Piersi 23 Feb 2023, 22:02

    I'm trying to emulate NeoGeo CD with lr-neocd, so:

    • I installed lr-neocd from source from the Retropie-Setup Script.

    • I created a folder named neocd in /home/pi/RetroPie/BIOS and put inside it the two BIOS required by lr-neocd (as it is written in Package Help of lr-neocd in the Retropie-Setup Script), which are ng-lo.rom and uni-bioscd.rom. I cheched the SHA1 of uni-bioscd.rom (I don't know what the SHA1 of ng-lo.rom should be), to make sure it matched the one in here https://github.com/libretro/neocd_libretro.

    • I followed the tutorial to create a system in ES for NeoGeo CD explained here https://retropie.org.uk/forum/topic/26064/neo-geo-cd-for-dummies.

    • I put .chd and .CHD games into the /home/pi/RetroPie/roms/neogeocd folder.

    EmulationStation shows the games in the proper system, but when I try to load a game the screen firstly shows the Runcommand Launch Menu, then becomes black and eventually throws me back to ES after about 5 seconds.
    I tried to launch it with verbose logging and it turned out this https://pastebin.com/LbGyc6rx.
    Is this error caused by a BIOS problem or by something else that I did wrong while setting up lr-neocd? How can I solve this problem in order to play NeoGeo CD games?

    Thank you in advance.


    Raspberry Pi 3 Model B Rev 1.2
    EmulationStation 2.11.0RP
    ASUS smartphone battery charger (Input 100-240V 0.3A 50-60Hz; Output 5V = 2A)

    D 1 Reply Last reply 24 Feb 2023, 02:07 Reply Quote 0
    • D
      Darksavior @Piersi
      last edited by Darksavior 24 Feb 2023, 02:07

      @troicarp-1 I tested it right now with only the uni-bioscd.rom and it works here.

      It loads without ng-lo.rom. Checking the github, the requirement is gone. It was required at one point, I believe.

      I didn't do anything special to run it. Provide more information to get proper support. The link above will tell you how. Retropie version, emulator version, how was it built, etc.

      1 Reply Last reply Reply Quote 0
      • P
        Piersi
        last edited by Piersi 5 Apr 2023, 21:04 24 Feb 2023, 15:15

        @Darksavior said in BIOS problem with lr-neocd:

        I tested it right now with only the uni-bioscd.rom and it works here.

        Thank you for your answer, but unfortunately in my case it didn't work. What I did to check this was:

        • removeng-lo.rom from /home/pi/RetroPie/BIOS/neocd.

        • use the Update option from the Retropie-Setup Script (just to double-ckeck that everything was up to date).

        • reboot the Pi and launch a NeoGeo CD game.

        However, nothing changed. The verbose logging looks the same as before https://pastebin.com/3cT1578h.

        I don't know if this means something, but I found out that in /opt/retropie/configs/all/retroarch/cores I have neither libneocd_libretro nor neocd_libretro.info , which are files required by https://github.com/libretro/neocd_libretro. I used the Find option to search those files in the entirety of the Pi, but it couldn't find them. I even tried to re-install lr-neocd from source, but unfortunately those two files didn't appear.

        @Darksavior said in BIOS problem with lr-neocd:

        Provide more information to get proper support. The link above will tell you how. Retropie version, emulator version, how was it built, etc.

        You're right, I'm sorry. I'll provide them now.


        Raspberry Pi Model: 3 Model B Rev 1.2
        Power supply: ASUS smartphone battery charger (Input 100-240V 0.3A 50-60Hz; Output 5V = 2A)
        RetroPie Version: 4.8.3
        Built form: the original Raspberry Pi Imager
        EmulationStation version: 2.11.0RP
        Emulator: lr-neocd commit 2070f5258c9d3feee15962f9db8c8ef20072ece8
        Controller used: Sony PlayStation 4 Dualshock 4, connected either via Bluetooth (without ds4drv) or via cable

        D 1 Reply Last reply 25 Feb 2023, 00:51 Reply Quote 0
        • D
          Darksavior @Piersi
          last edited by Darksavior 25 Feb 2023, 00:51

          @troicarp-1 I see your problem. Your log says:
          [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS/neocd/".

          My log says: [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".

          You weren't supposed to change the directory. Open Retroarch and change the bios folder back to /home/pi/RetroPie/BIOSbut leave the bios file in /home/pi/RetroPie/BIOS/neocd

          1 Reply Last reply Reply Quote 1
          • P
            Piersi
            last edited by Piersi 5 Apr 2023, 21:04 25 Feb 2023, 18:36

            @Darksavior You're right! I changed it back and everything worked as supposed. Thank you very much!


            Raspberry Pi Model: 3 Model B Rev 1.2
            Power supply: ASUS smartphone battery charger (Input 100-240V 0.3A 50-60Hz; Output 5V = 2A)
            RetroPie Version: 4.8.3
            Built form: the original Raspberry Pi Imager
            EmulationStation version: 2.11.0RP
            Emulator: lr-neocd commit 2070f5258c9d3feee15962f9db8c8ef20072ece8
            Controller used: Sony PlayStation 4 Dualshock 4, connected either via Bluetooth (without ds4drv) or via cable

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