SMAS Hacking

Discussion of hardware and software development for Super NES and Super Famicom. See the SNESdev wiki for more information.
Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
SMB2J-2Q
Posts: 267
Joined: Thu Jul 27, 2017 5:13 pm

SMAS Hacking

Post by SMB2J-2Q »

viewtopic.php?t=24108

Inspired by the SMB1 Hacking thread in the NESDev forum, I am going to start a Super Mario All-Stars (SMAS) hacking thread here in this forum, for all those of you interested in wanting to know how to fix any of the bugs present in this title and in Super Mario All-Stars + Super Mario World (SMAS+SMW).

The reason I wanted to start this particular thread: if one played SMB2J (The Lost Levels) on either SMAS or SMAS+SMW, I actually found a few bugs worth looking into:
* At the end of 6-1, just before the ending flagpole, the last Red Piranha Plant disappears. This never happened in the original 1986 FDS release. It is also strange this is happening, despite the fact the enemy flag buffer has been extended from five to nine enemies, thus moving the special item slot from the 6th slot to the new 10th slot.
Image:
Screenshot from 2025-10-25 16-56-16.png
Image 2:
Screenshot from 2025-10-25 17-05-54.png

* Some stages have double platforms (SMAS+SMW only), including in 1-2.
Image:
Screenshot from 2025-10-25 17-02-30.png

If anyone knows what the deal is with these two bugs in particular, please let me know.

Thank you,



Ben (SMB2J-2Q)
You do not have the required permissions to view the files attached to this post.
User avatar
segaloco
Posts: 913
Joined: Fri Aug 25, 2023 11:56 am

Re: SMAS Hacking

Post by segaloco »

Ben, do you know if there is a reliable SMAS disassembly that is comparable in thoroughness as the NES versions? I'm not at a point in my projects where I can work up SMAS differences documentation, but I do hope to add that to the project long term. An extant disassembly of the stuff could give me a leg up on understanding these differences a bit better.
SMB2J-2Q
Posts: 267
Joined: Thu Jul 27, 2017 5:13 pm

Re: SMAS Hacking

Post by SMB2J-2Q »

segaloco wrote: Sun Oct 26, 2025 2:01 pm Ben, do you know if there is a reliable SMAS disassembly that is comparable in thoroughness as the NES versions? I'm not at a point in my projects where I can work up SMAS differences documentation, but I do hope to add that to the project long term. An extant disassembly of the stuff could give me a leg up on understanding these differences a bit better.
Matt,

I too wish I knew of any better SMAS disassemblies!

Here is one you could learn from...
https://github.com/bonimy/MushROMs/blob ... 0Format.md

~Ben
SMB2J-2Q
Posts: 267
Joined: Thu Jul 27, 2017 5:13 pm

Re: SMAS Hacking

Post by SMB2J-2Q »

segaloco wrote: Sun Oct 26, 2025 2:01 pm Ben, do you know if there is a reliable SMAS disassembly that is comparable in thoroughness as the NES versions? I'm not at a point in my projects where I can work up SMAS differences documentation, but I do hope to add that to the project long term. An extant disassembly of the stuff could give me a leg up on understanding these differences a bit better.
Matt,

I also found this page here at SMW Central:
https://www.smwcentral.net/?p=memorymap ... scription=

But, it is also incomplete.

~Ben