0185c6 lda $9e,x [00009f] A:0008 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZC V:139 H: 614 ; sprite handling 0185c8 jsl $0086df [0086df] A:00fa X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizC V:139 H: 644 ; A=0xFA 0086df sty $03 [000003] A:00fa X:0001 Y:0058 S:01f2 D:0000 DB:01 NvMXdizC V:139 H: 706 0086e1 ply A:00fa X:0001 Y:0058 S:01f2 D:0000 DB:01 NvMXdizC V:139 H: 730 0086e2 sty $00 [000000] A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 NvMXdizC V:139 H: 758 0086e4 rep #$30 A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 NvMXdizC V:139 H: 782 0086e6 and #$00ff A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 NvmxdizC V:139 H: 804 0086e9 asl a A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 nvmxdizC V:139 H: 828 0086ea tay A:01f4 X:0001 Y:00cb S:01f3 D:0000 DB:01 nvmxdizc V:139 H: 842 0086eb pla A:01f4 X:0001 Y:01f4 S:01f3 D:0000 DB:01 nvmxdizc V:139 H: 856 0086ec sta $01 [000001] A:0185 X:0001 Y:01f4 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 892 0086ee iny A:0185 X:0001 Y:01f4 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 924 0086ef lda [$00],y [0187c0] A:0185 X:0001 Y:01f5 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 938 ; load from $0187c0 0086f1 sta $00 [000000] A:0322 X:0001 Y:01f5 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 994 ; A=0x0322 0086f3 sep #$30 A:0322 X:0001 Y:01f5 S:01f5 D:0000 DB:01 nvmxdizc V:139 H:1026 0086f5 ldy $03 [000003] A:0322 X:0001 Y:00f5 S:01f5 D:0000 DB:01 nvMXdizc V:139 H:1048 0086f7 jmp [$0000] [000000] A:0322 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:139 H:1072 ; jump to $010322 010322 ora $60,s [000255] A:0322 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:139 H:1120 010324 cli A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizc V:139 H:1150 010325 beq $033a [01033a] A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizc V:139 H:1164 010327 bit $61,x [000062] A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizc V:139 H:1180 ; good x-pos of the 010329 beq $034f [01034f] A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:139 H:1210 ; 1up to branch here 01034f rol a A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:139 H:1232 ; 010350 and ($f0,s),y [010148] A:03e4 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizC V:139 H:1246 ; good values 010352 bit $2b [00002b] A:0344 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizC V:139 H:1298 ; from the chuck 010354 and #$f0 A:0344 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZC V:139 H:1322 ; 010356 asl $2b [00002b] A:0340 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizC V:139 H:1338 ; 010358 jmp $4219 [014219] A:0340 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:140 H: 12 ; thanks pswitch 014219 lda #$18 A:0340 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:140 H: 36 01421b wai A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:140 H: 48 / |00816a sei A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:225 H: 80 |... |0082c3 rti A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:226 H:1222 | |01421c nop A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1274 |01421d wai A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1286 | |008374 sei A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 36 H: 86 |... |0083b9 rti A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 38 H: 104 \ 01421e bra $4218 [014218] A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 156 014218 sta $0100 [010100] A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 174 ; 0x18 as game mode: 01421b wai A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 200 ; "load credits" mode / |00816a sei A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:225 H: 82 |... |0082c3 rti A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:226 H:1224 | |01421c nop A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1276 |01421d wai A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1288 | |008374 sei A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 36 H: 90 |... |0083b9 rti A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 38 H: 108 \ 01421e bra $4218 [014218] A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 160 014218 lda #$08 A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 178 01421a nop A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 190 01421b wai A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 202 / |00816a sei A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:225 H: 78 |... |0082c3 rti A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:226 H:1220 | |01421c nop A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1272 |01421d wai A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1284 | |008374 sei A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 36 H: 90 |... |0083b9 rti A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 38 H: 108 \ 01421e bra $4218 [014218] A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 160 014218 sta $13c6 [0113c6] A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 178 ; cutscene: 0x08 01421b rtl A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 204 ; = credits let the frame emulate to the end and start the credits after the code realizes that the game mode changed