Question - How to get lr-blueMSX to play ColecoVision games
-
I looked at the previous question that was asked about this but it only stated that the setup script needs to be changed for it, with no explanation of what needs to be changed, or where to find it. My question is what needs to be done in order to get this emulator to play Colecovision games?
I've installed the emulator and read the instructions on the Colecovision page, but it doesn't explain how to get this emulator to play CV games. I have the ROMs in the coleco folder and the BIOS rom in the BIOS/Machines/COL - ColecoVision/
folder, but when the emulator starts, it acts like there is no cartridge inserted, telling me to turn off the machine before inserting or removing a cartridge or expansion module. Your help would be greatly appreciated.Pi Model or other hardware: 3
Power Supply used: 5V, 2 amp
RetroPie Version Used: 4.3
Built From: Pre made SD Image on RetroPie website (retropie-4.3-rpi2_rpi3.img)
USB Devices connected: keyboard, XBOX 360 gamepad
Controller used: XBOX 360 gamepad
Error messages received: The Colecovision splash screen that says no cartridge is inserted
Log found in /dev/shm/runcommand.log (if relevant): N/A
Guide used: https://retropie.org.uk/docs/Colecovision/
File: using ROMs in the roms/coleco folder and the US coleco.rom file in the BIOS/Machines/COL - ColecoVision/
folder
Emulator: lr-blueMSX
Attachment of config files: using whatever RetroPie has set up
How to replicate the problem: use lr-blueMSX to start a Colecovision cartridge -
I'm sorry I can't help right now, but I'm working at these subject cause I also want this emulator to work.
Additionally of the BIOS/ROM copy in the proper folders, I suppose you changed the bluemsx type to ColecoVision ?
I was said the file to be edited is system\configs\retroarch\cores\retroarch-core-options.cfg and that the update is bluemsx_msxtype = "ColecoVision"
Am I correct ? if so let me have a try tomorrow and let you know !
thanks
-
@mattoo_pie said in Question - How to get lr-blueMSX to play ColecoVision games:
I suppose you changed the bluemsx type to ColecoVision ?
This should be automated per the install from the setup script
-
I've uninstalled lr-blueMSX, updated the Retropie-Setup script, reinstalled lr-blueMSX from binary and have tried running it. Now it drops me back to the ROM selection screen without starting. When I check what happened, it is the result of a
Bus error
in line 1007. Here are the contents of theruncommand.log
file:Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/coleco/retroarch.cfg "/home/pi/RetroPie/roms/coleco/dkjr.bin" --appendconfig /dev/shm/retroarch.cfg libudev: : |X/opt/retropie/supplementary/runcommand/runcommand.sh: line 1007: 1330 Bus error /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/coleco/retroarch.cfg "/home/pi/RetroPie/roms/coleco/dkjr.bin" --appendconfig /dev/shm/retroarch.cfg
I have tried renaming the ROM files to shorter names such as dk.bin and dkjr.bin since they were much more descriptive with no success. Zips of the files don't work either (I get a
Segmentation fault
at line 1007 if I use zips), which is why I unzipped them. I seem to be going backwards now, since at least before it loaded the "TURN OFF..." message.I do see that the retroarch-core-options.cfg file does have
blue_msxtype="ColecoVision"
contained in it.No idea what I'm doing wrong at this point.
-
@majestyx does coolCV work for you? I will look into it for you tomorrow I have this running on my WII (blue MSX) but it has been awhile so that is why it has to be tomorrow ;)
-
@majestyx If you unistalled and then reinstalled make sure that the
coleco.rom
BIOS is in/home/pi/RetroPie/BIOS/Machines/COL - ColecoVision/
If you are not even seeing the BIOS screen it may be missing / invalid.
I set this up yesterday and encountered the same error as you but I can't for the life of me recall how I fixed it. I will have a poke around and if I remember I will post the solution.
Anyway, I can confirm it works and works well. The only issue I have is that I am unable to map9
or0
from the Coleco controller.lr-bluemsx
seems to only support the left and right buttons plus 10 others: 1-8 plus*
and#
by default. I don't see this being an issue for the vast majority of games though. -
@jonnykesh said in Question - How to get lr-blueMSX to play ColecoVision games:
@majestyx If you unistalled and then reinstalled make sure that the
coleco.rom
BIOS is in/home/pi/RetroPie/BIOS/Machines/COL - ColecoVision/
If you are not even seeing the BIOS screen it may be missing / invalid.@majestyx Do as majesty said about the BIOS and then do this:
Change the default machine in the retroarch gui options. change the default machine to colecovision then back out and save core options. Then quit. From there it should load games normally.
Note that coolcv works and the fmsx core does NOT work for colecovision.
-
@jonnykesh So I did need to place the
coleco.rom
in the proper directory after reinstalling. At first I thought it wasn't working, but that's because I had the ZIP files in the coleco folder. Once I put the .bin files in there, TA-DA! It works! Thanks for the reminder of needing to place the coleco.rom file in the proper directory.On my XBOX 360 controller, the * is mapped to the Select button while the # is mapped to the Start button.
Now only if there was a way to enable cheats like on the Windows version...
@akafox coolcv does work for me but I can't get it to recognize my XBOX 360 controller's d-pad. For some reason, it cannot detect axes 4 & 5, which is what the d-pad is mapped to. Using the analog stick just doesn't work very well, which is why I am trying to get lr-blueMSX to play Colecovision games. I have let the emulator author know over at AtariAge so he is aware of it.
-
@majestyx okay do this...put the roms into the the colecovision folder NOT the MSX folder. .now make the blueMSX emulator the default (pressing a button right after loading the rom..then the first choice from the list..
after that it will load just fine and simply...
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.