-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How inject cheats from xml cheat file in dat cheat file for WWF Wrestlemania Arcade game? #1723
Comments
Cheats from upto MAME125 will drop into the cheat.dat easily enough however anything after MAME126 will require |
Cheats can be ported from xml format to our cheat.dat format but it's easier to see if it's available in later cheat files first |
It's check. it's not available in later cheat file. |
example of conversion
line1 xml data: maincpu.pb@010F4250=09 line1 hex address: 0x010F4250 * 2 = 0x021E84A0 or 0021E84A -> 21E84A
info about cheat format (found in cheat.dat header):
|
Note in this core you must delete cheat.rzip if you want to read in a new cheat.dat file. |
@gegemon2012 is there a code in particular you want to port? |
Yes. I want port this code:
But I still can’t figure out how to activate these codes in Recalbox 7.2.2. I'm currently trying to figure out the instructions on the Recalbox forum. So far I can't even activate cheats. ((( P.S. It’s strange that they haven’t made a cheat converter yet, because there are many more of them for mame. |
How do you get to the royal rumble mode? Or is that a special edition of the game? |
Yes. This special version game repack from https://godspeedswwfm.ucoz.ru |
That code you want ported isn't an easy one, someone with more experience with mame's cheat engine would know better than I though. From what I can tell it has options to set the number of opponents, which is straight forward, however it then uses a temp0 variable to increment the value set. I assume this is to allow the opponents remaining count to reach zero.....Otherwise it would lock it at a fixed number unable to win. I'll have a look at the cheat engine documentation and see if I can find what I need to port it but no guarantees. Might be easier to make this a one shot code, where you enable it to boost the opponent count but it won't stay active |
Do you have the rom working on mame2003-plus? Share the hacked rom if you have it. Seems like this is a custom build of mame and not an individual rom |
|
I will be very grateful if you succeed! |
I have the actual romset, but not this royal rumble version. |
Royal ramble mode start from special shortcut. This shortcut install from game repack.
|
I'm on android, I can't use that. If there's not an isolated rom of the modified game that we can load in this core then it's no good to us here. |
I posted the rum in this message - #1723 (comment), but for some reason it was deleted... |
That's the original rom, I'd need the modified one. |
When you click on "royal.exe", it's running a custom version of mame...quite possibly applying internal mods to the original rom. So the modified rom isn't there just the original one. |
The "sta" folder contains the files 'royal.sta', 'start.sta' and 'WARNING!.txt' which contains the warning 'For correct operation of exe. files of the simple game start DO NOT DELETE from this folder files 'start.STA' and 'royal.STA'!' |
These might be what modifies it, but without something to go on it's a guessing game. Seems like start.sta would boot the original config. And royal.sta would be the modified config? Maybe it's patching somehow? |
Zip that whole repack directory and link it here |
Wrestlemania The Arcade Game.zip.001.zip This is a two-volume archive. Just remove the '.zip' from both files at the end, and unpack the '.zip.001' |
Unfortunately I don't believe this variant will be supported in this core until it can be dumped separately from its container, so there's not much we can do here with it. |
wwfmania.zip
How inject cheats from this "wwfmania.xml" cheat file in dat cheat file for WWF Wrestlemania Arcade game?
The text was updated successfully, but these errors were encountered: