59331: Handler: Sao Paulo
Handler_SaoPaulo |
59331 |
LD A,(61436) |
|
59334 |
AND 8 |
|
59336 |
JR NZ,Handler_SaoPaulo_0 |
|
59338 |
LD HL,61439 |
|
59341 |
SET 2,(HL) |
Handler_SaoPaulo_0 |
59343 |
LD HL,(39395) |
|
59346 |
LD DE,56 |
|
59349 |
ADD HL,DE |
|
59350 |
LD A,0 |
|
59352 |
CP L |
|
59353 |
JR NZ,Handler_SaoPaulo_1 |
|
59355 |
LD HL,29248 |
Handler_SaoPaulo_1 |
59358 |
LD (39395),HL |
|
59361 |
CALL 37945 |
|
59364 |
LD IX,(39395) |
|
59368 |
BIT 5,(IX+6) |
|
59372 |
JR Z,Handler_SaoPaulo_2 |
|
59374 |
RES 5,(IX+6) |
|
59378 |
JP 39206 |
Handler_SaoPaulo_2 |
59381 |
LD A,(IX+7) |
|
59384 |
LD E,A |
|
59385 |
CP 0 |
|
59387 |
JR Z,Handler_SaoPaulo_3 |
|
59389 |
CALL Handler_SaoPaulo_9 |
|
59392 |
LD (IX+7),0 |
|
59396 |
JR Z,Handler_SaoPaulo_6 |
Handler_SaoPaulo_3 |
59398 |
LD A,(IX+6) |
|
59401 |
LD E,A |
|
59402 |
CALL Handler_SaoPaulo_9 |
|
59405 |
JR Z,Handler_SaoPaulo_6 |
|
59407 |
BIT 6,D |
|
59409 |
JR Z,Handler_SaoPaulo_4 |
|
59411 |
LD HL,29184 |
|
59414 |
SET 4,(HL) |
|
59416 |
RET |
Handler_SaoPaulo_4 |
59417 |
BIT 5,D |
|
59419 |
LD A,(IX+6) |
|
59422 |
LD D,A |
|
59423 |
JR NZ,Handler_SaoPaulo_5 |
|
59425 |
XOR 16 |
Handler_SaoPaulo_5 |
59427 |
LD (IX+7),A |
|
59430 |
CALL 38425 |
|
59433 |
LD IX,(39395) |
|
59437 |
AND 16 |
|
59439 |
OR 8 |
|
59441 |
LD E,A |
|
59442 |
LD A,D |
|
59443 |
XOR E |
|
59444 |
LD E,A |
|
59445 |
CALL Handler_SaoPaulo_9 |
|
59448 |
JR Z,Handler_SaoPaulo_6 |
|
59450 |
LD A,E |
|
59451 |
XOR 16 |
|
59453 |
LD E,A |
|
59454 |
CALL Handler_SaoPaulo_9 |
|
59457 |
RET NZ |
Handler_SaoPaulo_6 |
59458 |
LD (IX+4),L |
|
59461 |
LD (IX+5),H |
|
59464 |
SET 5,E |
|
59466 |
LD (IX+6),E |
|
59469 |
BIT 4,D |
|
59471 |
JR Z,Handler_SaoPaulo_8 |
|
59473 |
LD A,(29184) |
|
59476 |
AND 1 |
|
59478 |
PUSH AF |
|
59479 |
CALL 37789 |
|
59482 |
LD HL,39341 |
|
59485 |
DEC (HL) |
|
59486 |
JR Z,Handler_SaoPaulo_7 |
|
59488 |
POP AF |
|
59489 |
JP NZ,39206 |
|
59492 |
LD HL,29184 |
|
59495 |
RES 0,(HL) |
|
59497 |
JP 39206 |
Handler_SaoPaulo_7 |
59500 |
LD HL,61434 |
|
59503 |
SET 0,(HL) |
|
59505 |
LD SP,(39342) |
|
59509 |
RET |
Handler_SaoPaulo_8 |
59510 |
CALL 38425 |
|
59513 |
AND 87 |
|
59515 |
JP NZ,39206 |
|
59518 |
LD A,7 |
|
59520 |
LD (39338),A |
|
59523 |
CALL 39245 |
|
59526 |
LD A,0 |
|
59528 |
LD (39338),A |
|
59531 |
JP 39206 |
Handler_SaoPaulo_9 |
59534 |
LD L,(IX+4) |
|
59537 |
LD H,(IX+5) |
|
59540 |
CALL 37752 |
|
59543 |
LD D,A |
|
59544 |
AND 98 |
|
59546 |
RET |