39319: Graphic layout routine: (230)
| 39319 |
LD D,1 |
| 39321 |
LD A,(52819) |
| 39324 |
BIT 1,A |
| 39326 |
JP Z,39664 |
| 39329 |
PUSH IX |
| 39331 |
LD IX,(28019) |
| 39335 |
BIT 2,(IX+9) |
| 39339 |
JR Z,39346 |
| 39341 |
POP IX |
| 39343 |
JP 39664 |
| 39346 |
LD A,19 |
| 39348 |
LD (31115),A |
| 39351 |
LD (31134),A |
| 39354 |
SET 2,(IX+9) |
| 39358 |
LD A,(IX+1) |
| 39361 |
CP 1 |
| 39363 |
JP NZ,39472 |
| 39366 |
LD IY,52797 |
| 39370 |
LD A,(28042) |
| 39373 |
CP 6 |
| 39375 |
JR NZ,39382 |
| 39377 |
PUSH AF |
| 39378 |
CALL 37623 |
| 39381 |
POP AF |
| 39382 |
CP (IY+0) |
| 39385 |
JR NZ,39472 |
| 39387 |
PUSH HL |
| 39388 |
LD HL,52807 |
| 39391 |
LD IX,52905 |
| 39395 |
LD A,(IX+4) |
| 39398 |
SUB (IY+4) |
| 39401 |
DEC A |
| 39402 |
LD E,A |
| 39403 |
LD A,D |
| 39404 |
OR A |
| 39405 |
JR Z,39430 |
| 39407 |
LD A,(IY+5) |
| 39410 |
SUB (IX+5) |
| 39413 |
CP E |
| 39414 |
JR Z,39451 |
| 39416 |
INC A |
| 39417 |
CP E |
| 39418 |
JR Z,39459 |
| 39420 |
INC A |
| 39421 |
CP E |
| 39422 |
JR Z,39459 |
| 39424 |
INC A |
| 39425 |
CP E |
| 39426 |
JR Z,39455 |
| 39428 |
JR 39469 |
| 39430 |
LD A,(IX+5) |
| 39433 |
SUB (IY+7) |
| 39436 |
CP E |
| 39437 |
JR Z,39455 |
| 39439 |
INC A |
| 39440 |
CP E |
| 39441 |
JR Z,39459 |
| 39443 |
INC A |
| 39444 |
CP E |
| 39445 |
JR Z,39459 |
| 39447 |
INC A |
| 39448 |
CP E |
| 39449 |
JR NZ,39469 |
| 39451 |
SET 2,(HL) |
| 39453 |
JR 39469 |
| 39455 |
SET 3,(HL) |
| 39457 |
JR 39469 |
| 39459 |
DEC E |
| 39460 |
LD A,E |
| 39461 |
LD (31115),A |
| 39464 |
LD (31134),A |
| 39467 |
SET 1,(HL) |
| 39469 |
SET 4,(HL) |
| 39471 |
POP HL |
| 39472 |
POP IX |
| 39474 |
LD A,4 |
| 39476 |
CALL 55449 |
| 39479 |
JP 39070 |