Prev: D7FF Up: Map Next: D894
D877: Handler: Room Pause
Used by the routine at Dispatch_Handlers.
Pauses using the per-room delay at Table_RoomPause.
Handler_RoomPause D877 LD DE,($64A2) BC=*Table_RoomPause+(*CurrentRoom)*02.
D87B LD D,$00
D87D LD HL,$E82A
D880 ADD HL,DE
D881 ADD HL,DE
D882 LD C,(HL)
D883 INC HL
D884 LD B,(HL)
D885 JP JumpTable_Delay Jump to JumpTable_Delay.
Demo_RoomCount D888 DEFB $00 Remaining demo rooms before returning to the menu.
This entry point is used by the routine at Initialise_Game.
Select keyboard (A=00) or Kempston (A=FF).
Select_Keyboard D889 XOR A A=00.
D88A JR Select_ControlMethod
This entry point is used by the routine at Initialise_Game.
Select_Kempston D88C XOR A A=FF.
D88D DEC A
Select_ControlMethod D88E LD ($647E),A Write A to *ControlMethod.
D891 JP Print_Menu Jump to Print_Menu.
Prev: D7FF Up: Map Next: D894