|  | Routines | 
| Prev: 54853 | Up: Map | Next: 54976 | 
| 
Used by the routine at 54853.
 | ||||
| 54955 | LD A,(40140) | Load input device selection into A | ||
| 54958 | SUB 65 | Subtract 65 (minimum value it can be) | ||
| 54960 | ADD A,12 | Add 12 | ||
| 54962 | LD B,A | Load coordinates of glowing square (control selection menu) into BC... | ||
| 54963 | LD C,1 | ... | ||
| 54965 | CALL 36569 | Update virtual attribute cursor storage location to position (C, B) and point HL to corresponding attribute file address | ||
| 54968 | CALL 54983 | Update glowing blocks' attribute to next colour in sequence and load into E | ||
| 54971 | CALL 54976 | Write current attribute for a glowing block to attribute file | ||
| 54974 | JR 54949 | Exit interrupt routine | ||
| Prev: 54853 | Up: Map | Next: 54976 |