Prev: 8D80 Up: Map Next: 8DE3
8DCC: Print Dispatch
Used by the routines at PrintMessaging, C544, PrintWaveNumber, PlayerDeath, F107, F2F9 and F3AE.
PrintDispatch 8DCC PUSH BC Stash BC on the stack.
8DCD EXX Switch to the shadow registers.
8DCE PUSH HL Stash HL and IX on the stack.
8DCF PUSH IX
8DD1 LD IX,$8000 IX=PrintState_Y.
8DD5 LD HL,$8DDD HL=8DDD.
8DD8 PUSH HL Stash HL on the stack.
8DD9 LD HL,($800A) HL=*PrintState_Handler.
8DDC JP (HL) Jump to *HL.
8DDD POP IX Restore IX and HL from the stack.
8DDF POP HL
8DE0 EXX Switch back to the normal registers.
8DE1 POP BC Restore BC from the stack.
8DE2 RET Return.
Prev: 8D80 Up: Map Next: 8DE3