Acmlm's Board - I2 Archive - Rom Hacking - Smb1 hacking
User | Post |
Dragonsbrethren
Posts: 1/31 |
*Breaks out SMB1 hacking notes*
Ah, here's all the palette info I bothered to record while working on Mario Evolution (These are a little... strange, I didn't feel like writing too many offsets so I wrote down the default values... I don't know why...)
Main Characters $5E7 -Mario (162718) $5EB -Luigi (302719) $5EF -Fire Mario/Luigi (372716) $D5F -Bowser (1A3027)
Grass Tileset Palettes ($CDB)
BG: 291A0F -Green 36170F -Brown 30210F -Blue 27170F -Blocks (Useless value) 27160F -Red
Sprites: 1A3027 -Green 163027 -Red 0F3617 -Brown
Coins: $9E5 (Don't remember how this is formated in the ROM anymore)
Cave Tileset Palettes ($CFF)
BG: 291A09 -Green 3C1C0F -Blue 30211C -Water 27171C -Blocks (Used in the world number screen for the coin in the status bar)
Sprites: 1C3617 -Brown 163027 -Red 0C3C1C -Blue
Coins: $9E9 (Don't remember how this is formated in the ROM anymore)
Castle Tileset Palettes ($D23)
BG: 30100F -Gray (One of these is the pipe palette) 30100F -Gray (The other is the tile palette) 30160F -Red 27170F -Blocks (Useless value)
Sprites: 1C3617 -Blue 163027 -Red 003010 -Gray
Coins: $9ED (Don't remember how this is formated in the ROM anymore)
Water Tileset Palettes ($CB1)
BG: 151225 -Pink 3A1A0F -Green 30120F -Blue 07120F -Blocks (Useless value)
Sprites: 103027 -Green 163027 -Red 0F3010 -White
Coins: $9E1 (Don't remember how this is formated in the ROM anymore)
Edit: Fixed some mistakes. |
frantik
Posts: 43/66 |
there's this thread: http://board.acmlm.org/thread.php?id=89
and there's the rom hacking repository site with a few docs.. finding the pallette info should be easy (it's not SMB specific.. just search for the hex values of the colors in the rom) and here's the jump offsets found in a doc on the site :
Jumps Note: The lower the value, the higher the jumps. Experiment! Standing: Offset $3634(tsv) $3434(ntsv) 20 - normal 19 - Luigi jumps 00 - float up as long as you hold the button I'm not sure what the next byte means but set it to whatever you put standing jumps as. Walking: Offset $3636(tsv) $3436(ntsv) 1E - Normal 19 - Luigi jumps 00 - float up as long as you hold the button. I'm not sure what the next byte means but set it to whatever you put the running jumps as Running: Offset $3638(tsv) $3438(ntsv) 28 - Normal 21 - Luigi jumps 00 - float up as long as you hold the button. |
elixirnova
Posts: 7/177 |
Hey are there any docs on SMB1 hacking with jump height location and music location and pallets and stuff? |
|