Cannonball crashing with "illegal instruction" in runcommand.log
-
Hi all!
trying my best to have cannonball working, with no luck.Long story short: I messed a lot trying to find correct rom, but after a while I realized, using windows cannonball port, that the rom itself was correct (Rev.B, outrun.zip from latest mame romset).
Looking at runcommand.log what I can see is :
Parameters:
Executing: pushd /opt/retropie/ports/cannonball; /opt/retropie/ports/cannonball/cannonball; popd
/opt/retropie/ports/cannonball ~
/opt/retropie/supplementary/runcommand/runcommand.sh: line 1255: 15014 Illegal instruction /opt/retropie/ports/cannonball/cannonballSo seems some sort of "illegal instruction" (??).
SD is ok and fsck gone without errors.
Pi3 with latest retropie (4.6)Any clues ? :)
Thks! -
Did you unpack the ROM (
outrun.zip
) in\\retropie\roms\ports\cannonball
? -
Yep, everything's in place.
I had more confirmation that the rom content itself is correct because if I try to pick an older / wrong rom (and unpack it in the correct folder) I get a crc warning at cannonball startup in runcommand.log.
-
Strange, that should work. Can you try updating the package (
cannonball
) from source and re-try ? -
@mitu said in Cannonball crashing with "illegal instruction" in runcommand.log:
Strange, that should work. Can you try updating the package (cannonball) from source and re-try ?
IIRC I installed from binary, will try building from source :)
-
No luck at all.
Even compiling from source didn't work: Illegal instruction" and back to ES. :(That's really bad, lr-mame 2003 runs outrun with hugly fps and dedicated "emulator" isn't working: any idea to save an outrun fan to get it working an a brand new bartop ? ;)
-
advmame
runs Outrun pretty well. I don't know whycanonball
doesn't like your ROMs (which I assume is the cause of the segfault), I tried running it and it works fine (on a Pi4, though, but the software is identical). -
I also never had any issues with cannonball on my pi 3 nor 4, so I'm puzzled. Advmame is indeed a good option, but if you want to dig into this and have a spare SD card I'd suggest setting up a new instance from the latest image and then install cannonball.
You mention you're on the latest 4.6 RetroPie but can you detail where it started from? Did you install from the latest 4.6 image? Did you upgrade from an old one?
-
hitting the same problem, on raspberry pi 2
-
So I've copied the 5 zip files from mame2010
outrunb.zip outrundx.zip outruno.zip outrunra.zip outrun.zip
with just outrun.zip extracted I get the message:
cannot open rom: epr-10381a.132
managed to get all the files from all those zips and then get "illegal instruction"
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.