Skip to content

SMT2 PSX English Translation v0.1.0

Choose a tag to compare

@Roman215 Roman215 released this 18 Jul 19:00

First public release.

Added

  • Variable-width English rendering across dialogue, menus, and status screens
    (kerned 12x12 and 10x10 fonts, VWF hooks on all three printer paths).
  • English dialogue engine: dictionary-compressed text with rebuilt Huffman
    trees covering all dialogue banks, including the negotiation/battle banks.
  • Translated name tables: demons, races, spells, items, locations, NPCs,
    traits, and drinks.
  • Translated menus, system strings, boot disclaimer, map/save-list location
    names, and default party names.
  • English name-entry screen: A-Z/a-z/0-9 grid with an END button.
  • Translated opening movie crawl, re-rendered with the game's own font at the
    original resolution and frame layout.
  • Complete story translation: all dialogue banks (0-7) are in English,
    including the negotiation/battle banks.
  • Reproducible build (build.py) that patches a verified Japan Rev 1 image
    and emits distributable xdelta patches.

Downloads

File Contents
SMT2_EN_v0.1.0.xdelta Full translation, English opening movie
SMT2_EN_v0.1.0_JP_opening.xdelta Full translation, original Japanese opening movie

The patches contain no game data. You need your own dump of the game;
use only an image created from media you own, where permitted by
applicable law.

How to apply

  1. Start from a verified Shin Megami Tensei II (Japan) (Rev 1)
    MODE2/2352 BIN image (222,694,416 bytes).
    Its sha256 must be c86fed4d6cefd676fe9c707f099f3fcc97c64b0ee1220ac5b3a47f1a6e2f1235.

  2. Apply ONE of the patches with
    Delta Patcher
    or xdelta3:

    xdelta3 -d -s "Shin Megami Tensei II (Japan) (Rev 1).bin" SMT2_EN_v0.1.0.xdelta SMT2_EN.bin
    
  3. Optionally verify the result against sha256sums.txt:

    • SMT2_EN_v0.1.0.xdelta output: 48a485b57f31cc75cf556a70d23bb1b9647e3fa09c5a30c5c53d6905bb62080e
    • SMT2_EN_v0.1.0_JP_opening.xdelta output: 2ea7f56f6954cf143c5b4ea1ab07fb2798bf054996126e278686267e0be95c4c
  4. Create SMT2_EN.cue next to the patched BIN with this content:

    FILE "SMT2_EN.bin" BINARY
      TRACK 01 MODE2/2352
        INDEX 01 00:00:00