Code block address: F1EA Length: 128 M:1 X:0 called by: F1C5 00F1EA ADD510 lda al, 0x10d5 ; Call target from F1C5 00F1ED F004 beq 0xf1f3 00F1EF 1A dec al 00F1F0 8DD510 sta al, 0x10d5 00F1F3 ADD610 lda al, 0x10d6 ; Branch target from F1ED 00F1F6 F004 beq 0xf1fc 00F1F8 1A dec al 00F1F9 8DD610 sta al, 0x10d6 00F1FC ADD710 lda al, 0x10d7 ; Branch target from F1F6 00F1FF F004 beq 0xf205 00F201 1A dec al 00F202 8DD710 sta al, 0x10d7 00F205 ADD810 lda al, 0x10d8 ; Branch target from F1FF 00F208 F004 beq 0xf20e 00F20A 1A dec al 00F20B 8DD810 sta al, 0x10d8 00F20E AD0611 lda al, 0x1106 ; Branch target from F208 00F211 F004 beq 0xf217 00F213 1A dec al 00F214 8D0611 sta al, 0x1106 00F217 AD0711 lda al, 0x1107 ; Branch target from F211 00F21A F004 beq 0xf220 00F21C 1A dec al 00F21D 8D0711 sta al, 0x1107 00F220 AD0811 lda al, 0x1108 ; Branch target from F21A 00F223 F004 beq 0xf229 00F225 1A dec al 00F226 8D0811 sta al, 0x1108 00F229 AD0911 lda al, 0x1109 ; Branch target from F223 00F22C F004 beq 0xf232 00F22E 1A dec al 00F22F 8D0911 sta al, 0x1109 00F232 2C21100809 bbs #0x08, 0x1021, 0xf240 ; Branch target from F22C 00F237 AE9210 ldx 0x1092 00F23A F004 beq 0xf240 00F23C CA dex 00F23D 8E9210 stx 0x1092 00F240 2C22100809 bbs #0x08, 0x1022, 0xf24e ; Branch target from F232, Branch target from F23A 00F245 AE9A10 ldx 0x109a 00F248 F004 beq 0xf24e 00F24A CA dex 00F24B 8E9A10 stx 0x109a 00F24E 3C51100417 bbc #0x04, 0x1051, 0xf26a ; Branch target from F240, Branch target from F248 00F253 2C5A100412 bbs #0x04, 0x105a, 0xf26a ; KeyInStartPos 00F258 AEB410 ldx 0x10b4 00F25B E8 inx 00F25C D001 bne 0xf25f 00F25E CA dex 00F25F EC4B80 cpx 0x804b ; Branch target from F25C 00F262 9009 bcc 0xf26d 00F264 1C1D1002 clb #0x02, 0x101d 00F268 8007 bra 0xf271 Code block address: F26A Length: 145 M:1 X:0 called by: F24E 00F26A A20000 ldx #0x0000 ; Branch target from F24E, Branch target from F253 00F26D 0C1D1002 seb #0x02, 0x101d ; Branch target from F262 00F271 8EB410 stx 0x10b4 ; Branch target from F268 00F274 AD4E11 lda al, 0x114e 00F277 3A inc al 00F278 F003 beq 0xf27d 00F27A 8D4E11 sta al, 0x114e 00F27D 3C1D100148 bbc #0x01, 0x101d, 0xf2ca ; Branch target from F278 00F282 EE5E12 inc 0x125e 00F285 AD5E12 lda al, 0x125e 00F288 CD6E86 cmp al, 0x866e 00F28B 9042 bcc 0xf2cf 00F28D AD6F10 lda al, 0x106f ; RPM_div25 00F290 38 sec 00F291 E910 sbc al, #0x10 00F293 B002 bcs 0xf297 00F295 A900 lda al, #0x00 00F297 A2B083 ldx #0x83b0 ; Branch target from F293 00F29A 200090 jsr 0x9000-2D-Graph-Lookup-16 00F29D 8D7212 sta al, 0x1272 00F2A0 AD8A12 lda al, 0x128a 00F2A3 18 clc 00F2A4 6D6F86 adc al, 0x866f 00F2A7 9002 bcc 0xf2ab 00F2A9 A9FF lda al, #0xff 00F2AB CD7212 cmp al, 0x1272 ; Branch target from F2A7 00F2AE 9003 bcc 0xf2b3 00F2B0 AD7212 lda al, 0x1272 00F2B3 8D8A12 sta al, 0x128a ; Branch target from F2AE 00F2B6 8D3E40 sta al, 0x403e 00F2B9 8D0510 sta al, 0x1005 00F2BC D8 clm ; m:0 x:0 00F2BD AD0410 lda ax, 0x1004 00F2C0 2900FF and ax, #0xff00 00F2C3 4A lsr ax 00F2C4 4A lsr ax 00F2C5 4A lsr ax 00F2C6 8D2411 sta ax, 0x1124 00F2C9 F8 sem ; m:1 x:0 00F2CA A900 lda al, #0x00 ; Branch target from F27D 00F2CC 8D5E12 sta al, 0x125e 00F2CF 3C3D130514 bbc #0x05, 0x133d, 0xf2e8 ; Branch target from F28B 00F2D4 2C2310400F bbs #0x40, 0x1023, 0xf2e8 00F2D9 EE3E13 inc 0x133e 00F2DC AD3E13 lda al, 0x133e 00F2DF CDAB86 cmp al, 0x86ab 00F2E2 9009 bcc 0xf2ed 00F2E4 0C3D1302 seb #0x02, 0x133d 00F2E8 A900 lda al, #0x00 ; Branch target from F2CF, Branch target from F2D4 00F2EA 8D3E13 sta al, 0x133e 00F2ED AD1512 lda al, 0x1215 ; Branch target from F2E2 00F2F0 42AD6310 lda bl, 0x1063 00F2F4 F005 beq 0xf2fb 00F2F6 42A9FF lda bl, #0xff 00F2F9 800A bra 0xf305 Code block address: F2FB Length: 20 M:1 X:0 called by: F2F4 00F2FB 42AD6210 lda bl, 0x1062 ; Branch target from F2F4 ; RPM_div12 00F2FF 38 sec 00F300 ED6210 sbc al, 0x1062 ; RPM_div12 00F303 B002 bcs 0xf307 00F305 A900 lda al, #0x00 ; Branch target from F2F9 00F307 8D1412 sta al, 0x1214 ; Branch target from F303 00F30A 428D1512 sta bl, 0x1215 00F30E 60 rts