![]() |
Routines |
| Prev: B218 | Up: Map | Next: B339 |
|
Used by the routine at LevelNew.
|
||||
| B2F9 | LD A,($60B0) | A=60B0. | ||
| B2FC | BIT 3,A | |||
| B2FE | JR NZ,$B305 | |||
| B300 | OR %10000000 | Set bit 7. | ||
| B302 | LD ($60B0),A | |||
| B305 | LD A,($60C8) | A=60C8. | ||
| B308 | BIT 3,A | |||
| B30A | JR NZ,$B311 | |||
| B30C | OR %10000000 | Set bit 7. | ||
| B30E | LD ($60C8),A | |||
| B311 | LD A,($60E0) | A=60E0. | ||
| B314 | AND %11111100 | Keep only bits 2-7. | ||
| B316 | LD ($60E0),A | |||
| B319 | LD A,($61A0) | |||
| B31C | BIT 2,A | |||
| B31E | JR NZ,$B32B | |||
| B320 | LD A,($619C) | |||
| B323 | CP $AF | |||
| B325 | LD A,$00 | |||
| B327 | JR Z,$B32B | |||
| B329 | OR %00000010 | Set bit 1. | ||
| B32B | LD ($61A0),A | |||
| B32E | LD A,($60F0) | |||
| B331 | AND A | |||
| B332 | RET Z | |||
| B333 | LD A,$2F | |||
| B335 | LD ($60F0),A | |||
| B338 | RET | Return. | ||
| Prev: B218 | Up: Map | Next: B339 |