News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Super Mario Bros. 3 Level Editing Questions  (Read 1003 times)


  • Jr. Member
  • **
  • Posts: 16
  • I hack NES, and code in JavaScript.
    • View Profile
    • SaveState's Web Games
Super Mario Bros. 3 Level Editing Questions
« on: April 15, 2019, 08:40:34 am »
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.)
« Last Edit: April 15, 2019, 11:34:38 am by SaveState »