![]() |
Routines |
| Prev: F0FB | Up: Map | Next: F117 |
|
Used by the routines at ROOMST and DRAW_STILL_THINGS.
The author's RESTOR. The 6144 bytes of the screen's bitmap go to LOADING_TUNE, where the loading tune was. Entering a room (ROOMST) does it twice: once when the room is drawn, as the background the scenery is drawn over, and once when the scenery is done. The compositor (COMPOSITE_TO_SCREEN) takes the background from this copy wherever it rebuilds the screen round a moving object, which is what the name is about: it is what restores the picture an object uncovers.
|
||||
| RESTOR | F10B | LD HL,$4000 | ||
| F10E | LD DE,LOADING_TUNE | |||
| F111 | LD BC,$1800 | |||
| F114 | LDIR | |||
| F116 | RET | |||
| Prev: F0FB | Up: Map | Next: F117 |