Advanced Search
Search Results
45 total results found
Staff Roll Characters
These are the letters you can touch on the bottom screen during the credits. Closest ASCII Character Character ID Character Used? SFX ID SFX Name SFX Usage Outside of Credits A 0x0 Yes 0x34 SE_EMY_KPJR_DAMAGE_V Bowser Jr. stomped (voi...
World Map Files
TODO: Finish the rest & update the descriptions Map Folder: Files Description / Information cursor_koopa_jr.nsbca Bowser Jr's Animation (Joint) cursor_koopa_jr.nsbmd Bowser Jr's World Map Textures cursor_pe...
Entrances
1. Entrance Guide Click the Door icon at the top to edit entrances. Settings• *Camera X:**• *Camera Y:**• *Entrance ID:** The ID associated with the entrance.• *Destination ID:** The number of the area the pipe goes to. If not changing area, set to 0.• *Desti...
List of Activator Actors
1. General Event Controllers [Class=020] [Object=101] Event Controller [Class=087] [Object=155] Special exit controller (warp entrance) [Class=137] [Object=164] Event Controller AND [Class=138] [Object=165] Event Controller OR [Class=139] [Object=166] E...
Enemy Palettes
The enemy palette is used by various in-level sprites. Like the jyotyu palette, the palette used will change depending on the bottom BG to better fit the level theme. All palettes, as well as the bitmaps of the sprites that use them, can be found in the /OBJ f...
List of player animations
Name Value anmFile anmName Idle 0x00 plmario wait WalkSlow 0x01 plmario walk Walk 0x02 plmario run Dash 0x03 pl b_dash DashFast 0x04 pl b_dash2 Jump 0x05 pl jump JumpFall 0x06 pl jump2 JumpL...
Background Scrolling Data Info
TODO: - Verify info for BG start position nybble — 0x2 and 0x3 in particular. - How specifically do "Disable vertical scrolling" and "Automatic horizontal scrolling" work? What all do bytes 13 and 16 do?- Might be nice to list which BG speeds and such are all ...
Background Information
TODO: A lot. - Tile and palette animations - Backgrounds with other special properties (e.g., Underwater, Peach's Castle, etc.) - Table for BGs that use tile share? - Details on BGs that are broken? Bitmap Tables Stored in BG_ncg/ folder. Top Backgroun...
Custom Actors
Sometimes the base game doesn't offer exactly what you need for your level. That's when you should turn to custom actors! This guide provides a basic overview of how to create custom actors. A decent understanding of C++ along with some prior NSMB code moddin...
Glossary
TODO: Currently sorted alphabetically — would something else work better?Things that probably also should be here:- Area- View- Zone- Chunk- Entrance This page briefly defines some of the jargon you may encounter while modding New Super Mario Bros.; this will...
Course Area IDs
TODO: An explanatory sentence or two. Verify 128. Maybe combine with Level List? Note: If you're making a world map using Goombatlas, setting the area ID of a node to 185 or higher will make it not react when pressing "A". World 1 Area ID Area 000 1-1 A...
Files in Overlays and ARM9
TODO: - File IDs of files in archives. - More files? - Maybe the makeshift file tree could be replaced with something else. This page documents every file that isn't in the regular file system so that they are easier to find. Location File type ...
Setting up NSMBe5 on Linux
If you are considering swapping to Linux (or are already using Linux), modding NSMB DS is still perfectly doable! NSMBe just needs a little bit of setup before you can begin opening levels. After this tutorial, you'll be up and running with NSMBe on your favor...
"Event Controller - Zone" Setups
TODO:- Use these to improve/correct the documentation here and/or in NSMBe's object xml- Add more setups Zone ID 0 should be interchangeable with any other ID, but this needs to be tested. Object Settings Trigger Requirements Player zone ...
Public Code Mods
This is a collection of locations where you can find public code mods for your own NSMB mod. The header of each section links to the relevant server/board if you want to look around for anything scattered around those posts. If you find another location, feel ...