Skip to content

Paper Mario DX

Paper Mario DX is a modified version of the Paper Mario decompilation specifically tailored for making mods.

Requirements

You will need:

Installation

  1. Install Git for Windows, keeping all the installer's default options.
  2. Install Visual Studio Code.
  3. Open VS Code, press Ctrl+Shift+P to open the command palette, type Git: Clone, and press Enter.
  4. Paste https://github.com/bates64/papermario-dx.git, choose a folder to clone into, then click Open when VS Code asks whether to open the cloned repository.
  5. Get a Paper Mario (US) ROM in .z64 format, rename it to baserom.z64, and put it in the ver/us folder inside the project.
  6. Press Ctrl+Shift+B to build the game.

Build and run

With Visual Studio Code focused, press Ctrl+Shift+B (Cmd+Shift+B on macOS) to build the game.

The output ROM is located at ver/us/build/papermario.z64. Load it in an emulator to play it. We recommend the accurate emulator ares. If you don't regularly test with ares and/or real hardware, your mod may not work correctly for others.

If you prefer real hardware, you can copy the output ROM to a flashcart.

Troubleshooting

If you run into any issues, you can ask for help in the #papermario-dx channel in the Star Haven Discord.

I closed VSCode! How do I open it again?

You can reopen it by using the 'Recent' menu on the VSCode Welcome screen.

If you can't find it, you can open VSCode from a terminal. Open a terminal in your project folder and run code ..