Changing the Exception Handler Message

In order to edit the Exception Handler Message of NewerSMBW, you need to know how to compile NewerSMBW's source code.

Tutorial written by User:RedStoneMatt, and slightly edited by User:9211tr.

Step 1: Opening the file which contains the Exception Handler Message
In the NewerSMBW source code, go to the folder: Kamek/src

If you've done this correctly, you'll see this file:

Now, open the  file with Notepad++ or another text-editing software.

Step 2: Editing the Exception Handler Message
In the  file, go to the 147th line and you'll see the Exception Handler Message:

Now, you just have to edit the text. In order to go to a new line, use. In order to add a left slash character, use. In order to add a double quote character, use. There has to be quotes surrounding the string, don't remove the quotes. And there also has to be 2 new lines at the end of the string, so the rest of the Exception Info will display properly.

Here is an example of an edited Exception Handler Message: nw4r::db::Exception_Printf_("OOF! \"MyHack\" has crashed.\nPlease take a screenshot of the info below,\nsave it where you want and do what you want with it\nsince nobody cares about it\nYou can scroll through this report using the D-Pad.\n\n", GetRegionAndVersion, GetErrorDescription(OSError));

Step 3: Compiling
Now, you just need to compile your edited source code. After recompiling it, just copy the  files into your NewerRes folder and launch the game.

On a real Wii or Wii U
The quicker way, without modifying the NewerSMBW source code, is to use this save file pack here. Read the  file in the pack before doing anything.

The slower way, simply make an error in the file you want in the NewerSMBW source code and launch the game. If the error you made crashes the game, you'll see the edited Exception Handler Message you just made.

On a Wii Emulator (Dolphin)
Open Dolphin

Click View > Show Log and View > Show Log Configuration:

A window will appear, Click Log Configuration and then click Toggle All Log Types:

Then, click Log and you'll be able to see the logs of the game:

Now, trigger a crash.

Launch the game, if the error you made crashes the game, you'll see your edited Exception Handler Message in the logs of the game alongside pointers relevant to help debugging the crash. The same message will also be shown on screen.

Warning: If you left Panic Handlers enabled in Dolphin, it's very likely that a series of pop-ups about invalid reads or writes at certain pointers appear on your screen, in which case you can click "Ignore for this session" to skip all of them.