Advanced Search
Search Results
58 total results found
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 ...
Unused Tilesets & Tileset Features
TODO: Screenshots. Make sure tiles that like use tiles that are blank on the bitmap are mentioned in some capacity. For things like "116-121, 132-137" should i use a comma or an ampersand? mayb a plus? how manuy of the snow with ice tilesets are used? This pag...
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...
Sound Groups
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...
Tileset tutorial
Tutorial on making DS styled tilesets Part 0 - Important things before starting. First of all, you need to know these things:1. Basics of pixel art2. Have small knowledge about making generally somekind of graphics. Especially how the tilesets should be set, s...
Title Screen Information
TODO:- title logo bncl This page details files for graphics related to the title screen. Upper Screen Logo: Palette: d_2d_UI_O_menu_title_logo_o_u_ncl.binUses: UI_O_menu_title_logo_o_u_ncg.bin [4bpp]Contents: graphics for upright title logo "NEW" blurb [pal...
"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 ...
Soundbanks
TODO: - Add info on soundbanks which lack groups 0 and 1 - Detail why soundbank 6 should only be used in MvsL - Technical details and how to modify soundbanks Soundbanks contain sound effects used by actors. The soundbank a level is set to use determ...
Test
File Formats
TODO: - More filetypes - Double-check course data block names - Perhaps info on control bytes and slope controllers? This page lists file formats used by New Super Mario Bros., what they're used for, and their structures. Do recall that the NDS uses little e...