| Marsport | Routines |
| Prev: B5FD | Up: Map | Next: B60F |
|
Used by the routines at 99A5, 9D56, Pockets_UpdateInv, Obj_Drop, Print_WarningMessage, Print_WarningMessageAt6, Print_WarningCentered, Level_TextPrint, PRINT_AT, Print_TerminalCursor, Menu_DisplayProgess, Game_MainMenu, Game_Save, IO_Abandoned and IO_EnterLetter.
|
||||
|
Normally the string is stored in the address directly after the call. This is push onto the stack as the return address.
|
||||
| Print_StringOnStack | B60A | POP HL | Get return address from stack, this contains the string. | |
| B60B | CALL Print_TermString | |||
| B60E | JP (HL) | Now points to byte after string, which is the real return address. | ||
| Prev: B5FD | Up: Map | Next: B60F |