retroarch msx cheats
-
@Folly said in retroarch msx cheats:
Do these cheats work on lr-fbneo ?
Or are there other msx cheats for lr-fbneo ?Those cheats aren't meant for FBNeo.
Afaik, nobody wrote msx cheats for FBNeo. -
Thanks for you reply.
Ok, so that is a dead end too. -
Until someone discovers how we can get it working with lr-bluemsx.
Using Mame and lr-mess described in this post seems to only working option for now :
https://retropie.org.uk/forum/topic/34117/retroarch-msx-cheats/2 -
-
@Folly said in retroarch msx cheats:
Using Mame and lr-mess described in this post seems to only working option for now :
https://retropie.org.uk/forum/topic/34117/retroarch-msx-cheats/2FWIW, while time consuming, it's usually pretty straightforward to transform MAME xml cheats into cheat.dat entries compatible with FBNeo and older MAME. I suppose it could even be automated through some python script.
-
-
I have continued doing tests, batocera 36 the cheats no longer work in bluemsx, in 35 they did work
-
@wicketewoks said in retroarch msx cheats:
I have continued doing tests, batocera 36 the cheats no longer work in bluemsx, in 35 they did work
It appears cheats are flagged as unsupported for the bluemsx core for some reason : https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L21. It might be a typo ?
You might be able to get cheats working again by modifying your local
bluemsx_libretro.info
file (replacefalse
bytrue
) ? Those values in info files used to be ignored by retroarch, but nowaday some of them disable/enable features, like https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L20 which controls savestates/rewind/netplay/runahead availability. -
@barbudreadmon
Thanks for your answer, I'll try itedit: I have seen that the script is here /opt/retropie/libretro cores/lr-bluemsx/ but how do I modify that to take them into account?
-
@barbudreadmon said in retroarch msx cheats:
@wicketewoks said in retroarch msx cheats:
I have continued doing tests, batocera 36 the cheats no longer work in bluemsx, in 35 they did work
It appears cheats are flagged as unsupported for the bluemsx core for some reason : https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L21. It might be a typo ?
You might be able to get cheats working again by modifying your local
bluemsx_libretro.info
file (replacefalse
bytrue
) ? Those values in info files used to be ignored by retroarch, but nowaday some of them disable/enable features, like https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L20 which controls savestates/rewind/netplay/runahead availability.The cheat related functions in the core source are just stubs, maybe that's the reason cheats are disabled in the core info.
-
@mitu said in retroarch msx cheats:
The cheat related functions in the core source are just stubs, maybe that's the reason cheats are disabled in the core info.
Retroarch's cheat system can also use https://github.com/libretro/blueMSX-libretro/blob/e21bf74bddb79ad1bbe20b4d964e7515269c669b/libretro.c#L1273-L1284 to directly access the main ram of the emulated system, and since cheats apparently worked with older retroarch/core versions, i wouldn't worry too much about the cheat stubs.
@wicketewoks said in retroarch msx cheats:
how do I modify that to take them into account?
Not sure i understand your question, you just need to edit the file.
-
@barbudreadmon
because I don't know where the bluemsx file is, but what file are you referring to, I'm a bit lost -
@wicketewoks said in retroarch msx cheats:
because I don't know where the bluemsx file is, but what file are you referring to, I'm a bit lost
The core info files are in
$HOME/.config/retroarch/cores
or - via file shares -\\retropie\configs\all\retroarch\cores
. Just like a regular RetroArch installation. -
@mitu
thank you so muchI only see 1 core_info.cache file
-
@wicketewoks Update your RetroArch and the rest of the packages.
-
@mitu
done, they already appear to me@barbudreadmon
modified the file, set to true and tested, the cheats do not work -
@wicketewoks said in retroarch msx cheats:
done, they already appear to me
You should update your RetroPie-Setup script first and then update the packages.
-
I did that and it already shows them
-
@wicketewoks said in retroarch msx cheats:
modified the file, set to true and tested, the cheats do not work
I have no other idea, it seems weird that it wouldn't be that, it doesn't seem the core had any change about cheat support so a change in retroarch and this info file stuff specifically seemed the most likely.
-
@barbudreadmon
don't worry about that, thanks
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.