Can't select emulator for specific arcade roms in 4.5
-
I've just done a clean install of RP 4.5. In arcade I can change the default emulator as usual, however if I select to change the emulator for that specific rom it has no effect, it still uses whatever the arcade default is. I'm not sure if the same behaviour is present in other systems as I haven't got to setting those up yet.
-
Well looks like I'll be sticking to 4.4. Speaking of which, is there an official way to download older builds?
-
@Spectral The links for the previous releases - https://github.com/RetroPie/RetroPie-Setup/releases.
The game-emulator choice for
arcade
is saved in/opt/retropie/configs/arcade/emulators.cfg
- can you check if the file is writable by thepi
user ?ls -l /opt/retropie/configs/arcade/emulators.cfg
Can you post the contents of
/dev/shm/runcommand.log
, after you make the selection ? -
Thanks for the reply, I'll have a look this afternoon. Will have to re-flash 4.5 again. Been having a mess with recalbox while my card is essentially not in use and really not feeling that.
If the file was read only wouldn't that also stop the overall default emulator from changing too? or is that stored elsewhere? I admit I've never really got into the nitty gritty of looking at specific config files,etc. I've only really done stuff that can be done from the on-screen menu's. I do have the PC set up to ftp in though, so should be easy enough to take a look.
-
@Spectral That particular file shouldn't be read-only, otherwise the the choice you make would not be retained. It should be owned by the
pi
user and also writeable.The component responsible for writing/reading from it is Runcommand, not the actual emulator(s).
-
I realise it shouldn't be. I was just thinking if it somehow isn't writable as you asked me to check, wouldn't the option to change the overall default emulator also not stick? I can change the overall default emulator for arcade fine and it changes as it should. It's when I change the default for a specific game it isn't.
The easiest way is obviously for me to just check when I can and get back to you.
-
@Spectral said in Can't select emulator for specific arcade roms in 4.5:
I realise it shouldn't be. I was just thinking if it somehow isn't writable as you asked me to check, wouldn't the option to change the overall default emulator also not stick
That's true, that's why I also asked for the
runcommand
log to see if any errors are reported there. -
Well I just re-flashed the clean 4.5 image and did nothing other than set up wifi, configure a bluetooth pad and run the update script and this time it appears to be working as normal so far. Really not sure what could have changed.
The only thing I can think of is that when I install I always set up the wifi and a pad then let everything update to the latest versions. Maybe that just bugged out whatever update was live had a bug but its now fixed? Or something else I have no idea about. Either way it seems to be working now. As I set up I'll try it from time to time to see if any changes I make effect it.
-
As it was obviously some random non reproducable glitch, should I delete this topic or leave it be?
-
@Spectral There's no need to delete it. Just leave it as it.
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.