# PW64_INPUT_SCRIPT: title -> cannonball bonus game (crafted save, tmp/cannon.eep).
# Route: title -> FILE_MENU -> VEHICLE_CLASS_SELECT (3 stick-rights onto the
# bonus page, UP to row 0 = cannonball) -> PILOT_SELECT -> TEST_OVERVIEW ->
# TEST_DETAILS ("TEST 1 Super Cannon", Start highlighted) -> TEST_SETUP
# (2 black fade fields) -> cannonball aiming HUD at ~2050.
# Needs the crafted EEP (all medal points earned -> Extra Games unlocked):
#   PW64_EEP=tmp/cannon.eep
# Verified dump retraces: menus 1280 (class grid), 1450 (bonus page),
# 1600 (pilot select, cannon model), 1880-2000 (test details); in game
# 2050 ("Target 1 First Shot"), 2150-3300 (aiming HUD, POW bar oscillates).
# Format: <retrace|+delta> [A B Z START L R CU CD CL CR DU DD DL DR] [stick X,Y]
1100 A            # title (menu up ~1000): Start game
+6
1200 A            # file select: File 1
+6
# vehicle & class select: the bonus page reads the ANALOG STICK only
# (level_select.c func_8030EA54: |stick|>0.75, one press per deflection).
1310 stick 80,0   # tap right 1: hang glider -> rocket belt
1330 stick 0,0
1380 stick 80,0   # tap right 2: rocket belt -> gyrocopter
1400 stick 0,0
1430 stick 80,0   # tap right 3: gyrocopter -> bonus page (cannonball, pilot class)
1450 stick 0,0
1470 stick 0,-80  # tap up: row 0 = cannonball
1490 stick 0,0
1560 A            # select cannonball -> pilot select
+6
1720 A            # pilot select: Lark -> test overview
+6
1860 A            # test overview -> test details
+6
2000 A            # test details: Start -> test setup -> cannonLoadLevel
+6
