Help needed: VICE x64 and xvic folder separation possible?
-
Hi there, my name is Michael from Germany, I am new to this forum and hope, you can help me with a little problem. I have the c64 folder in my /RetroPie/roms folder, where I put my roms. When I start the games, the VICE x64 emulator starts and the roms play perfect. The problem is, that the VIC20 roms use the same c64 folder!! So for not getting confused and mixed, I created two subfolders in c64, called C64 and VIC20, so I have /RetroPie/roms/c64/C64 and /RetroPie/roms/c64/VIC20 folders. That is ok, now I choose the wanted system folder from Emulation Station and then I start the games. But becasue they use the same c64 main folder, there is only ONE default emulator. When I use the VICE x64, the VIC20 games use this emulator too, and it does not work. When I change the default emulator to VICE xvic, then the C64 games use this emulator too, and it also does not work. So actually I have the VICE x64 as my default emulator (because I have more C64 roms) and for the VIC20 roms I have to use the RunCommand Menu and change the individual rom specific emulator before starting. This is annoying, therefor my question, is it possible, to separate the C64 and VIC20 roms and use individual default emulators for each system? So that VICE x64 is used for C64 and VICE xvic is used for VIC20? How did you guys manage to solve that problem for I guess there are others out there, who use C64 and VIC20 roms too. Can you help me with any info? Thanks in advance, best wishes, Michael.
-
@michaelwilkes You have at least 2 options
- Create a separate system for one of the emulators - see https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/. That would be a bit more work and has the disadvantage of maintaining a separate
es_systems.cfg
file. If a new emulator is added in RetroPie, you'd have to synchronise the system config to your custom config. - Create the per-rom configuration automatically. This configuration is stored in
/opt/retropie/configs/all/emulators.cfg
and it's a simple text file with one line per ROM. If you already created some ROM overrides, you can see how it looks in the ifle. Since you already have all the ROMs for VIC20 in a folder, you can easily get a listing of them and, with a simple text file find/replace, generate the correct lines to add to theemulators.cfg
file.
- Create a separate system for one of the emulators - see https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/. That would be a bit more work and has the disadvantage of maintaining a separate
-
@michaelwilkes the first option @mitu states is what i do. You can also put your systems in any order you want that way. I personally wont do it any other way.
-
Thank you Mitu and Ed, I will give it a try!!! :-) I let you know, if it worked :-D
Best wishes, Michael
-
Any chance of finally getting some more formal support for the other VICE 8-bit systems in Retropie?
Is there any reason why the other systems have mostly been ignored?
Some of us are vic20, plus 4 fans too
-
There are also Commodore logos for the systems you create in ES. Check here.
-
@neo-rio said in Help needed: VICE x64 and xvic folder separation possible?:
Any chance of finally getting some more formal support for the other VICE 8-bit systems in Retropie?
Is there any reason why the other systems have mostly been ignored?
Some of us are vic20, plus 4 fans too
They are?
I created individual entries in the systems, pointed them to the appropriate folders for C16+4, Vic 20, Pet.
When launching one of the files, press the config button, launch with the correct version of Vice.
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.