Continuing the work from last time, I came up with codes for the most of the hitboxed games.
removed BG | removed BG, parent only | removed BG except for HUD, parent only |
---|---|---|
|
|
|
It seems that getting rid of the life bars, etc. is a real pain for games older than SFA2-era. The odd one out is sgemf: I got the HUD and BG sprites removed but the backmost BG layer won't go away. In the KOF games, you have to activate before the start of the match to lose the HUD.
Some changes were also made to existing codes. The MAME cheat engine freaks out at trailing commas, spamming up the command line with warnings, so those have been removed. The codes also now skip the routine that draws BG objects instead of going after each one. This approach is simpler and more reliable, but it means they'll only work with parent sets, because the offsets in the program code differ in each clone.
I also made sure the codes won't crash the game and eliminated or minimized any effects outside of matches. Some of them are not totally reversible: For example if the SFA3 code is deactivated during a match, the BG will return but the HUD won't. Somebody might want that though.
The codes will probably show up in the official cheat pack, but the next version won't be for awhile. I'll convert these to FBA form or find clone variants on request.
I'd be interested in an FBA version of the 2k2 cheat as the removal of the HUD would be very handy.
By any chance can this BG remover also change the background color? The one I'm using now gives pure black, and this proves to be problematic for some character as they use #000000 as one of their base colors, so it makes it hard to extract the sprites that way.
I hate to sound so demanding, I really appreciate all the work you're doing, and the page I'm working on is coming along nicely, and much quicker than I would've ever gotten it without these cheats and scripts!
Posted by: Phoenix | 04/19/2011 at 03:54 AM
That actual requires what I've been working on as the palettes start at 400000 in the ram and end at 402000 any more it just repeats throughout till 800000.
Posted by: jedpossum | 04/19/2011 at 07:31 PM
Here is the base code that removes the portraits and makes the BG black:
cheat "Remove background"
0 "default"
1 "remove", 0, 0x10A788, 0x80, 0, 0x10A7D6, 0x80, 0, 0x10D8F8, 0x00, 0, 0x10D8F9, 0x00
Adjust the last two values to change the BG color. For example 0, 10D8F8, 0x28, 0, 10D8F9, 0x0A makes it purple. (It looks like this ends up at 0x401FFE for all the NeoGeo KOF games.)
Removing the rest of the HUD requires ROM writes, which FBA can't do. I suggest trying the latest version (0.0.5.01 aka 005a) for the graphics layers menu, though it may or may not be more crashy than your current version.
Posted by: dammit | 04/19/2011 at 11:49 PM
Actually it ends at 0x402000 just that last color is cycling with another making it not possible to edit cause the next frame it will reading another color from the rom.
Posted by: jedpossum | 04/23/2011 at 04:05 PM