Patch a disc

Language translation patch (optional)

Off by default; composes with any randomizer options. The retail font is plain ASCII, so the shipped packs are ASCII-folded (accents dropped) and cover the item / magic / arts / menu tables plus recurring system messages - the bulk story dialog is not translated yet.

Presets

Shuffle rebalanced - redistributes what's already there (same set, new places - keeps the game's balance). Randomize wild - draws fresh from the whole pool (anything can land anywhere - less predictable).

Items & rewards
Monster drops
Treasure chests
Town shops
Casino prizes
Steal items - chance kept; only the item changes
Gameplay
Random encounters
↳ Monster pool how far afield enemies are drawn from
Arts button combos - input count kept; Miracle Arts left alone
Monster stats - HP / MP / ATK / DEF / INT / SPD
Special-attack power - enemy specials & Seru magic (not party Arts)
Element affinity - which element beats which
Spell MP costs - named, costed spells
Equipment stat bonuses - gear stats, redistributed within each slot type
Exploration doors & warps
Doors / exits
↳ Connectivity
New game start starting bag & warps
Starting items
Starting level
Unused content cut enemies & items
Choose a disc image and a preset (or any toggle), then patch.

  

Two files download: the patched .bin and a matching .cue. Keep them together and point your emulator at the .cue; to reuse your original .cue, rename the patched .bin to match its FILE line.

Heads up: a full disc is ~470 MB, so patching needs a desktop browser with enough RAM and the download is the same size. The patched image contains Sony data: it is for your own local play, do not redistribute it - sharing a run is what the CLI's seed + PPF patch are for.

What it does

This is the same randomizer / disc patcher the CLI runs, compiled to WebAssembly. Each option is a deterministic, seeded edit; every randomizable category offers Shuffle (redistributes the existing set, difficulty preserved) or Randomize (draws fresh from the whole valid pool). Per-feature mechanics, table locations, and the code-injection details live on the randomizer page.

  • Monster drops - reassigns the item each monster drops (and its chance).
  • Random encounters - reassigns the monster ids in each scene's formations; Monster pool sets how wide a net is cast (Scene / Kingdom / World). Boss and scripted fights are never touched, and Solo strong fights makes an out-of-area heavy hitter show up alone rather than in a pack.
  • Treasure chests - reassigns the item each chest gives. Quest / key / story items are kept static so progression items stay where the player expects them.
  • Town shops - reassigns what each town store sells.
  • Casino prizes - reassigns prize-exchange items; coin price and progression gate kept.
  • Steal items - reassigns what each monster yields to the Evil God Icon; the steal chance is always preserved.
  • Arts button combos - reassigns each Tactical Art's directional combo; input count kept, each character's combos stay unique, Miracle Arts left alone.
  • Monster stats - redistributes each monster's combat stats (HP / MP / ATK / DEF↑ / DEF↓ / INT / SPD); the AGL action gauge is left alone.
  • Special-attack power - redistributes the per-move power of enemy specials & Seru magic (not party Arts); animations, effects, and sound stay put.
  • Element affinity - scrambles the 8×8 element matrix; Shuffle keeps the same number of weaknesses & resistances.
  • Spell MP costs - redistributes the costs of the named, costed spells; free enemy-tier entries never gain a cost.
  • Equipment stat bonuses - redistributes gear stat bonuses within each slot type; equip restrictions and accessory passives never move.
  • Equipment drops - a low per-battle chance (default 5%) of one extra random weapon / armor / accessory, via an injected code hook on top of the untouched normal drop.
  • Experience on the run - a code hook banks 5% of a fled fight's experience into the party (vanilla awards nothing for fleeing).
  • Enemy ally - a 20% chance per battle that one enemy starts charmed and fights its own side (not a controllable party member); multi-enemy fights only, so scripted solo fights can't softlock. How: code in the rodata gap.
  • Shiny Seru - a 2% chance per battle that a capturable enemy spawns as a translucent shiny with +35% stats; the Seru captured from it keeps a permanent +35% damage boost (captures after patching only). How: code in the rodata gap.
  • Weapon specialty - permutes which weapon class each character favors; an off-class weapon widens that character's Arms command. The Astral Sword stays always-wide.
  • Doors / exits - reassigns where scene-transition doors lead, re-paired (two-way) or independent (one-way). A few big overworld hubs whose data can't grow in place keep their original doors.
  • House doors (experimental) - shuffles intra-town interior/exit door targets; the op is shared with NPC movement, so some actor positions scramble too.
  • Starting items - replaces the new game's fixed Healing Leaf ×5 with distinct random consumables, sharing the seed's slot capacity with the convenience toggles.
  • Starting level - starts the party at the chosen level (up to 14) with stats and XP thresholds recomputed from the disc's own growth curves - real level-N stats, not a relabel.
  • Unused enemies - brings back two monsters the shipped game never places, “Comm” and the Evil Bat; needs Randomize encounters.
  • Unused items - adds “Something Good” and the no-name accessory the randomizer calls “Seru Bell” to Randomize fills.

The same seed always produces the same patched image, and the post-patch summary is spoiler-safe. Edits that can't be re-packed into their original footprint are skipped and reported rather than corrupting the disc.

See also