Alpha release rc49 of the AI-assisted Grandia: Digital Museum (Sega Saturn) English fan translation.
What's new in rc49
- Fixed the patch failing to apply / boot. rc48 patched sector payloads in the raw MODE1/2352 track without regenerating the trailing EDC/ECC error-correction bytes, so modified sectors failed checksum verification and the disc wouldn't boot in Mednafen or on real hardware. rc49 regenerates EDC/ECC across all modified sectors — the full track now passes a sector-integrity check (0/204,858 bad sectors) with no manual CDMage repair needed.
- Added
apply-patch.shto auto-create a playable patched bin. One-shot script that verifies your source track, applies the xdelta3 patch, and assembles a ready-to-play patched folder for you — no manual steps. - Fixed Justin's skills showing up for Feena. Skill/spell lists were displaying the wrong names and descriptions (e.g. Feena's skill screen listing Justin's "Heaven & Earth Cut"). The engine masks each text-section offset to 4-byte alignment when building string pointers; our rebuilt English tables weren't aligned, shifting every entry by one. All rebuilt text sections are now explicitly 4-aligned. Verified in-game.
How to apply
Run apply-patch.sh against your source track, or apply Grandia-DM-EN-rc49.Track1.xdelta3 manually with xdelta3. See the README for details.
Full notes: RELEASE-NOTES.md · Known limitations: KNOWN-ISSUES.md
⚠️ Still very much an alpha — expect crashes, graphical glitches, and untranslated text. Bug reports welcome.