lr-mame2010 and cheats
-
Hi!
I've been searching for a similar problem for quit a bit here in the forums to no avail...I've been running lr-mame2010 without issues except to the fact that I don't have access to cheats...
I changed mame2003-cheats to enabled, added mame2010-cheats="enabled", added lr-mame2010-cheats="enabled" and zip, nada...
Everytime I hit TAB, the cheat menu doesn't appear... I'm a bit lost on this because I know 2010 it's still experimental but I thought this option would be safe...
Any help will be much appreciated! Best regards!
-
@Breno999 it doesn't have cheat support, amongst other things. i had to add (well, map) cheat support to lr-mame2003.
-
Thanks for the response!
Would mind pointing me how to map it too?
-
@Breno999 something like this: https://github.com/libretro/mame2003-libretro/commit/2ce1798e26d70efb29c047038fd6593d0e283f62
and then once the files are able to be picked up you'd need to add cheats as a core option like https://github.com/libretro/mame2003-libretro/commit/72d985e9133d21cbd275a16eef2c3196f5d9120c
-
@dankcushions Thanks a lot for the tip!
-
@breno999 so did you figure out a way to do it yourself? I am quite interested in the cheat functionality on other mame machines than 2003.
-
@genospam Just an FYI the same cheat files also work in all 3 advMame versions. Not aware of any other Mames on RetroPie that have support except these and lr-mame2003, of course.
-
@jonnykesh Yes I've noticed that and tested it ok. But right now I'm looking for enabling cheats in newer machines such as 2010 and 2014 because 2003 and advance mame only support the old cheat.dat format, whereas I want to use some XML cheats, only compatible with newer machines.
I don't know if that's something that simply cannot be achieved or if it's matter of work.
-
@genospam It's a matter of work. Buzz set it up for 2003 and I don't think he's too keen to do it for 2010 and 2014 as they are simply not as functional or as popular as 2003 within RetroPie.
-
Okay. I'd be happy to help if it's just cumbersome as opposed to requiring high code knowledge. My issue is that I cannot train in SSF2T because the 2003 cheats are really glitchy and lead to inaccurate behaviours. The only cheat that works properly was done by pof as seen on his blog
I don't know about other XML cheats but just this one is worth it imho.
-
@dankcushions sorry about the poke but since there are all these XML cheats out there which are consistently kept up to date, what do you think about enabling those for 0.139 just for another share of RetroPie love?
-
@genospam You could ask on
github
https://github.com/libretro/mame2010-libretro or @markwkidd who is a member here. -
@genospam sorry, i have no interested in 2010. i highlighted the likely changes needed above, though.
-
@dankcushions okay thanks for pointing others in the right direction. I would get my hands dirty if I could but it's probably not a job for a code-noob like me. I hope someone capable will pick up the project one day.
-
@genospam Is there an issue describing this problem in the MAME 2010 github tracker? If not the first step would be to create one and make sure it incorporates the useful information that dankcushions provided upthread.
Many people like to cheat, so there might even be some folks wiling to donate to a bounty once there is an issue
-
@markwkidd Thanks for the advice. There was none so I went ahead and made one earlier today. I hope I did it right, just explaining it could be done and pointing at the 2 links dankcushions mentioned for his commits on mame2003.
-
@genospam said in lr-mame2010 and cheats:
@markwkidd Thanks for the advice. There was none so I went ahead and made one earlier today. I hope I did it right, just explaining it could be done and pointing at the 2 links dankcushions mentioned for his commits on mame2003.
The issue looks great, thank you. That is definitely the first step. Since MAME 2010 isn't in very active development it will probably also mean trying to recruit a developer.
There is a specialist on the RetroArch cheat functionality who has a thread to take requests to add cheat supports to new cores: https://forums.libretro.com/t/wip-adding-cheat-support-to-more-cores/6604
However as you will see, this person says they are more experienced with console emulation than arcade emulation. It might still be worth a post though
-
@markwkidd Good to see there is an active thread on the topic! Just posted there and hoping dankcushions's groundwork will make it easier for Offline and others to pick up the to-do for mame2010.
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.