Nintendo DS · Japan · AXSJ · Public QA

Xenosaga I+II
Rough English Localization

v0.1 RC1

A full-game rough-English localization release with a verified client-side BPS path from the supported clean Japanese ROM to the runtime-tested RC1 build.

29,461translatable EVC records
1,286choice options translated
1,304branch targets relocated
Xenosaga I+II rough English runtime gameplay showing English dialogue in an emulator capture
Runtime proof from the released English build. Full playthrough QA remains ongoing.

Local-only browser patcher

Patch your copy

Choose the exact clean Japanese Xenosaga I+II ROM. The browser verifies it, downloads the public RC1 BPS, applies the patch locally, verifies the output, and gives you the English ROM.

Your ROM never leaves your device. No upload endpoint, analytics, telemetry or server-side ROM processing is used.

Drop Xenosaga I+II (Japan) .nds here

Supported clean ROM only. Expected size: 64 MiB.

SHA-256 source verification is mandatory before patching.

Waiting0%
  1. Reading ROM
  2. Checking ROM
  3. Loading English patch
  4. Applying patch
  5. Verifying English ROM
  6. Ready
Select your clean Japanese ROM to begin.
Technical verification hashes
Clean Japanese source SHA-256
938d07521cfc937d179402e85c8b0b43f3e929a494838ff1455b29126b56d356
RC1 BPS SHA-256
8864d3e9035b92c55148da9870b531f4387defa8153b3d274fbac3469acad464
Patched RC1 output SHA-256
67c0fe831083ccfe2da21768fecafd31fb68b7e809964157d175147b3f3f1db1

Mobile note: patching requires holding a 64 MiB ROM, a ~54 MiB patch and the generated ROM in browser memory. Modern mobile browsers may work, but low-memory Safari sessions can fail. Desktop Chrome, Edge or Firefox is the safest fallback.

Runtime proof

Not a screenshot-only release.

The public gameplay recording demonstrates the rough-English RC1 running in actual gameplay, including early English dialogue and the opening progression that previously exposed the branch bug.

Watch RC1 gameplay
Gameplay proof
Xenosaga I+II DS in English Full-Game Rough Translation RC1 Gameplay youtu.be/WXCLkwqY2JU ↗

Release status

Translation state and runtime QA are separate.

Translation / static state

  • 29,461 translatable EVC records catalogued
  • 459 choice menus identified
  • 1,286 choice options translated in the supported choice layer
  • 1,304 absolute branch targets relocated
  • 0 unresolved or invalid targets in the relocation pass

Runtime QA state

  • Boot PASS
  • Early English dialogue PASS
  • Opening Yes/No menu PASS
  • YES branch PASS
  • Prior YES-route freeze FIXED
  • Full start-to-finish playthrough NOT YET VERIFIED

The branch bug

English changed the bytecode map.

Variable-length English text shifted EVC bytecode, but an earlier rebuild left absolute branch destinations pointing at the old offsets. The opening YES route jumped into the wrong place and froze. RC1 rebuilds those destinations.

Original JP0x0D57
English text shifts stream+ bytes
RC1 target0x0E3A

Vector beta reference for the same target: 0x0F2C. Broken earlier test build retained 0x0D57.

Verification matrix

What is actually proven.

Clean JP source hashVERIFIED
BPS patch hashVERIFIED
Patched RC1 output hashVERIFIED
BPS CRC integrityPASS
BootPASS
English dialoguePASS
Opening choicesPASS
YES branchPASS
Prior YES freezeFIXED
Complete human playthroughNOT YET VERIFIED

Known issues

RC1 means public QA.

Some residual Japanese UI or notification text can still appear, including mail-related UI.

The lower-screen English font can be difficult to read.

The translation is intentionally rough and has not received a full literary edit.

Graphics/font cleanup, battle QA and full-game QA are not exhaustive.

Traditional patching

Want the BPS only?

Use the same canonical RC1 patch in Floating IPS or another standards-compliant BPS patcher.

xenosaga_i_ii_ds_rough_english_v0.1-rc1.bps 56,540,257 bytes Download BPS SHA-256
8864d3e9035b92c55148da9870b531f4387defa8153b3d274fbac3469acad464

Prior work

Built in a real translation lineage.

Vector Translations' public beta is acknowledged as prior work and technical reference material. That beta covered the first three chapters. This RC1 is presented as an independent rough-English completion/rebuild effort, not as a claim that no earlier English work existed.