• All, Gmail is currently rejecting messages from my host. I have a ticket in process, but it may take some time to resolve. Until further notice, do NOT use Gmail for your accounts. You will be unable to receive confirmations and two factor messages to login.
MAME Cheats for Sprite Ripping

MAME Cheats for Sprite Ripping 2

No permission to download
(Work in progress - I will write more instructions asap)

This file contains cheats made by "N." to be used on specific MAME versions, which will let you easily rip sprites from MAME games.
Each game will work on a different way.

1705504943587.png


Some games have a Character Test, which let you access all the sprites, offset, etc

1705504876541.png


Original post by N.

Sorry, I hit the character limit to the 3rd post in my other thread and decided that it'd be best if I just made a new one. TBH, I never thought the notes list would ever get this big when I first started this. :\

This thread's gonna remain locked. You can PM me if you'd like me to look at something, but I make no promises (I may at least look into it to see if it's within my current skillset).

So around April 2014, I got into trying to convert what I found in Artmoney to cheats for MAME. I'm mostly focused on making it easier to rip character sprites, but you may find BG ripping and possibly even sound ripping cheats in there whenever I'm able to find something. I created/tested them in either mame-rr-0144-test0, mame-rr-0139-test2, or whatever the most current version of MAME is (I tend to jump between them).

As of 6/20/17, I'm gonna try and add sound player/replayer cheats to anything that either doesn't have a sound test or can be played with Bridge M1.

Also, unless I credit someone else, I probably took the cheats from Pugsy's pack and added mine to them (I'll mention where mine start.).

Edit: This is for older versions of MAME. They updated the UI around 1.71-ish so you can do it through that.

Here's my attempt to simplify having MAME create the .ini file you need to give you access to the cheat option:

Step 1: Create a shortcut to mame.exe and add -createconfig or -cc to the end of it (make sure there's a space between it and .exe), and double click that. Alternatively, you could open a text editor, add start mame.exe -cc, save that as a .bat file and double click that (if you have multiple MAME folders, you can transfer and use the .bat file as long as the .exe is mame.exe)

Step 2: Scroll down to # CORE MISC OPTIONS, look for "cheat", change the 0 to 1 and then save.

Step 3: Create a folder named cheat, and add the cheat files to it. The next time you run the emulator, press Tab. Cheat should now show up as an option.

Get M1 here:
M1 - Arcade Utility in Audio Players Category - Zophar's Domain

Get Bridge M1(it's a frontend for M1) and the latest files you'll need for it here:
ダウンロード

Once you do that:
- Put the contents of Bridge M1 into the M1 folder (or vice versa).
- Put the game you want to rip sounds from in the roms folder.
- Double click BridgeM1.exe, and load up the rom by clicking the load button. Turn off output normalization if you want to.
- Whatever sounds you want to rip, click the record button, play the sound, then click stop. Whatever you recorded will be in the waves folder.

Useful for if you want to record a game's sound test, but don't want to worry about the sound being jumpy (like Dragoon Might, or Golden Axe: The Duel, for example). What you'll want to do is create a shortcut to mame, add the rom name, -wavwrite, and what name you want to .wav to be.

"C:\mame\mame.exe" kof94 -wavwrite wavfile.wav

Alternatively, you could open a text editor, add start mame.exe kof94 -wavwrite wavfile.wav to it, and save it as a .bat file.

This will do a constant recording the moment the game is loaded.

If your version of mame is not located in C:\ or the emulator's not named mame.exe, change them accordingly. dragoonj is the name of the rom for Dragoon Might, so you'll also want to change that. wavefile.wav could also be changed to something else if you want to record more then 1 wav file (wavefile1.wav, wavefile2.wav). You could also put this into a text file and save it with the extension .bat, so you don't have to go into command prompt every time you want to use it.

If you just want to run the game, either:
Create a shortcut to mame and add the name of the rom to the end of it:

"C:\mame\mame.exe" kof94

Or open a text editor, add start mame.exe kof94, and save that as a .bat file.

If you want to see the error messages in the command prompt window, open up the command prompt and add variant of this:

cd C:\mame && mame.exe kof94

Here's 2 reasons why I mentioned this:

1. King of Fighters '94 does not load for me through MAME 0.172's menu (using just MAME). I re-downloaded the ROM and BIOS, and it still didn't work. Worked when I loaded it through the command prompt (got a message saying it might have errors, but aside from that, it seemed to work ok).

2. It was assumed earlier that Tattoo Assassins doesn't work with the newer versions of MAME. Turns out it was missing a file, and if you try loading it through the command prompt, it'll tell you what file you're missing.

Now that that's out of the way, here's cheat packs of my findings (too many to maintain individually). Check the spoilers for my notes and a screenshot. BTW, LU stands for Last Updated (because I have a tendency to go back and try to improve old cheat files), and isn't part of the game's title.

Character Tests/Secret Menus

1705504876541.png

- This should also work for the other versions. Just rename the cheat file to the name for the rom.

How to use:
Press F2 to go to the test menu, then turn on the cheat. The screen will change to the character test screen.

The buttons:
P1 Coin: Affects the text and BG. Had I known about this, I wouldn't have searched for a cheat to hide the text. :p

2P Start: Changes the background color two ways: Holding it causes gradual changes in color, tapping it causes sudden changes.

Hold P1 Button 2 and press either Up or Down: Changes what sprite set you want to look at.

1P Up or Down: Changes what sprite set you want to look at.

1P Left or Right: Changes what direction the sprite's facing.

3P Up or Down: Flips the sprite up or down.

3P Button 3: Changes the palette the sprite's using. This is useful for portraits, and BG things.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 2: Resets animation to first frame.

P1 Button 3: Cycles frame by frame through an animation

- I haven't looked too much into what the dipswitches can do, but I know they can display debugging info, and show BG collision boxes. I found something that gives you access to the dipswitches and modified the cheats so you can turn on the switches you can't access with MAME-RR because there's apparently no 4 button.
- I don't know how to access the secret test menu yet, but you can look at the player and enemy throw tests, the scroll 2 test and view an unusable menu (it's to show that it is there).
1705505417054.png
1705505421411.png
1705505425781.png


How to use:
Press F2 to go to the test menu, then turn on the cheat. You now have access to the secret test menu.

- To access Anita's sprites, the cheat must be turned on before entering the Hit Editer.

The buttons:
P1 Coin: Switches between Char Select Mode, Hit Edit Mode, and Exit Hit test.

Hold P1 Button 6 and press either Up or Down: Changes what character sprite set you want to look at.

1P Left or Right: Changes what sprite set you want to look at.

Hold P1 Button 5 and press either Up/Down or Left/Right: Flips the sprites horizontally or vertically.

Hold P1 Button 4 and press either Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 2: Cycle frame by frame through an animation

P1 Button 3: Resets animation to first frame.
1705505611257.png
1705505614957.png
1705505618935.png

How to use:
Press F2 to go to the test menu, then turn on the cheat. You now have access to the secret test menu.

The buttons:
P1 Coin: Switches between Char Select Mode, Hit Edit Mode, and Exit Hit test.

Hold P1 Button 6 and press either Up or Down: Changes what character sprite set you want to look at.

1P Left or Right: Changes what sprite set you want to look at.

Hold P1 Button 5 and press either Up/Down or Left/Right: Flips the sprites horizontally or vertically.

Hold P1 Button 4 and press either Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 2: Cycle frame by frame through an animation

P1 Button 3: Resets animation to first frame.
1705505769778.png
1705505773726.png
1705505777384.png

How to use:
Press F2 to go to the test menu, then turn on the cheat. You now have access to the secret test menu.

The buttons:
P1 Coin: Switches between Char Select Mode, Hit Edit Mode, and Exit Hit test.

Hold P1 Button 6 and press either Up or Down: Changes what character sprite set you want to look at.

1P Left or Right: Changes what sprite set you want to look at.

Hold P1 Button 5 and press either Up/Down or Left/Right: Flips the sprites horizontally or vertically.

Hold P1 Button 4 and press either Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 2: Cycle frame by frame through an animation

P1 Button 3: Resets animation to first frame.
1705505925210.png
1705505928342.png
1705505931538.png

How to use:
Press F2 to go to the test menu, then turn on the cheat. You now have access to the secret test menu.

The buttons:
P1 Coin: Switches between Char Select Mode, Hit Edit Mode, and Exit Hit test.

Hold P1 Button 6 and press either Up or Down: Changes what character sprite set you want to look at.

1P Left or Right: Changes what sprite set you want to look at.

Hold P1 Button 5 and press either Up/Down or Left/Right: Flips the sprites horizontally or vertically.

Hold P1 Button 4 and press either Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 2: Cycle frame by frame through an animation

P1 Button 3: Resets animation to first frame.
1705505980335.png
1705505984672.png

How to use:
Press F2 to go to the test menu, then turn on the cheat. You now have access to the other menu.

The buttons:
P1 Coin: Enter/Exit one of the menus.

Hold P1 Button 4 and press either Up or Down: Changes what character sprite set you want to look at.

Hold P1 Button 4 and press either Left or Right: Changes what sprite set you want to look at.

P1 Button 5: Flips the sprites horizontally or vertically.

P1 Up/Down or Left/Right: Repositions the sprites on the screen. You'll want to use a position mod to assist you in keep the character on the screen.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 2: Cycle frame by frame through an animation

P1 Button 3: Resets animation to first frame.
1705506036452.png

How to use:
Press F2 to go to the test menu, then press enter to on the cheat. You now have access to the Character Test.

The buttons:
P2 Coin: Switches between 1 Player Mode, 2 Player Mode, Nage Mode, and Zoom & Roll Mode.

Press P1 Up or Down: Changes what sprite set you want to look at.

Hold P1 Button 3 and press Up or Down: Changes what sprite set (character, effects, etc.) you want to look at.

Hold P1 Button 3 and press either Left or Right: Changes the character's colors.

Hold P1 Button 5 and press either Up/Down or Left/Right: Flips the sprites horizontally or vertically.

Hold P1 Button 6 and press either Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 4: Cycle frame by frame through an animation

P1 Button 2: Resets animation to first frame.

P1 Buttons 5+6: Repositions the sprites back to the cursor.
1705506074476.png
1705506079058.png

- The tile mods work when the emulator's paused.
- Palette's for getting those thrown/gethit sprites that're in with certain character sets to display correctly.

How to use:
Press F2 to go to the test menu, then turn on the cheat. You now have access to the Character test menu.

The buttons:
P1 Coin: Changes the background color between black and varying shades of gray.

P2 Coin: Switches between Look Object, Edit Object, Hit Object, and All Object Character modes.

Hold P1 Coin and press either Up or Down: Changes what character sprite set you want to look at.

1P Left or Right: Changes what sprite set you want to look at.

P1 Button 4: Flips the sprites horizontally or vertically.

2P Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1 Button 1: Quickly goes through the frames to an animation.

P1 Button 2: Cycle frame by frame through an animation
1705506157553.png
1705506161060.png
1705506165411.png

- The Display Hidden Debug Edit Menu cheat was found by Abystus. This cheat file contains cheats to hide the text, shadows, and 2nd player sprites to the test menu. It also allows you to access Akuma's sprites.

- To access Akuma's sprites: Turn on the cheat, then hold P1 Coin and press or down a couple of times (it doesn't immediately switch the sprites, and the colors might be messed up when it 1st does).
- To switch the BG color, turn on the cheat, then press P2 Coin.

How to use:
Press F2 to go to the test menu, then turn on the cheat. You now have access to the Character test menu.

The buttons:
P1 Coin: Switches between Char Move Mode and Char Edit Mode.

P2 Coin: Changes the background color between black, red, green, and gray. It also toggles the other player sprites

Hold P1 Button 5 and press either Up or Down: Repositions the sprite.

Hold P1 Coin and press either Up/Down or Left/Right: Changes what character sprite set you want to look at.

1P Left or Right: Changes what sprite set you want to look at.

P1 Button 4: Flips the sprites horizontally or vertically.

2P Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1 Button 2 or 3: Quickly goes through the frames to an animation.

P1 Button 6: Resets animation to the 1st frame.
1705506231784.png

- The Display Hidden Debug CHARACTER TEST cheat was made by Abystus. I added some cheats to it to make it easier to rip sprites without worrying about the text, player shadow, and cursor getting in the way. I also found something for the Object and Scroll 1-3 tests, but you probably won't need to use those.

How to use:
Press F2 to go to the test menu, then press enter to on the cheat. You now have access to the Character Test.

The buttons:
P1 Coin (Kawaks): Changes background color.

P2 Coin (Kawaks): Hides text/cursor.

P2 Start: Switches between 1 Player Only, 1P & 2P, Nage Mode, Effect Modes.

Hold P1 Start and press Up or Down: Changes what sprites you want to look at (effect/1P & 2P), or moves the Cursor (1 Player Only, 1P & 2P Nage).

Press P1 Up or Down: Changes what sprite set you want to look at.

Hold P1 Button 3 and press Up or Down: Changes what sprite set (character, effects, etc.) you want to look at.

Hold P1 Button 3 and press either Left or Right: Changes the character's palette.

Hold P1/P2 Button 5 and press either Up/Down or Left/Right: Flips the sprites horizontally or vertically.

Hold P1/P2 Button 6 and press either Up/Down or Left/Right: Repositions the sprites on the screen.

Hold P1/P2 Button 1: Quickly goes through the frames to an animation.

P1/P2 Button 4: Cycle frame by frame through an animation

P1/P2 Button 2: Resets animation to first frame.
1705506342511.png
1705506346080.png

How to use: Turn the cheat on at the screen after the RAM/ROM Check. It'll tell you the name of the game and what version it is. If you turn it on at the title screen, the graphics for it will be stuck on the screen.

How to use Obj Tool (Anime):

P1 Start: Changes Background Color

P2 Start: Changes Object Color State.

Hold P1 Button 1: Plays an animation

Hold P1 Button 1, Press P1 Button 2: Resets animation to 1st frame

Press P1 Left or Right: Changes animation

Hold P1 Button 3, press P1 Up/Down: Changes to another object

Hold P1 Button 1, press Left/Right or P1 Up/Down: Repositions object

Hold P1 Buttons 1 and 2, press UP/Down or Left/Right: Flips sprite vertically or horizontally

Hold P1 Buttons 2 and 3, press UP/Down or Left/Right: Show/Hide/Change Collision Boxes

For hiding the cursor and shadow though? The cheats may or may not work with the newer versions of MAME (I had to find cheats to hide them 3 times now).
1705506381004.png

Don't worry. You can hide all this text. I actually have some stuff to make ripping character sprites easier for this game now.
:D


- My cheats are: Hide/Show Test Mode Text, Reset Palette To Normal, Action Test Button Info, Debug: Anim Code (experimental), and Set Debug BG color To... Everything else is XGargoyle's.
- If you're like me, and didn't know this game lets you access the extra options, hold P1 Button 1 and press F2.
- About Debug: Anim Codes A and B: Use B to increase the values from 0-255. A is for if you want to go past that (it'll make sense once you see how they affect the values). Press delete on your keyboard to reset the cheats to off (so you don't have to hold left to go back to 0).

- About Debug: Anim Code (experimental): It sometimes doesn't work. That's because of something I added to it to keep the value from being added every millisecond. If it doesn't go past the point where the value resets back to 0, just try it again. I added it, because I'm thinking of trying to use it in other ways.

How to use Action Test (despite having a screenshot showing the info):

P1 Button 1: Cycles through characters

P1 Button 2: Toggles Zoom

P1 Button 3: Cycles forward through animations

P1 Button 4: Cycles backwards through animations

P2 Button 1: Pauses/Unpauses animations

P2 Button 2: Frame-by-frames through an animation (must be paused first)

P2 Button 3: Switches character's palette (1P/2P)

P2 Button 4: Switches character's palette (Stages 1-9)

1P/2P Up/Down/Left/Right: Repositions character
1705506432268.png

The character test was found by Sudden-Desu. I added some cheats to it for recoloring the BG/Text/Shadows and repositioning the players for easier sprite ripping.

- The link has an explanation for how to use the character test.
- The color mods will recolor some of the other menus, but they're intended for the character test
- How to use the color mods: The one that doesn't give only 00 and FF for choices has about 32 possible colors to search through (possibly 64). This isn't taking into account the character's colors, either (I suggest using only the ones where the character looks normal).
- Despite the cheats I've made for it, there's no kawaks cheat that'll give you access to the secret menu. You'll have to use Artmoney/Cheat Engine to get access to it.

How to use Artmoney/Cheat Engine to do this:

- Go to the Test Menu and search for 546D00F200940006 (6083519711039193094, if you don't have any of the hexadecimal boxes checked) at integer 8 bytes. You should get 1 result.
- Change it to 546D00F2009429B6 (6083519711039203766 is the decimal equivalent).
- Enter, then exit the input test. Press 1P/2P Start to exit back to the secret test menu if you end up in the object test.

You'll probably have to do this with every session of the emulator.
1705506470359.png

The secret test menu was found by Sudden-Desu. I added some cheats to it for recoloring the BG/Text/Shadows, hiding/showing the text/BG, and modding the BG tiles to cover the screen (couldn't recolor the black BG, and the colored BG didn't cover the entire screen). The sound test was from Pugsy (seemed useful to have in there).

- The link has an explanation for how to use the character test.
- Hide/Show Text is used with change BG tiles (it shows a grid pattern that I tile modded into a solid color so the color mods work with it).
- How to use the color mods: The one that doesn't give only 00 and 01 for choices has about 32 possible colors to search through (possibly 64). This isn't taking into account the character's colors, either (I suggest using only the ones where the character looks normal). Unfortunately, this will probably only help you with non-enemy things (couldn't get the enemies to use their Palettes).
1705506500611.png

- The only cheat in this that's not mine is Select Version. It came from Pugsy's cheat pack.
- How to access the hidden Developer menu: Set the version to Development, soft reset the game, hold P1 button 1 and press the Service Test button.
- For Music and Voice Test, may or may not be useful. All it does is force the audio test to play sounds past the point where it should cycle back to 0. There's also a cheat you can use with it that modifies the tiles to show you what number it should currently be at.
- How to use the Object Test:

P1 Start: Switches between P1/P2
P2 Start: Toggles H/V-Zoom on/off
P1 Button 1: Go forward to next sprite
P1 Button 2: Go backward to previous sprite
P1 Button 3: Toggles Color Code on/off
P1 Button 4: Toggles H-Flip on/off
P1 Button 5: Toggles V-Flip on/off
P1 Button 6: By itself, nothing. With P1 left/right, changes Colormap value
P1 Up/Down: Cycles through the Color Code, when toggled on
P1 Left/Right: Cycles through sprite sets
P2 Up/Down/Left/Right: Repositions P1
P2 Button 1: By itself, resets H/V-Zoom. Affects V-Zoom with 2P Up/Down, Affects H-Zoom with 2P Left/Right
P2 Button 2: Switches sprite priority between 1P/2P
P2 Button 3: By itself, nothing. With P2 Up/Down/Left/Right, snaps P2 to P1 and repositions both of them
1705506535262.png

- This has been around for a long time. All I did was add some color mods so you can rip the boss sprites, a BG color mod, something for hiding the text, and something that lets you access the Character/Scroll Tests by pressing F2 (it'll send you to one of them instead of the Service Test).

How to use the test menu
1705506572510.png
1705506577558.png

Look Face and Look Moji work, but the others have apparently had their controls disabled (aside from exiting by pressing start). I got it sorta working. It's not perfect, but for now it's better than nothing.

How to use:

- Go to the Test Menu by pressing F2, select Access Other Menu, and press Enter. It should send you there.

- Freeze P1 X/Y position and make them face in the direction you want them to face in (constant changing what direction P1 is facing in or where they're positioned at is a side effect of Spriteset/Animation).
- If you want to cycle through their animation sets, set Spritetset/Animation to Spritetset 2 and use Spriteset 2 mod to cycle to the animation you want to rip. Change Spritetset/Animation to Animation On, and it'll cycle through an animation if there is one. If you miss it, change it to Spritetset 1 and back to Animation On, and it should replay the animation. You could also use Freeze P1 Animations to stop the animation.
- If you want to look at other character/effect sprite sets, set Spritetset/Animation to Spritetset 1 and use Spriteset 1 mod to cycle to the what you want to rip. You could also try to use the color mods to try and make some of things appear like they should (or at least give them a Palette that's easier for you to recolor, if you're unable to).
- You probably won't need to use Boost Type, Shoulder Weapon/Arm Frames. They're in there just in case. Arm Type's in there for if you want to try and get creative, I guess (Screenshot shows Blodia using another arm, along with the Palette mods)
- Palette mods might only be needed for the arm spritesets. Alt Palette is kinda iffy on how it works.
- Hide Tiles are if you want to hide certain things, of course.
1705506618552.png

- To access the OBJ TEST: Go to the menu by pressing F2, go to the cheat and press enter, press Start. If it doesn't take you there, go back to the main menu and try again (it's a cursor mod).
- The BG color mod doesn't work until you move around the cursor in the center window.
- Some of the enemies/items won't have the correct color unless you mess around with COLOR/PALETE.
- Not sure if I got all the shadow colors (you could always use the color edit to edit them, I guess).
- To hide the axis icon, turn off CENTER.
- If you're interested in the hitboxes, you'll want Toggle Hitbox Viewer switched to show before going to the OBJ Test, so the info for the hitboxes shows up. Otherwise, don't turn it on (shows hitsparks during attack frames)
- How to use the Object Test:

Service 1: Changes P1's sprite priority (whether or not the sprite is drawn over the debug info/P2)
P1 Left/Right: Changes P1 H Facing, Moves P1 horizontally (when MOVE is toggled on)
P1 Up/Down: Moves P1 vertically (when MOVE is toggled on)
Hold P1 Button 1: Cycles through animation
P1 Button 2: Reset animation to 1st frame. Goes to standing sprite if at 1st frame.
Hold P1 Button 2, P1 Left/Right: Decreases/Increases Sub by 10 (cycles through different spritesets. You'd use this to see different animations to a character)
Hold P1 Button 2, P1 Up/Down: Increases/Decreases Sub by 1 (cycles through different spritesets. You'd use this to see different animations to a character)
Hold P1 P1 Button 3, P1 Up/Down: Increases/Decreases ACT by 1 (cycles through different spritesets to characters/items)

P2 Left/Right: Repositions hitbox horizontally (when hitbox edit window is selected), Switches off/PALET (switches to different Palettes).
P2 Up/Down: Goes up/down list to a selected window, Repositions hitbox vertically (when hitbox edit window is selected)
Hold P2 Button 1, P2 Left/Right: Increases/decreases length of hitbox (when hitbox edit window is selected), Goes into color edit when PALET is selected
Hold P2 Button 1, P2 Up/Down: Increases/decreases length of hitbox (when hitbox edit window is selected), Goes into color edit when PALET is selected

P2 Button 1: Toggles/increases value to selected option
P2 Button 2: Toggles/decreases value to selected option
P2 Button 3: Switches between CHR TIMER, MOVE/CENTER/BACKR,G,B/COLOR/PALET, BODY 1, BODY 2, ATTACK hitbox edit Windows (when Toggle Hitbox Viewer is switched to Show), or nothing
1705506650160.png
1705506654846.png

How to use:
Press F2 to go to the test menu, then turn on the cheat. The screen will change to the character test screen. You could also use the alt cheat, which seems to be fix the color issues.

This character test works kinda differently.

- To enter it, press P1 Start and then press P1 Button 1.
- At the bottom of the menu, you can switch between MOVE, ATARI (hitbox edit), KAGE (??), MENU (go back to menu), and ERASE (remove player).

The buttons:

P1/P2/P3 Start: Adds P1-P3 to the screen. Toggles character edit/reposition (character test).

P1 Button 1: Confirm/go forward (menu screen). Frame increase (character test).

P1 Button 2: Cancel/go back (menu screen). Frame decrease (character test). Switch between Attack/Body hitboxes (ATARI edit).

P1 Left/Right: Switches to the next character/object (character test).

Hold P1 Button 1 and press Left/Right: Changes the BG to another stage (Mesh, with BG shown), Increases/Decreases hitbox width (ATARI Edit).

Hold P1 Button 2 and press Up/Down: Increases/Decreases hitbox height (ATARI edit).
1705506706064.png

It turns out Zakria found this before me. Would've been nice if TCRF added it to the wiki (to be fair, I should've googled to make sure first). *shrugs* Oh well. His was for the older versions of MAME and had 2 lines that don't seem to be needed (using the 1st line and holding the buttons accesses the menus for me).

How to use:

- Press F2 to turn on dipswitch that switches the game to test, then press F3 to reset the game (with MAME-RR, you have to use the debugger to soft reset. Also, you may have to load the game through the command line, because that's what I had to do to get it working).
- Hold P1 Button 1 to access the Scroll Test. Hold P1 Button 2 to access the OBJ Test.

How to use (Alternate Method):
You'll have to get to the Test Mode Menu first, and there's 3 ways to do that:

1. Press F2 to turn on dipswitch that switches the game to test, then press F3 to reset the game (with MAME-RR, you have to use the debugger to soft reset. Also, you may have to load the game through the command line, because that's what I had to do to get it working).

2. Go into Dip Switches in the Tab menu, go down to Game Mode and set it to Test, then get out of that and press F3 to reset the game (also requires the debugger to soft reset if you're using MAME-RR).

3. Hold the service button (9) when the game is loading up. If you get the Warning screen, you did it too late.

If you do it correctly, you'll end up in the Input Test. Press 1P buttons 1+2 to exit to the Test Mode Menu. Then go to my cheat and press enter. You'll get sent there from that.

The buttons:

Hold P1 Button 1: Cycles through frames of an animation. Tapping it can sorta make it go frame by frame.

P1 Button 2: Resets animation to 1st frame on 1st press. Puts player/object 1 into standing frame on 2nd.

P1 Button 3: Confirms choice in option list.

Hold P1 Button 3, Up/Down: Goes up/down choices in option list.

P2 Up/Down: Up/Down: Goes up/down choices in option list.

Hold P1 Button 3, Left/Right: Makes player/object 1 face left/right.

Hold P1 Button 1,2,3, Left/Right: Makes player/object 1 face left/right and spawns(?) player/object 2. You probably shouldn't do this.

Hold P1 Button 3, Left/Right/Up/Down: Repositions hitboxes (if option is set to Body or Attack).

P1 Buttons 1+3, Left/Right/Up/Down: Repositions character/object 1 on the screen (if right option is set to Size. Initially. You can then reposition them by holding P1 Button 3 and pressing Left/Right/Up/Down). Edits Body and Attack boxes (if set to Attack or Body). Cycles through weapon frames (if set to 5th unlisted option.).

P1 Buttons 1,2,3: Resets player/object 1 position.

P1 Left: Toggles grid layered over player/object, layered behind player/object 1, off.

P1 Right: Changes BG color.

P1 Up/Down: Cycles through player/object states.

Hold P2 Start, Up/Down: Changes player/object 1 to next player/object.

P1 Start: Changes player/object palette if they have one to change.


And here's how to use the Scroll Test:

P1 Button 1: Increases stage number. Increases speed.

P1 Button 2: Selects stage.

P1 Button 1+2: Exit to menu.

P1 Start: Switches to stage collision box viewer(?).

P2 Start: Locks camera.

P2 Left/Right/Up/Down: Moves cursor (I don't know what it's used for, aside from showing you what parts are accessible).
1705506746353.png

Zakria found this. I just added some extra cheats to make ripping things easier.

How to use:

- Turn on the cheat before entering the menu, and Ojbect Check and Scroll Test should be added to the list.

The buttons:

Hold P1 Coin, Up/Down: Cycles through characters/objects.

Hold P1 Button 1: Cycles through frames of an animation.

P1 Button 2: Goes frame by frame through an animation.

P2 Button 2: Switches background and character palette (if it can be switched).

P1 Left/Right: Switches to next animaiton.

P2 Up/Down/Left/Right: Repositions player/object.

P1 Start: Changes BG color.

P2 Start: Switches between Look Object, Renewal Hit, About Catch, and Robot Factory.
1705506779470.png

Zakria found this. I just added some extra cheats to make ripping things easier.

How to use:

- Turn on the cheat before entering the menu, and Ojbect Check and Scroll Test should be added to the list.

The buttons:

Hold P1 Button 1: Cycles through frames of an animation. May take a while

Hold P1 Button 1, Left/Right: Rapdily cycles through Tool Table No (in Tool option).

P2 Up/Down/Left/Right: Repositions character/object (in Tool option).

P1 Button 2: Changes character palette (if it can be switched).

P2 Button 2: Switches background and character palette (if it can be switched).

P1 Left/Right: Switches to next animaiton.

P1 Up/Down: Switches to next character/object.

P2 Coin: Changes BG color.

P1 Start: Selects/cancels selected option.

P2 Start: Spawns/despawns character/object 2.

P2 Start: Switches between Look Object, Renewal Hit, About Catch, and Robot Factory.
1705506840806.png

Wayder found this. I just added some extra cheats to make ripping things easier.

How to use:

- Turn on the cheat on, and start the game. You should get sent to the object test instead of the opening cutscene.
- You probably won't need to use Palette +256, but it's there, just to be safe.
- The position mods have alternate versions, because the position the object is at on the screen is 0000/0000 (FE00 repositons it offscreen and increasing it to FFFF puts it back onscreen)
1705506872898.png

- This is currently only for Kawaks. I haven't been able to get it working for MAME.
- To use: Go to the Test Menu and turn the cheat on (don't move the cursor). It should send you to the Secret Test Menu.

The buttons:

Press P1 Left/Right: Changes P1 Col.

Hold P1 Button 1: Cycles through frames

Press P1 Button 2: Resets animation to 1st frame

Press P1 Up/Down: Increases/Decreases values to TBL1

Hold P1 Button 3, and press Up/Down: Increases/Decreases values to TBL2

Hold P1 Button 3, and press Left/Right: Switches through boxes/cursor

Press P1 Button 4: Goes frame by frame through an animation

Hold P1 Button 4, and press Left/Right/Up/Down: quickly repositions boxes/cursor

Hold P1 Button 5, and press Left/Right/Up/Down: Toggle H/V Flip or slowly repositions boxes/cursor

Hold P1 Button 6, and press Left/Right/Up/Down: Repositons character or expands/shrinks boxes/cursor
1705506920866.png

- This uses a cursor mod to access the extra options. You'll be using WRS Sound (it's not a sound editor).
- You could use ATR and NO to view the animations and get the timings for them. WRS Sprites is to show you extra/unused sprites.

Hope those help someone.

Edit: - Added 2020 Cheats/Character Tests. These were intended for newer versions of MAME, but I haven't tested every single cheat beyond stopping error messages from popping up. I probably should, TBH. I know the hitbox viewer for Armored Warriors no longer works
I had to change where a lot of my cheats wrote to, because the MAME devs decided sometimes CPU registers should have different names when they do updates (Like :dcs to :dcs:dcs or :screen.0 instead of :screen).
Also, I think I'll have to sort through all of this again at some point (I don't remember what needed to be improved upon).

- 64th street: Removed anything that affects the audiocpu. They don't work.
Superior Soldiers: Turns out P1 frames actually uses 2 bytes that you could use to display specific sprites to a player. Renamed it to sprites, since it's probably not frames ("it seemed like a good idea at the time" seems to be a recurring thing with me).
Bloodstorm: Fixed the BG X/Y cheats (hopefully, I won't need to fix them again). Replaced the "play as ___" cheats with something that should actually work (these ones mod the password input and input count values).
Best of Best: Changed some hide BG cheats to show/hide BG and added 2 more. Added a sound player, something to tile mod player shadows, some hide obj tile cheats, and changed recolor player shadows to use an address from color setram, so now it does it on the fly.
Astra Superstars: BG color mod works on the fly now. Haven't found anything for characters.
Groove on Fight: Changed color mod addresses and added addresses to mod sprite priority for characters/BG layers (because it's kinda hard to rip a BG layer when it's been retiled :p).

Edit:
- Scrapped the reader (RAM watch via tile mod) cheats, because they're STILL broken in newer versions of MAME, despite working in MAME-rr (it displays 0B instead of 00, 0A instead of 0B). I decided it'd be less annoying to figure out how to write a .lua script that works for the current version of MAME (I had a workaround that worked for a game or two and then Astra Superstars completely ignored it and then I stopped caring.). I've included a readme telling you how to make a .bat file that'll load them with MAME.
- The luas for Star Gladiator and Plasma Sword aren't currently usable because MAME won't let me load the roms through a .bat or the command prompt.
- Astra Superstars may or may not need the y values adjusted for the draw_text. I doubled them because of MAME overlapping the lines.
- Daraku Tenshi's color mod's fixed (when did I break this?).
- Wasn't able to find an alternate way of accessing the character test for Street fighter Alpha 2 and the way I initially did it doesn't work on newer versions of MAME, so that .xml's useless.
- The .xml for Super Gem Fighter's also useless.
- Street Fighter's 3 through 3: 3rd Strike are now for the no-cd versions.
- Added Master's Fury.
- Changed the contents of the .rar. I added a .bat so you can load a rom and a lua with the cheats turned on (this is more for ones that use lua, but you might be using a version of MAME that only loads the rom through the command prompt.) You can now drag and drop the folders into MAME.
- Just noticed the forum rolled back some of the previous edits to my posts here.
  • Love
  • Like
Reactions: machok and DCurrent
Author
O Ilusionista
Downloads
15
Views
1,341
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from O Ilusionista

Latest updates

  1. Character Preview - Batch 1

    Added the first batch of games: Aliens Vs Predator (Euro 940520) - LU07/24/16 Marvel Super...
Back
Top Bottom