Prev: 59221 Up: Map Next: 59547
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
Prev: 59221 Up: Map Next: 59547