Advertisement
luckytyphlosion

robopon lol

Nov 26th, 2015
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Info: Bank switch to 1 at 0x000003F4
  2. [0x0000624D] Warning: Address too high, ignoring 0xEA81 (0x0000EA81)
  3. Warning: RGBASM could not handle HALT instruction properly (0x0000046A)
  4. Info: Bank switch to 1 at 0x00000022
  5. Info: Bank switch to 1 at 0x00003F85
  6. Info: Bank switch to 29 at 0x00003F92
  7. Warning: Unknown opcode (0xFC) at 0x00004942
  8. SECTION "rom0", HOME[0]
  9.  
  10.     INCBIN "robopon.gbc",$0,$21-$0
  11. jmp_21:
  12.     ADD A,B
  13.     LD [$2000],A
  14.     RET
  15.  
  16.  
  17.     INCBIN "robopon.gbc",$26,$100-$26
  18.     NOP
  19.     JP jmp_323
  20.  
  21.     INCBIN "robopon.gbc",$104,$323-$104
  22. jmp_323:
  23.     DI
  24.     LD SP,$E000
  25.     LDH [$F4],A
  26.     PUSH AF
  27. jmp_32a:
  28.     LDH A,[$44]
  29.     CP $91
  30.     JP NC,jmp_32a
  31. jmp_331:
  32.     LDH A,[$44]
  33.     CP $91
  34.     JP C,jmp_331
  35.     LDH A,[$40]
  36.     AND $7F
  37.     LDH [$40],A
  38.     LD HL,$9800
  39.     LD BC,$0400
  40. jmp_344:
  41.     XOR A
  42.     LD [HLI],A
  43.     DEC BC
  44.     LD A,B
  45.     OR C
  46.     JR NZ,jmp_344
  47.     LDH A,[$40]
  48.     OR $80
  49.     LDH [$40],A
  50.     POP AF
  51.     DI
  52.     LD SP,$E000
  53.     PUSH AF
  54.     RST $08
  55.     NOP
  56.     RST $08
  57.     LD DE,$183E
  58.     CALL sub_3f2
  59.     POP AF
  60.     PUSH AF
  61.     CALL sub_720e
  62.     DI
  63.     POP AF
  64.     LD [$C2FB],A
  65.     DI
  66.     LD SP,$E000
  67.     LD A,$01
  68.     CALL sub_3f2
  69.     LD A,$03
  70.     CALL sub_3d5
  71.     CALL sub_4064
  72.     LD A,$3F
  73.     CALL sub_3f2
  74.     CALL sub_624a
  75.     LD A,[$C2FB]
  76.     LDH [$F4],A
  77.     DI
  78.     LD SP,$E000
  79.     LD A,$01
  80.     CALL sub_3f2
  81.     LD A,$03
  82.     CALL sub_3d5
  83.     CALL sub_4064
  84.     CALL sub_1a60
  85.     LD A,$01
  86.     CALL sub_3f2
  87.     JP jmp_4000
  88.  
  89.     INCBIN "robopon.gbc",$3a4,$3d5-$3a4
  90. sub_3d5:
  91.     BIT 7,A
  92.     JR NZ,jmp_3e4
  93.     LDH [$81],A
  94.     LD [$4000],A
  95.     LD A,$0A
  96.     LD [$0000],A
  97.     RET
  98.  
  99. jmp_3e4:
  100.     SET 7,A
  101.     LDH [$81],A
  102.     RES 7,A
  103.     LD [$4000],A
  104.     XOR A
  105.     LD [$0000],A
  106.     RET
  107.  
  108. sub_3f2:
  109.     LDH [$80],A
  110.     LD [$2000],A
  111.     RET
  112.  
  113. sub_3f8:
  114.     PUSH HL
  115.     PUSH BC
  116.     LD HL,SP+$00
  117.     LD BC,$27F0
  118.     ADD HL,BC
  119.     BIT 7,H
  120.     JR Z,jmp_417
  121.     DI
  122.     LD HL,SP+$04
  123.     LD E,[HL]
  124.     INC HL
  125.     LD D,[HL]
  126.     LDH A,[$80]
  127.     LD C,A
  128.     LD B,$FF
  129.     LD HL,SP+$00
  130.     LD SP,$E000
  131.     JP jmp_1d90
  132. jmp_417:
  133.     POP BC
  134.     POP HL
  135.     LD [$C212],A
  136.     LDH A,[$80]
  137.     PUSH AF
  138.     LD A,[$C21A]
  139.     CALL sub_3f2
  140.     LD A,L
  141.     LD [$C218],A
  142.     LD A,H
  143.     LD [$C219],A
  144.     LD HL,$0446
  145.     PUSH HL
  146.     LD A,[$C21B]
  147.     LD L,A
  148.     LD A,[$C21C]
  149.     LD H,A
  150.     PUSH HL
  151.     LD A,[$C219]
  152.     LD H,A
  153.     LD A,[$C218]
  154.     LD L,A
  155.     LD A,[$C212]
  156.     RET
  157.  
  158.  
  159.     INCBIN "robopon.gbc",$446,$465-$446
  160. sub_465:
  161.     PUSH BC
  162.     LD A,[$C209]
  163.     LD C,A
  164. jmp_46a:
  165.     HALT
  166.     NOP
  167.     LD A,[$C207]
  168.     LD B,A
  169.     LD A,[$C209]
  170.     CP C
  171.     JR Z,jmp_46a
  172.     LD A,B
  173.     PUSH AF
  174.     CALL sub_1af8
  175.     POP AF
  176.     POP BC
  177.     RET
  178.  
  179. jmp_47e:
  180. sub_47e:
  181.     LD A,[DE]
  182.     INC DE
  183.     LD [HLI],A
  184.     DEC BC
  185.     LD A,B
  186.     OR C
  187.     JR NZ,jmp_47e
  188.     RET
  189.  
  190. jmp_487:
  191. sub_487:
  192.     LD A,E
  193.     LD [HLI],A
  194.     DEC BC
  195.     LD A,B
  196.     OR C
  197.     JR NZ,jmp_487
  198.     RET
  199.  
  200.  
  201.     INCBIN "robopon.gbc",$48f,$fde-$48f
  202. sub_fde:
  203.     PUSH AF
  204.     PUSH HL
  205.     LD A,$00
  206.     LDH [$07],A
  207.     LD A,$BC
  208.     LDH [$06],A
  209.     LD A,$04
  210.     LDH [$07],A
  211.     LD HL,$FFFF
  212.     RES 2,[HL]
  213.     EI
  214.     PUSH BC
  215.     PUSH DE
  216.     LD A,[$C20A]
  217.     INC A
  218.     LD [$C20A],A
  219.     JR NZ,jmp_1004
  220.     LD A,[$C20B]
  221.     INC A
  222.     LD [$C20B],A
  223. jmp_1004:
  224.     CALL sub_1a64
  225.     CALL sub_2a49
  226.     LD A,[$C208]
  227.     OR A
  228.     JR Z,jmp_101a
  229.     INC A
  230.     AND $1F
  231.     JR NZ,jmp_101a
  232.     LD [$C206],A
  233.     LD A,$18
  234. jmp_101a:
  235.     LD [$C208],A
  236.     LD A,[$C2E8]
  237.     OR A
  238.     JR Z,jmp_103e
  239.     LDH A,[$81]
  240.     PUSH AF
  241.     LD A,$03
  242.     CALL sub_3d5
  243.     LDH A,[$80]
  244.     PUSH AF
  245.     LD A,$18
  246.     CALL sub_3f2
  247.     CALL sub_6db1
  248.     POP AF
  249.     CALL sub_3f2
  250.     POP AF
  251.     CALL sub_3d5
  252. jmp_103e:
  253.     LD HL,SP+$00
  254.     LD BC,$27F0
  255.     ADD HL,BC
  256.     BIT 7,H
  257.     JR Z,jmp_105f
  258.     LD HL,SP+$00
  259.     LD A,[$C21B]
  260.     LD E,A
  261.     LD A,[$C21C]
  262.     LD D,A
  263.     LD A,[$C21A]
  264.     LD C,A
  265.     LD B,$00
  266.     DI
  267.     LD SP,$E000
  268.     JP jmp_1d90
  269. jmp_105f:
  270.     POP DE
  271.     POP BC
  272.     LD HL,$FFFF
  273.     SET 2,[HL]
  274.     POP HL
  275.     POP AF
  276.     RETI
  277.  
  278.     INCBIN "robopon.gbc",$1069,$13ed-$1069
  279. sub_13ed:
  280.     LD A,[$C24D]
  281.     LD C,A
  282.     LD HL,$C239
  283. jmp_13f4:
  284.     LD A,[HL]
  285.     OR A
  286.     JR Z,jmp_1404
  287.     LD A,L
  288.     ADD A,$05
  289.     LD L,A
  290.     LD A,H
  291.     ADC A,$00
  292.     LD H,A
  293.     DEC C
  294.     JR NZ,jmp_13f4
  295.     SCF
  296. jmp_1404:
  297.     RET
  298.  
  299. jmp_1405:
  300.     LD A,[$C211]
  301.     BIT 7,A
  302.     JR NZ,jmp_1412
  303.     LD C,B
  304.     LD B,$00
  305.     JP jmp_47e
  306. jmp_1412:
  307.     PUSH HL
  308.     PUSH BC
  309. jmp_1414:
  310.     CALL sub_13ed
  311.     JR C,jmp_1414
  312.     POP BC
  313.     DI
  314.     LD A,B
  315.     LD [HLI],A
  316.     LD A,E
  317.     LD [HLI],A
  318.     LD A,D
  319.     LD [HLI],A
  320.     POP BC
  321.     LD A,C
  322.     LD [HLI],A
  323.     LD A,B
  324.     LD [HLI],A
  325.     EI
  326.     RET
  327.  
  328.  
  329.     INCBIN "robopon.gbc",$1428,$14bf-$1428
  330. sub_14bf:
  331.     LD C,$04
  332.     LD HL,$C239
  333. jmp_14c4:
  334.     LD A,[HL]
  335.     OR A
  336.     JR NZ,jmp_14d3
  337.     LD A,L
  338.     ADD A,$05
  339.     LD L,A
  340.     LD A,H
  341.     ADC A,$00
  342.     LD H,A
  343.     DEC C
  344.     JR NZ,jmp_14c4
  345. jmp_14d3:
  346.     RET
  347.  
  348. jmp_14d4:
  349. sub_14d4:
  350.     CALL sub_14bf
  351.     JR NZ,jmp_14d4
  352.     RET
  353.  
  354.  
  355.     INCBIN "robopon.gbc",$14da,$1a40-$14da
  356. jmp_1a40:
  357. sub_1a40:
  358.     LD H,A
  359.     LD A,[$C2EA]
  360.     BIT 0,A
  361.     JR Z,jmp_1a4a
  362.     XOR A
  363.     RET
  364.  
  365. jmp_1a4a:
  366.     LDH A,[$80]
  367.     PUSH AF
  368.     LD A,$1C
  369.     CALL sub_3f2
  370.     LD A,H
  371.     LD DE,$1A5B
  372.     PUSH DE
  373.     LD H,$40
  374.     PUSH HL
  375.     RET
  376.  
  377.  
  378.     INCBIN "robopon.gbc",$1a5b,$1a60-$1a5b
  379. sub_1a60:
  380.     LD L,$00
  381.     JR jmp_1a40
  382. sub_1a64:
  383.     LDH A,[$80]
  384.     LD [$C2ED],A
  385.     LD A,[$C2EA]
  386.     SET 1,A
  387.     LD [$C2EA],A
  388.     LD L,$03
  389.     CALL sub_1a40
  390.     LD A,[$C2EA]
  391.     RES 1,A
  392.     LD [$C2EA],A
  393.     RET
  394.  
  395.  
  396.     INCBIN "robopon.gbc",$1a7f,$1af8-$1a7f
  397. sub_1af8:
  398.     LD A,[$C3A3]
  399.     OR A
  400.     RET Z
  401.     PUSH BC
  402.     PUSH DE
  403.     PUSH HL
  404.     CALL sub_1bbb
  405.     PUSH BC
  406.     LDH A,[$81]
  407.     PUSH AF
  408.     LD A,[$C01C]
  409.     CP $11
  410.     JR Z,jmp_1b22
  411.     DI
  412.     RST $08
  413.     SBC A,[HL]
  414.     EI
  415.     LD A,[$C01C]
  416.     CP $10
  417.     JP NZ,jmp_1baf
  418.     LD A,$11
  419.     LD [$C01C],A
  420.     JP jmp_1baf
  421. jmp_1b22:
  422.     DI
  423.     RST $08
  424.     SBC A,[HL]
  425.     EI
  426.     LD A,$01
  427.     LD [$C01C],A
  428.     LD A,E
  429.     LD [$C930],A
  430.     LD A,D
  431.     LD [$C931],A
  432.     LD A,[$C92E]
  433.     LD E,A
  434.     LD A,C
  435.     LD [$C92C],A
  436.     LD A,B
  437.     LD [$C92D],A
  438.     LD A,L
  439.     LD [$C92E],A
  440.     LD A,H
  441.     LD [$C92F],A
  442.     LD A,E
  443.     CP L
  444.     JR Z,jmp_1baf
  445.     LD A,[$C933]
  446.     CP B
  447.     JR C,jmp_1b6b
  448.     JR NZ,jmp_1baf
  449.     LD A,[$C932]
  450.     CP C
  451.     JR C,jmp_1b6b
  452.     JR NZ,jmp_1baf
  453.     LD A,[$C935]
  454.     CP H
  455.     JR C,jmp_1b6b
  456.     JR NZ,jmp_1baf
  457.     LD A,[$C934]
  458.     CP L
  459.     JR C,jmp_1b6b
  460.     JR NZ,jmp_1baf
  461. jmp_1b6b:
  462.     DI
  463.     LDH A,[$FF]
  464.     PUSH AF
  465.     AND $FE
  466.     LDH [$FF],A
  467.     EI
  468.     LD HL,$C936
  469.     LD C,$26
  470.     LD B,$02
  471.     RST $08
  472.     SUB L
  473.     LD A,$6E
  474.     RST $08
  475.     SUB C
  476.     LD A,$6E
  477.     RST $08
  478.     SUB C
  479.     DI
  480.     POP AF
  481.     AND $01
  482.     LD C,A
  483.     LDH A,[$FF]
  484.     OR C
  485.     LDH [$FF],A
  486.     LD HL,$FF0F
  487.     RES 0,[HL]
  488.     EI
  489.     LD A,[$C21A]
  490.     PUSH AF
  491.     LD A,$24
  492.     LD [$C21A],A
  493.     LD A,$A7
  494.     LD [$C21B],A
  495.     LD A,$7C
  496.     LD [$C21C],A
  497.     CALL sub_3f8
  498.     POP AF
  499.     LD [$C21A],A
  500. jmp_1baf:
  501.     POP AF
  502.     CALL sub_3d5
  503.     POP BC
  504.     CALL sub_1bcf
  505.     POP HL
  506.     POP DE
  507.     POP BC
  508.     RET
  509.  
  510. sub_1bbb:
  511.     DI
  512.     LD A,[$C203]
  513.     LD C,A
  514.     RES 7,A
  515.     LD [$C203],A
  516.     LD A,[$C2E8]
  517.     LD B,A
  518.     XOR A
  519.     LD [$C2E8],A
  520.     EI
  521.     RET
  522.  
  523. sub_1bcf:
  524.     LD A,C
  525.     AND $80
  526.     LD C,A
  527.     DI
  528.     LD A,[$C203]
  529.     OR C
  530.     LD [$C203],A
  531.     LD A,B
  532.     LD [$C2E8],A
  533.     EI
  534.     RET
  535.  
  536.  
  537.     INCBIN "robopon.gbc",$1be1,$1d90-$1be1
  538. jmp_1d90:
  539.     RET
  540.  
  541.  
  542.     INCBIN "robopon.gbc",$1d91,$1dc5-$1d91
  543. sub_1dc5:
  544.     LDH A,[$81]
  545.     PUSH AF
  546.     LD A,$03
  547.     CALL sub_3d5
  548.     LD BC,$0219
  549.     LD E,$00
  550.     LD HL,$C980
  551.     CALL sub_487
  552.     LD A,$02
  553.     CALL sub_3d5
  554.     LD BC,$1342
  555.     LD E,$00
  556.     LD HL,$A007
  557.     CALL sub_487
  558.     LD A,$03
  559.     CALL sub_3d5
  560.     LD BC,$00A0
  561.     LD E,$00
  562.     LD HL,$CB99
  563.     CALL sub_487
  564.     LD A,$03
  565.     CALL sub_3d5
  566.     LD BC,$00DC
  567.     LD E,$00
  568.     LD HL,$CC39
  569.     CALL sub_487
  570.     LD A,$03
  571.     CALL sub_3d5
  572.     LD BC,$00FA
  573.     LD E,$00
  574.     LD HL,$CD15
  575.     CALL sub_487
  576.     POP AF
  577.     CALL sub_3d5
  578.     LD BC,$0032
  579.     LD E,$00
  580.     LD HL,$C7ED
  581.     CALL sub_487
  582.     LD BC,$0064
  583.     LD E,$00
  584.     LD HL,$C789
  585.     CALL sub_487
  586.     LD BC,$003C
  587.     LD E,$00
  588.     LD HL,$C34C
  589.     CALL sub_487
  590.     LD HL,$0000
  591.     CALL sub_3855
  592.     SUB [HL]
  593.     JP jmp_21
  594.  
  595.     INCBIN "robopon.gbc",$1e47,$1e59-$1e47
  596. jmp_1e59:
  597.     CALL sub_3aa8
  598.     LD HL,$C21A
  599.     LD [HL],$05
  600.     INC HL
  601.     LD [HL],$66
  602.     INC HL
  603.     LD [HL],$7A
  604.     LD DE,$0900
  605.     LD HL,$CE10
  606.     CALL sub_3f8
  607.     CALL sub_1dc5
  608.     XOR A
  609.     LD [$C39F],A
  610.     XOR A
  611.     LD [$C91C],A
  612.     XOR A
  613.     LD [$C92B],A
  614.     LD HL,$C21A
  615.     LD [HL],$18
  616.     INC HL
  617.     LD [HL],$3C
  618.     INC HL
  619.     LD [HL],$54
  620.     LD E,$00
  621.     XOR A
  622.     CALL sub_3f8
  623.     LD HL,$C21A
  624.     LD [HL],$18
  625.     INC HL
  626.     LD [HL],$64
  627.     INC HL
  628.     LD [HL],$54
  629.     LD C,$01
  630.     LD E,$01
  631.     LD A,$01
  632.     CALL sub_3f8
  633.     LD BC,$0048
  634.     LD E,$00
  635.     LD HL,$C938
  636.     CALL sub_487
  637.     LD A,$01
  638.     LD [$C3A3],A
  639. jmp_1eb4:
  640.     LD A,[$C01C]
  641.     CP $11
  642.     JP Z,jmp_1ece
  643.     LD A,[$C01C]
  644.     OR A
  645.     JP NZ,jmp_1ec8
  646.     LD A,$01
  647.     LD [$C01C],A
  648. jmp_1ec8:
  649.     CALL sub_465
  650.     JP jmp_1eb4
  651. jmp_1ece:
  652.     CALL sub_465
  653.     XOR A
  654. jmp_1ed2:
  655.     CP $06
  656.     JP NC,jmp_1ee4
  657.     LD E,A
  658.     LD D,$00
  659.     LD HL,$C932
  660.     ADD HL,DE
  661.     LD [HL],$FF
  662.     INC A
  663.     JP jmp_1ed2
  664. jmp_1ee4:
  665.     LD A,$05
  666.     CALL sub_3f2
  667.     LD E,$00
  668.     XOR A
  669.     CALL sub_3a83
  670.     LD HL,$C21A
  671.     LD [HL],$01
  672.     INC HL
  673.     LD [HL],$FA
  674.     INC HL
  675.     LD [HL],$79
  676.     LD A,$01
  677.     CALL sub_3f8
  678.     PUSH HL
  679.     LD HL,$C21A
  680.     LD [HL],$01
  681.     INC HL
  682.     LD [HL],$2B
  683.     INC HL
  684.     LD [HL],$7B
  685.     LD A,$01
  686.     CALL sub_3f8
  687.     PUSH DE
  688.     PUSH HL
  689.     POP DE
  690.     POP HL
  691.     PUSH DE
  692.     LD HL,$C21A
  693.     LD [HL],$01
  694.     INC HL
  695.     LD [HL],$72
  696.     INC HL
  697.     LD [HL],$7A
  698.     XOR A
  699.     POP DE
  700.     POP HL
  701.     CALL sub_3608
  702.     JP NZ,jmp_1f31
  703.     CALL sub_3f8
  704.     CP $FF
  705.     JP NZ,jmp_1f33
  706. jmp_1f31:
  707.     LD A,$01
  708. jmp_1f33:
  709.     LD A,$FF
  710.     LD [$C3A0],A
  711.     CALL sub_44e7
  712.     RET
  713.  
  714.  
  715.     INCBIN "robopon.gbc",$1f3c,$218c-$1f3c
  716. sub_218c:
  717.     PUSH BC
  718.     LD A,H
  719.     LD A,L
  720.     LD HL,SP+$00
  721.     LD [HL],D
  722.     LD L,E
  723.     XOR A
  724. jmp_2194:
  725.     CP L
  726.     JP NC,jmp_21d4
  727.     PUSH HL
  728.     PUSH AF
  729.     XOR A
  730. jmp_219b:
  731.     LD HL,SP+$04
  732.     CP [HL]
  733.     JP NC,jmp_21b3
  734.     PUSH AF
  735.     LD A,[BC]
  736.     INC BC
  737.     CALL sub_3848
  738.     INC C
  739.     LD [HL],A
  740.     INC HL
  741.     CALL sub_37d4
  742.     INC C
  743.     POP AF
  744.     INC A
  745.     JP jmp_219b
  746. jmp_21b3:
  747.     POP AF
  748.     PUSH BC
  749.     PUSH AF
  750.     LD HL,SP+$06
  751.     LD C,[HL]
  752.     LD B,$00
  753.     LD HL,$0014
  754.     LD A,L
  755.     SUB C
  756.     LD C,A
  757.     LD A,H
  758.     SBC A,B
  759.     LD B,A
  760.     CALL sub_3848
  761.     INC C
  762.     ADD HL,BC
  763.     CALL sub_37d4
  764.     INC C
  765.     POP AF
  766.     INC A
  767.     POP BC
  768.     POP HL
  769.     JP jmp_2194
  770. jmp_21d4:
  771.     POP BC
  772.     RET
  773.  
  774. sub_21d6:
  775.     PUSH HL
  776.     PUSH DE
  777.     PUSH BC
  778.     CALL sub_381d
  779.     LD C,H
  780.     CALL sub_381d
  781.     LD A,L
  782.     LD L,A
  783.     LD H,$00
  784.     ADD HL,HL
  785.     ADD HL,HL
  786.     LD E,L
  787.     LD D,H
  788.     ADD HL,HL
  789.     ADD HL,HL
  790.     ADD HL,DE
  791.     LD DE,$C4A0
  792.     ADD HL,DE
  793.     LD E,C
  794.     LD D,$00
  795.     ADD HL,DE
  796.     POP BC
  797.     PUSH HL
  798.     CALL sub_3829
  799.     PUSH HL
  800.     CALL sub_3811
  801.     POP DE
  802.     CALL sub_218c
  803.     POP BC
  804.     POP BC
  805.     POP BC
  806.     RET
  807.  
  808. sub_2204:
  809.     PUSH HL
  810.     PUSH DE
  811.     PUSH BC
  812.     CALL sub_381d
  813.     LD C,H
  814.     CALL sub_381d
  815.     LD A,L
  816.     LD L,A
  817.     LD H,$00
  818.     ADD HL,HL
  819.     ADD HL,HL
  820.     LD E,L
  821.     LD D,H
  822.     ADD HL,HL
  823.     ADD HL,HL
  824.     ADD HL,DE
  825.     LD DE,$C608
  826.     ADD HL,DE
  827.     LD E,C
  828.     LD D,$00
  829.     ADD HL,DE
  830.     POP BC
  831.     PUSH HL
  832.     CALL sub_3829
  833.     PUSH HL
  834.     CALL sub_3811
  835.     POP DE
  836.     CALL sub_218c
  837.     POP BC
  838.     POP BC
  839.     POP BC
  840.     RET
  841.  
  842.  
  843.     INCBIN "robopon.gbc",$2232,$280c-$2232
  844. sub_280c:
  845.     LD BC,$00A0
  846.     LD E,$00
  847.     LD HL,$C400
  848.     CALL sub_487
  849.     RET
  850.  
  851.  
  852.     INCBIN "robopon.gbc",$2818,$289e-$2818
  853. sub_289e:
  854.     PUSH HL
  855.     PUSH BC
  856.     PUSH BC
  857.     CALL sub_381d
  858.     LDH A,[$81]
  859.     PUSH AF
  860.     PUSH HL
  861.     LD A,$03
  862.     CALL sub_3d5
  863.     CALL sub_3805
  864.     LD A,[HL]
  865.     INC HL
  866.     CALL sub_3773
  867.     LD HL,SP+$06
  868.     LD [HL],A
  869.     CALL sub_3805
  870.     LD A,[HL]
  871.     INC HL
  872.     CALL sub_3773
  873.     LD HL,SP+$07
  874.     LD [HL],A
  875.     CALL sub_3805
  876.     LD A,[HL]
  877.     INC HL
  878.     CALL sub_3773
  879.     LD HL,SP+$04
  880.     LD [HL],A
  881.     CALL sub_3805
  882.     LD A,[HL]
  883.     INC HL
  884.     CALL sub_3773
  885.     LD HL,SP+$05
  886.     LD [HL],A
  887.     CALL sub_3805
  888.     LD C,L
  889.     LD B,H
  890.     LD HL,SP+$04
  891.     LD E,[HL]
  892.     LD HL,SP+$05
  893.     LD H,[HL]
  894.     LD D,H
  895.     LD HL,SP+$07
  896.     LD A,[HL]
  897.     LD HL,SP+$06
  898.     LD L,[HL]
  899.     LD H,A
  900.     CALL sub_21d6
  901.     LD HL,SP+$04
  902.     LD E,[HL]
  903.     LD D,$00
  904.     LD HL,SP+$05
  905.     LD L,[HL]
  906.     LD H,$00
  907.     CALL sub_3759
  908.     LD C,L
  909.     LD B,H
  910.     CALL sub_3805
  911.     ADD HL,BC
  912.     LD C,L
  913.     LD B,H
  914.     LD HL,SP+$04
  915.     LD E,[HL]
  916.     LD HL,SP+$05
  917.     LD H,[HL]
  918.     LD D,H
  919.     LD HL,SP+$07
  920.     LD A,[HL]
  921.     LD HL,SP+$06
  922.     LD L,[HL]
  923.     LD H,A
  924.     CALL sub_2204
  925.     LD A,$02
  926.     LD [$C39F],A
  927.     LD HL,SP+$04
  928.     LD L,[HL]
  929.     PUSH HL
  930.     LD HL,SP+$07
  931.     LD C,[HL]
  932.     LD HL,SP+$08
  933.     LD E,[HL]
  934.     LD HL,SP+$09
  935.     LD A,[HL]
  936.     CALL sub_3c95
  937.     POP BC
  938.     LD HL,$C21A
  939.     LD [HL],$05
  940.     INC HL
  941.     LD [HL],$1B
  942.     INC HL
  943.     LD [HL],$7C
  944.     POP HL
  945.     CALL sub_3f8
  946.     POP AF
  947.     CALL sub_3d5
  948.     POP BC
  949.     POP BC
  950.     POP BC
  951.     RET
  952.  
  953.  
  954.     INCBIN "robopon.gbc",$2942,$2a49-$2942
  955. sub_2a49:
  956.     LD HL,$0676
  957.     PUSH HL
  958.     LD HL,$5BA0
  959.     PUSH HL
  960.     LD HL,$0000
  961.     PUSH HL
  962.     LD HL,$0001
  963.     PUSH HL
  964.     LD HL,$C396
  965.     CALL sub_3553
  966.     CALL sub_32e0
  967.     CALL sub_3579
  968.     JP NC,jmp_2a78
  969.     LD HL,$5BA0
  970.     CALL sub_3855
  971.     SUB [HL]
  972.     JP jmp_7621
  973.  
  974.     INCBIN "robopon.gbc",$2a72,$2a78-$2a72
  975. jmp_2a78:
  976.     RET
  977.  
  978.  
  979.     INCBIN "robopon.gbc",$2a79,$31f0-$2a79
  980. jmp_31f0:
  981.     LD A,E
  982.     SUB $08
  983.     JP C,jmp_3208
  984.     LD E,A
  985.     PUSH HL
  986.     LD D,C
  987.     DEC D
  988. jmp_31fa:
  989.     INC HL
  990.     LD A,[HL]
  991.     DEC HL
  992.     LD [HL],A
  993.     INC HL
  994.     DEC D
  995.     JP NZ,jmp_31fa
  996.     LD [HL],B
  997.     POP HL
  998.     JP jmp_31f0
  999. jmp_3208:
  1000.     INC E
  1001.     JP jmp_3216
  1002. jmp_320c:
  1003.     LD D,C
  1004.     ADD HL,BC
  1005. jmp_320e:
  1006.     DEC HL
  1007.     LD A,[HL]
  1008.     RRA
  1009.     LD [HL],A
  1010.     DEC D
  1011.     JP NZ,jmp_320e
  1012. jmp_3216:
  1013.     DEC E
  1014.     JP NZ,jmp_320c
  1015.     POP BC
  1016.     POP DE
  1017.     POP HL
  1018.     RET
  1019.  
  1020.  
  1021.     INCBIN "robopon.gbc",$321e,$32e0-$321e
  1022. sub_32e0:
  1023.     POP BC
  1024.     INC HL
  1025.     INC HL
  1026.     INC HL
  1027.     LD D,[HL]
  1028.     DEC HL
  1029.     LD E,[HL]
  1030.     PUSH DE
  1031.     DEC HL
  1032.     LD D,[HL]
  1033.     DEC HL
  1034.     LD E,[HL]
  1035.     PUSH DE
  1036.     PUSH BC
  1037.     RET
  1038.  
  1039.  
  1040.     INCBIN "robopon.gbc",$32ef,$32fa-$32ef
  1041. jmp_32fa:
  1042.     ADD HL,SP
  1043.     LD A,[DE]
  1044.     XOR [HL]
  1045.     LD [DE],A
  1046.     INC DE
  1047.     INC HL
  1048.     LD A,[DE]
  1049.     XOR [HL]
  1050.     LD [DE],A
  1051.     INC DE
  1052.     INC HL
  1053.     LD A,[DE]
  1054.     XOR [HL]
  1055.     LD [DE],A
  1056.     INC DE
  1057.     INC HL
  1058.     LD A,[DE]
  1059.     XOR [HL]
  1060.     LD [DE],A
  1061.     DEC DE
  1062.     DEC DE
  1063.     DEC DE
  1064.     PUSH DE
  1065.     PUSH HL
  1066.     POP DE
  1067.     POP HL
  1068.     POP BC
  1069.     POP AF
  1070.     POP AF
  1071.     PUSH BC
  1072.     RET
  1073.  
  1074.  
  1075.     INCBIN "robopon.gbc",$3319,$3553-$3319
  1076. sub_3553:
  1077.     PUSH DE
  1078.     PUSH HL
  1079.     POP DE
  1080.     POP HL
  1081.     LD HL,$0002
  1082.     ADD HL,SP
  1083.     LD A,[DE]
  1084.     ADD A,[HL]
  1085.     LD [DE],A
  1086.     INC DE
  1087.     INC HL
  1088.     LD A,[DE]
  1089.     ADC A,[HL]
  1090.     LD [DE],A
  1091.     INC DE
  1092.     INC HL
  1093.     LD A,[DE]
  1094.     ADC A,[HL]
  1095.     LD [DE],A
  1096.     INC DE
  1097.     INC HL
  1098.     LD A,[DE]
  1099.     ADC A,[HL]
  1100.     LD [DE],A
  1101.     DEC DE
  1102.     DEC DE
  1103.     DEC DE
  1104.     PUSH DE
  1105.     PUSH HL
  1106.     POP DE
  1107.     POP HL
  1108.     POP BC
  1109.     POP AF
  1110.     POP AF
  1111.     PUSH BC
  1112.     RET
  1113.  
  1114. sub_3579:
  1115.     LD HL,$0009
  1116.     ADD HL,SP
  1117.     PUSH DE
  1118.     PUSH HL
  1119.     POP DE
  1120.     POP HL
  1121.     LD HL,$0005
  1122.     ADD HL,SP
  1123.     LD A,[DE]
  1124.     XOR [HL]
  1125.     BIT 7,A
  1126.     JP Z,jmp_359f
  1127.     PUSH DE
  1128.     PUSH HL
  1129.     POP DE
  1130.     POP HL
  1131.     JP jmp_359f
  1132.  
  1133.     INCBIN "robopon.gbc",$3593,$359f-$3593
  1134. jmp_359f:
  1135.     CALL sub_35af
  1136.     POP DE
  1137.     PUSH AF
  1138.     LD HL,$000A
  1139.     ADD HL,SP
  1140.     POP AF
  1141.     LD SP,HL
  1142.     PUSH DE
  1143.     PUSH HL
  1144.     POP DE
  1145.     POP HL
  1146.     JP [HL]
  1147. sub_35af:
  1148.     LD A,[DE]
  1149.     CP [HL]
  1150.     RET NZ
  1151.     DEC DE
  1152.     DEC HL
  1153.     LD A,[DE]
  1154.     CP [HL]
  1155.     RET NZ
  1156.     DEC DE
  1157.     DEC HL
  1158.     LD A,[DE]
  1159.     CP [HL]
  1160.     RET NZ
  1161.     DEC DE
  1162.     DEC HL
  1163.     LD A,[DE]
  1164.     CP [HL]
  1165.     RET
  1166.  
  1167.  
  1168.     INCBIN "robopon.gbc",$35c1,$35e8-$35c1
  1169. sub_35e8:
  1170.     PUSH HL
  1171.     JP jmp_35f1
  1172. jmp_35ec:
  1173.     LD A,[HL]
  1174.     INC HL
  1175.     LD [DE],A
  1176.     INC DE
  1177.     DEC BC
  1178. jmp_35f1:
  1179.     LD A,B
  1180.     OR C
  1181.     JP NZ,jmp_35ec
  1182.     POP HL
  1183.     RET
  1184.  
  1185.  
  1186.     INCBIN "robopon.gbc",$35f8,$3608-$35f8
  1187. sub_3608:
  1188.     LD A,H
  1189.     XOR D
  1190.     BIT 7,A
  1191.     JP Z,jmp_3612
  1192.     LD A,D
  1193.     CP H
  1194.     RET
  1195.  
  1196. jmp_3612:
  1197.     LD A,H
  1198.     CP D
  1199.     RET NZ
  1200.     LD A,L
  1201.     CP E
  1202.     RET
  1203.  
  1204.  
  1205.     INCBIN "robopon.gbc",$3618,$3759-$3618
  1206. sub_3759:
  1207.     LD B,H
  1208.     LD C,L
  1209.     LD HL,$0000
  1210.     LD A,$10
  1211. jmp_3760:
  1212.     ADD HL,HL
  1213.     PUSH DE
  1214.     PUSH HL
  1215.     POP DE
  1216.     POP HL
  1217.     ADD HL,HL
  1218.     PUSH DE
  1219.     PUSH HL
  1220.     POP DE
  1221.     POP HL
  1222.     JP NC,jmp_376e
  1223.     ADD HL,BC
  1224. jmp_376e:
  1225.     DEC A
  1226.     JP NZ,jmp_3760
  1227.     RET
  1228.  
  1229. sub_3773:
  1230.     LD DE,$000A
  1231.     JP jmp_37c7
  1232.  
  1233.     INCBIN "robopon.gbc",$3779,$37c7-$3779
  1234. jmp_37c7:
  1235.     PUSH DE
  1236.     PUSH HL
  1237.     POP DE
  1238.     POP HL
  1239.     ADD HL,SP
  1240.     LD [HL],E
  1241.     INC HL
  1242.     LD [HL],D
  1243.     PUSH DE
  1244.     PUSH HL
  1245.     POP DE
  1246.     POP HL
  1247.     RET
  1248.  
  1249. sub_37d4:
  1250.     PUSH AF
  1251.     PUSH DE
  1252.     PUSH HL
  1253.     LD HL,SP+$06
  1254.     POP DE
  1255.     LD A,[HL]
  1256.     LD [HL],E
  1257.     LD E,A
  1258.     INC HL
  1259.     LD A,[HL]
  1260.     LD [HL],D
  1261.     LD H,A
  1262.     LD L,E
  1263.     POP DE
  1264.     POP AF
  1265.     LD E,[HL]
  1266.     INC HL
  1267.     LD D,$00
  1268.     PUSH AF
  1269.     PUSH DE
  1270.     PUSH HL
  1271.     LD HL,SP+$06
  1272.     POP DE
  1273.     LD A,[HL]
  1274.     LD [HL],E
  1275.     LD E,A
  1276.     INC HL
  1277.     LD A,[HL]
  1278.     LD [HL],D
  1279.     LD H,A
  1280.     LD L,E
  1281.     POP DE
  1282.     POP AF
  1283.     PUSH DE
  1284.     PUSH HL
  1285.     POP DE
  1286.     POP HL
  1287.     ADD HL,SP
  1288.     LD [HL],E
  1289.     INC HL
  1290.     LD [HL],D
  1291.     PUSH DE
  1292.     PUSH HL
  1293.     POP DE
  1294.     POP HL
  1295.     RET
  1296.  
  1297. sub_3805:
  1298.     LD HL,$000A
  1299.     JP jmp_383f
  1300.  
  1301.     INCBIN "robopon.gbc",$380b,$3811-$380b
  1302. sub_3811:
  1303.     LD HL,$0008
  1304.     JP jmp_383f
  1305.  
  1306.     INCBIN "robopon.gbc",$3817,$381d-$3817
  1307. sub_381d:
  1308.     LD HL,$0006
  1309.     JP jmp_383f
  1310.  
  1311.     INCBIN "robopon.gbc",$3823,$3829-$3823
  1312. sub_3829:
  1313.     LD HL,$0004
  1314.     JP jmp_383f
  1315.  
  1316.     INCBIN "robopon.gbc",$382f,$383f-$382f
  1317. jmp_383f:
  1318.     ADD HL,SP
  1319.     LD E,[HL]
  1320.     INC HL
  1321.     LD D,[HL]
  1322.     PUSH DE
  1323.     PUSH HL
  1324.     POP DE
  1325.     POP HL
  1326.     RET
  1327.  
  1328. sub_3848:
  1329.     POP HL
  1330.     LD E,[HL]
  1331.     INC HL
  1332.     PUSH HL
  1333.     LD L,E
  1334.     LD H,$00
  1335.     ADD HL,SP
  1336.     LD E,[HL]
  1337.     INC HL
  1338.     LD H,[HL]
  1339.     LD L,E
  1340.     RET
  1341.  
  1342. sub_3855:
  1343.     PUSH AF
  1344.     PUSH BC
  1345.     PUSH DE
  1346.     PUSH HL
  1347.     LD HL,SP+$08
  1348.     LD A,[HLI]
  1349.     LD H,[HL]
  1350.     LD L,A
  1351.     LD E,[HL]
  1352.     INC HL
  1353.     LD D,[HL]
  1354.     INC HL
  1355.     LD C,L
  1356.     LD B,H
  1357.     LD HL,SP+$08
  1358.     LD [HL],C
  1359.     INC HL
  1360.     LD [HL],B
  1361.     LD L,E
  1362.     LD H,D
  1363.     POP DE
  1364.     LD [HL],E
  1365.     INC HL
  1366.     LD [HL],D
  1367.     LD L,E
  1368.     LD H,D
  1369.     POP DE
  1370.     POP BC
  1371.     POP AF
  1372.     RET
  1373.  
  1374.  
  1375.     INCBIN "robopon.gbc",$3875,$3a83-$3875
  1376. sub_3a83:
  1377.     LD [$C252],A
  1378.     LD A,E
  1379.     LD [$C253],A
  1380.     LD HL,$C253
  1381.     LD L,[HL]
  1382.     LD H,$00
  1383.     ADD HL,HL
  1384.     ADD HL,HL
  1385.     LD E,L
  1386.     LD D,H
  1387.     ADD HL,HL
  1388.     ADD HL,HL
  1389.     ADD HL,DE
  1390.     LD DE,$C4A0
  1391.     ADD HL,DE
  1392.     LD A,[$C252]
  1393.     LD E,A
  1394.     LD D,$00
  1395.     ADD HL,DE
  1396.     CALL sub_3855
  1397.     LD H,C
  1398.     JP NZ,jmp_3ec9
  1399.     ; Something is wrong here
  1400. sub_3aa8:
  1401.     LD A,$8F
  1402.     ; Something is wrong here
  1403.     ADC A,A
  1404.     CALL sub_3aae
  1405.     RET
  1406.  
  1407. sub_3aae:
  1408.     PUSH AF
  1409.     CALL sub_280c
  1410.     POP AF
  1411.     LD E,A
  1412.     LD HL,$C4A0
  1413.     LD BC,$0168
  1414.     CALL sub_487
  1415.     LD A,[$C2FB]
  1416.     CP $11
  1417.     JP NZ,jmp_3ad5
  1418.     LD BC,$0168
  1419.     LD E,$00
  1420.     LD HL,$C608
  1421.     CALL sub_487
  1422.     LD A,$02
  1423.     LD [$C39F],A
  1424. jmp_3ad5:
  1425.     LD L,$12
  1426.     PUSH HL
  1427.     LD C,$14
  1428.     LD E,$00
  1429.     XOR A
  1430.     CALL sub_3c95
  1431.     POP BC
  1432.     XOR A
  1433.     LD [$C252],A
  1434.     XOR A
  1435.     LD [$C253],A
  1436.     RET
  1437.  
  1438.  
  1439.     INCBIN "robopon.gbc",$3aea,$3bb9-$3aea
  1440. sub_3bb9:
  1441.     PUSH AF
  1442.     PUSH DE
  1443.     PUSH BC
  1444.     PUSH BC
  1445.     LD HL,SP+$01
  1446.     LD [HL],$02
  1447.     LD HL,SP+$00
  1448.     LD A,[$C2CD]
  1449.     OR A
  1450.     JP NZ,jmp_3bcf
  1451.     LD A,$01
  1452.     JP jmp_3bd0
  1453. jmp_3bcf:
  1454.     XOR A
  1455. jmp_3bd0:
  1456.     LD [HL],A
  1457.     CALL sub_14d4
  1458.     LD HL,$C21A
  1459.     LD [HL],$01
  1460.     INC HL
  1461.     LD [HL],$A3
  1462.     INC HL
  1463.     LD [HL],$62
  1464.     LD HL,SP+$04
  1465.     LD C,[HL]
  1466.     LD HL,SP+$07
  1467.     LD H,[HL]
  1468.     LD B,H
  1469.     LD HL,SP+$0A
  1470.     LD E,[HL]
  1471.     LD D,$00
  1472.     LD HL,SP+$04
  1473.     LD L,[HL]
  1474.     LD H,$00
  1475.     ADD HL,DE
  1476.     DEC HL
  1477.     PUSH HL
  1478.     LD HL,SP+$04
  1479.     LD E,[HL]
  1480.     LD D,$00
  1481.     DEC DE
  1482.     LD HL,SP+$09
  1483.     LD L,[HL]
  1484.     LD H,$00
  1485.     ADD HL,DE
  1486.     LD H,L
  1487.     LD L,$00
  1488.     POP DE
  1489.     ADD HL,DE
  1490.     PUSH DE
  1491.     PUSH HL
  1492.     POP DE
  1493.     POP HL
  1494.     LD HL,SP+$01
  1495.     LD A,[HL]
  1496.     LD HL,SP+$00
  1497.     LD L,[HL]
  1498.     LD H,A
  1499.     CALL sub_3f8
  1500.     CALL sub_14d4
  1501.     LD A,[$C2FB]
  1502.     CP $11
  1503.     JP NZ,jmp_3c80
  1504.     LD A,[$C39F]
  1505.     OR A
  1506.     JP Z,jmp_3c80
  1507.     LDH A,[$4F]
  1508.     OR $01
  1509.     LDH [$4F],A
  1510.     LD HL,SP+$04
  1511.     LD A,[HL]
  1512.     ADD A,$12
  1513.     LD HL,SP+$04
  1514.     LD [HL],A
  1515.     LD HL,$C21A
  1516.     LD [HL],$01
  1517.     INC HL
  1518.     LD [HL],$A3
  1519.     INC HL
  1520.     LD [HL],$62
  1521.     LD HL,SP+$04
  1522.     LD C,[HL]
  1523.     LD HL,SP+$07
  1524.     LD H,[HL]
  1525.     LD B,H
  1526.     LD HL,SP+$0A
  1527.     LD E,[HL]
  1528.     LD D,$00
  1529.     LD HL,SP+$04
  1530.     LD L,[HL]
  1531.     LD H,$00
  1532.     ADD HL,DE
  1533.     DEC HL
  1534.     PUSH HL
  1535.     LD HL,SP+$04
  1536.     LD E,[HL]
  1537.     LD D,$00
  1538.     DEC DE
  1539.     LD HL,SP+$09
  1540.     LD L,[HL]
  1541.     LD H,$00
  1542.     ADD HL,DE
  1543.     LD H,L
  1544.     LD L,$00
  1545.     POP DE
  1546.     ADD HL,DE
  1547.     PUSH DE
  1548.     PUSH HL
  1549.     POP DE
  1550.     POP HL
  1551.     LD HL,SP+$01
  1552.     LD A,[HL]
  1553.     LD HL,SP+$00
  1554.     LD L,[HL]
  1555.     LD H,A
  1556.     CALL sub_3f8
  1557.     CALL sub_14d4
  1558.     LDH A,[$4F]
  1559.     AND $FE
  1560.     LDH [$4F],A
  1561.     LD A,[$C39F]
  1562.     DEC A
  1563.     LD [$C39F],A
  1564. jmp_3c80:
  1565.     LD A,[$C2CD]
  1566.     OR A
  1567.     JP NZ,jmp_3c8c
  1568.     LD A,$01
  1569.     JP jmp_3c8d
  1570. jmp_3c8c:
  1571.     XOR A
  1572. jmp_3c8d:
  1573.     CALL sub_3cac
  1574.     POP BC
  1575.     POP BC
  1576.     POP BC
  1577.     POP BC
  1578.     RET
  1579.  
  1580. sub_3c95:
  1581.     PUSH BC
  1582.     PUSH DE
  1583.     PUSH AF
  1584.     LD HL,SP+$08
  1585.     LD L,[HL]
  1586.     PUSH HL
  1587.     CALL sub_3bb9
  1588.     POP BC
  1589.     POP AF
  1590.     POP DE
  1591.     POP BC
  1592.     LD HL,SP+$02
  1593.     LD L,[HL]
  1594.     PUSH HL
  1595.     CALL sub_3bb9
  1596.     POP BC
  1597.     RET
  1598.  
  1599. sub_3cac:
  1600.     PUSH AF
  1601. jmp_3cad:
  1602.     LD A,[$C203]
  1603.     LD HL,$C204
  1604.     CP [HL]
  1605.     JP NZ,jmp_3cad
  1606.     POP AF
  1607.     PUSH AF
  1608.     OR A
  1609.     JP NZ,jmp_3cc8
  1610.     LD A,[$C211]
  1611.     AND $F7
  1612.     LD [$C211],A
  1613.     JP jmp_3cd0
  1614. jmp_3cc8:
  1615.     LD A,[$C211]
  1616.     OR $08
  1617.     LD [$C211],A
  1618. jmp_3cd0:
  1619.     LD A,[$C211]
  1620.     OR $03
  1621.     LD [$C211],A
  1622.     LD A,[$C203]
  1623.     OR $06
  1624.     LD [$C203],A
  1625. jmp_3ce0:
  1626.     LD A,[$C203]
  1627.     LD HL,$C204
  1628.     CP [HL]
  1629.     JP Z,jmp_3ced
  1630.     JP jmp_3ce0
  1631. jmp_3ced:
  1632.     POP AF
  1633.     LD [$C2CD],A
  1634.     RET
  1635.  
  1636.  
  1637.     INCBIN "robopon.gbc",$3cf2,$3ec9-$3cf2
  1638. jmp_3ec9:
  1639.     RST $38
  1640.     RST $38
  1641.     RST $38
  1642.     RST $38
  1643.     RST $38
  1644.     RST $38
  1645.     RST $38
  1646.     RST $38
  1647.     RST $38
  1648.     RST $38
  1649.     RST $38
  1650.     RST $38
  1651.     RST $38
  1652.     RST $38
  1653.     RST $38
  1654.     RST $38
  1655.     RST $38
  1656.     RST $38
  1657.     RST $38
  1658.     RST $38
  1659.     RST $38
  1660.     RST $38
  1661.     RST $38
  1662.     RST $38
  1663.     RST $38
  1664.     RST $38
  1665.     RST $38
  1666.     RST $38
  1667.     RST $38
  1668.     RST $38
  1669.     RST $38
  1670.     RST $38
  1671.     RST $38
  1672.     RST $38
  1673.     RST $38
  1674.     RST $38
  1675.     RST $38
  1676.     RST $38
  1677.     RST $38
  1678.     RST $38
  1679.     RST $38
  1680.     RST $38
  1681.     RST $38
  1682.     RST $38
  1683.     RST $38
  1684.     RST $38
  1685.     RST $38
  1686.     RST $38
  1687.     RST $38
  1688.     RST $38
  1689.     RST $38
  1690.     RST $38
  1691.     RST $38
  1692.     RST $38
  1693.     RST $38
  1694.     RST $38
  1695.     RST $38
  1696.     RST $38
  1697.     RST $38
  1698.     RST $38
  1699.     RST $38
  1700.     RST $38
  1701.     RST $38
  1702.     RST $38
  1703.     RST $38
  1704.     RST $38
  1705.     RST $38
  1706.     RST $38
  1707.     RST $38
  1708.     RST $38
  1709.     RST $38
  1710.     RST $38
  1711.     RST $38
  1712.     RST $38
  1713.     RST $38
  1714.     RST $38
  1715.     RST $38
  1716.     RST $38
  1717.     RST $38
  1718.     RST $38
  1719.     RST $38
  1720.     RST $38
  1721.     RST $38
  1722.     RST $38
  1723.     RST $38
  1724.     RST $38
  1725.     RST $38
  1726.     RST $38
  1727.     RST $38
  1728.     RST $38
  1729.     RST $38
  1730.     RST $38
  1731.     RST $38
  1732.     RST $38
  1733.     RST $38
  1734.     RST $38
  1735.     RST $38
  1736.     RST $38
  1737.     RST $38
  1738.     RST $38
  1739.     RST $38
  1740.     RST $38
  1741.     RST $38
  1742.     RST $38
  1743.     RST $38
  1744.     RST $38
  1745.     RST $38
  1746.     RST $38
  1747.     RST $38
  1748.     RST $38
  1749.     RST $38
  1750.     RST $38
  1751.     RST $38
  1752.     RST $38
  1753.     RST $38
  1754.     RST $38
  1755.     RST $38
  1756.     RST $38
  1757.     RST $38
  1758.     RST $38
  1759.     RST $38
  1760.     RST $38
  1761.     RST $38
  1762.     RST $38
  1763.     RST $38
  1764.     RST $38
  1765.     RST $38
  1766.     RST $38
  1767.     RST $38
  1768.     RST $38
  1769.     RST $38
  1770.     RST $38
  1771.     RST $38
  1772.     RST $38
  1773.     RST $38
  1774.     RST $38
  1775.     RST $38
  1776.     RST $38
  1777.     RST $38
  1778.     RST $38
  1779.     RST $38
  1780.     RST $38
  1781.     RST $38
  1782.     RST $38
  1783.     RST $38
  1784.     RST $38
  1785.     RST $38
  1786.     RST $38
  1787.     RST $38
  1788.     RST $38
  1789.     RST $38
  1790.     RST $38
  1791.     RST $38
  1792.     RST $38
  1793.     RST $38
  1794.     RST $38
  1795.     RST $38
  1796.     RST $38
  1797.     RST $38
  1798.     RST $38
  1799.     RST $38
  1800.     RST $38
  1801.     RST $38
  1802.     RST $38
  1803.     RST $38
  1804.     RST $38
  1805.     RST $38
  1806.     RST $38
  1807.     RST $38
  1808.     RST $38
  1809.     RST $38
  1810.     RST $38
  1811.     RST $38
  1812.     RST $38
  1813.     RST $38
  1814.     RST $38
  1815.     RST $38
  1816.     RST $38
  1817.     RST $38
  1818.     RST $38
  1819.     RST $38
  1820.     RST $38
  1821.     RST $38
  1822.     PUSH AF
  1823.     LD A,$1D
  1824.     LDH [$80],A
  1825.     LD [$2000],A
  1826.     POP AF
  1827.     LD BC,$3F8E
  1828.     PUSH BC
  1829.     JP [HL]
  1830.     LD A,$1C
  1831.     LDH [$80],A
  1832.     LD [$2000],A
  1833.     RET
  1834.  
  1835.  
  1836.     INCBIN "robopon.gbc",$3f96,$3fcb-$3f96
  1837. jmp_3fcb:
  1838.     NOP
  1839.     NOP
  1840.     NOP
  1841.     NOP
  1842.     NOP
  1843.     NOP
  1844.     NOP
  1845.     NOP
  1846.     NOP
  1847.     NOP
  1848.     NOP
  1849.     NOP
  1850.     NOP
  1851.     NOP
  1852.     NOP
  1853.     NOP
  1854.     NOP
  1855.     NOP
  1856.     NOP
  1857.     NOP
  1858.     NOP
  1859.     PUSH AF
  1860.     LD A,$14
  1861.     RST $20
  1862.     POP AF
  1863.     LD BC,$3FEA
  1864.     PUSH BC
  1865.     JP [HL]
  1866.     LD A,$1C
  1867.     RST $20
  1868.     RET
  1869.  
  1870.  
  1871.     INCBIN "robopon.gbc",$3fee,$4000-$3fee
  1872.  
  1873. SECTION "bank1",DATA,BANK[$1]
  1874.  
  1875.     INCBIN "robopon.gbc",$4000,$4000-$4000
  1876. jmp_4000:
  1877.     LD A,$00
  1878.     CALL sub_6169
  1879.     LD A,$E4
  1880.     LDH [$47],A
  1881.     LD [$C21D],A
  1882.     LDH [$48],A
  1883.     LD [$C21E],A
  1884.     LD A,$E0
  1885.     LDH [$49],A
  1886.     LD [$C21F],A
  1887.     CALL sub_410c
  1888.     LD HL,$9800
  1889.     CALL sub_6149
  1890.     LD HL,$9C00
  1891.     CALL sub_6149
  1892.     LD A,$81
  1893.     CALL sub_617d
  1894.     CALL sub_fde
  1895.     LD A,[$C203]
  1896.     OR $09
  1897.     LD [$C203],A
  1898.     LD A,[$C213]
  1899.     OR A
  1900.     RET NZ
  1901.     LD A,$24
  1902.     LD [$C21A],A
  1903.     LD A,$22
  1904.     LD [$C21B],A
  1905.     LD A,$7C
  1906.     LD [$C21C],A
  1907.     CALL sub_3f8
  1908.     LD A,$3F
  1909.     LD [$C21A],A
  1910.     LD A,$B5
  1911.     LD [$C21B],A
  1912.     LD A,$52
  1913.     LD [$C21C],A
  1914.     CALL sub_3f8
  1915.     JP jmp_1e59
  1916.  
  1917.     INCBIN "robopon.gbc",$4063,$4064-$4063
  1918. sub_4064:
  1919.     DI
  1920.     LD A,[$C2FB]
  1921.     PUSH AF
  1922.     LD HL,$C200
  1923.     LD BC,$0200
  1924. jmp_406f:
  1925.     XOR A
  1926.     LD [HLI],A
  1927.     DEC BC
  1928.     LD A,C
  1929.     OR B
  1930.     JR NZ,jmp_406f
  1931.     POP AF
  1932.     LD [$C2FB],A
  1933.     LD HL,$40BF
  1934.     LD DE,$C000
  1935.     LD B,$09
  1936. jmp_4082:
  1937.     LD A,[HLI]
  1938.     LD [DE],A
  1939.     INC DE
  1940.     DEC B
  1941.     JR NZ,jmp_4082
  1942.     LD DE,$C200
  1943.     LD B,$03
  1944. jmp_408d:
  1945.     LD A,[HLI]
  1946.     LD [DE],A
  1947.     INC DE
  1948.     DEC B
  1949.     JR NZ,jmp_408d
  1950.     CALL sub_40cb
  1951.     LD A,$98
  1952.     LD [$C210],A
  1953.     CALL sub_40f4
  1954.     LD A,$01
  1955.     LDH [$FF],A
  1956.     LDH A,[$41]
  1957.     SET 6,A
  1958.     LDH [$41],A
  1959.     XOR A
  1960.     LDH [$0F],A
  1961.     EI
  1962.     LD A,$0D
  1963.     LD [$C237],A
  1964.     LD A,$04
  1965.     LD [$C24D],A
  1966.     XOR A
  1967.     LD [$C01C],A
  1968.     LD A,$80
  1969.     LDH [$02],A
  1970.     RET
  1971.  
  1972.  
  1973.     INCBIN "robopon.gbc",$40bf,$40cb-$40bf
  1974. sub_40cb:
  1975.     LD HL,SP+$00
  1976.     LD DE,$C428
  1977.     LD A,L
  1978.     SUB E
  1979.     LD C,A
  1980.     LD A,H
  1981.     SBC A,D
  1982.     LD B,A
  1983.     LD HL,$40EA
  1984. jmp_40d9:
  1985.     LD A,[HLI]
  1986.     OR A
  1987.     JR NZ,jmp_40e2
  1988.     LD HL,$40EA
  1989.     JR jmp_40d9
  1990. jmp_40e2:
  1991.     LD [DE],A
  1992.     INC DE
  1993.     DEC BC
  1994.     LD A,C
  1995.     OR B
  1996.     JR NZ,jmp_40d9
  1997.     RET
  1998.  
  1999.  
  2000.     INCBIN "robopon.gbc",$40ea,$40f4-$40ea
  2001. sub_40f4:
  2002.     LD C,$F5
  2003.     LD B,$0A
  2004.     LD HL,$4102
  2005. jmp_40fb:
  2006.     LD A,[HLI]
  2007.     LD [C],A
  2008.     INC C
  2009.     DEC B
  2010.     JR NZ,jmp_40fb
  2011.     RET
  2012.  
  2013.  
  2014.     INCBIN "robopon.gbc",$4102,$410c-$4102
  2015. sub_410c:
  2016.     LD HL,$9000
  2017.     LD DE,$4122
  2018.     LD BC,$0800
  2019.     CALL sub_47e
  2020.     LD HL,$8800
  2021.     LD BC,$01B0
  2022.     CALL sub_47e
  2023.     RET
  2024.  
  2025.  
  2026.     INCBIN "robopon.gbc",$4122,$44e7-$4122
  2027. sub_44e7:
  2028.     LD [$1010],SP
  2029.     JR NZ,jmp_450c
  2030.  
  2031.     INCBIN "robopon.gbc",$44ec,$44ee-$44ec
  2032.     LD [$0408],SP
  2033.     INC B
  2034.     NOP
  2035.     NOP
  2036.     NOP
  2037.     NOP
  2038.     NOP
  2039.     NOP
  2040.     LD A,[HL]
  2041.     LD A,[HL]
  2042.     NOP
  2043.     NOP
  2044.     LD A,[HL]
  2045.     LD A,[HL]
  2046.     NOP
  2047.     NOP
  2048.     NOP
  2049.     NOP
  2050.     NOP
  2051.     NOP
  2052.     JR NZ,jmp_4526
  2053.  
  2054.     INCBIN "robopon.gbc",$4506,$4508-$4506
  2055.     LD [$0408],SP
  2056.     INC B
  2057. jmp_450c:
  2058.     LD [$1008],SP
  2059.  
  2060.     INCBIN "robopon.gbc",$450f,$4511-$450f
  2061.     JR NZ,jmp_454f
  2062.     INC A
  2063.     LD H,[HL]
  2064.     LD H,[HL]
  2065.     LD B,[HL]
  2066.     LD B,[HL]
  2067.     LD B,$06
  2068.     INC C
  2069.     INC C
  2070.     JR jmp_4536
  2071.  
  2072.     INCBIN "robopon.gbc",$451e,$4526-$451e
  2073. jmp_4526:
  2074.     LD [HLI],A
  2075.     LD [HLI],A
  2076.     LD C,L
  2077.     LD C,L
  2078.     LD D,L
  2079.     LD D,L
  2080.     LD E,A
  2081.     LD E,A
  2082.     LD [HLI],A
  2083.     LD [HLI],A
  2084.     INC E
  2085.     INC E
  2086.     INC E
  2087.     INC E
  2088.     INC E
  2089.     INC E
  2090. jmp_4536:
  2091.     LD [HL],$36
  2092.     LD [HL],$36
  2093.     LD A,A
  2094.     LD A,A
  2095.     LD H,E
  2096.     LD H,E
  2097.     LD H,E
  2098.     LD H,E
  2099.     NOP
  2100.     NOP
  2101.     LD A,[HL]
  2102.     LD A,[HL]
  2103.     LD H,E
  2104.     LD H,E
  2105.     LD H,E
  2106.     LD H,E
  2107.     LD A,[HL]
  2108.     LD A,[HL]
  2109.     LD H,E
  2110.     LD H,E
  2111.     LD H,E
  2112.     LD H,E
  2113.     LD A,[HL]
  2114. jmp_454f:
  2115.     LD A,[HL]
  2116.     NOP
  2117.     NOP
  2118.     LD E,$1E
  2119.     INC SP
  2120.     INC SP
  2121.     LD H,C
  2122.     LD H,C
  2123.     LD H,B
  2124.     LD H,B
  2125.     LD H,C
  2126.     LD H,C
  2127.     INC SP
  2128.     INC SP
  2129.     LD E,$1E
  2130.     NOP
  2131.     NOP
  2132.     LD A,H
  2133.     LD A,H
  2134.     LD H,[HL]
  2135.     LD H,[HL]
  2136.     LD H,E
  2137.     LD H,E
  2138.     LD H,E
  2139.     LD H,E
  2140.     LD H,E
  2141.     LD H,E
  2142.     LD H,[HL]
  2143.     LD H,[HL]
  2144.     LD A,H
  2145.     LD A,H
  2146.     NOP
  2147.     NOP
  2148.     LD A,A
  2149.     LD A,A
  2150.     LD H,B
  2151.     LD H,B
  2152.     LD H,B
  2153.     LD H,B
  2154.     LD A,[HL]
  2155.     LD A,[HL]
  2156.     LD H,B
  2157.     LD H,B
  2158.     LD H,B
  2159.     LD H,B
  2160.     LD A,A
  2161.     LD A,A
  2162.     NOP
  2163.     NOP
  2164.     LD A,A
  2165.     LD A,A
  2166.     LD H,B
  2167.     LD H,B
  2168.     LD H,B
  2169.     LD H,B
  2170.     LD A,[HL]
  2171.     LD A,[HL]
  2172.     LD H,B
  2173.     LD H,B
  2174.     LD H,B
  2175.     LD H,B
  2176.     LD H,B
  2177.     LD H,B
  2178.     NOP
  2179.     NOP
  2180.     LD E,$1E
  2181.     INC SP
  2182.     INC SP
  2183.     LD H,B
  2184.     LD H,B
  2185.     LD H,A
  2186.     LD H,A
  2187.     LD H,E
  2188.     LD H,E
  2189.     INC SP
  2190.     INC SP
  2191.     DEC E
  2192.     DEC E
  2193.     NOP
  2194.     NOP
  2195.     LD H,E
  2196.     LD H,E
  2197.     LD H,E
  2198.     LD H,E
  2199.     LD H,E
  2200.     LD H,E
  2201.     LD A,A
  2202.     LD A,A
  2203.     LD H,E
  2204.     LD H,E
  2205.     LD H,E
  2206.     LD H,E
  2207.     LD H,E
  2208.     LD H,E
  2209.     NOP
  2210.     NOP
  2211.     LD E,$1E
  2212.     INC C
  2213.     INC C
  2214.     INC C
  2215.     INC C
  2216.     INC C
  2217.     INC C
  2218.     INC C
  2219.     INC C
  2220.     INC C
  2221.     INC C
  2222.     LD E,$1E
  2223.     NOP
  2224.     NOP
  2225.     RRCA
  2226.     RRCA
  2227.     LD B,$06
  2228.     LD B,$06
  2229.     LD B,$06
  2230.     LD [HL],$36
  2231.     LD [HL],$36
  2232.     INC E
  2233.     INC E
  2234.     NOP
  2235.     NOP
  2236.     LD H,[HL]
  2237.     LD H,[HL]
  2238.     LD L,H
  2239.     LD L,H
  2240.     LD A,B
  2241.     LD A,B
  2242.     LD [HL],B
  2243.     LD [HL],B
  2244.     LD A,B
  2245.     LD A,B
  2246.     LD L,H
  2247.     LD L,H
  2248.     LD H,[HL]
  2249.     LD H,[HL]
  2250.     NOP
  2251.     NOP
  2252.     LD H,B
  2253.     LD H,B
  2254.     LD H,B
  2255.     LD H,B
  2256.     LD H,B
  2257.     LD H,B
  2258.     LD H,B
  2259.     LD H,B
  2260.     LD H,B
  2261.     LD H,B
  2262.     LD H,B
  2263.     LD H,B
  2264.     LD A,A
  2265.     LD A,A
  2266.     NOP
  2267.     NOP
  2268.     LD H,E
  2269.     LD H,E
  2270.     LD [HL],A
  2271.     LD [HL],A
  2272.     LD A,A
  2273.     LD A,A
  2274.     LD L,E
  2275.     LD L,E
  2276.     LD H,E
  2277.     LD H,E
  2278.     LD H,E
  2279.     LD H,E
  2280.     LD H,E
  2281.     LD H,E
  2282.     NOP
  2283.     NOP
  2284.     LD H,E
  2285.     LD H,E
  2286.     LD [HL],E
  2287.     LD [HL],E
  2288.     LD A,E
  2289.     LD A,E
  2290.     LD L,A
  2291.     LD L,A
  2292.     LD H,A
  2293.     LD H,A
  2294.     LD H,E
  2295.     LD H,E
  2296.     LD H,E
  2297.     LD H,E
  2298.     NOP
  2299.     NOP
  2300.     LD A,$3E
  2301.     LD H,E
  2302.     LD H,E
  2303.     LD H,E
  2304.     LD H,E
  2305.     LD H,E
  2306.     LD H,E
  2307.     LD H,E
  2308.     LD H,E
  2309.     LD H,E
  2310.     LD H,E
  2311.     LD A,$3E
  2312.     NOP
  2313.     NOP
  2314.     LD A,[HL]
  2315.     LD A,[HL]
  2316.     LD H,E
  2317.     LD H,E
  2318.     LD H,E
  2319.     LD H,E
  2320.     LD H,E
  2321.     LD H,E
  2322.     LD A,[HL]
  2323.     LD A,[HL]
  2324.     LD H,B
  2325.     LD H,B
  2326.     LD H,B
  2327.     LD H,B
  2328.     NOP
  2329.     NOP
  2330.     LD A,$3E
  2331.     LD H,E
  2332.     LD H,E
  2333.     LD H,E
  2334.     LD H,E
  2335.     LD H,E
  2336.     LD H,E
  2337.     LD L,A
  2338.     LD L,A
  2339.     LD H,A
  2340.     LD H,A
  2341.     DEC A
  2342.     DEC A
  2343.     NOP
  2344.     NOP
  2345.     LD A,[HL]
  2346.     LD A,[HL]
  2347.     LD H,E
  2348.     LD H,E
  2349.     LD H,E
  2350.     LD H,E
  2351.     LD H,E
  2352.     LD H,E
  2353.     LD A,[HL]
  2354.     LD A,[HL]
  2355.     LD H,A
  2356.     LD H,A
  2357.     LD H,E
  2358.     LD H,E
  2359.     NOP
  2360.     NOP
  2361.     LD A,$3E
  2362.     LD H,E
  2363.     LD H,E
  2364.     LD H,B
  2365.     LD H,B
  2366.     LD A,$3E
  2367.     INC BC
  2368.     INC BC
  2369.     LD H,E
  2370.     LD H,E
  2371.     LD A,$3E
  2372.     NOP
  2373.     NOP
  2374.     CCF
  2375.     CCF
  2376.     INC C
  2377.     INC C
  2378.     INC C
  2379.     INC C
  2380.     INC C
  2381.     INC C
  2382.     INC C
  2383.     INC C
  2384.     INC C
  2385.     INC C
  2386.     INC C
  2387.     INC C
  2388.     NOP
  2389.     NOP
  2390.     LD H,E
  2391.     LD H,E
  2392.     LD H,E
  2393.     LD H,E
  2394.     LD H,E
  2395.     LD H,E
  2396.     LD H,E
  2397.     LD H,E
  2398.     LD H,E
  2399.     LD H,E
  2400.     LD H,E
  2401.     LD H,E
  2402.     LD A,$3E
  2403.     NOP
  2404.     NOP
  2405.     LD H,E
  2406.     LD H,E
  2407.     LD H,E
  2408.     LD H,E
  2409.     LD [HL],$36
  2410.     LD [HL],$36
  2411.     INC E
  2412.     INC E
  2413.     INC E
  2414.     INC E
  2415.     LD [$0008],SP
  2416.     NOP
  2417.     LD H,E
  2418.     LD H,E
  2419.     LD H,E
  2420.     LD H,E
  2421.     LD H,E
  2422.     LD H,E
  2423.     LD L,E
  2424.     LD L,E
  2425.     LD A,A
  2426.     LD A,A
  2427.     LD [HL],A
  2428.     LD [HL],A
  2429.     LD H,E
  2430.     LD H,E
  2431.     NOP
  2432.     NOP
  2433.     LD H,E
  2434.     LD H,E
  2435.     LD [HL],$36
  2436.     INC E
  2437.     INC E
  2438.     LD [$1C08],SP
  2439.     INC E
  2440.     LD [HL],$36
  2441.     LD H,E
  2442.     LD H,E
  2443.     NOP
  2444.     NOP
  2445.     LD H,E
  2446.     LD H,E
  2447.     LD H,E
  2448.     LD H,E
  2449.     LD [HL],$36
  2450.     INC E
  2451.     INC E
  2452.     LD [$0808],SP
  2453.     LD [$0808],SP
  2454.     NOP
  2455.     NOP
  2456.     LD A,A
  2457.     LD A,A
  2458.     LD B,$06
  2459.     INC C
  2460.     INC C
  2461.     JR jmp_46e2
  2462.  
  2463.     INCBIN "robopon.gbc",$46ca,$46e2-$46ca
  2464. jmp_46e2:
  2465.     NOP
  2466.     NOP
  2467.     LD [HLI],A
  2468.     LD [HLI],A
  2469.     INC D
  2470.     INC D
  2471.     LD [$3E08],SP
  2472.     LD A,$08
  2473.     LD [$3E3E],SP
  2474.     LD [$0008],SP
  2475.     NOP
  2476.     JR jmp_470e
  2477.  
  2478.     INCBIN "robopon.gbc",$46f6,$470e-$46f6
  2479. jmp_470e:
  2480.     NOP
  2481.     NOP
  2482.     NOP
  2483.     NOP
  2484.     NOP
  2485.     NOP
  2486.     NOP
  2487.     NOP
  2488.     NOP
  2489.     NOP
  2490.     NOP
  2491.     NOP
  2492.     NOP
  2493.     NOP
  2494.     NOP
  2495.     NOP
  2496.     LD A,[HL]
  2497.     LD A,[HL]
  2498.     NOP
  2499.     NOP
  2500.     NOP
  2501.     NOP
  2502.     NOP
  2503.     NOP
  2504.     NOP
  2505.     NOP
  2506.     NOP
  2507.     NOP
  2508.     NOP
  2509.     NOP
  2510.     NOP
  2511.     NOP
  2512.     NOP
  2513.     NOP
  2514.     NOP
  2515.     NOP
  2516.     NOP
  2517.     NOP
  2518.     NOP
  2519.     NOP
  2520.     INC E
  2521.     INC E
  2522.     LD B,$06
  2523.     LD E,$1E
  2524.     LD H,$26
  2525.     LD E,$1E
  2526.     NOP
  2527.     NOP
  2528.     JR NC,jmp_4774
  2529.     JR NC,jmp_4776
  2530.     INC A
  2531.     INC A
  2532.     LD [HLD],A
  2533.     LD [HLD],A
  2534.     LD [HLD],A
  2535.     LD [HLD],A
  2536.     LD [HLD],A
  2537.     LD [HLD],A
  2538.     INC A
  2539.     INC A
  2540.     NOP
  2541.     NOP
  2542.     NOP
  2543.     NOP
  2544.     NOP
  2545.     NOP
  2546.     INC E
  2547.     INC E
  2548.     LD [HLD],A
  2549.     LD [HLD],A
  2550.     JR NC,jmp_478c
  2551.     LD [HLD],A
  2552.     LD [HLD],A
  2553.     INC E
  2554.     INC E
  2555.     NOP
  2556.     NOP
  2557.     LD B,$06
  2558.     LD B,$06
  2559.     LD E,$1E
  2560.     LD H,$26
  2561.     LD H,$26
  2562.     LD H,$26
  2563.     LD E,$1E
  2564.     NOP
  2565.     NOP
  2566.     NOP
  2567.     NOP
  2568. jmp_4774:
  2569.     NOP
  2570.     NOP
  2571. jmp_4776:
  2572.     INC E
  2573.     INC E
  2574.     LD [HLD],A
  2575.     LD [HLD],A
  2576.     LD A,$3E
  2577.     JR NC,jmp_47ae
  2578.     LD E,$1E
  2579.     NOP
  2580.     NOP
  2581.     INC C
  2582.     INC C
  2583.     JR jmp_479e
  2584.  
  2585.     INCBIN "robopon.gbc",$4786,$478c-$4786
  2586. jmp_478c:
  2587.     JR jmp_47a6
  2588.  
  2589.     INCBIN "robopon.gbc",$478e,$479e-$478e
  2590. jmp_479e:
  2591.     INC A
  2592.     INC A
  2593.     NOP
  2594.     NOP
  2595.     JR NC,jmp_47d4
  2596.     JR NC,jmp_47d6
  2597. jmp_47a6:
  2598.     INC A
  2599.     INC A
  2600.     LD A,$3E
  2601.     LD [HLD],A
  2602.     LD [HLD],A
  2603.     LD [HLD],A
  2604.     LD [HLD],A
  2605. jmp_47ae:
  2606.     LD [HLD],A
  2607.     LD [HLD],A
  2608.     NOP
  2609.     NOP
  2610.     JR jmp_47cc
  2611.  
  2612.     INCBIN "robopon.gbc",$47b4,$47cc-$47b4
  2613. jmp_47cc:
  2614.     LD E,$1E
  2615.     INC E
  2616.     INC E
  2617.     NOP
  2618.     NOP
  2619.     LD H,B
  2620.     LD H,B
  2621. jmp_47d4:
  2622.     LD H,D
  2623.     LD H,D
  2624. jmp_47d6:
  2625.     LD H,[HL]
  2626.     LD H,[HL]
  2627.     LD L,H
  2628.     LD L,H
  2629.     LD A,B
  2630.     LD A,B
  2631.     LD L,H
  2632.     LD L,H
  2633.     LD H,[HL]
  2634.     LD H,[HL]
  2635.     NOP
  2636.     NOP
  2637.     JR jmp_47fc
  2638.  
  2639.     INCBIN "robopon.gbc",$47e4,$47fc-$47e4
  2640. jmp_47fc:
  2641.     LD L,E
  2642.     LD L,E
  2643.     LD L,E
  2644.     LD L,E
  2645.     NOP
  2646.     NOP
  2647.     NOP
  2648.     NOP
  2649.     NOP
  2650.     NOP
  2651.     LD A,$3E
  2652.     INC SP
  2653.     INC SP
  2654.     INC SP
  2655.     INC SP
  2656.     INC SP
  2657.     INC SP
  2658.     INC SP
  2659.     INC SP
  2660.     NOP
  2661.     NOP
  2662.     NOP
  2663.     NOP
  2664.     NOP
  2665.     NOP
  2666.     LD E,$1E
  2667.     INC SP
  2668.     INC SP
  2669.     INC SP
  2670.     INC SP
  2671.     INC SP
  2672.     INC SP
  2673.     LD E,$1E
  2674.     NOP
  2675.     NOP
  2676.     NOP
  2677.     NOP
  2678.     NOP
  2679.     NOP
  2680.     LD A,$3E
  2681.     INC SP
  2682.     INC SP
  2683.     INC SP
  2684.     INC SP
  2685.     LD A,$3E
  2686.     JR NC,jmp_4860
  2687.     NOP
  2688.     NOP
  2689.     NOP
  2690.     NOP
  2691.     NOP
  2692.     NOP
  2693.     LD A,$3E
  2694.     LD H,[HL]
  2695.     LD H,[HL]
  2696.     LD H,[HL]
  2697.     LD H,[HL]
  2698.     LD A,$3E
  2699.     LD B,$06
  2700.     NOP
  2701.     NOP
  2702.     NOP
  2703.     NOP
  2704.     NOP
  2705.     NOP
  2706.     LD [HL],$36
  2707.     JR C,jmp_4882
  2708.     JR NC,jmp_487c
  2709.     JR NC,jmp_487e
  2710.     JR NC,jmp_4880
  2711.     NOP
  2712.     NOP
  2713.     NOP
  2714.     NOP
  2715.     NOP
  2716.     NOP
  2717.     LD E,$1E
  2718.     JR NC,jmp_488a
  2719.     LD E,$1E
  2720.     RLCA
  2721.     RLCA
  2722.     LD A,$3E
  2723. jmp_4860:
  2724.     NOP
  2725.     NOP
  2726.     JR NC,jmp_4894
  2727.     JR NC,jmp_4896
  2728.     LD A,H
  2729.     LD A,H
  2730.     JR NC,jmp_489a
  2731.     JR NC,jmp_489c
  2732.     INC A
  2733.     INC A
  2734.     INC E
  2735.     INC E
  2736.     NOP
  2737.     NOP
  2738.     NOP
  2739.     NOP
  2740.     NOP
  2741.     NOP
  2742.     LD H,[HL]
  2743.     LD H,[HL]
  2744.     LD H,[HL]
  2745.     LD H,[HL]
  2746.     LD H,[HL]
  2747.     LD H,[HL]
  2748. jmp_487c:
  2749.     LD H,[HL]
  2750.     LD H,[HL]
  2751. jmp_487e:
  2752.     LD A,[HLD]
  2753.     LD A,[HLD]
  2754. jmp_4880:
  2755.     NOP
  2756.     NOP
  2757. jmp_4882:
  2758.     NOP
  2759.     NOP
  2760.     NOP
  2761.     NOP
  2762.     LD H,[HL]
  2763.     LD H,[HL]
  2764.     LD H,[HL]
  2765.     LD H,[HL]
  2766. jmp_488a:
  2767.     LD H,[HL]
  2768.     LD H,[HL]
  2769.     INC A
  2770.     INC A
  2771.     JR jmp_48a8
  2772.  
  2773.     INCBIN "robopon.gbc",$4890,$4894-$4890
  2774. jmp_4894:
  2775.     NOP
  2776.     NOP
  2777. jmp_4896:
  2778.     LD H,E
  2779.     LD H,E
  2780.     LD L,E
  2781.     LD L,E
  2782. jmp_489a:
  2783.     LD A,$3E
  2784. jmp_489c:
  2785.     LD A,$3E
  2786.     INC D
  2787.     INC D
  2788.     NOP
  2789.     NOP
  2790.     NOP
  2791.     NOP
  2792.     NOP
  2793.     NOP
  2794.     LD H,E
  2795.     LD H,E
  2796. jmp_48a8:
  2797.     LD [HL],$36
  2798.     INC E
  2799.     INC E
  2800.     LD [HL],$36
  2801.     LD H,E
  2802.     LD H,E
  2803.     NOP
  2804.     NOP
  2805.     NOP
  2806.     NOP
  2807.     NOP
  2808.     NOP
  2809.     INC HL
  2810.     INC HL
  2811.     LD D,$16
  2812.     INC C
  2813.     INC C
  2814.     JR jmp_48d6
  2815.  
  2816.     INCBIN "robopon.gbc",$48be,$48da-$48be
  2817.     JR NZ,jmp_48fc
  2818.  
  2819.     INCBIN "robopon.gbc",$48dc,$48e0-$48dc
  2820.     INC C
  2821.     INC C
  2822.     NOP
  2823.     NOP
  2824.     LD A,[HL]
  2825.     LD A,[HL]
  2826.     NOP
  2827.     NOP
  2828.     NOP
  2829.     NOP
  2830.     NOP
  2831.     NOP
  2832.     NOP
  2833.     NOP
  2834.     NOP
  2835.     NOP
  2836.     NOP
  2837.     NOP
  2838.     NOP
  2839.     NOP
  2840.     JR NC,jmp_4926
  2841.     LD [$0808],SP
  2842.     LD [$0404],SP
  2843. jmp_48fc:
  2844.     LD [$0808],SP
  2845.     LD [$3030],SP
  2846.     NOP
  2847.     NOP
  2848.     LD [$0808],SP
  2849.     LD [$0808],SP
  2850.     LD [$0808],SP
  2851.     LD [$0808],SP
  2852.     NOP
  2853.     NOP
  2854.     NOP
  2855.     NOP
  2856.     NOP
  2857.     NOP
  2858.     NOP
  2859.     NOP
  2860.     NOP
  2861.     NOP
  2862.     NOP
  2863.     NOP
  2864.     NOP
  2865.     NOP
  2866.     NOP
  2867.     NOP
  2868.     NOP
  2869.     NOP
  2870.     CCF
  2871.     CCF
  2872.     LD B,B
  2873.     LD B,B
  2874. jmp_4926:
  2875.     LD E,A
  2876.     LD B,B
  2877.     LD E,A
  2878.     LD C,A
  2879.     LD E,A
  2880.     LD C,B
  2881.     LD E,H
  2882.     LD C,B
  2883.     LD E,H
  2884.     LD C,B
  2885.     LD E,H
  2886.     LD C,B
  2887.     RST $38
  2888.     RST $38
  2889.     NOP
  2890.     NOP
  2891.     RST $38
  2892.     NOP
  2893.     RST $38
  2894.     RST $38
  2895.     RST $38
  2896.     NOP
  2897.     NOP
  2898.     NOP
  2899.     NOP
  2900.     NOP
  2901.     NOP
  2902.     NOP
  2903.     -
  2904.  
  2905.     INCBIN "robopon.gbc",$4943,$6149-$4943
  2906. sub_6149:
  2907.     LD BC,$0400
  2908. jmp_614c:
  2909.     LD A,$8F
  2910.     LD [HLI],A
  2911.     DEC BC
  2912.     LD A,B
  2913.     OR C
  2914.     JR NZ,jmp_614c
  2915.     RET
  2916.  
  2917.  
  2918.     INCBIN "robopon.gbc",$6155,$6169-$6155
  2919. sub_6169:
  2920.     PUSH AF
  2921.     CALL sub_6294
  2922.     LD [$C211],A
  2923.     LD A,[$C203]
  2924.     OR $04
  2925.     LD [$C203],A
  2926.     CALL sub_6294
  2927.     POP AF
  2928.     RET
  2929.  
  2930. sub_617d:
  2931.     LD [$C211],A
  2932.     LDH [$40],A
  2933.     RET
  2934.  
  2935.  
  2936.     INCBIN "robopon.gbc",$6183,$624a-$6183
  2937. sub_624a:
  2938.     JP NZ,jmp_31fa
  2939.     JP NZ,$EA81
  2940.     CPL
  2941.     JP NZ,jmp_32fa
  2942.     JP NZ,jmp_3fcb
  2943.     SRL A
  2944.     SRL A
  2945.     ADD A,H
  2946.     AND $1F
  2947.     LD [$C230],A
  2948.     ADD A,B
  2949.     CP $21
  2950.     JR NC,jmp_6278
  2951. jmp_6266:
  2952. sub_6266:
  2953.     LD A,[$C22E]
  2954.     LD L,A
  2955.     LD A,[$C230]
  2956.     ADD A,L
  2957.     LD L,A
  2958.     LD A,[$C22F]
  2959.     ADC A,$00
  2960.     LD H,A
  2961.     JP jmp_1405
  2962. jmp_6278:
  2963.     SUB $20
  2964.     LD C,A
  2965.     LD A,B
  2966.     SUB C
  2967.     LD B,A
  2968.     PUSH BC
  2969.     PUSH DE
  2970.     CALL sub_6266
  2971.     XOR A
  2972.     LD [$C230],A
  2973.     POP DE
  2974.     POP BC
  2975.     LD A,E
  2976.     ADD A,B
  2977.     LD E,A
  2978.     LD A,D
  2979.     ADC A,$00
  2980.     LD D,A
  2981.     LD B,C
  2982.     JP jmp_6266
  2983. sub_6294:
  2984.     PUSH AF
  2985.     PUSH BC
  2986. jmp_6296:
  2987.     LD A,[$C203]
  2988.     LD C,A
  2989.     LD A,[$C204]
  2990.     CP C
  2991.     JR NZ,jmp_6296
  2992.     POP BC
  2993.     POP AF
  2994.     RET
  2995.  
  2996.  
  2997.     INCBIN "robopon.gbc",$62a3,$6ba2-$62a3
  2998. sub_6ba2:
  2999.     PUSH DE
  3000.     LD L,A
  3001.     LD H,$00
  3002.     ADD HL,HL
  3003.     ADD HL,HL
  3004.     LD E,L
  3005.     LD D,H
  3006.     ADD HL,HL
  3007.     ADD HL,HL
  3008.     ADD HL,HL
  3009.     ADD HL,DE
  3010.     LD DE,$C9B9
  3011.     ADD HL,DE
  3012.     PUSH HL
  3013.     CALL sub_3829
  3014.     POP DE
  3015.     LD BC,$0024
  3016.     CALL sub_35e8
  3017.     POP BC
  3018.     RET
  3019.  
  3020.  
  3021.     INCBIN "robopon.gbc",$6bbf,$6d9c-$6bbf
  3022. jmp_6d9c:
  3023.     LD [$D236],SP
  3024.     XOR E
  3025.     LD L,L
  3026.     LD HL,$03E7
  3027.     CALL sub_37d4
  3028.     LD E,$C3
  3029. jmp_6da9:
  3030.     CP H
  3031. jmp_6daa:
  3032.     LD L,L
  3033.     CALL sub_3848
  3034.     LD E,$24
  3035.     DEC H
  3036. sub_6db1:
  3037.     BIT 7,H
  3038.     JR Z,jmp_6dbc
  3039.     LD HL,$0000
  3040.     CALL sub_37d4
  3041.     LD E,$C3
  3042.     ; Something is wrong here
  3043. jmp_6dbc:
  3044.     JP jmp_6e38
  3045.     ; Something is wrong here
  3046.     JR C,jmp_6e2d
  3047.     ; Something is wrong here
  3048. jmp_6dbe:
  3049.     LD L,[HL]
  3050.     CALL sub_3848
  3051.     JR Z,jmp_6da9
  3052.     CALL sub_3848
  3053.     LD [HLI],A
  3054.     POP DE
  3055.     ADD HL,DE
  3056.     CALL sub_37d4
  3057.     JR NZ,jmp_6d9c
  3058.     LD C,B
  3059.     JR C,jmp_6df2
  3060.     PUSH DE
  3061.     PUSH HL
  3062.     POP DE
  3063.     POP HL
  3064.     LD HL,$03E7
  3065.     CALL sub_3608
  3066.     JP NC,jmp_6de9
  3067.     LD HL,$03E7
  3068.     CALL sub_37d4
  3069.     JR NZ,jmp_6daa
  3070. jmp_6de7:
  3071.     LD A,[$CD6D]
  3072.     ; Something is wrong here
  3073. jmp_6de9:
  3074.     CALL sub_3848
  3075.     ; Something is wrong here
  3076.     LD C,B
  3077.     JR C,jmp_6e0d
  3078.     ; Something is wrong here
  3079.     JR NZ,jmp_6e12
  3080.     ; Something is wrong here
  3081.     INC H
  3082.     DEC H
  3083.     BIT 7,H
  3084.     JR Z,jmp_6dfa
  3085.     ; Something is wrong here
  3086. jmp_6df2:
  3087.     RLCA
  3088.     LD HL,$0000
  3089.     CALL sub_37d4
  3090.     JR NZ,jmp_6dbe
  3091.     ; Something is wrong here
  3092. jmp_6dfa:
  3093.     JP jmp_6e38
  3094.     ; Something is wrong here
  3095.     JR C,jmp_6e6b
  3096.     CALL sub_3848
  3097.     JR Z,jmp_6de7
  3098.     CALL sub_3848
  3099.     INC H
  3100.     POP DE
  3101.     ADD HL,DE
  3102.     CALL sub_37d4
  3103.     LD [HLI],A
  3104.     CALL sub_3848
  3105.     ; Something is wrong here
  3106. jmp_6e0d:
  3107.     LD C,B
  3108.     JR C,jmp_6e32
  3109.     ; Something is wrong here
  3110.     LD [HLI],A
  3111.     PUSH DE
  3112.     PUSH HL
  3113. jmp_6e12:
  3114.     POP DE
  3115.     POP HL
  3116.     LD HL,$03E7
  3117.     CALL sub_3608
  3118.     JP NC,jmp_6e27
  3119.     LD HL,$03E7
  3120.     CALL sub_37d4
  3121.     LD [HLI],A
  3122.     JP jmp_6e38
  3123. jmp_6e27:
  3124.     CALL sub_3848
  3125.     LD [HLI],A
  3126.     INC H
  3127.     DEC H
  3128. jmp_6e2d:
  3129.     BIT 7,H
  3130.     JR Z,jmp_6e38
  3131.     LD HL,$0000
  3132.     ; Something is wrong here
  3133. jmp_6e32:
  3134.     NOP
  3135.     NOP
  3136.     CALL sub_37d4
  3137.     LD [HLI],A
  3138. jmp_6e38:
  3139.     POP HL
  3140.     LD A,L
  3141.     LD HL,SP+$00
  3142.     PUSH DE
  3143.     PUSH HL
  3144.     POP DE
  3145.     POP HL
  3146.     CALL sub_6ba2
  3147.     ADD SP,$26
  3148.     RET
  3149.  
  3150.  
  3151.     INCBIN "robopon.gbc",$6e46,$6e6b-$6e46
  3152. jmp_6e6b:
  3153.     LD L,[HL]
  3154.     CP $07
  3155.     JP Z,jmp_6ec5
  3156.     CP $06
  3157.     JP Z,jmp_6ebe
  3158.     CP $05
  3159.     JP Z,jmp_6eb7
  3160.     CP $04
  3161.     JP Z,jmp_6eb0
  3162.     CP $03
  3163.     JP Z,jmp_6ea8
  3164.     CP $02
  3165.     JP Z,jmp_6ea1
  3166.     CP $01
  3167.     JP Z,jmp_6e9a
  3168.     OR A
  3169.     JP NZ,jmp_6edf
  3170.     CALL sub_3848
  3171.     RRCA
  3172.     JP jmp_6edf
  3173. jmp_6e9a:
  3174.     CALL sub_3848
  3175.     INC DE
  3176.     JP jmp_6edf
  3177. jmp_6ea1:
  3178.     CALL sub_3848
  3179.     RLA
  3180.     JP jmp_6edf
  3181. jmp_6ea8:
  3182.     LD HL,SP+$17
  3183.     LD L,[HL]
  3184.     LD H,$00
  3185.     JP jmp_6edf
  3186. jmp_6eb0:
  3187.     CALL sub_3848
  3188.     LD DE,$DFC3
  3189.     LD L,[HL]
  3190. jmp_6eb7:
  3191.     CALL sub_3848
  3192.     DEC D
  3193.     JP jmp_6edf
  3194. jmp_6ebe:
  3195.     CALL sub_3848
  3196.     LD A,[DE]
  3197.     JP jmp_6edf
  3198. jmp_6ec5:
  3199.     CALL sub_3848
  3200.     INC E
  3201.     JP jmp_6edf
  3202.  
  3203.     INCBIN "robopon.gbc",$6ecc,$6edf-$6ecc
  3204. jmp_6edf:
  3205.     PUSH DE
  3206.     PUSH HL
  3207.     POP DE
  3208.     POP HL
  3209.     ADD SP,$24
  3210.     PUSH DE
  3211.     PUSH HL
  3212.     POP DE
  3213.     POP HL
  3214.     RET
  3215.  
  3216.  
  3217.     INCBIN "robopon.gbc",$6eea,$720e-$6eea
  3218. sub_720e:
  3219.     LD A,$80
  3220.     LD [$C31E],A
  3221.     LD L,C
  3222.     LD H,B
  3223.     CALL sub_289e
  3224.     POP HL
  3225.     LD A,L
  3226.     CALL sub_3d5
  3227.     LD A,$01
  3228.     LD [$C3A3],A
  3229.     XOR A
  3230.     POP BC
  3231.     RET
  3232.  
  3233.  
  3234.     INCBIN "robopon.gbc",$7225,$750f-$7225
  3235. sub_750f:
  3236.     PUSH AF
  3237.     LD A,E
  3238.     LDH [$01],A
  3239.     XOR A
  3240.     LD [$C31F],A
  3241.     LD A,$81
  3242.     LDH [$02],A
  3243. jmp_751b:
  3244.     LD A,[$C31F]
  3245.     OR A
  3246.     JP Z,jmp_751b
  3247.     POP AF
  3248.     AND $01
  3249.     JP NZ,jmp_7531
  3250.     CALL sub_465
  3251.     CALL sub_465
  3252.     JP jmp_753b
  3253. jmp_7531:
  3254.     XOR A
  3255. jmp_7532:
  3256.     CP $28
  3257.     JP NC,jmp_753b
  3258.     INC A
  3259.     JP jmp_7532
  3260. jmp_753b:
  3261.     RET
  3262.  
  3263.  
  3264.     INCBIN "robopon.gbc",$753c,$7621-$753c
  3265. jmp_7621:
  3266.     LD A,[HL]
  3267.     CALL sub_750f
  3268.     LD E,$C0
  3269.     LD HL,SP+$04
  3270.     LD A,[HL]
  3271.     CALL sub_750f
  3272.     LD A,$01
  3273.     DI
  3274.     POP HL
  3275.     LD A,L
  3276.     LDH [$FF],A
  3277.     EI
  3278.     POP HL
  3279.     PUSH HL
  3280.     LD A,L
  3281.     OR H
  3282.     JP Z,jmp_7641
  3283.     POP HL
  3284.     PUSH HL
  3285.     CALL sub_289e
  3286. jmp_7641:
  3287.     CALL sub_465
  3288.     CALL sub_465
  3289.     CALL sub_465
  3290.     CALL sub_465
  3291.     CALL sub_465
  3292.     CALL sub_465
  3293.     XOR A
  3294.     POP BC
  3295.     POP BC
  3296.     POP BC
  3297.     POP BC
  3298.     RET
  3299.  
  3300.  
  3301.     INCBIN "robopon.gbc",$7659,$8000-$7659
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement