VICE problem launching VIC20 cartridges
-
The bug has nothing to do with the ROM! The bug cannot find XVIC. The configuration file lies about the name of VICE's emulator. The name should be only
xvic
But, the configuration claims that the name is
xvic -cartgeneric
VICE's emulators don't have two words in their names. Therefore, the operating system cannot find an emulator -- there's nothing to launch!
Try my advice; remove those apostrophes. The configuration line should be
vice-xvic-cart = "/opt/retropie/emulators/vice/bin/vice.sh xvic -cartgeneric %ROM%"
See if it works.
-
@greg_king You are correct about the apostrophes causing an issue, however, the script also expects the rom as parameter 2. It will need another fix (I'm working on it).
-
removing the quotes around the
$BIN
in the second to last line in thevice.sh
script should sort it but will test.from
"$BIN" -chdir "$romdir" "$ROM"
to
$BIN -chdir "$romdir" "$ROM"
-
Needs more than this due to parameter ordering etc. Going to swap some stuff around.
-
Please update the RetroPie-Setup script then update vice from binary and see if that resolves it for you.
https://github.com/RetroPie/RetroPie-Setup/commit/a63a32fe2e51dae84f4b784917d8192c0f14866b
-
@greg_king ok, thanks.
-
-
@udb23 RetroPie doesn't come with any vic-expanded entry.
-
-
@udb23 the ratio thing was part of an older retropie when we used sdl1 - since that post was made it was removed. Your expanded line should be updated to use the vice.sh if you want to have archive unpacking etc. I will consider adding that line (Although we already have many launch items, and I'm not sure how common it is to use that).
-
@buzz Updated setup script and vice from binary; xvic now launched correctly with specific parameters. Also edited emulators.cfg for
expanded
as suggested.Runcommand.log is here.
It shows some errors, probably just minor as cartridges seem to work perfectly.Thanks for the fix ! Really appreciated.
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.