Language…
14 users online:  Ahrion, Batata Douce, crocodileman94, DasFueller, Foxy_9000_, Fozymandias, Gamet2004, Hammerer, hoangng, Maw, monkey03297, playagmes169, schema_tuna, sinseiga - Guests: 255 - Bots: 288
Users: 64,795 (2,376 active)
Latest user: mathew

No Small Mario (SOLVED...sort of)

Hey!

Does anyone know how to make a patch to make it so that Mario always starts the game as Big Mario and never powers down to Small?

i.e. Start Level > Big Mario > Fire Flower > Fire Mario

i.e. Fire Mario > HIT > Big Mario > HIT > Die

Ideally, so that you still keep your powerups into the next level, I'm just looking for Big Mario to be the new bottom level of power.

I have tried exploring the older threads on here and can't find anything I can use.

Thanks!
It looks like the easiest way to do this is to make Small Mario a duplicate of Big Mario and disable the auto-big effect of Midway points. The patch for that is likely to be a bunch of scattered one-byte changes (00:A763 should match 00:A769, 00:F2E2 will be 0x80, 01:AE88 should have its first four bytes copied into the next four... searching the ROM map for "powerup" will find most of the changes you'll need to make) and as such Imma be lazy and leave it to you. :-)

Leaving out the small state instead would require rewriting a lot of code because there's no "store 1" instruction as a single one (you'd need at least one extra byte every time you had to do that, as a STZ/INC pair).
I figured out a fairly simply way to do this - using a program called GGGuy you can permanently patch game genie codes to any rom. SO, I patched game genie codes to my rom so that Mario starts big, stays big when hit, and stays big when he falls in a hole.

Known downside is that if you get a flower or feather, then he will stay in that form and can't be powered down back to just big.

GGGuy was very easy to use and I would encourage anyone else to use it. I found it here: http://www.retrocollect.com/News/game-genie-guy-patch-roms-with-your-favourite-cheats.html

#smrpg{y}