Romancing SaGa (WonderSwan Color) - English translation patch v0.9.1 (new translation from the Japanese)
Romancing SaGa for the WonderSwan Color is Square's 2001 remake of the first Romancing SaGa, released only in Japan. Eight heroes (Albert, Gray, Jamil, Aisha, Claudia, Sif, Barbara and Hawke), a free scenario system where you go wherever you like, and the war against Saruin, the dark god sealed away a thousand years ago by the hero Mirsa and the ten Destiny Stones. It came out a few years before Minstrel Song, with remade graphics, a world map and new scenes.
This patch translates it into English.
Download: HERE
How to patch
Apply the BPS to your dumped Japanese ROM "Romancing Sa-Ga" (CRC32 9C98D97D) with Floating IPS, beat or ROM Patcher JS. The result should be CRC32 204CD622. It's a WonderSwan Color game, so keep the .wsc extension. You must provide your own copy of the original Japanese game to apply it.
What's new in v0.9.1
- The whole text (event script, menus, database) was translated again from scratch, directly from the Japanese, and so were all the monster and place names, including the ones drawn in the graphics (battle labels and world map).
- How it was made: Claude translated it from the Japanese, the result was cross-checked line by line against DeepL, then reviewed by ChatGPT for meaning and official names, and the final corrections were applied to the ROM by Claude.
- Names now follow the official English localization of Romancing SaGa -Minstrel Song- wherever it has one: Fatestones, Flammar, Knights' Dominion, Pirate Coast, Steppes of Galessa, Templar, Rogue, Sorcerer, Sword Ballet, Pyrix, Strom, Avi, Auldburg, Ettinham, Kidnappers' Cave... Names with no official English were translated from the Japanese. The battle labels and world map labels were redrawn to match.
About the names: many names don't match a literal reading of the Japanese katakana (for example デステニィストーン is "Fatestones", not "Destiny Stones", and フレイムタイラント is "Pyrix", not "Flame Tyrant"). This is intentional: every name that has an official English version uses the one chosen by Square Enix for Romancing SaGa -Minstrel Song- (PS2 / Remastered). Those names are Square Enix's choice, not mine, so if you don't like them, please take it up with Square Enix. Only names that have no official English were translated from the Japanese.
What's translated
- The whole event script: 2,034 messages (story, every town and dungeon, the eight openings, choices, shops, inns).
- The database: items and weapons, techniques, spells, monsters, places, characters, classes, origins, elements and descriptions.
- All the menus: party, status, equipment, items, spells, formation, save/load, options, character creation, name entry, shops, battle commands and help lines, level-up messages.
- The graphics with text: the opening story, the status screen labels, the world map (location names and region titles of all 12 maps), the monster names shown in battle, the battle pop-ups, the button help bars.
- The title logo is kept as it is.
Credits
Official names: Square Enix, Romancing SaGa -Minstrel Song- (PS2 / Remastered) and its English localization.
Images (original on the left, English on the right)
- Opening story
- Gray's opening
- Inn
- Item shop
- Battle: choosing a target (monster names)
- Battle: spells
- World map: Rosalia
- World map: Knights Dominion
- Status screen
- Party menu
- Options
- Character creation
Known issues
- It hasn't been played start to finish yet. I tested the opening story, character creation, the openings, towns, shops, inns, battles, all the menus, the world map, saving and the options in an emulator. Some rarely seen message may still overflow its window or wrap early: if you find leftover Japanese, cut text or a crash, tell me where it happened.
- Some sentences are assembled by the game from pieces that change with the hero or the party (pronouns, plurals, dialect words); a few rare combinations may sound a bit stiff.
Technical notes (for the curious)
- Variable-width fonts (12-pixel dialogue font based on Shinonome 6x12, 8-pixel menu font based on X11 5x8), drawn pixel by pixel into the game's own windows.
- Lines are wrapped by pixel width for each window; the English script lives in free ROM banks.
- Text that the game stored as pictures (monster names in battle, world map names, the opening story) was redrawn.
Translation and hacking: made entirely with AI for personal use. Please don't upload it to romhacking sites. Feedback and bug reports are very welcome!
Romancing SaGa (WonderSwan Color): v0.9 vs v0.9.1
v0.9 adapted the English of a human fan translation of the SNES original to the WonderSwan Color remake. v0.9.1 retranslates everything from the Japanese with AI, with three tools working on it:
- Claude translated and did the ROM work.
- DeepL gave an independent cross-check.
- ChatGPT reviewed meaning and official names.
Both versions use the same engine and fonts. They differ in the text, the monster names drawn in battle and the world map labels. The v0.9.1 English script was produced independently from the Japanese WSC text, without using the earlier SNES fan translation as the translation source.
1. How each version was made
| Topic |
v0.9 (human-based) |
v0.9.1 (AI) |
| Source of the English |
SNES fan translation by DDSTranslation (Eien Ni Hen), itself based on Trans-Dimension (1998) |
The WSC Japanese, translated from scratch |
| Method |
Each WSC message paired automatically with the closest SNES line, then adapted; WSC-only scenes translated from the Japanese |
Japanese-only batches with the engine's constraints marked, written without access to any earlier English |
| Names |
Those of the SNES fan translation, in the text and in the graphics |
Official English of Romancing SaGa -Minstrel Song- (PS2 / Remastered) and other official SaGa localizations; translated from the Japanese where none exists |
| Graphics |
Battle labels and world map with the SNES names |
Battle labels and world map redrawn with the v0.9.1 names |
| Checks |
Manual review of the low-similarity pairs |
DeepL cross-check of all 1,946 Japanese lines, then a full ChatGPT semantic review of 3,334 records |
| Text built around per-hero fragments |
Fragments silenced and sentences rewritten (inherited structure) |
Same technical structure, sentences written again from the Japanese |
2. How different the two texts are
The comparison covers the 1,945 script messages that show text in both versions (silent fragments are excluded). Each pair is measured by character similarity after removing control codes.
| Similarity to v0.9 |
Messages |
Share |
| Identical |
176 |
9.0% |
| 0.9 or more (other than identical) |
165 |
8.5% |
| 0.7 – 0.9 |
483 |
24.8% |
| 0.5 – 0.7 |
577 |
29.7% |
| under 0.5 |
544 |
28.0% |
- The identical lines are almost all short: "Yes", "No", "Thank you!", names, exclamations.
- More than half of the messages (58%) share less than 70% of their characters with v0.9.
- The two scripts are about the same length: 19,010 words in v0.9 and 19,519 in v0.9.1.
- Database: 423 of 1,038 entries differ, including all 64 descriptions, 124 techniques, 103 items and 41 spells.
- Menus: 203 of 313 strings differ.
3. Names
The naming pass covered 245 monster names and 80 place names. Where an established English form could be identified in an official SaGa localization or Square Enix publication, v0.9.1 generally adopted it; where no official English form was available, a name was translated from the Japanese. The naming pass did not use v0.9 as a translation source.
| Official name |
Translated from the Japanese |
| Monsters |
85 |
| Places |
59 |
Many names still read the same as in v0.9, for two reasons:
- the official name is the same (Zombie, Ghoul, Melvir, Bafal, Mirsaburg...);
- the Japanese is an English or mythological loanword in katakana, and any translation gives the same word (コボルド Kobold, オーク Orc, ピラニア Piranha, リバイアサン Leviathan), or a plain description (どうくつ Cave, ひがしのどうくつ East Cave).
The following examples show differing naming choices. Some v0.9.1 choices follow official English terminology; others are translations or adaptations of the Japanese, as indicated in the source CSV:
| Japanese |
v0.9 |
v0.9.1 |
| デステニィストーン |
Destiny Stones |
Fatestones |
| フラーマ |
(as in the SNES translation) |
Flammar |
| フレイムタイラント / 水竜 / タイニィフェザー |
Flame Tyrant / Water Dragon / Tiny Feather |
Pyrix / Strom / Avi |
| ドマファ / ルーハン |
Ahmad / Harun |
Domafa / Wuhan |
| 騎士団領 |
Knights Dominion |
Knights' Dominion |
| パイレーツコースト |
Pirates' Coast |
Pirate Coast |
| ガレサステップ |
Galessa Steppes |
Steppes of Galessa |
| オールドキャッ‥ / 巨人のさと / コンスタンツ (cave) |
Old Castle / Giants' Village / Constance |
Auldburg / Ettinham / Kidnappers' Cave |
| オーガバトラー / ひのせいれい |
Slave Ogre / Fire Spirit |
Battle Ogre / Fire Faerie (Romancing SaGa 2) |
| グリフォン |
Gryphon |
Griffin (SaGa Frontier) |
| せいせんし / ぶとうか / 魔戦士 |
Paladin / Martial Artist / Battlemage |
Templar / Master / Shaman |
| そうりょ / シーフ / 魔術士 |
Priest / Thief / Magician |
Cleric / Rogue / Sorcerer |
| 円舞剣 / 乱れ突き / 王者の剣 |
(SNES names) |
Sword Ballet / Mega Thrust / Victor's Blade |
| 火の鳥 / ウォーターガン |
(SNES names) |
Bird of Fire / Water Blast |
- About 150 database entries use names identified in official English SaGa materials, a few shortened to fit the menus. This figure is reported from the project’s source annotations and is not an independent confirmation of every entry.
- バルハラント stays Valhalland in v0.9.1, matching the spelling on Square Enix’s official remastered soundtrack track list. Square Enix’s official Sif character biography instead uses Vallhalland. Both spellings therefore appear in official Square Enix materials; this report records the project’s choice without treating the alternative as unofficial.
- The dialogue, the battle labels and the world map use the same names, so the three always match.
- The project CSV records naming provenance in the Notes column, distinguishing official forms from translations made where no official form was identified.
- Official source examples: Square Enix — Romancing SaGa -Minstrel Song- Remastered original soundtrack (track titles include Knights’ Dominion, Steppes of Galessa, and Valhalland); Square Enix — Sif character biography (uses Vallhalland). These examples support the indicated spellings but should not be read as independent verification of all the names in the table.
4. What each AI step contributed
Claude (translation and ROM)
- Translated 2,034 script messages, 338 menu strings, 712 database entries and the 325 monster and place names.
- Kept every engine constraint: window switches, waits, pauses, name codes, the 15 mid-message jump points and the zero-width fillers of conditional jumps.
- Rewrote every sentence built around a silent per-hero fragment.
- Redrew the battle labels and the world map labels with the new names.
- An automatic check confirms that the markup matches the Japanese and that no page overflows its window: 0 problems.
DeepL (independent cross-check)
- All 1,946 Japanese lines went through the DeepL web translator.
- In almost every disagreement, DeepL was the one that was wrong. It misreads kana-only text, dialect and sentences split across messages.
- The comparison still found 15 real problems in the translation, and they were fixed, for example:
- "under arrest" was missing "on suspicion of" embezzlement;
- "more than ten times their number" had become "ten times";
- a plan stated as already carried out;
- a hero line that changed who would rescue a character.
ChatGPT (semantic and canon review of 3,334 records)
- It proposed 45 changes and flagged 61 records for checking.
- Applied:
- the official spellings Flammar, Knights' Dominion, Pirate Coast and Steppes of Galessa;
- three meaning corrections: the Ice Sword choice "take it, even if I must kill"; a line that asks the other person to explain; and "bad deeds never last".
- Flags that led to fixes:
- a sentence assembled around a hero pronoun (0554);
- the plural suffix the game appends to "you", now invisible so that every combination reads correctly;
- the メイス/こんぼう name collision, now Mace and Club;
- the class names, now Rogue and Amazon in every menu.
- Not applied:
- "Vallhalland" (see §3);
- the 15
<E> markers it flagged, which the engine needs;
- the "は?" fragments, which read correctly once the game inserts the pronoun before them.
5. Differences in style
- v0.9 keeps the voice of the SNES fan script, written in the late 1990s and revised in 2016, and fitted to WSC windows of a different size.
- v0.9.1 is written directly for the WSC windows, with each character's register taken from the Japanese:
- pirates and Estamir street kids use colloquial speech;
- knights and nobles speak formally;
- the Gecklings and other dialect speakers have a light verbal tic.
- v0.9.1 follows the Japanese more closely in places where the fan script had reworded freely. Examples are the regional words for rock-paper-scissors and the plural or singular "you" of the party.
- Some lines the remake added or changed were patched in v0.9. In v0.9.1 they are consistent with the rest of the script, because the whole script was written from the same Japanese.
6. Limits
- Neither version has been played from start to finish. Rarely seen branches may still have a stiff join between pieces assembled at runtime.
- v0.9.1 is a machine-made translation, cross-checked by machines. It hasn't had a native-speaker human review.
- Some monster and place names have no official English and are AI translations; the CSV marks each of them.
- The human translation that v0.9 was built on remains the reference work for this game. v0.9.1 is an independent AI alternative and does not replace it.
Copyright and attribution
Romancing SaGa and its original Japanese script, characters, graphics, music, and other game content remain the property of their respective rights holders.
This document is an independent, noncommercial comparison of two unofficial English translation projects for the WonderSwan Color version of Romancing SaGa. It presents statistical findings, translation methodology, terminology comparisons, and editorial observations for research and critical discussion.
The v0.9 project adapted English material from the earlier SNES fan translation by DDSTranslation (Eien Ni Hen), itself based on work by Trans-Dimension. According to the documented translation workflow, the v0.9.1 English text was produced anew from the Japanese WonderSwan Color script using AI-assisted tools, without treating the earlier SNES fan translation as its translation source. This describes the project's workflow and is not a legal determination of independent creation.
This report does not reproduce the complete Japanese or English game scripts. It is not affiliated with or endorsed by Square Enix or the creators of the earlier fan translations. All trademarks and underlying intellectual property remain with their respective owners.
This notice explains the scope and attribution of the commentary; it does not grant permission to reproduce, adapt, or distribute copyrighted game content or determine the legal status of any translation patch.