Super Mario Bros. 3 Level Editing Questions

Started by pgattic, April 15, 2019, 08:40:34 AM

Previous topic - Next topic

pgattic

Hello, guys! I am trying to make a Super Mario Bros. 3 Hack, and I am currently stuck. I started off with a ROM and SMB3 Workshop, but found its limitations to be unsatisfactory. After that, I moved on to editing levels using NoDice. Because this uses the disassembly, it provides the possibility for virtually limitless level sizes. However, I am having a hard time on some things. My main questions are:

  • How do I change a level from plains to hills?
  • How do I add 3-byte or 4-byte objects?
  • How do I edit graphics/palettes in the disassembly?
  • Does anyone happen to know/have the ASM routine for the star coin, the battery use, and the character select routine used in Super Mario Bros. 3Mix, or the routine for infidelity's item slot patch? I don't NEED these, but they would be awesome to have for ASM hacking.
Thanks in advance to anyone who will help me!

April 15, 2019, 11:34:38 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Okay, so I have figured out most of these, and now I am wondering how to make a custom level available from the world map. Can anyone help with that? (I'm still wondering about gfx editing and asm routines.)