Skip to content

Commit 3003fd2

Browse files
Revised wording and added link to Luma48's "Flint" tool
1 parent 3276059 commit 3003fd2

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

spm-custom-text.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
# How to add custom text to Super Paper Mario
22

33
## Prerequisites
4-
For this tutorial, you will need to install and set up [Dolphin Emulator](https://dolphin-emu.org/) and [Notepad++](https://notepad-plus-plus.org/), and you will need a Super Paper Mario ROM file. You can either dump a legally-obtained game from a real Wii using the [Homebrew Channel](https://wiibrew.org/wiki/Homebrew_Channel), or you can find a ROM online somewhere.
4+
For this tutorial, you will need to install and set up [Dolphin Emulator](https://dolphin-emu.org/)* and a text editor such as [Notepad++](https://notepad-plus-plus.org/), and you will need a Super Paper Mario ROM file. You can either dump a legally-obtained game from a real Wii using a [Homebrew Channel](https://wiibrew.org/wiki/Homebrew_Channel) app, or you can find a ROM online.
5+
6+
\*FOR WII NERDS: Yes, you *can* use original hardware and Wiimm's ISO Tools directly, but it's much simpler to just do everything through Dolphin, so I will be using it in this tutorial.
57

68
## Once you have everything set up, you need to extract the ROM's files. In Dolphin Emulator, right-click on Super Paper Mario and select "Properties".
79
In the Properties menu, scroll over to the "Filesystem" section. You may have to click the arrow buttons at the top of the menu to find it.
8-
Right-click on "Disc", click "Extract Entire Disc...", and choose a folder to save the files in. Then, navigate to DATA/files/msg/\[the language folder of your choice]/\[the text file of your choice].
10+
Right-click on "Disc", click "Extract Entire Disc...", and choose a folder to save the files in. Then inside that folder, navigate to DATA/files/msg/\[the language folder of your choice]/\[the text file of your choice].
911

1012
## To be able to test your changes in-game, you need to let Dolphin know that you want to use this editable copy of the game.
1113
In Dolphin, click the "Config" button at the top of the screen and go to the "Paths" tab.
1214

13-
Click "Add" in the bottom right, and navigate to DATA/sys in your ROM's folder. A new Super Paper Mario should appear in your Dolphin games list. (To check which is which, right-click one of them, choose "Properties", and look at the file name.)
15+
Click "Add" in the bottom right, and navigate to DATA/sys in your ROM's folder. A new Super Paper Mario should appear in your Dolphin games list. (To check which is which, right-click one, choose "Properties", and look at the file name. You want the one with the name "main.dol".)
1416

1517
## You can now experiment with Super Paper Mario's text in the text file of your choice!
16-
Be careful not to delete the "NULL" characters in the files, because removing any of them causes all the in-game text from that file to not work correctly. This is why you need to use Notepad++.
17-
18-
To quickly experiment with Super Paper Mario's formatting, you can use my [Super Paper Mario text editor](https://thecomputercrasher.github.io/spm-text-editor), or you can test them in-game each time you make changes by following the rest of the steps.
18+
Be careful not to delete the null characters in the files (usually represented by an empty box or the word "NULL"), because removing any of them causes all the in-game text from that file to not work correctly. If you don't see the null characters, you may need a different text editor.
1919

20-
## Now, boot up the game and look for the text you changed!
21-
Make sure to open the "main.dol" version of the game, otherwise it will not load your custom text. Also, note that you will have to close and re-open the game to see your latest changes in-game.
20+
To quickly experiment with Super Paper Mario's formatting, you can use my [SPM text editor website](https://thecomputercrasher.github.io/spm-text-editor), Luma48's [SPM text editor app](https://github.com/Luma48/Flint) or you can test the changes in-game each time you make changes by launching the "main.dol" version of the game. Note that the changes will only load when you close and reopen the game.

0 commit comments

Comments
 (0)