Skip to content

RetroSubs Maker Guide

eadmaster edited this page Jan 2, 2026 · 16 revisions

General procedure

The usual process consists of 4 steps:

  1. Text extraction (not really required, but recommended)
  2. Find the RAM areas to hash
  3. Dialog design, translation and hashes generation
    • Recommended tools: BizHawk and the RetroSub Maker script, your favorite graphics editor (used to find the correct screen coordinates and colors).
  4. Testing and release
    • Recommended tools: BizHawk and the RetroSub script (enable debug mode and manually reload after every change, check the console for errors), your favorite text editor with markdown support.

Tip

For an easy start look at the examples.

Adding text to an incomplete retrosub

  1. Load the RetroSub Maker script in BizHawk, then reach a point with untranslated lines. Save a state.

  2. Paste the translated text, and try rendering it. Add newlines if necessary and append the new line inside the retrosub file:

RetroSubs_maker_guide
  1. When done with the new translated section, load the savestate, reload the RetroSub script and test it.
RetroSubs_maker_guide2

Clone this wiki locally