==============================================================================
 The Wizard of Oz: Beyond the Yellow Brick Road (USA) - Controller Mod v1.0
==============================================================================

Play the whole game with buttons. This patch adds button controls for the
trackball movement, camera, dialogue, menus and battles, which normally need
the touchscreen. The touchscreen still works exactly as before, so you can mix
both. Made for emulators and handhelds without a comfortable touchscreen.


------------------------------------------------------------------------------
 HOW TO PATCH (Windows)
------------------------------------------------------------------------------

1. Put these files in the same folder as your ROM:
     Apply Controller Mod.bat
     WizardOfOz_ControllerMod.bps
2. Double-click "Apply Controller Mod.bat".
3. It finds the right ROM by its checksum and creates:
     Wizard of Oz - Beyond the Yellow Brick Road (USA) (Controller Mod).nds
   Your original ROM is not changed.

Required ROM: The Wizard of Oz - Beyond the Yellow Brick Road (USA), game code
COZE, 134,217,728 bytes (untrimmed).
  SHA-1: 47FD123EDC2C1F5B3EE45DB64B6ED79CA9588C3E
Patched ROM SHA-1: 45E3362906A601AFD25A86B891407AA49B20B71C

Mac / Linux / manual: WizardOfOz_ControllerMod.bps is a standard BPS patch. Apply it with
any BPS patcher (for example Rom Patcher JS, Floating IPS or beat).


------------------------------------------------------------------------------
 CONTROLS
------------------------------------------------------------------------------

Button names below are the Nintendo DS buttons. How they sit on your pad
depends on your emulator's mapping.

Exploring (field)
  D-pad / stick ..... Move Dorothy (replaces the trackball)
  L / R ............. Turn the camera (the on-screen arrows)
  X ................. MENU
  Y ................. Toto button: interacts with whatever the Toto button
                      shows (treasure chests, "?" prompts, ...), otherwise
                      Toto's own action. Like the touch button, it only
                      works while Dorothy is standing still.

Story / tutorial dialogue (the book)
  A ................. Next page / continue (the book button)
  B ................. EXIT

"Touch the screen" messages and battle results
  A ................. Continue

Battle panel
  A ................. Input Battle Commands
  B ................. Flee
  Y ................. Switch Fighters

Battle commands, targets and items, the pause menu (Use Item, Change
Equipment, Status, Quit), the title screen and the name screen
  D-pad ............. Show the cursor / move it between buttons
  A ................. Press the highlighted button
  B ................. Back (or "No")

The cursor only appears after your first D-pad press and uses the game's own
"pressed" button look as the highlight. Touching the screen hides it.


------------------------------------------------------------------------------
 CHEAT (always on)
------------------------------------------------------------------------------

Dorothy's HP is restored to full at the end of every battle. Other party
members and MP are not changed.


------------------------------------------------------------------------------
 NOTES
------------------------------------------------------------------------------

- In-game saves work. The emulator names the save file after the ROM, so to
  keep an existing save, rename your .sav to match the patched ROM's name (or
  rename the patched ROM to the old name).
- Do not load emulator savestates made with the unpatched ROM or an older
  version of this mod. A savestate brings back the code it was made with, so
  the controls would be missing. Start from an in-game save instead.
- Still touchscreen-only: typing a custom name on the keyboard (the default
  name can be accepted with the cursor).
- Tested on melonDS (Windows) and on an AYN Thor. Not tested on real DS
  hardware or flash carts.
