FINAL FANTASY IV — WONDERSWAN COLOR
English translation v1.0
Translated by RetroGame.Stream


INSTALLATION

Do this step first if you want an English game with the Debug menu enabled.

1. Extract this ZIP and find Final-Fantasy-IV-WSC-English-v1.0.ips.
2. Find the untouched Japanese Final Fantasy IV ROM:
File/ROM SHA-1: 6D707E88C85D1B5EF708631E709668006A9EE244
File/ROM CRC32: F699D6D1
3. Use a rom patcher to apply the patch to the rom (https://www.romhacking.net/patch/)

Apply this patch to the original Japanese ROM, not an older
translation or a debug-enabled ROM.

FINAL FANTASY IV — WONDERSWAN COLOR
Separate Debug Menu patch v1.0 — RetroGame.Stream

Apply the same steps above to patch the debug menu into the game.
Use Final-Fantasy-IV-WSC-debug-English-v1.0.ips if you're using an English translated rom.
Use Final-Fantasy-IV-WSC-debug-Japanese-v1.0.ips if you want to keep the Japanese language and enable the debug menu.

USAGE

During field/world play, when the normal menu is available:
  Hold B, then press START: open debug.
  START alone: open the normal game menu.

Use the normal directional controls (X buttons) to select a row, and A to
confirm. Left/right change a selected map, effect, battle, shop, event or
sound number where supported. Choose RESUME and press A to return to play.
B returns from Flags, Switches and Stats. Character View uses A to animate
and B to stop; these are not Back buttons in that viewer.

This patch also restores an escape path: hold A+B and press START to return
to the debug menu from the enemy/character viewers, battle/effect tests and
map tests while the native debug return callback is active. This restores
the snapshot from debug entry. The chord is inactive during ordinary play.
Some shop/event launches replace that callback and return to field/title
instead. Use the normal shop exit; use emulator reset if an unfinished test
does not return. Not every internal scene/ID combination has been tested.

SAVE-BUFFER BEHAVIOR — READ BEFORE OPENING DEBUG

Native debug snapshots use the same SRAM area as Suspend/Quicksave. Opening
debug can invalidate an existing suspended game. Make a normal Save 1–4
first and back up your save file. Merely applying the patch or playing
without opening debug does not create that snapshot.

The four normal save slots are separate. Entry/Resume checks verify their
payload and checksum bytes remain unchanged. Developer actions can still
change party stats, flags and progression; ERASE SAVES deliberately erases
data. Do not save debug-altered progress over the only copy of a playthrough.
No invincibility, no-encounter or other cheat is enabled automatically.

WHAT THE NATIVE MENU CONTAINS

MAP / EFFECT / BATTLE / SHOP: select and launch internal tests.
ENEMY VIEW / CHARACTER VIEW: graphics and animation viewers.
EVENT: internal scene selector, including title/opening and cinematic tests.
SOUND: sound playback.
FLAGS: inspect/change progression flags.
RESUME: return from the debug menu to the current snapshot.
SWITCHES: invincibility, battle display/forcing, forced victory, no encounters,
  coordinates, noclip, world running, skip events and hovercraft settings.
STATS: inspect/edit character levels, HP, MP, EXP, class and status.
ERASE SAVES: destructive save-slot and initialization controls.
