![]() |
Routines |
| Prev: EA8D | Up: Map | Next: EB51 |
|
Used by the routine at InputLine.
Reached from InputLine_SymbolShiftHeld when Symbol Shift is held. Remaps
P to " and J to "-", then continues into InputLine_HandleKey; any other key returns to the poll loop at InputLine_Poll.
|
||||
| InputLine_SymbolShiftRemap | EB3E | LD A,E | Jump to InputLine_SymbolShiftRemap_J unless the key is "P". | |
| EB3F | CP $50 | |||
| EB41 | JR NZ,InputLine_SymbolShiftRemap_J | |||
| EB43 | LD A,$22 | Remap it to " and handle it at InputLine_HandleKey. |
||
| EB45 | LD E,A | |||
| EB46 | JR InputLine_HandleKey | |||
| InputLine_SymbolShiftRemap_J | EB48 | CP $4A | Jump to InputLine_Poll unless the key is "J". | |
| EB4A | JR NZ,InputLine_Poll | |||
| EB4C | LD A,$2D | Remap it to "-" and handle it at InputLine_HandleKey. | ||
| EB4E | LD E,A | |||
| EB4F | JR InputLine_HandleKey | |||
| Prev: EA8D | Up: Map | Next: EB51 |