Koushien 2

Debug flags
Located at SNES address is a set of three 16-bit debug flags. All are set to to turn the debug features off.

00AF2D - Debug menu


Use Pro Action Replay code or Game Genie code  to access the debug menu on bootup. Note that there's no visible cursor, so you'll need to keep track of your d-pad up/down presses when making a selection. Or, monitor memory address in a debugger, which holds the index. Press the A button or Start to confirm the selection. Watch out, there's an invisible sixth option (index ) that will crash the game if selected.

NOMAL GAME
aka Normal Game, it jumps to the title screen.

SCROLL TEST


A baseball field scroll test with the coordinates diplayed at the top of the screen. Use the d-pad to move around. Hold A or B buttons as you move the d-pad to increase the scroll speed.

OBJ MOVE TEST


This screen uses the same controls as the scroll test, but no object seems to be present to test with.

OBJ CONVERT TEST


An object viewer.

Controls:
 * A button - increase COLOR (palette) index
 * B button - decrease COLOR
 * X button - increase BANK
 * Y button - decrease BANK
 * d-pad up - increase FLAG (sprite assembly index?)
 * d-pad down - decrease FLAG
 * d-pad right - increase STYL (animation index)
 * d-pad left - decrease STYL
 * Start button - switches between H: NOMAL/REVERSE
 * Select button - switches between V: NOMAL/REVERSE

HIT AREA TEST


Unknown.

00AF2F - 1P vs. 2P game
Use Pro Action Replay code or Game Genie code  to instantly begin a 1P vs. 2P game on bootup. When the game is finished, it starts over again.

00AF31 - Game debug
Use Pro Action Replay code or Game Genie code  to activate a set of controller debug functions.

Before game

 * When the two teams line up between home plate and the mound, on controller 2 hold R shoulder button until the game begins to skip to the 9th inning.

During game

 * On controller 1 press A + B + X + Y + R shoulder button to soft reset.
 * On controller 1 hold R shoulder button and press L shoulder button to end the half-inning.
 * In pitcher/batter view, on controller 1 press L shoulder button to put a ball in play. It's usually hit hard enough to reach the outfield wall, or over it for a home run.
 * In field view, on controller 1 press L shoulder button to advance to the next batter.
 * On controller 2, hold X button during the screen transition when a ball is hit to make it always go to right field.
 * On controller 2, hold R shoulder button during the screen transition when a ball is hit to make it always go foul to left field.

After game
When the final score appears, on controller 2 hold R shoulder button until after the announcer's voice. Unknown effect, but likely related to the win/loss record.

7E14FF menu
On bootup, the game stores to memory address, then in the very next operation checks if it's zero:

$00/A689 9C FF 14   STZ $14FF  [$00:14FF] $00/A68C AD FF 14   LDA $14FF  [$00:14FF] $00/A68F D0 06      BNE $06    [$A697]

Use Pro Action Replay code or Game Genie code  to force the alternate branch path, which brings up this menu:



Continue Tournament List New Tournament Stage