Recently Updated Pages
Particle List
Note: IDs can go as high as 255, all IDs past 118 are blank and have been left out for sake of sh...
Music List
Level Header ID (Hex) ID in NSMBe/Nitro Studio (Decimal) Common Name Name in NSMBe SDAT Name (...
File Table
A table of contents for the files inside of a NSMB DS ROM. Note: bold entries are files. TODO: ...
Connected Pipes
Each end of the pipe needs an Entrance. Both must have the same connected pipe ID.Set area 0 in o...
Level List
Every level in the game accompanied by its file name and how many areas it has. Filename Level...
Porting old patches to the NSMB Code Reference
Porting old patch syntax to NCPatcher
This page will help you understand how you can port any patching syntax to NCPatcher's. You are s...
Using GDB with Ghidra and melonDS
What you'll need: The latest version of Ghidra A build of melonDS that has the GDB enabled ...
Fire Flower
Fire Flower has been replaced by NCPatcher Fire Flower is a patcher for Nintendo DS games. It wo...
NSMBe
TODO: Maybe a different screenshot? NSMBe is a multipurpose modding tool for New Super Mario Bro...
Setting up NSMBe5 on Linux
If you are considering swapping to Linux (or are already using Linux), modding NSMB DS is still p...
Mario vs Luigi
This page documents how to play MvsL hacks and objects that work in MvsL. Modding MvsL is signif...
Glossary
TODO: Currently sorted alphabetically — would something else work better?Things that probably als...
NCPatcher
NCPatcher is a program that modifies the executable binaries of a Nintendo DS ROM.It was created ...
Style Guide
The following is for the normal, non-seasonal, branding Text Font Mario Tall Size ...
Modding 101 - Creating a Bare-Bones Level
Welcome to the world of New Super Mario Bros. DS modding. Making your first level is the first st...
The History of NSMBC
The Discord server was created under the name “MvsL Hacking” and was founded by Ndymario on Janua...