Prev: 8155 Up: Map Next: 81AE
8184: Main entry point
Used by the routines at B3C3 and B451.
8184 DI Disable interrupts.
8185 LD SP,$FC00 Put the stack somewhere safe.
8188 CALL $80E5 Show the title screen.
The game is now ready to start.
818B CALL $BAD8 Initialize character data
818E CALL $E3FD Refresh the status bar.
8191 CALL $813B Set up initial game data.
This entry point is used by the routine at EDF7.
8194 CALL $EB55 See if any collectable items are being touched.
8197 CALL $EABF Process logic for this room.
819A CALL $AC06 Check to see if a new room is entered.
819D CALL $E79B Check for changing a character.
81A0 CALL $B09F Check for user input.
81A3 CALL $81AE Update the screen.
81A6 CALL $81C4 Check for pause.
81A9 CALL $ED2A Display a break screen if necessary.
81AC JR $8194 Loop back and do it again.
Prev: 8155 Up: Map Next: 81AE