Text Editor - CheMiguel23/SMB3-Bank12 GitHub Wiki
Last updated: 2026-04-05
The Text Editor allows editing of in-game text. Changes are rendered in real time using the actual in-game font and are saved automatically.
โน๏ธ Not all characters are available for all text entries - available characters are limited by the in-game font used for that particular dialog.
The left panel lists all editable text entries, organized into groups.
A filter field is available at the top.
Displays the selected text rendered in the actual in-game font. Rendering updates in real time as text is typed.
At the bottom of the screen, a text input field allows editing the selected entry directly. The bottom right shows the character and row constraints for the current entry - these are hard limits and cannot be exceeded.
๐ Available characters by entry type
๐ก Lowercase input is accepted for most entries and normalized to uppercase automatically.
| Entry Group | Entries | Missing Letters |
|---|---|---|
| World Letters | World 1โ7 | None |
| King Dialog | Normal, Frog, Tanooki, Hammer | None |
| Letter Headers | Worlds 1โ6 Greeting, Closing, Sig. Top, Sig. Bottom ยท World 7 Greeting, Closing, Sig. Top, Sig. Bottom | None |
| Toad Castle Dialog | First Encounter, Post-Airship | None |
| Toad House Dialog | Standard, Warp Whistle, Anchor/P-Wing | None |
| Ending Dialog | Princess Dialog | None |
| Bonus Panels | Spade, N-Spade | None |
| World Map HUD | WORLD Label, Player 1 (MARIO), Player 2 (LUIGI), Game Over, Continue, End, Warp Zone | B F H J K Q S X Y |
| End-Level Text | Course Clear, You Got A Card (Regular), You Got A Card (Triple Match) | B F H I J K M N P Q V W X Z |
| Title Menu | 1 Player Game, 2 Player Game, Copyright 1988 | B D F H I J K N O Q S T U V W X Z |
A Scene button in the bottom right panel renders the full in-game scene in which the selected dialog appears. The scene is a static image showing the dialog in its original context.
โน๏ธ Not all entries have a scene.
Changelog
2026-04-05 Initial commit