In order to edit the Shops of Newer Super Mario Bros Wii, you need to know how to compile NewerSMBW's source code.
Step 1: Opening the File Which Contains the Code of the Shop[edit | edit source]
In the Newer Source Code, go to the folder
if you're using the master branch of Newer Source Code.
If you're using the no-translations branch, it will be
If you've done this correctly, you'll see this folder:
Now, open the shop.cpp file with Notepad++ or another text-editing software.
Step 2: Editing the Shops[edit | edit source]
Shop Contents[edit | edit source]
In the shop.cpp file, go the the 428th line and you'll see what the shops contains:
Now, you just need to replace the power-ups values, which are:
MUSHROOM for the red mushroom.
FIRE_FLOWER for the fire flower.
ICE_FLOWER for the ice flower.
PROPELLER for the propeller shroom.
PENGUIN for the penguin suit.
MINI_SHROOM for the mini mushroom.
HAMMER for the hammer suit.
STARMAN for the invincibility star.
ONE-UP for the 1UP mushroom.
Prices[edit | edit source]
Every shop is made with 12 items. You can see the prices here:
As you can see, they have the same "order" in the game and in the code.
Now, just edit the power-ups values in the code.
You can also edit the lakitu 3d model, they are in the lakitu.arc file of the Object/SpriteTex folder of the game
You can also edit the textures of the shops, which are in the shop.arc file of the Layout/Layouts folder of the game
Step 3: Compiling & Finishing[edit | edit source]
Now, you just need to compile your edited source code. After recompiling it, just copy the bin files into your NewerRes folder and launch the game, now you can see the edited shops you just made!