MFGG Forums
  • Home
  • Members
  • Help
  • Search
MFGG Main Site MFGG Forums MFGG Developer Discussion v
1 2 3 4 5 … 16 Next »
(ROM Hack) [Project Log] Journey Into Plumber Subconscious
MFGG Forums MFGG Developer Discussion v
1 2 3 4 5 … 16 Next »
(ROM Hack) [Project Log] Journey Into Plumber Subconscious
MFGG Forums MFGG Developer Discussion v
1 2 3 4 5 … 16 Next »
(ROM Hack) [Project Log] Journey Into Plumber Subconscious
Mark All Posts Read Today's Posts

(ROM Hack) [Project Log] Journey Into Plumber Subconscious
Brazil Louis Paul
Koopa
Members
#1
01-23-2026, 11:53 PM
Hello everyone, as promised I created this thread because I have a ROM hack project to develop, the game I'm modding is Super Mario Bros for the NES, the gimmick is to embed the Game Genie codes, create the lookup table to activate and deactivate the codes per level, and design the levels based on that.

One detail of this ROM hack is that I won't change the mapper, it'll stay at NROM. For that, I'm looking at the disassembly and overwriting the codes and datas that I won't use, like the demo actions and the 2 player mode, and restricting the number of worlds to 7 (7-4 would be the last level). I'm using the Asar assembly to apply the custom 6502 assembly codes.

The estimative to develop and finish this project is about 6 to 7 months, because besides gaining familiarity with the level editor, I have to test the custom 6502 assembly codes I'm putting on the ROM hack.

At the moment I don't have screenshots to show, I hope in the next days I have something to show.
Signature reserved for future use
[-] The following 1 user Likes Louis Paul's post:1 user Likes Louis Paul's post
  ↳ littlelum
Brazil Louis Paul
Koopa
Members
#2
02-04-2026, 12:54 AM
In the last days I was changing the title screen graphics, I used the SMB Title Editor for that, and after editing I had to convert the changes to a custom patch. For some reason the Asar assembler couldn't edit the character ROM data, so I had to use the dd command in Linux to insert the changed bytes. To facilitate the codes and graphics changes I created a Makefile to run the commands.

The next step would be to design and edit World 1-x (the first 4 levels), the plan is to introduce the Game Genie codes as from World 2-x. I will use the SMB Utility to edit the level and sprite data.

At the moment I have one screenshot of the title screen below. I also changed the player palette, HUD text, time up text, and game over text.

   
Signature reserved for future use

  ↳
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • View a Printable Version
Forum Jump:

Mario Fan Games Galaxy - Powered by MyBB | MFGG Staff | Contact Us

Linear Mode
Threaded Mode