[SOLVED] BIOS problem with lr-neocd
-
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 bylr-neocd
(as it is written inPackage Help
oflr-neocd
in the Retropie-Setup Script), which areng-lo.rom
anduni-bioscd.rom
. I cheched the SHA1 ofuni-bioscd.rom
(I don't know what the SHA1 ofng-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 uplr-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) -
-
@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.
-
@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:
-
remove
ng-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 neitherlibneocd_libretro
norneocd_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-installlr-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 -
-
@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/BIOS
but leave the bios file in/home/pi/RetroPie/BIOS/neocd
-
@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
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.