If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Final Fantasy VI/ROM map/Assembly C03
< Final Fantasy VI | ROM map
Jump to navigation
Jump to search
This is a sub-page of Final Fantasy VI/ROM map.
C0/3040 unknow
C0/3040: A97E LDA #$7E (is this function ever called?) C0/3042: 48 PHA C0/3043: AB PLB (made the data bank reg. hold #$7E) C0/3044: A5BC LDA $BC C0/3046: 0A ASL A C0/3047: 18 CLC C0/3048: 65BC ADC $BC C0/304A: AA TAX C0/304B: A00800 LDY #$0008 C0/304E: C220 REP #$20 (16 bit accum./memory) C0/3050: BD9C7B LDA $7B9C,X C0/3053: 9D747E STA $7E74,X C0/3056: BDF77B LDA $7BF7,X C0/3059: 9DCE7E STA $7ECE,X C0/305C: BDAD7C LDA $7CAD,X C0/305F: 9D827F STA $7F82,X C0/3062: BD637D LDA $7D63,X C0/3065: 9D3680 STA $8036,X C0/3068: BD087D LDA $7D08,X C0/306B: 9DDC7F STA $7FDC,X C0/306E: BD197E LDA $7E19,X C0/3071: 9DEA80 STA $80EA,X C0/3074: E8 INX C0/3075: E8 INX C0/3076: E8 INX C0/3077: 88 DEY C0/3078: D0D6 BNE $3050 C0/307A: 7B TDC C0/307B: E220 SEP #$20 (8 bit accum./memory) C0/307D: 7B TDC C0/307E: 48 PHA C0/307F: AB PLB C0/3080: 60 RTS
C0/3081 unknow
C0/3081: A5BA LDA $BA (from only C0/011C) C0/3083: D001 BNE $3086 C0/3085: 60 RTS
C0/3086: A5BC LDA $BC (from C0/3083) C0/3088: 0A ASL A C0/3089: 18 CLC C0/308A: 65BC ADC $BC C0/308C: AA TAX C0/308D: A5BA LDA $BA C0/308F: 1003 BPL $3094 C0/3091: 4CBA31 JMP $31BA
C0/3094: A5BB LDA $BB C0/3096: C905 CMP #$05 C0/3098: F0EB BEQ $3085 C0/309A: 0A ASL A C0/309B: 851A STA $1A C0/309D: 0A ASL A C0/309E: 0A ASL A C0/309F: 0A ASL A C0/30A0: 18 CLC C0/30A1: 651A ADC $1A C0/30A3: A8 TAY C0/30A4: AD6405 LDA $0564 C0/30A7: F003 BEQ $30AC C0/30A9: 4C3931 JMP $3139
C0/30AC: A9C0 LDA #$C0 C0/30AE: 48 PHA C0/30AF: AB PLB (make the data bank reg. hold #$C0) C0/30B0: C220 REP #$20 (16 bit accum./memory) C0/30B2: A90900 LDA #$0009 C0/30B5: 851E STA $1E C0/30B7: B97A32 LDA $327A,Y (C0/327A,Y) C0/30BA: F038 BEQ $30F4 C0/30BC: BFF77B7E LDA $7E7BF7,X C0/30C0: 9FCE7E7E STA $7E7ECE,X C0/30C4: BFAD7C7E LDA $7E7CAD,X C0/30C8: 9F827F7E STA $7E7F82,X C0/30CC: BF637D7E LDA $7E7D63,X C0/30D0: 9F36807E STA $7E8036,X C0/30D4: BF197E7E LDA $7E7E19,X C0/30D8: 9FEA807E STA $7E80EA,X C0/30DC: BF9C7B7E LDA $7E7B9C,X C0/30E0: 9F747E7E STA $7E7E74,X C0/30E4: BF087D7E LDA $7E7D08,X C0/30E8: 9FDC7F7E STA $7E7FDC,X C0/30EC: BFBE7D7E LDA $7E7DBE,X C0/30F0: 9F90807E STA $7E8090,X C0/30F4: B9D432 LDA $32D4,Y (C0/32D4,Y) C0/30F7: F02E BEQ $3127 C0/30F9: 9FF77B7E STA $7E7BF7,X C0/30FD: B92E33 LDA $332E,Y (C0/332E,Y) C0/3100: 9FAD7C7E STA $7E7CAD,X C0/3104: B98833 LDA $3388,Y (C0/3388,Y) C0/3107: 9F637D7E STA $7E7D63,X C0/310B: B9E233 LDA $33E2,Y (C0/33E2,Y) C0/310E: 9F197E7E STA $7E7E19,X C0/3112: B93C34 LDA $343C,Y (C0/343C,Y) C0/3115: 9F9C7B7E STA $7E7B9C,X C0/3119: B9F034 LDA $34F0,Y (C0/34F0,Y) C0/311C: 9F087D7E STA $7E7D08,X C0/3120: B94A35 LDA $354A,Y (C0/354A,Y) C0/3123: 9FBE7D7E STA $7E7DBE,X C0/3127: C8 INY C0/3128: C8 INY C0/3129: E8 INX C0/312A: E8 INX C0/312B: E8 INX C0/312C: C61E DEC $1E C0/312E: D087 BNE $30B7 C0/3130: 7B TDC C0/3131: E220 SEP #$20 (8 bit accum./memory) C0/3133: E6BB INC $BB C0/3135: 7B TDC C0/3136: 48 PHA C0/3137: AB PLB C0/3138: 60 RTS
C0/3139 unknow
C0/3139: A9C0 LDA #$C0 (from C0/30A9) C0/313B: 48 PHA C0/313C: AB PLB (make the data bank reg. hold #$C0) C0/313D: C220 REP #$20 (16 bit accum./memory) C0/313F: A90900 LDA #$0009 C0/3142: 851E STA $1E C0/3144: B97A32 LDA $327A,Y C0/3147: F028 BEQ $3171 C0/3149: BFAD7C7E LDA $7E7CAD,X C0/314D: 9F827F7E STA $7E7F82,X C0/3151: BF637D7E LDA $7E7D63,X C0/3155: 9F36807E STA $7E8036,X C0/3159: BF9C7B7E LDA $7E7B9C,X C0/315D: 9F747E7E STA $7E7E74,X C0/3161: BF197E7E LDA $7E7E19,X C0/3165: 9FEA807E STA $7E80EA,X C0/3169: BFBE7D7E LDA $7E7DBE,X C0/316D: 9F90807E STA $7E8090,X C0/3171: B92E33 LDA $332E,Y C0/3174: F032 BEQ $31A8 C0/3176: 9FAD7C7E STA $7E7CAD,X C0/317A: B98833 LDA $3388,Y C0/317D: 9F637D7E STA $7E7D63,X C0/3181: B99634 LDA $3496,Y C0/3184: 9F9C7B7E STA $7E7B9C,X C0/3188: AFD81E00 LDA $001ED8 C0/318C: 290100 AND #$0001 C0/318F: D010 BNE $31A1 C0/3191: A9738C LDA #$8C73 C0/3194: 9F197E7E STA $7E7E19,X C0/3198: B9A435 LDA $35A4,Y C0/319B: 9FBE7D7E STA $7E7DBE,X C0/319F: 8007 BRA $31A8 C0/31A1: A9A381 LDA #$81A3 C0/31A4: 9FBE7D7E STA $7E7DBE,X C0/31A8: C8 INY C0/31A9: C8 INY C0/31AA: E8 INX C0/31AB: E8 INX C0/31AC: E8 INX C0/31AD: C61E DEC $1E C0/31AF: D093 BNE $3144 C0/31B1: 7B TDC C0/31B2: E220 SEP #$20 (8 bit accum./memory) C0/31B4: E6BB INC $BB C0/31B6: 7B TDC C0/31B7: 48 PHA C0/31B8: AB PLB C0/31B9: 60 RTS
C0/31BA unknow
C0/31BA: A5BB LDA $BB (is this function ever called?) C0/31BC: D003 BNE $31C1 C0/31BE: 4C7732 JMP $3277
C0/31C1: C6BB DEC $BB C0/31C3: A5BB LDA $BB C0/31C5: 0A ASL A C0/31C6: 851A STA $1A C0/31C8: 0A ASL A C0/31C9: 0A ASL A C0/31CA: 0A ASL A C0/31CB: 18 CLC C0/31CC: 651A ADC $1A C0/31CE: A8 TAY C0/31CF: AD6405 LDA $0564 C0/31D2: F003 BEQ $31D7 C0/31D4: 4C2F32 JMP $322F
C0/31D7: A9C0 LDA #$C0 C0/31D9: 48 PHA C0/31DA: AB PLB (make the data bank reg. hold #$C0) C0/31DB: C220 REP #$20 (16 bit accum./memory) C0/31DD: A90900 LDA #$0009 C0/31E0: 851E STA $1E C0/31E2: B97A32 LDA $327A,Y C0/31E5: F038 BEQ $321F C0/31E7: BFCE7E7E LDA $7E7ECE,X C0/31EB: 9FF77B7E STA $7E7BF7,X C0/31EF: BF827F7E LDA $7E7F82,X C0/31F3: 9FAD7C7E STA $7E7CAD,X C0/31F7: BF36807E LDA $7E8036,X C0/31FB: 9F637D7E STA $7E7D63,X C0/31FF: BFEA807E LDA $7E80EA,X C0/3203: 9F197E7E STA $7E7E19,X C0/3207: BF747E7E LDA $7E7E74,X C0/320B: 9F9C7B7E STA $7E7B9C,X C0/320F: BFDC7F7E LDA $7E7FDC,X C0/3213: 9F087D7E STA $7E7D08,X C0/3217: BF90807E LDA $7E8090,X C0/321B: 9FBE7D7E STA $7E7DBE,X C0/321F: C8 INY C0/3220: C8 INY C0/3221: E8 INX C0/3222: E8 INX C0/3223: E8 INX C0/3224: C61E DEC $1E C0/3226: D0BA BNE $31E2 C0/3228: 7B TDC C0/3229: E220 SEP #$20 (8 bit accum./memory) C0/322B: 7B TDC C0/322C: 48 PHA C0/322D: AB PLB C0/322E: 60 RTS
C0/322F unknow
C0/322F: A9C0 LDA #$C0 C0/3231: 48 PHA C0/3232: AB PLB (make the data bank reg. hold #$C0) C0/3233: C220 REP #$20 (16 bit accum./memory) C0/3235: A90900 LDA #$0009 C0/3238: 851E STA $1E C0/323A: B97A32 LDA $327A,Y C0/323D: F028 BEQ $3267 C0/323F: BF827F7E LDA $7E7F82,X C0/3243: 9FAD7C7E STA $7E7CAD,X C0/3247: BF36807E LDA $7E8036,X C0/324B: 9F637D7E STA $7E7D63,X C0/324F: BF747E7E LDA $7E7E74,X C0/3253: 9F9C7B7E STA $7E7B9C,X C0/3257: BFEA807E LDA $7E80EA,X C0/325B: 9F197E7E STA $7E7E19,X C0/325F: BF90807E LDA $7E8090,X C0/3263: 9FBE7D7E STA $7E7DBE,X C0/3267: C8 INY C0/3268: C8 INY C0/3269: E8 INX C0/326A: E8 INX C0/326B: E8 INX C0/326C: C61E DEC $1E C0/326E: D0CA BNE $323A C0/3270: 7B TDC C0/3271: E220 SEP #$20 (8 bit accum./memory) C0/3273: 7B TDC C0/3274: 48 PHA C0/3275: AB PLB C0/3276: 60 RTS
C0/3277 unknow
C0/3277: 64BA STZ $BA C0/3279: 60 RTS
C0/327A unknow
C0/327A: 0000 BRK #$00 C0/327C: 0000 BRK #$00 C0/327E: 0000 BRK #$00 C0/3280: 0000 BRK #$00 C0/3282: 0100 ORA ($00,X) C0/3284: 0000 BRK #$00 C0/3286: 0000 BRK #$00 C0/3288: 0000 BRK #$00 C0/328A: 0000 BRK #$00 C0/328C: 0000 BRK #$00 C0/328E: 0000 BRK #$00 C0/3290: 0000 BRK #$00 C0/3292: 0100 ORA ($00,X) C0/3294: 0000 BRK #$00 C0/3296: 0100 ORA ($00,X) C0/3298: 0000 BRK #$00 C0/329A: 0000 BRK #$00 C0/329C: 0000 BRK #$00 C0/329E: 0000 BRK #$00 C0/32A0: 0000 BRK #$00 C0/32A2: 0100 ORA ($00,X) C0/32A4: 0000 BRK #$00 C0/32A6: 0000 BRK #$00 C0/32A8: 0000 BRK #$00 C0/32AA: 0100 ORA ($00,X) C0/32AC: 0000 BRK #$00 C0/32AE: 0000 BRK #$00 C0/32B0: 0000 BRK #$00 C0/32B2: 0100 ORA ($00,X) C0/32B4: 0000 BRK #$00 C0/32B6: 0000 BRK #$00 C0/32B8: 0000 BRK #$00 C0/32BA: 0000 BRK #$00 C0/32BC: 0000 BRK #$00 C0/32BE: 0100 ORA ($00,X) C0/32C0: 0000 BRK #$00 C0/32C2: 0100 ORA ($00,X) C0/32C4: 0000 BRK #$00 C0/32C6: 0000 BRK #$00 C0/32C8: 0000 BRK #$00 C0/32CA: 0000 BRK #$00 C0/32CC: 0000 BRK #$00 C0/32CE: 0000 BRK #$00 C0/32D0: 0000 BRK #$00 C0/32D2: 0100 ORA ($00,X) C0/32D4: 0000 BRK #$00 C0/32D6: 0000 BRK #$00 C0/32D8: 0000 BRK #$00 C0/32DA: 0000 BRK #$00 C0/32DC: 1385 ORA ($85,S),Y C0/32DE: 0000 BRK #$00 C0/32E0: 0000 BRK #$00 C0/32E2: 0000 BRK #$00 C0/32E4: 0000 BRK #$00 C0/32E6: 0000 BRK #$00 C0/32E8: 0000 BRK #$00 C0/32EA: 0000 BRK #$00 C0/32EC: B384 LDA ($84,S),Y C0/32EE: D384 CMP ($84,S),Y C0/32F0: F384 SBC ($84,S),Y C0/32F2: 0000 BRK #$00 C0/32F4: 0000 BRK #$00 C0/32F6: 0000 BRK #$00 C0/32F8: 0000 BRK #$00 C0/32FA: 0000 BRK #$00 C0/32FC: 1384 ORA ($84,S),Y C0/32FE: 3384 AND ($84,S),Y C0/3300: 5384 EOR ($84,S),Y C0/3302: 7384 ADC ($84,S),Y C0/3304: 9384 STA ($84,S),Y C0/3306: 0000 BRK #$00 C0/3308: 0000 BRK #$00 C0/330A: 0000 BRK #$00 C0/330C: 3383 AND ($83,S),Y C0/330E: 5383 EOR ($83,S),Y C0/3310: 7383 ADC ($83,S),Y C0/3312: 9383 STA ($83,S),Y C0/3314: B383 LDA ($83,S),Y C0/3316: D383 CMP ($83,S),Y C0/3318: F383 SBC ($83,S),Y C0/331A: 0000 BRK #$00 C0/331C: 1383 ORA ($83,S),Y C0/331E: 1383 ORA ($83,S),Y C0/3320: 1383 ORA ($83,S),Y C0/3322: 1383 ORA ($83,S),Y C0/3324: 1383 ORA ($83,S),Y C0/3326: 1383 ORA ($83,S),Y C0/3328: 1383 ORA ($83,S),Y C0/332A: 1383 ORA ($83,S),Y C0/332C: 1383 ORA ($83,S),Y C0/332E: 0000 BRK #$00 C0/3330: 0000 BRK #$00 C0/3332: 0000 BRK #$00 C0/3334: 0000 BRK #$00 C0/3336: F385 SBC ($85,S),Y C0/3338: 0000 BRK #$00 C0/333A: 0000 BRK #$00 C0/333C: 0000 BRK #$00 C0/333E: 0000 BRK #$00 C0/3340: 0000 BRK #$00 C0/3342: 0000 BRK #$00 C0/3344: 0000 BRK #$00 C0/3346: F385 SBC ($85,S),Y C0/3348: F385 SBC ($85,S),Y C0/334A: F385 SBC ($85,S),Y C0/334C: 0000 BRK #$00 C0/334E: 0000 BRK #$00 C0/3350: 0000 BRK #$00 C0/3352: 0000 BRK #$00 C0/3354: 0000 BRK #$00 C0/3356: F385 SBC ($85,S),Y C0/3358: F385 SBC ($85,S),Y C0/335A: F385 SBC ($85,S),Y C0/335C: F385 SBC ($85,S),Y C0/335E: F385 SBC ($85,S),Y C0/3360: 0000 BRK #$00 C0/3362: 0000 BRK #$00 C0/3364: 0000 BRK #$00 C0/3366: F385 SBC ($85,S),Y C0/3368: F385 SBC ($85,S),Y C0/336A: F385 SBC ($85,S),Y C0/336C: F385 SBC ($85,S),Y C0/336E: F385 SBC ($85,S),Y C0/3370: F385 SBC ($85,S),Y C0/3372: F385 SBC ($85,S),Y C0/3374: 0000 BRK #$00 C0/3376: F385 SBC ($85,S),Y C0/3378: 1386 ORA ($86,S),Y C0/337A: 3386 AND ($86,S),Y C0/337C: 5386 EOR ($86,S),Y C0/337E: 7386 ADC ($86,S),Y C0/3380: 9386 STA ($86,S),Y C0/3382: B386 LDA ($86,S),Y C0/3384: D386 CMP ($86,S),Y C0/3386: F386 SBC ($86,S),Y C0/3388: 0000 BRK #$00 C0/338A: 0000 BRK #$00 C0/338C: 0000 BRK #$00 C0/338E: 0000 BRK #$00 C0/3390: A38C LDA $8C,S C0/3392: 0000 BRK #$00 C0/3394: 0000 BRK #$00 C0/3396: 0000 BRK #$00 C0/3398: 0000 BRK #$00 C0/339A: 0000 BRK #$00 C0/339C: 0000 BRK #$00 C0/339E: 0000 BRK #$00 C0/33A0: A38C LDA $8C,S C0/33A2: A38C LDA $8C,S C0/33A4: A38C LDA $8C,S C0/33A6: 0000 BRK #$00 C0/33A8: 0000 BRK #$00 C0/33AA: 0000 BRK #$00 C0/33AC: 0000 BRK #$00 C0/33AE: 0000 BRK #$00 C0/33B0: A38C LDA $8C,S C0/33B2: A38C LDA $8C,S C0/33B4: A38C LDA $8C,S C0/33B6: A38C LDA $8C,S C0/33B8: A38C LDA $8C,S C0/33BA: 0000 BRK #$00 C0/33BC: 0000 BRK #$00 C0/33BE: 0000 BRK #$00 C0/33C0: A38C LDA $8C,S C0/33C2: A38C LDA $8C,S C0/33C4: A38C LDA $8C,S C0/33C6: A38C LDA $8C,S C0/33C8: A38C LDA $8C,S C0/33CA: A38C LDA $8C,S C0/33CC: A38C LDA $8C,S C0/33CE: 0000 BRK #$00 C0/33D0: A38C LDA $8C,S C0/33D2: A38C LDA $8C,S C0/33D4: A38C LDA $8C,S C0/33D6: A38C LDA $8C,S C0/33D8: A38C LDA $8C,S C0/33DA: A38C LDA $8C,S C0/33DC: A38C LDA $8C,S C0/33DE: A38C LDA $8C,S C0/33E0: A38C LDA $8C,S C0/33E2: 0000 BRK #$00 C0/33E4: 0000 BRK #$00 C0/33E6: 0000 BRK #$00 C0/33E8: 0000 BRK #$00 C0/33EA: 538C EOR ($8C,S),Y C0/33EC: 0000 BRK #$00 C0/33EE: 0000 BRK #$00 C0/33F0: 0000 BRK #$00 C0/33F2: 0000 BRK #$00 C0/33F4: 0000 BRK #$00 C0/33F6: 0000 BRK #$00 C0/33F8: 0000 BRK #$00 C0/33FA: 238C AND $8C,S C0/33FC: 338C AND ($8C,S),Y C0/33FE: 438C EOR $8C,S C0/3400: 0000 BRK #$00 C0/3402: 0000 BRK #$00 C0/3404: 0000 BRK #$00 C0/3406: 0000 BRK #$00 C0/3408: 0000 BRK #$00 C0/340A: D38B CMP ($8B,S),Y C0/340C: E38B SBC $8B,S C0/340E: F38B SBC ($8B,S),Y C0/3410: 038C ORA $8C,S C0/3412: 138C ORA ($8C,S),Y C0/3414: 0000 BRK #$00 C0/3416: 0000 BRK #$00 C0/3418: 0000 BRK #$00 C0/341A: 638B ADC $8B,S C0/341C: 738B ADC ($8B,S),Y C0/341E: 838B STA $8B,S C0/3420: 938B STA ($8B,S),Y C0/3422: A38B LDA $8B,S C0/3424: B38B LDA ($8B,S),Y C0/3426: C38B CMP $8B,S C0/3428: 0000 BRK #$00 C0/342A: D38A CMP ($8A,S),Y C0/342C: E38A SBC $8A,S C0/342E: F38A SBC ($8A,S),Y C0/3430: 038B ORA $8B,S C0/3432: 138B ORA ($8B,S),Y C0/3434: 238B AND $8B,S C0/3436: 338B AND ($8B,S),Y C0/3438: 438B EOR $8B,S C0/343A: 538B EOR ($8B,S),Y C0/343C: 0000 BRK #$00 C0/343E: 0000 BRK #$00 C0/3440: 0000 BRK #$00 C0/3442: 0000 BRK #$00 C0/3444: B381 LDA ($81,S),Y C0/3446: 0000 BRK #$00 C0/3448: 0000 BRK #$00 C0/344A: 0000 BRK #$00 C0/344C: 0000 BRK #$00 C0/344E: 0000 BRK #$00 C0/3450: 0000 BRK #$00 C0/3452: 0000 BRK #$00 C0/3454: B381 LDA ($81,S),Y C0/3456: B381 LDA ($81,S),Y C0/3458: B381 LDA ($81,S),Y C0/345A: 0000 BRK #$00 C0/345C: 0000 BRK #$00 C0/345E: 0000 BRK #$00 C0/3460: 0000 BRK #$00 C0/3462: 0000 BRK #$00 C0/3464: B381 LDA ($81,S),Y C0/3466: B381 LDA ($81,S),Y C0/3468: B381 LDA ($81,S),Y C0/346A: B381 LDA ($81,S),Y C0/346C: B381 LDA ($81,S),Y C0/346E: 0000 BRK #$00 C0/3470: 0000 BRK #$00 C0/3472: 0000 BRK #$00 C0/3474: B381 LDA ($81,S),Y C0/3476: B381 LDA ($81,S),Y C0/3478: B381 LDA ($81,S),Y C0/347A: B381 LDA ($81,S),Y C0/347C: B381 LDA ($81,S),Y C0/347E: B381 LDA ($81,S),Y C0/3480: B381 LDA ($81,S),Y C0/3482: 0000 BRK #$00 C0/3484: B381 LDA ($81,S),Y C0/3486: B381 LDA ($81,S),Y C0/3488: B381 LDA ($81,S),Y C0/348A: B381 LDA ($81,S),Y C0/348C: B381 LDA ($81,S),Y C0/348E: B381 LDA ($81,S),Y C0/3490: B381 LDA ($81,S),Y C0/3492: B381 LDA ($81,S),Y C0/3494: B381 LDA ($81,S),Y C0/3496: 0000 BRK #$00 C0/3498: 0000 BRK #$00 C0/349A: 0000 BRK #$00 C0/349C: 0000 BRK #$00 C0/349E: D381 CMP ($81,S),Y C0/34A0: 0000 BRK #$00 C0/34A2: 0000 BRK #$00 C0/34A4: 0000 BRK #$00 C0/34A6: 0000 BRK #$00 C0/34A8: 0000 BRK #$00 C0/34AA: 0000 BRK #$00 C0/34AC: 0000 BRK #$00 C0/34AE: D381 CMP ($81,S),Y C0/34B0: D381 CMP ($81,S),Y C0/34B2: D381 CMP ($81,S),Y C0/34B4: 0000 BRK #$00 C0/34B6: 0000 BRK #$00 C0/34B8: 0000 BRK #$00 C0/34BA: 0000 BRK #$00 C0/34BC: 0000 BRK #$00 C0/34BE: D381 CMP ($81,S),Y C0/34C0: D381 CMP ($81,S),Y C0/34C2: D381 CMP ($81,S),Y C0/34C4: D381 CMP ($81,S),Y C0/34C6: D381 CMP ($81,S),Y C0/34C8: 0000 BRK #$00 C0/34CA: 0000 BRK #$00 C0/34CC: 0000 BRK #$00 C0/34CE: D381 CMP ($81,S),Y C0/34D0: D381 CMP ($81,S),Y C0/34D2: D381 CMP ($81,S),Y C0/34D4: D381 CMP ($81,S),Y C0/34D6: D381 CMP ($81,S),Y C0/34D8: D381 CMP ($81,S),Y C0/34DA: D381 CMP ($81,S),Y C0/34DC: 0000 BRK #$00 C0/34DE: D381 CMP ($81,S),Y C0/34E0: D381 CMP ($81,S),Y C0/34E2: D381 CMP ($81,S),Y C0/34E4: D381 CMP ($81,S),Y C0/34E6: D381 CMP ($81,S),Y C0/34E8: D381 CMP ($81,S),Y C0/34EA: D381 CMP ($81,S),Y C0/34EC: D381 CMP ($81,S),Y C0/34EE: D381 CMP ($81,S),Y C0/34F0: 0000 BRK #$00 C0/34F2: 0000 BRK #$00 C0/34F4: 0000 BRK #$00 C0/34F6: 0000 BRK #$00 C0/34F8: C38A CMP $8A,S C0/34FA: 0000 BRK #$00 C0/34FC: 0000 BRK #$00 C0/34FE: 0000 BRK #$00 C0/3500: 0000 BRK #$00 C0/3502: 0000 BRK #$00 C0/3504: 0000 BRK #$00 C0/3506: 0000 BRK #$00 C0/3508: 938A STA ($8A,S),Y C0/350A: A38A LDA $8A,S C0/350C: B38A LDA ($8A,S),Y C0/350E: 0000 BRK #$00 C0/3510: 0000 BRK #$00 C0/3512: 0000 BRK #$00 C0/3514: 0000 BRK #$00 C0/3516: 0000 BRK #$00 C0/3518: 438A EOR $8A,S C0/351A: 538A EOR ($8A,S),Y C0/351C: 638A ADC $8A,S C0/351E: 738A ADC ($8A,S),Y C0/3520: 838A STA $8A,S C0/3522: 0000 BRK #$00 C0/3524: 0000 BRK #$00 C0/3526: 0000 BRK #$00 C0/3528: D389 CMP ($89,S),Y C0/352A: E389 SBC $89,S C0/352C: F389 SBC ($89,S),Y C0/352E: 038A ORA $8A,S C0/3530: 138A ORA ($8A,S),Y C0/3532: 238A AND $8A,S C0/3534: 338A AND ($8A,S),Y C0/3536: 0000 BRK #$00 C0/3538: 4389 EOR $89,S C0/353A: 5389 EOR ($89,S),Y C0/353C: 6389 ADC $89,S C0/353E: 7389 ADC ($89,S),Y C0/3540: 8389 STA $89,S C0/3542: 9389 STA ($89,S),Y C0/3544: A389 LDA $89,S C0/3546: B389 LDA ($89,S),Y C0/3548: C389 CMP $89,S C0/354A: 0000 BRK #$00 C0/354C: 0000 BRK #$00 C0/354E: 0000 BRK #$00 C0/3550: 0000 BRK #$00 C0/3552: 8381 STA $81,S C0/3554: 0000 BRK #$00 C0/3556: 0000 BRK #$00 C0/3558: 0000 BRK #$00 C0/355A: 0000 BRK #$00 C0/355C: 0000 BRK #$00 C0/355E: 0000 BRK #$00 C0/3560: 0000 BRK #$00 C0/3562: 8381 STA $81,S C0/3564: 8381 STA $81,S C0/3566: 8381 STA $81,S C0/3568: 0000 BRK #$00 C0/356A: 0000 BRK #$00 C0/356C: 0000 BRK #$00 C0/356E: 0000 BRK #$00 C0/3570: 0000 BRK #$00 C0/3572: 8381 STA $81,S C0/3574: 8381 STA $81,S C0/3576: 8381 STA $81,S C0/3578: 8381 STA $81,S C0/357A: 8381 STA $81,S C0/357C: 0000 BRK #$00 C0/357E: 0000 BRK #$00 C0/3580: 0000 BRK #$00 C0/3582: 8381 STA $81,S C0/3584: 8381 STA $81,S C0/3586: 8381 STA $81,S C0/3588: 8381 STA $81,S C0/358A: 8381 STA $81,S C0/358C: 8381 STA $81,S C0/358E: 8381 STA $81,S C0/3590: 0000 BRK #$00 C0/3592: 8381 STA $81,S C0/3594: 8381 STA $81,S C0/3596: 8381 STA $81,S C0/3598: 8381 STA $81,S C0/359A: 8381 STA $81,S C0/359C: 8381 STA $81,S C0/359E: 8381 STA $81,S C0/35A0: 8381 STA $81,S C0/35A2: 8381 STA $81,S C0/35A4: 0000 BRK #$00 C0/35A6: 0000 BRK #$00 C0/35A8: 0000 BRK #$00 C0/35AA: 0000 BRK #$00 C0/35AC: 9381 STA ($81,S),Y C0/35AE: 0000 BRK #$00 C0/35B0: 0000 BRK #$00 C0/35B2: 0000 BRK #$00 C0/35B4: 0000 BRK #$00 C0/35B6: 0000 BRK #$00 C0/35B8: 0000 BRK #$00 C0/35BA: 0000 BRK #$00 C0/35BC: 9381 STA ($81,S),Y C0/35BE: 9381 STA ($81,S),Y C0/35C0: 9381 STA ($81,S),Y C0/35C2: 0000 BRK #$00 C0/35C4: 0000 BRK #$00 C0/35C6: 0000 BRK #$00 C0/35C8: 0000 BRK #$00 C0/35CA: 0000 BRK #$00 C0/35CC: 9381 STA ($81,S),Y C0/35CE: 9381 STA ($81,S),Y C0/35D0: 9381 STA ($81,S),Y C0/35D2: 9381 STA ($81,S),Y C0/35D4: 9381 STA ($81,S),Y C0/35D6: 0000 BRK #$00 C0/35D8: 0000 BRK #$00 C0/35DA: 0000 BRK #$00 C0/35DC: 9381 STA ($81,S),Y C0/35DE: 9381 STA ($81,S),Y C0/35E0: 9381 STA ($81,S),Y C0/35E2: 9381 STA ($81,S),Y C0/35E4: 9381 STA ($81,S),Y C0/35E6: 9381 STA ($81,S),Y C0/35E8: 9381 STA ($81,S),Y C0/35EA: 0000 BRK #$00 C0/35EC: 9381 STA ($81,S),Y C0/35EE: 9381 STA ($81,S),Y C0/35F0: 9381 STA ($81,S),Y C0/35F2: 9381 STA ($81,S),Y C0/35F4: 9381 STA ($81,S),Y C0/35F6: 9381 STA ($81,S),Y C0/35F8: 9381 STA ($81,S),Y C0/35FA: 9381 STA ($81,S),Y C0/35FC: 9381 STA ($81,S),Y
C0/35FE unknow
C0/35FE: 20E62D JSR $2DE6 (from only C0/BF85) C0/3601: AD6505 LDA $0565 C0/3604: 8D0242 STA $4202 C0/3607: A90E LDA #$0E C0/3609: 8D0342 STA $4203 (multiply by 14) C0/360C: EA NOP C0/360D: EA NOP C0/360E: A600 LDX $00 C0/3610: AC1642 LDY $4216 C0/3613: B9571D LDA $1D57,Y (colors for the wallpaper) C0/3616: 9FF2727E STA $7E72F2,X C0/361A: 9FF2747E STA $7E74F2,X C0/361E: E8 INX C0/361F: C8 INY C0/3620: E00E00 CPX #$000E C0/3623: D0EE BNE $3613 C0/3625: A980 LDA #$80 C0/3627: 8D1521 STA $2115 C0/362A: A22040 LDX #$4020 C0/362D: 8E1621 STX $2116 C0/3630: A600 LDX $00 C0/3632: BF0137C0 LDA $C03701,X C0/3636: 8D1821 STA $2118 C0/3639: A93E LDA #$3E C0/363B: 8D1921 STA $2119 C0/363E: E8 INX C0/363F: E02001 CPX #$0120 C0/3642: D0EE BNE $3632 C0/3644: A24042 LDX #$4240 C0/3647: 8E1621 STX $2116 C0/364A: A600 LDX $00 C0/364C: BF0137C0 LDA $C03701,X C0/3650: 8D1821 STA $2118 C0/3653: A93E LDA #$3E C0/3655: 8D1921 STA $2119 C0/3658: E8 INX C0/3659: E02001 CPX #$0120 C0/365C: D0EE BNE $364C C0/365E: A20044 LDX #$4400 C0/3661: 8E1621 STX $2116 C0/3664: A22000 LDX #$0020 C0/3667: A9FF LDA #$FF C0/3669: 8D1821 STA $2118 C0/366C: A921 LDA #$21 C0/366E: 8D1921 STA $2119 C0/3671: CA DEX C0/3672: D0F3 BNE $3667 C0/3674: 209B36 JSR $369B C0/3677: A22001 LDX #$0120 C0/367A: A9FF LDA #$FF C0/367C: 8D1821 STA $2118 C0/367F: A921 LDA #$21 C0/3681: 8D1921 STA $2119 C0/3684: CA DEX C0/3685: D0F3 BNE $367A C0/3687: 209B36 JSR $369B C0/368A: A22000 LDX #$0020 C0/368D: A9FF LDA #$FF C0/368F: 8D1821 STA $2118 C0/3692: A921 LDA #$21 C0/3694: 8D1921 STA $2119 C0/3697: CA DEX C0/3698: D0F3 BNE $368D C0/369A: 60 RTS
C0/369B unknow
C0/369B: A400 LDY $00 (from C0/3674, C0/3687) C0/369D: A600 LDX $00 C0/369F: BFC136C0 LDA $C036C1,X C0/36A3: 3006 BMI $36AB C0/36A5: 98 TYA C0/36A6: 18 CLC C0/36A7: 7FC136C0 ADC $C036C1,X C0/36AB: 8D1821 STA $2118 C0/36AE: A921 LDA #$21 C0/36B0: 8D1921 STA $2119 C0/36B3: E8 INX C0/36B4: E04000 CPX #$0040 C0/36B7: D0E6 BNE $369F C0/36B9: 98 TYA C0/36BA: 18 CLC C0/36BB: 6940 ADC #$40 C0/36BD: A8 TAY C0/36BE: D0DD BNE $369D C0/36C0: 60 RTS
C0/36C1 unknow
C0/36C1: FFFF0002 SBC $0200FF,X C0/36C5: 0406 TSB $06 C0/36C7: 08 PHP C0/36C8: 0A ASL A C0/36C9: 0C0E10 TSB $100E C0/36CC: 1214 ORA ($14) C0/36CE: 1618 ASL $18,X C0/36D0: 1A INC A C0/36D1: 1C1E20 TRB $201E C0/36D4: 22242628 JSR $282624 C0/36D8: 2A ROL A C0/36D9: 2C2E30 BIT $302E C0/36DC: 3234 AND ($34) C0/36DE: 36FF ROL $FF,X C0/36E0: FFFFFF01 SBC $01FFFF,X C0/36E4: 0305 ORA $05,S C0/36E6: 0709 ORA [$09] C0/36E8: 0B PHD C0/36E9: 0D0F11 ORA $110F C0/36EC: 1315 ORA ($15,S),Y C0/36EE: 1719 ORA [$19],Y C0/36F0: 1B TCS C0/36F1: 1D1F21 ORA $211F,X C0/36F4: 2325 AND $25,S C0/36F6: 2729 AND [$29] C0/36F8: 2B PLD C0/36F9: 2D2F31 AND $312F C0/36FC: 3335 AND ($35,S),Y C0/36FE: 37FF AND [$FF],Y C0/3700: FFF0F0F1 SBC $F1F0F0,X C0/3704: F2F1 SBC ($F1) C0/3706: F2F1 SBC ($F1) C0/3708: F2F1 SBC ($F1) C0/370A: F2F1 SBC ($F1) C0/370C: F2F1 SBC ($F1) C0/370E: F2F1 SBC ($F1) C0/3710: F2F1 SBC ($F1) C0/3712: F2F1 SBC ($F1) C0/3714: F2F1 SBC ($F1) C0/3716: F2F1 SBC ($F1) C0/3718: F2F1 SBC ($F1) C0/371A: F2F1 SBC ($F1) C0/371C: F2F1 SBC ($F1) C0/371E: F2F3 SBC ($F3) C0/3720: F3F4 SBC ($F4,S),Y C0/3722: F4E0E1 PEA $E1E0 C0/3725: E2E3 SEP #$E3 C0/3727: E0E1E2 CPX #$E2E1 C0/372A: E3E0 SBC $E0,S C0/372C: E1E2 SBC ($E2,X) C0/372E: E3E0 SBC $E0,S C0/3730: E1E2 SBC ($E2,X) C0/3732: E3E0 SBC $E0,S C0/3734: E1E2 SBC ($E2,X) C0/3736: E3E0 SBC $E0,S C0/3738: E1E2 SBC ($E2,X) C0/373A: E3E0 SBC $E0,S C0/373C: E1E2 SBC ($E2,X) C0/373E: E3F5 SBC $F5,S C0/3740: F5F6 SBC $F6,X C0/3742: F6E4 INC $E4,X C0/3744: E5E6 SBC $E6 C0/3746: E7E4 SBC [$E4] C0/3748: E5E6 SBC $E6 C0/374A: E7E4 SBC [$E4] C0/374C: E5E6 SBC $E6 C0/374E: E7E4 SBC [$E4] C0/3750: E5E6 SBC $E6 C0/3752: E7E4 SBC [$E4] C0/3754: E5E6 SBC $E6 C0/3756: E7E4 SBC [$E4] C0/3758: E5E6 SBC $E6 C0/375A: E7E4 SBC [$E4] C0/375C: E5E6 SBC $E6 C0/375E: E7F7 SBC [$F7] C0/3760: F7F4 SBC [$F4],Y C0/3762: F4E8E9 PEA $E9E8 C0/3765: EA NOP C0/3766: EB XBA C0/3767: E8 INX C0/3768: E9EA SBC #$EA C0/376A: EB XBA C0/376B: E8 INX C0/376C: E9EA SBC #$EA C0/376E: EB XBA C0/376F: E8 INX C0/3770: E9EA SBC #$EA C0/3772: EB XBA C0/3773: E8 INX C0/3774: E9EA SBC #$EA C0/3776: EB XBA C0/3777: E8 INX C0/3778: E9EA SBC #$EA C0/377A: EB XBA C0/377B: E8 INX C0/377C: E9EA SBC #$EA C0/377E: EB XBA C0/377F: F5F5 SBC $F5,X C0/3781: F6F6 INC $F6,X C0/3783: ECEDEE CPX $EEED C0/3786: EFECEDEE SBC $EEEDEC C0/378A: EFECEDEE SBC $EEEDEC C0/378E: EFECEDEE SBC $EEEDEC C0/3792: EFECEDEE SBC $EEEDEC C0/3796: EFECEDEE SBC $EEEDEC C0/379A: EFECEDEE SBC $EEEDEC C0/379E: EFF7F7F4 SBC $F4F7F7 C0/37A2: F4E0E1 PEA $E1E0 C0/37A5: E2E3 SEP #$E3 C0/37A7: E0E1E2 CPX #$E2E1 C0/37AA: E3E0 SBC $E0,S C0/37AC: E1E2 SBC ($E2,X) C0/37AE: E3E0 SBC $E0,S C0/37B0: E1E2 SBC ($E2,X) C0/37B2: E3E0 SBC $E0,S C0/37B4: E1E2 SBC ($E2,X) C0/37B6: E3E0 SBC $E0,S C0/37B8: E1E2 SBC ($E2,X) C0/37BA: E3E0 SBC $E0,S C0/37BC: E1E2 SBC ($E2,X) C0/37BE: E3F5 SBC $F5,S C0/37C0: F5F6 SBC $F6,X C0/37C2: F6E4 INC $E4,X C0/37C4: E5E6 SBC $E6 C0/37C6: E7E4 SBC [$E4] C0/37C8: E5E6 SBC $E6 C0/37CA: E7E4 SBC [$E4] C0/37CC: E5E6 SBC $E6 C0/37CE: E7E4 SBC [$E4] C0/37D0: E5E6 SBC $E6 C0/37D2: E7E4 SBC [$E4] C0/37D4: E5E6 SBC $E6 C0/37D6: E7E4 SBC [$E4] C0/37D8: E5E6 SBC $E6 C0/37DA: E7E4 SBC [$E4] C0/37DC: E5E6 SBC $E6 C0/37DE: E7F7 SBC [$F7] C0/37E0: F7F4 SBC [$F4],Y C0/37E2: F4E8E9 PEA $E9E8 C0/37E5: EA NOP C0/37E6: EB XBA C0/37E7: E8 INX C0/37E8: E9EA SBC #$EA C0/37EA: EB XBA C0/37EB: E8 INX C0/37EC: E9EA SBC #$EA C0/37EE: EB XBA C0/37EF: E8 INX C0/37F0: E9EA SBC #$EA C0/37F2: EB XBA C0/37F3: E8 INX C0/37F4: E9EA SBC #$EA C0/37F6: EB XBA C0/37F7: E8 INX C0/37F8: E9EA SBC #$EA C0/37FA: EB XBA C0/37FB: E8 INX C0/37FC: E9EA SBC #$EA C0/37FE: EB XBA C0/37FF: F5F5 SBC $F5,X C0/3801: F8 SED C0/3802: F8 SED C0/3803: F9FAF9 SBC $F9FA,Y C0/3806: FA PLX C0/3807: F9FAF9 SBC $F9FA,Y C0/380A: FA PLX C0/380B: F9FAF9 SBC $F9FA,Y C0/380E: FA PLX C0/380F: F9FAF9 SBC $F9FA,Y C0/3812: FA PLX C0/3813: F9FAF9 SBC $F9FA,Y C0/3816: FA PLX C0/3817: F9FAF9 SBC $F9FA,Y C0/381A: FA PLX C0/381B: F9FAF9 SBC $F9FA,Y C0/381E: FA PLX C0/381F: FB XCE C0/3820: FB XCE
C0/3821 unknow
C0/3821: A943 LDA #$43 (from only C0/BF88) C0/3823: 8D0043 STA $4300 C0/3826: A90F LDA #$0F C0/3828: 8D0143 STA $4301 C0/382B: A2517C LDX #$7C51 C0/382E: 8E0243 STX $4302 C0/3831: A97E LDA #$7E C0/3833: 8D0443 STA $4304 C0/3836: 8D0743 STA $4307 C0/3839: A944 LDA #$44 C0/383B: 8D7043 STA $4370 C0/383E: A906 LDA #$06 C0/3840: 8D7143 STA $4371 C0/3843: A29B7B LDX #$7B9B C0/3846: 8E7243 STX $4372 C0/3849: A97E LDA #$7E C0/384B: 8D7443 STA $4374 C0/384E: 8D7743 STA $4377 C0/3851: A943 LDA #$43 C0/3853: 8D4043 STA $4340 C0/3856: A90D LDA #$0D C0/3858: 8D4143 STA $4341 C0/385B: A2F67B LDX #$7BF6 C0/385E: 8E4243 STX $4342 C0/3861: A97E LDA #$7E C0/3863: 8D4443 STA $4344 C0/3866: 8D4743 STA $4347 C0/3869: A943 LDA #$43 C0/386B: 8D3043 STA $4330 C0/386E: A911 LDA #$11 C0/3870: 8D3143 STA $4331 C0/3873: A2AC7C LDX #$7CAC C0/3876: 8E3243 STX $4332 C0/3879: A97E LDA #$7E C0/387B: 8D3443 STA $4334 C0/387E: 8D3743 STA $4337 C0/3881: A942 LDA #$42 C0/3883: 8D2043 STA $4320 C0/3886: A932 LDA #$32 C0/3888: 8D2143 STA $4321 C0/388B: A2077D LDX #$7D07 C0/388E: 8E2243 STX $4322 C0/3891: A97E LDA #$7E C0/3893: 8D2443 STA $4324 C0/3896: 8D2743 STA $4327 C0/3899: A941 LDA #$41 C0/389B: 8D5043 STA $4350 C0/389E: A928 LDA #$28 C0/38A0: 8D5143 STA $4351 C0/38A3: A2627D LDX #$7D62 C0/38A6: 8E5243 STX $4352 C0/38A9: A97E LDA #$7E C0/38AB: 8D5443 STA $4354 C0/38AE: 8D5743 STA $4357 C0/38B1: A941 LDA #$41 C0/38B3: 8D6043 STA $4360 C0/38B6: A92C LDA #$2C C0/38B8: 8D6143 STA $4361 C0/38BB: A2BD7D LDX #$7DBD C0/38BE: 8E6243 STX $4362 C0/38C1: A97E LDA #$7E C0/38C3: 8D6443 STA $4364 C0/38C6: 8D6743 STA $4367 C0/38C9: A941 LDA #$41 C0/38CB: 8D1043 STA $4310 C0/38CE: A930 LDA #$30 C0/38D0: 8D1143 STA $4311 C0/38D3: A2187E LDX #$7E18 C0/38D6: 8E1243 STX $4312 C0/38D9: A97E LDA #$7E C0/38DB: 8D1443 STA $4314 C0/38DE: 8D1743 STA $4317 C0/38E1: A97E LDA #$7E C0/38E3: 48 PHA C0/38E4: AB PLB (make the data bank reg. hold #$7E) C0/38E5: A600 LDX $00 C0/38E7: A988 LDA #$88 C0/38E9: 9D407B STA $7B40,X C0/38EC: 9D9B7B STA $7B9B,X C0/38EF: 9DF67B STA $7BF6,X C0/38F2: 9D517C STA $7C51,X C0/38F5: 9DAC7C STA $7CAC,X C0/38F8: 9D077D STA $7D07,X C0/38FB: 9D627D STA $7D62,X C0/38FE: 9DBD7D STA $7DBD,X C0/3901: 9D187E STA $7E18,X C0/3904: E8 INX C0/3905: E8 INX C0/3906: E8 INX C0/3907: E05100 CPX #$0051 C0/390A: D0DD BNE $38E9 C0/390C: A987 LDA #$87 C0/390E: 8D407B STA $7B40 C0/3911: 8D9B7B STA $7B9B C0/3914: 8DF67B STA $7BF6 C0/3917: 8D517C STA $7C51 C0/391A: 8DAC7C STA $7CAC C0/391D: 8D077D STA $7D07 C0/3920: 8D627D STA $7D62 C0/3923: 8DBD7D STA $7DBD C0/3926: 8D187E STA $7E18 C0/3929: A980 LDA #$80 C0/392B: 9D407B STA $7B40,X C0/392E: 9D9B7B STA $7B9B,X C0/3931: 9DF67B STA $7BF6,X C0/3934: 9D517C STA $7C51,X C0/3937: 9DAC7C STA $7CAC,X C0/393A: 9D077D STA $7D07,X C0/393D: 9D627D STA $7D62,X C0/3940: 9DBD7D STA $7DBD,X C0/3943: 9D187E STA $7E18,X C0/3946: 7B TDC C0/3947: 48 PHA C0/3948: AB PLB C0/3949: 206B39 JSR $396B C0/394C: 203240 JSR $4032 C0/394F: 20E73E JSR $3EE7 C0/3952: 209F3D JSR $3D9F C0/3955: 20BC3D JSR $3DBC C0/3958: 209B3B JSR $3B9B C0/395B: 20FF3B JSR $3BFF C0/395E: 20053A JSR $3A05 C0/3961: 20283A JSR $3A28 C0/3964: 20333C JSR $3C33 C0/3967: 20503C JSR $3C50 (JMP fool!) C0/396A: 60 RTS
C0/396B unknow
C0/396B: A97E LDA #$7E (from only C0/3949) C0/396D: 48 PHA C0/396E: AB PLB (make the data bank reg. hold #$7E) C0/396F: C220 REP #$20 (16 bit accum./memory) C0/3971: A600 LDX $00 C0/3973: A94381 LDA #$8143 C0/3976: 9D417B STA $7B41,X C0/3979: E8 INX C0/397A: E8 INX C0/397B: E8 INX C0/397C: E05100 CPX #$0051 C0/397F: D0F2 BNE $3973 C0/3981: A600 LDX $00 C0/3983: BF9839C0 LDA $C03998,X C0/3987: 9D4381 STA $8143,X C0/398A: E8 INX C0/398B: E8 INX C0/398C: E02000 CPX #$0020 C0/398F: D0F2 BNE $3983 C0/3991: 7B TDC C0/3992: E220 SEP #$20 (8 bit accum./memory) C0/3994: 7B TDC C0/3995: 48 PHA C0/3996: AB PLB C0/3997: 60 RTS
C0/3998 unknow
C0/3998: 1042 C0/399A: 524A C0/399C: 9452 C0/399E: D65A C0/39A0: 1863 C0/39A2: 5A6B C0/39A4: 9C73 C0/39A6: DE7B
C0/39A8 unknow
C0/39A8: ADD81E LDA $1ED8 (from only C0/BF8B) C0/39AB: 2901 AND #$01 C0/39AD: F055 BEQ $3A04 C0/39AF: A97E LDA #$7E C0/39B1: 48 PHA C0/39B2: AB PLB (make the data bank reg. hold #$7E) C0/39B3: C220 REP #$20 (16 bit accum./memory) C0/39B5: A90389 LDA #$8903 C0/39B8: 8D0B7D STA $7D0B C0/39BB: A91389 LDA #$8913 C0/39BE: 8D0E7D STA $7D0E C0/39C1: A92389 LDA #$8923 C0/39C4: 8D3B7D STA $7D3B C0/39C7: A93389 LDA #$8933 C0/39CA: 8D3E7D STA $7D3E C0/39CD: A9938C LDA #$8C93 C0/39D0: 8D1C7E STA $7E1C C0/39D3: 8D1F7E STA $7E1F C0/39D6: 8D4C7E STA $7E4C C0/39D9: 8D4F7E STA $7E4F C0/39DC: A600 LDX $00 C0/39DE: A9A381 LDA #$81A3 C0/39E1: 9DF77D STA $7DF7,X C0/39E4: A93387 LDA #$8733 C0/39E7: 9DE67C STA $7CE6,X C0/39EA: A95382 LDA #$8253 C0/39ED: 9DD57B STA $7BD5,X C0/39F0: A9738C LDA #$8C73 C0/39F3: 9D527E STA $7E52,X C0/39F6: E8 INX C0/39F7: E8 INX C0/39F8: E8 INX C0/39F9: E01800 CPX #$0018 C0/39FC: D0E0 BNE $39DE C0/39FE: 7B TDC C0/39FF: E220 SEP #$20 (8 bit accum./memory) C0/3A01: 7B TDC C0/3A02: 48 PHA C0/3A03: AB PLB C0/3A04: 60 RTS
C0/3A05 unknow
C0/3A05: A97E LDA #$7E (from only C0/395E) C0/3A07: 48 PHA C0/3A08: AB PLB (make the data bank reg. hold #$7E) C0/3A09: C220 REP #$20 (16 bit accum./memory) C0/3A0B: A600 LDX $00 C0/3A0D: A96381 LDA #$8163 C0/3A10: 9DBE7D STA $7DBE,X C0/3A13: E8 INX C0/3A14: E8 INX C0/3A15: E8 INX C0/3A16: E05100 CPX #$0051 C0/3A19: D0F2 BNE $3A0D C0/3A1B: A97381 LDA #$8173 C0/3A1E: 8DBE7D STA $7DBE C0/3A21: 7B TDC C0/3A22: E220 SEP #$20 (8 bit accum./memory) C0/3A24: 7B TDC C0/3A25: 48 PHA C0/3A26: AB PLB C0/3A27: 60 RTS
C0/3A28 unknow
C0/3A28: A27381 LDX #$8173 (from only C0/3961) C0/3A2B: 8E8121 STX $2181 C0/3A2E: A97E LDA #$7E C0/3A30: 8D8321 STA $2183 C0/3A33: 7B TDC (no need for this, unless the upper 8 bits aren't 0 here) C0/3A34: 8D8021 STA $2180 (because this can be STZ instead!) C0/3A37: 8D8021 STA $2180 C0/3A3A: 8D8021 STA $2180 C0/3A3D: 8D8021 STA $2180 C0/3A40: 8D8021 STA $2180 C0/3A43: 8D8021 STA $2180 C0/3A46: 8D8021 STA $2180 C0/3A49: 8D8021 STA $2180 C0/3A4C: 8D8021 STA $2180 C0/3A4F: 8D8021 STA $2180 C0/3A52: 8D8021 STA $2180 C0/3A55: 8D8021 STA $2180 C0/3A58: 8D8021 STA $2180 C0/3A5B: 8D8021 STA $2180 C0/3A5E: 8D8021 STA $2180 C0/3A61: 8D8021 STA $2180 C0/3A64: A28381 LDX #$8183 C0/3A67: 8E8121 STX $2181 C0/3A6A: A97E LDA #$7E C0/3A6C: 8D8321 STA $2183 C0/3A6F: A905 LDA #$05 C0/3A71: 8D8021 STA $2180 C0/3A74: EB XBA C0/3A75: 8D8021 STA $2180 C0/3A78: EB XBA C0/3A79: 8D8021 STA $2180 C0/3A7C: EB XBA C0/3A7D: 8D8021 STA $2180 C0/3A80: EB XBA C0/3A81: 8D8021 STA $2180 C0/3A84: EB XBA C0/3A85: 8D8021 STA $2180 C0/3A88: EB XBA C0/3A89: 8D8021 STA $2180 C0/3A8C: EB XBA C0/3A8D: 8D8021 STA $2180 C0/3A90: EB XBA C0/3A91: 8D8021 STA $2180 C0/3A94: EB XBA C0/3A95: 8D8021 STA $2180 C0/3A98: EB XBA C0/3A99: 8D8021 STA $2180 C0/3A9C: EB XBA C0/3A9D: 8D8021 STA $2180 C0/3AA0: EB XBA C0/3AA1: 8D8021 STA $2180 C0/3AA4: EB XBA C0/3AA5: 8D8021 STA $2180 C0/3AA8: EB XBA C0/3AA9: 8D8021 STA $2180 C0/3AAC: EB XBA C0/3AAD: 8D8021 STA $2180 C0/3AB0: 7B TDC C0/3AB1: A29381 LDX #$8193 C0/3AB4: 8E8121 STX $2181 C0/3AB7: A97E LDA #$7E C0/3AB9: 8D8321 STA $2183 C0/3ABC: A91F LDA #$1F C0/3ABE: 8D8021 STA $2180 C0/3AC1: EB XBA C0/3AC2: 8D8021 STA $2180 C0/3AC5: EB XBA C0/3AC6: 8D8021 STA $2180 C0/3AC9: EB XBA C0/3ACA: 8D8021 STA $2180 C0/3ACD: EB XBA C0/3ACE: 8D8021 STA $2180 C0/3AD1: EB XBA C0/3AD2: 8D8021 STA $2180 C0/3AD5: EB XBA C0/3AD6: 8D8021 STA $2180 C0/3AD9: EB XBA C0/3ADA: 8D8021 STA $2180 C0/3ADD: EB XBA C0/3ADE: 8D8021 STA $2180 C0/3AE1: EB XBA C0/3AE2: 8D8021 STA $2180 C0/3AE5: EB XBA C0/3AE6: 8D8021 STA $2180 C0/3AE9: EB XBA C0/3AEA: 8D8021 STA $2180 C0/3AED: EB XBA C0/3AEE: 8D8021 STA $2180 C0/3AF1: EB XBA C0/3AF2: 8D8021 STA $2180 C0/3AF5: EB XBA C0/3AF6: 8D8021 STA $2180 C0/3AF9: EB XBA C0/3AFA: 8D8021 STA $2180 C0/3AFD: 7B TDC C0/3AFE: A26381 LDX #$8163 C0/3B01: 8E8121 STX $2181 C0/3B04: A97E LDA #$7E C0/3B06: 8D8321 STA $2183 C0/3B09: A551 LDA $51 C0/3B0B: 8D8021 STA $2180 C0/3B0E: EB XBA C0/3B0F: A552 LDA $52 C0/3B11: 8D8021 STA $2180 C0/3B14: EB XBA C0/3B15: 8D8021 STA $2180 C0/3B18: EB XBA C0/3B19: 8D8021 STA $2180 C0/3B1C: EB XBA C0/3B1D: 8D8021 STA $2180 C0/3B20: EB XBA C0/3B21: 8D8021 STA $2180 C0/3B24: EB XBA C0/3B25: 8D8021 STA $2180 C0/3B28: EB XBA C0/3B29: 8D8021 STA $2180 C0/3B2C: EB XBA C0/3B2D: 8D8021 STA $2180 C0/3B30: EB XBA C0/3B31: 8D8021 STA $2180 C0/3B34: EB XBA C0/3B35: 8D8021 STA $2180 C0/3B38: EB XBA C0/3B39: 8D8021 STA $2180 C0/3B3C: EB XBA C0/3B3D: 8D8021 STA $2180 C0/3B40: EB XBA C0/3B41: 8D8021 STA $2180 C0/3B44: EB XBA C0/3B45: 8D8021 STA $2180 C0/3B48: EB XBA C0/3B49: 8D8021 STA $2180 C0/3B4C: 7B TDC C0/3B4D: A2A381 LDX #$81A3 C0/3B50: 8E8121 STX $2181 C0/3B53: A97E LDA #$7E C0/3B55: 8D8321 STA $2183 C0/3B58: A904 LDA #$04 C0/3B5A: 8D8021 STA $2180 C0/3B5D: EB XBA C0/3B5E: 8D8021 STA $2180 C0/3B61: EB XBA C0/3B62: 8D8021 STA $2180 C0/3B65: EB XBA C0/3B66: 8D8021 STA $2180 C0/3B69: EB XBA C0/3B6A: 8D8021 STA $2180 C0/3B6D: EB XBA C0/3B6E: 8D8021 STA $2180 C0/3B71: EB XBA C0/3B72: 8D8021 STA $2180 C0/3B75: EB XBA C0/3B76: 8D8021 STA $2180 C0/3B79: EB XBA C0/3B7A: 8D8021 STA $2180 C0/3B7D: EB XBA C0/3B7E: 8D8021 STA $2180 C0/3B81: EB XBA C0/3B82: 8D8021 STA $2180 C0/3B85: EB XBA C0/3B86: 8D8021 STA $2180 C0/3B89: EB XBA C0/3B8A: 8D8021 STA $2180 C0/3B8D: EB XBA C0/3B8E: 8D8021 STA $2180 C0/3B91: EB XBA C0/3B92: 8D8021 STA $2180 C0/3B95: EB XBA C0/3B96: 8D8021 STA $2180 C0/3B99: 7B TDC C0/3B9A: 60 RTS
C0/3B9B unknow
C0/3B9B: AD6605 LDA $0566 (from C0/0246, C0/3958) C0/3B9E: 4A LSR A C0/3B9F: B02F BCS $3BD0 C0/3BA1: A97E LDA #$7E C0/3BA3: 48 PHA C0/3BA4: AB PLB (made the data bank reg. hold #$7E) C0/3BA5: C220 REP #$20 (16 bit accum./memory) C0/3BA7: A600 LDX $00 C0/3BA9: A9B38C LDA #$8CB3 C0/3BAC: BC667D LDY $7D66,X C0/3BAF: C0A38C CPY #$8CA3 C0/3BB2: F003 BEQ $3BB7 C0/3BB4: 9D667D STA $7D66,X C0/3BB7: 18 CLC C0/3BB8: 691000 ADC #$0010 C0/3BBB: E8 INX C0/3BBC: E8 INX C0/3BBD: E8 INX C0/3BBE: E04E00 CPX #$004E C0/3BC1: D0E9 BNE $3BAC C0/3BC3: A9F38F LDA #$8FF3 C0/3BC6: 8D637D STA $7D63 C0/3BC9: 7B TDC C0/3BCA: E220 SEP #$20 (8 bit accum./memory) C0/3BCC: 7B TDC C0/3BCD: 48 PHA C0/3BCE: AB PLB C0/3BCF: 60 RTS
C0/3BD0 unknow
C0/3BD0: A97E LDA #$7E C0/3BD2: 48 PHA C0/3BD3: AB PLB (make the data bank reg. hold #$7E) C0/3BD4: C220 REP #$20 (16 bit accum./memory) C0/3BD6: A600 LDX $00 C0/3BD8: A9538E LDA #$8E53 C0/3BDB: BC667D LDY $7D66,X C0/3BDE: C0A38C CPY #$8CA3 C0/3BE1: F003 BEQ $3BE6 C0/3BE3: 9D667D STA $7D66,X C0/3BE6: 18 CLC C0/3BE7: 691000 ADC #$0010 C0/3BEA: E8 INX C0/3BEB: E8 INX C0/3BEC: E8 INX C0/3BED: E04E00 CPX #$004E C0/3BF0: D0E9 BNE $3BDB C0/3BF2: A9F38F LDA #$8FF3 C0/3BF5: 8D637D STA $7D63 C0/3BF8: 7B TDC C0/3BF9: E220 SEP #$20 (8 bit accum./memory) C0/3BFB: 7B TDC C0/3BFC: 48 PHA C0/3BFD: AB PLB C0/3BFE: 60 RTS
C0/3BFF unknow
C0/3BFF: A97E LDA #$7E (from only C0/395B) C0/3C01: 48 PHA C0/3C02: AB PLB (make the data bank reg. hold #$7E) C0/3C03: C220 REP #$20 (16 bit accum./memory) C0/3C05: A600 LDX $00 C0/3C07: A9FF00 LDA #$00FF C0/3C0A: 9DF38F STA $8FF3,X C0/3C0D: A900FF LDA #$FF00 C0/3C10: 9DA38C STA $8CA3,X C0/3C13: E8 INX C0/3C14: E8 INX C0/3C15: E01000 CPX #$0010 C0/3C18: D0ED BNE $3C07 C0/3C1A: A600 LDX $00 C0/3C1C: A900FF LDA #$FF00 C0/3C1F: 9DB38C STA $8CB3,X C0/3C22: 9D538E STA $8E53,X C0/3C25: E8 INX C0/3C26: E8 INX C0/3C27: E0A001 CPX #$01A0 C0/3C2A: D0F0 BNE $3C1C C0/3C2C: 7B TDC C0/3C2D: E220 SEP #$20 (8 bit accum./memory) C0/3C2F: 7B TDC C0/3C30: 48 PHA C0/3C31: AB PLB C0/3C32: 60 RTS
C0/3C33 unknow
C0/3C33: A97E LDA #$7E (from only C0/3964) C0/3C35: 48 PHA C0/3C36: AB PLB (make the data bank reg. hold #$7E) C0/3C37: C220 REP #$20 (16 bit accum./memory) C0/3C39: A600 LDX $00 C0/3C3B: A95387 LDA #$8753 C0/3C3E: 9D087D STA $7D08,X C0/3C41: E8 INX C0/3C42: E8 INX C0/3C43: E8 INX C0/3C44: E05100 CPX #$0051 C0/3C47: D0F2 BNE $3C3B C0/3C49: 7B TDC C0/3C4A: E220 SEP #$20 (8 bit accum./memory) C0/3C4C: 7B TDC C0/3C4D: 48 PHA C0/3C4E: AB PLB (make the data bank reg. hold #$00) C0/3C4F: 60 RTS
C0/3C50 unknow
C0/3C50: A25387 LDX #$8753 (from only C0/3967) C0/3C53: 8E8121 STX $2181 C0/3C56: A97E LDA #$7E C0/3C58: 8D8321 STA $2183 C0/3C5B: A600 LDX $00 C0/3C5D: A9E0 LDA #$E0 C0/3C5F: 8D8021 STA $2180 C0/3C62: A900 LDA #$00 C0/3C64: 8D8021 STA $2180 C0/3C67: E8 INX C0/3C68: E00800 CPX #$0008 C0/3C6B: D0F0 BNE $3C5D C0/3C6D: A24389 LDX #$8943 C0/3C70: 8E8121 STX $2181 C0/3C73: A97E LDA #$7E C0/3C75: 8D8321 STA $2183 C0/3C78: A600 LDX $00 C0/3C7A: BFD73CC0 LDA $C03CD7,X C0/3C7E: 8D8021 STA $2180 C0/3C81: BFD73CC0 LDA $C03CD7,X C0/3C85: 8D8021 STA $2180 C0/3C88: E8 INX C0/3C89: E0C800 CPX #$00C8 C0/3C8C: D0EC BNE $3C7A C0/3C8E: A20389 LDX #$8903 C0/3C91: 8E8121 STX $2181 C0/3C94: A97E LDA #$7E C0/3C96: 8D8321 STA $2183 C0/3C99: A600 LDX $00 C0/3C9B: BFC73CC0 LDA $C03CC7,X C0/3C9F: 8D8021 STA $2180 C0/3CA2: 8D8021 STA $2180 C0/3CA5: E8 INX C0/3CA6: E01000 CPX #$0010 C0/3CA9: D0F0 BNE $3C9B C0/3CAB: A22389 LDX #$8923 C0/3CAE: 8E8121 STX $2181 C0/3CB1: A97E LDA #$7E C0/3CB3: 8D8321 STA $2183 C0/3CB6: A21000 LDX #$0010 C0/3CB9: BFC63CC0 LDA $C03CC6,X C0/3CBD: 8D8021 STA $2180 C0/3CC0: 8D8021 STA $2180 C0/3CC3: CA DEX C0/3CC4: D0F3 BNE $3CB9 C0/3CC6: 60 RTS
C0/3CC7 unknow
C0/3CC7: FCF8F4 JSR ($F4F8,X) C0/3CCA: F0EE BEQ $3CBA C0/3CCC: ECEAE9 CPX $E9EA C0/3CCF: E8 INX C0/3CD0: E7E6 SBC [$E6] C0/3CD2: E5E4 SBC $E4 C0/3CD4: E3E2 SBC $E2,S C0/3CD6: E1E7 SBC ($E7,X) C0/3CD8: E7E7 SBC [$E7] C0/3CDA: E6E6 INC $E6 C0/3CDC: E6E6 INC $E6 C0/3CDE: E6E5 INC $E5 C0/3CE0: E5E5 SBC $E5 C0/3CE2: E5E5 SBC $E5 C0/3CE4: E4E4 CPX $E4 C0/3CE6: E4E4 CPX $E4 C0/3CE8: E4E3 CPX $E3 C0/3CEA: E3E3 SBC $E3,S C0/3CEC: E3E3 SBC $E3,S C0/3CEE: E2E2 SEP #$E2 C0/3CF0: E2E2 SEP #$E2 C0/3CF2: E2E1 SEP #$E1 C0/3CF4: E1E1 SBC ($E1,X) C0/3CF6: E1E1 SBC ($E1,X) C0/3CF8: E0E0E0 CPX #$E0E0 C0/3CFB: E0E0E1 CPX #$E1E0 C0/3CFE: E1E1 SBC ($E1,X) C0/3D00: E1E1 SBC ($E1,X) C0/3D02: E2E2 SEP #$E2 C0/3D04: E2E2 SEP #$E2 C0/3D06: E2E3 SEP #$E3 C0/3D08: E3E3 SBC $E3,S C0/3D0A: E3E3 SBC $E3,S C0/3D0C: E4E4 CPX $E4 C0/3D0E: E4E4 CPX $E4 C0/3D10: E4E5 CPX $E5 C0/3D12: E5E5 SBC $E5 C0/3D14: E5E5 SBC $E5 C0/3D16: E6E6 INC $E6 C0/3D18: E6E6 INC $E6 C0/3D1A: E6E7 INC $E7 C0/3D1C: E7E7 SBC [$E7] C0/3D1E: E7E7 SBC [$E7] C0/3D20: E7E6 SBC [$E6] C0/3D22: E6E6 INC $E6 C0/3D24: E6E5 INC $E5 C0/3D26: E5E5 SBC $E5 C0/3D28: E5E4 SBC $E4 C0/3D2A: E4E4 CPX $E4 C0/3D2C: E4E3 CPX $E3 C0/3D2E: E3E3 SBC $E3,S C0/3D30: E3E2 SBC $E2,S C0/3D32: E2E2 SEP #$E2 C0/3D34: E2E1 SEP #$E1 C0/3D36: E1E1 SBC ($E1,X) C0/3D38: E1E0 SBC ($E0,X) C0/3D3A: E0E0E0 CPX #$E0E0 C0/3D3D: E1E1 SBC ($E1,X) C0/3D3F: E1E1 SBC ($E1,X) C0/3D41: E2E2 SEP #$E2 C0/3D43: E2E2 SEP #$E2 C0/3D45: E3E3 SBC $E3,S C0/3D47: E3E3 SBC $E3,S C0/3D49: E4E4 CPX $E4 C0/3D4B: E4E4 CPX $E4 C0/3D4D: E5E5 SBC $E5 C0/3D4F: E5E5 SBC $E5 C0/3D51: E6E6 INC $E6 C0/3D53: E6E6 INC $E6 C0/3D55: E7E7 SBC [$E7] C0/3D57: E7E6 SBC [$E6] C0/3D59: E6E6 INC $E6 C0/3D5B: E5E5 SBC $E5 C0/3D5D: E5E4 SBC $E4 C0/3D5F: E4E4 CPX $E4 C0/3D61: E3E3 SBC $E3,S C0/3D63: E3E2 SBC $E2,S C0/3D65: E2E2 SEP #$E2 C0/3D67: E1E1 SBC ($E1,X) C0/3D69: E1E0 SBC ($E0,X) C0/3D6B: E0E0E1 CPX #$E1E0 C0/3D6E: E1E1 SBC ($E1,X) C0/3D70: E2E2 SEP #$E2 C0/3D72: E2E3 SEP #$E3 C0/3D74: E3E3 SBC $E3,S C0/3D76: E4E4 CPX $E4 C0/3D78: E4E5 CPX $E5 C0/3D7A: E5E5 SBC $E5 C0/3D7C: E6E6 INC $E6 C0/3D7E: E6E6 INC $E6 C0/3D80: E5E5 SBC $E5 C0/3D82: E4E4 CPX $E4 C0/3D84: E3E3 SBC $E3,S C0/3D86: E2E2 SEP #$E2 C0/3D88: E1E1 SBC ($E1,X) C0/3D8A: E0E0E1 CPX #$E1E0 C0/3D8D: E1E2 SBC ($E2,X) C0/3D8F: E2E3 SEP #$E3 C0/3D91: E3E4 SBC $E4,S C0/3D93: E4E5 CPX $E5 C0/3D95: E5E6 SBC $E6 C0/3D97: E4E3 CPX $E3 C0/3D99: E2E1 SEP #$E1 C0/3D9B: E0E1E2 CPX #$E2E1 C0/3D9E: E3
C0/3D9F unknow
C0/3D9F: A97E LDA #$7E (from only C0/3952) C0/3DA1: 48 PHA C0/3DA2: AB PLB (make the data bank reg. hold #$7E) C0/3DA3: C220 REP #$20 (16 bit accum./memory) C0/3DA5: A600 LDX $00 C0/3DA7: A9638C LDA #$8C63 C0/3DAA: 9D197E STA $7E19,X C0/3DAD: E8 INX C0/3DAE: E8 INX C0/3DAF: E8 INX C0/3DB0: E05100 CPX #$0051 C0/3DB3: D0F2 BNE $3DA7 C0/3DB5: 7B TDC C0/3DB6: E220 SEP #$20 (8 bit accum./memory) C0/3DB8: 7B TDC C0/3DB9: 48 PHA C0/3DBA: AB PLB C0/3DBB: 60 RTS
C0/3DBC unknow
C0/3DBC: A97E LDA #$7E (from only C0/3955) C0/3DBE: 48 PHA C0/3DBF: AB PLB (make the data bank reg. hold #$7E) C0/3DC0: A600 LDX $00 C0/3DC2: A550 LDA $50 C0/3DC4: 9D638C STA $8C63,X C0/3DC7: 9D738C STA $8C73,X C0/3DCA: A54E LDA $4E C0/3DCC: 9D648C STA $8C64,X C0/3DCF: 7B TDC C0/3DD0: 9D748C STA $8C74,X C0/3DD3: A920 LDA #$20 C0/3DD5: 9DD38A STA $8AD3,X C0/3DD8: 9DE38A STA $8AE3,X C0/3DDB: 9DF38A STA $8AF3,X C0/3DDE: 9D038B STA $8B03,X C0/3DE1: 9D138B STA $8B13,X C0/3DE4: 9D238B STA $8B23,X C0/3DE7: 9D338B STA $8B33,X C0/3DEA: 9D438B STA $8B43,X C0/3DED: 9D538B STA $8B53,X C0/3DF0: 9D638B STA $8B63,X C0/3DF3: 9D738B STA $8B73,X C0/3DF6: 9D838B STA $8B83,X C0/3DF9: 9D938B STA $8B93,X C0/3DFC: 9DA38B STA $8BA3,X C0/3DFF: 9DB38B STA $8BB3,X C0/3E02: 9DC38B STA $8BC3,X C0/3E05: 9DD38B STA $8BD3,X C0/3E08: 9DE38B STA $8BE3,X C0/3E0B: 9DF38B STA $8BF3,X C0/3E0E: 9D038C STA $8C03,X C0/3E11: 9D138C STA $8C13,X C0/3E14: 9D238C STA $8C23,X C0/3E17: 9D338C STA $8C33,X C0/3E1A: 9D438C STA $8C43,X C0/3E1D: 9D538C STA $8C53,X C0/3E20: 9D838C STA $8C83,X C0/3E23: 9D938C STA $8C93,X C0/3E26: E8 INX C0/3E27: E8 INX C0/3E28: E01000 CPX #$0010 C0/3E2B: D095 BNE $3DC2 C0/3E2D: A600 LDX $00 C0/3E2F: A901 LDA #$01 C0/3E31: 9DD48A STA $8AD4,X C0/3E34: 9DDC8A STA $8ADC,X C0/3E37: 9DE48A STA $8AE4,X C0/3E3A: 9DEC8A STA $8AEC,X C0/3E3D: 9DF48A STA $8AF4,X C0/3E40: 9DFC8A STA $8AFC,X C0/3E43: 9D048B STA $8B04,X C0/3E46: 9D0C8B STA $8B0C,X C0/3E49: 9D148B STA $8B14,X C0/3E4C: 9D648B STA $8B64,X C0/3E4F: 9D6C8B STA $8B6C,X C0/3E52: 9D748B STA $8B74,X C0/3E55: 9D7C8B STA $8B7C,X C0/3E58: 9D848B STA $8B84,X C0/3E5B: 9D8C8B STA $8B8C,X C0/3E5E: 9D948B STA $8B94,X C0/3E61: 9DD48B STA $8BD4,X C0/3E64: 9DDC8B STA $8BDC,X C0/3E67: 9DE48B STA $8BE4,X C0/3E6A: 9DEC8B STA $8BEC,X C0/3E6D: 9DF48B STA $8BF4,X C0/3E70: 9D248C STA $8C24,X C0/3E73: 9D2C8C STA $8C2C,X C0/3E76: 9D348C STA $8C34,X C0/3E79: 9D548C STA $8C54,X C0/3E7C: A91F LDA #$1F C0/3E7E: 9D848C STA $8C84,X C0/3E81: 9D8C8C STA $8C8C,X C0/3E84: A981 LDA #$81 C0/3E86: 9D1C8B STA $8B1C,X C0/3E89: 9D248B STA $8B24,X C0/3E8C: 9D2C8B STA $8B2C,X C0/3E8F: 9D348B STA $8B34,X C0/3E92: 9D3C8B STA $8B3C,X C0/3E95: 9D448B STA $8B44,X C0/3E98: 9D4C8B STA $8B4C,X C0/3E9B: 9D548B STA $8B54,X C0/3E9E: 9D5C8B STA $8B5C,X C0/3EA1: 9D9C8B STA $8B9C,X C0/3EA4: 9DA48B STA $8BA4,X C0/3EA7: 9DAC8B STA $8BAC,X C0/3EAA: 9DB48B STA $8BB4,X C0/3EAD: 9DBC8B STA $8BBC,X C0/3EB0: 9DC48B STA $8BC4,X C0/3EB3: 9DCC8B STA $8BCC,X C0/3EB6: 9DFC8B STA $8BFC,X C0/3EB9: 9D048C STA $8C04,X C0/3EBC: 9D0C8C STA $8C0C,X C0/3EBF: 9D148C STA $8C14,X C0/3EC2: 9D1C8C STA $8C1C,X C0/3EC5: 9D3C8C STA $8C3C,X C0/3EC8: 9D448C STA $8C44,X C0/3ECB: 9D4C8C STA $8C4C,X C0/3ECE: 9D5C8C STA $8C5C,X C0/3ED1: A99F LDA #$9F C0/3ED3: 9D948C STA $8C94,X C0/3ED6: 9D9C8C STA $8C9C,X C0/3ED9: E8 INX C0/3EDA: E8 INX C0/3EDB: E00800 CPX #$0008 C0/3EDE: F003 BEQ $3EE3 C0/3EE0: 4C2F3E JMP $3E2F
C0/3EE3: 7B TDC C0/3EE4: 48 PHA C0/3EE5: AB PLB (make the data bank reg. hold #$00) C0/3EE6: 60 RTS
C0/3EE7 unknow
C0/3EE7: A600 LDX $00 (from only C0/394F) C0/3EE9: A97E LDA #$7E C0/3EEB: 48 PHA C0/3EEC: AB PLB (make the data bank reg. hold #$7E) C0/3EED: C220 REP #$20 (16 bit accum./memory) C0/3EEF: A93382 LDA #$8233 C0/3EF2: 9D9C7B STA $7B9C,X C0/3EF5: E8 INX C0/3EF6: E8 INX C0/3EF7: E8 INX C0/3EF8: E05100 CPX #$0051 C0/3EFB: D0F2 BNE $3EEF C0/3EFD: 7B TDC C0/3EFE: E220 SEP #$20 (8 bit accum./memory) C0/3F00: A600 LDX $00 C0/3F02: 7B TDC C0/3F03: 9DB381 STA $81B3,X C0/3F06: 9DD381 STA $81D3,X C0/3F09: 9D1382 STA $8213,X C0/3F0C: 9D5382 STA $8253,X C0/3F0F: A90F LDA #$0F C0/3F11: 9DF381 STA $81F3,X C0/3F14: 9D3382 STA $8233,X C0/3F17: A940 LDA #$40 C0/3F19: 9DB481 STA $81B4,X C0/3F1C: 9DF481 STA $81F4,X C0/3F1F: A948 LDA #$48 C0/3F21: 9D1482 STA $8214,X C0/3F24: 9D3482 STA $8234,X C0/3F27: 9DD481 STA $81D4,X C0/3F2A: 9D5482 STA $8254,X C0/3F2D: A950 LDA #$50 C0/3F2F: 9DD581 STA $81D5,X C0/3F32: 9D1582 STA $8215,X C0/3F35: 9D3582 STA $8235,X C0/3F38: 9D5582 STA $8255,X C0/3F3B: A944 LDA #$44 C0/3F3D: 9DB681 STA $81B6,X C0/3F40: 9DD681 STA $81D6,X C0/3F43: 9DF681 STA $81F6,X C0/3F46: 9D5682 STA $8256,X C0/3F49: A958 LDA #$58 C0/3F4B: 9D1682 STA $8216,X C0/3F4E: 9D3682 STA $8236,X C0/3F51: E8 INX C0/3F52: E8 INX C0/3F53: E8 INX C0/3F54: E8 INX C0/3F55: E02000 CPX #$0020 C0/3F58: D0A8 BNE $3F02 C0/3F5A: 7B TDC C0/3F5B: 48 PHA C0/3F5C: AB PLB (make the data bank reg. hold #$00) C0/3F5D: 60 RTS
C0/3F5E unknow
C0/3F5E: A600 LDX $00 (from only C0/394F) C0/3F60: AD8C05 LDA $058C C0/3F63: 4904 EOR #$04 C0/3F65: 8D8C05 STA $058C C0/3F68: 9F14827E STA $7E8214,X C0/3F6C: 9F34827E STA $7E8234,X C0/3F70: 9FD4817E STA $7E81D4,X C0/3F74: E8 INX C0/3F75: E8 INX C0/3F76: E8 INX C0/3F77: E8 INX C0/3F78: E02000 CPX #$0020 C0/3F7B: D0EB BNE $3F68 C0/3F7D: 60 RTS
C0/3F7E unknow
C0/3F7E: A600 LDX $00 (from only C0/1EB5) C0/3F80: AD8E05 LDA $058E C0/3F83: 4904 EOR #$04 C0/3F85: 8D8E05 STA $058E C0/3F88: 9FD5817E STA $7E81D5,X C0/3F8C: 9F15827E STA $7E8215,X C0/3F90: 9F35827E STA $7E8235,X C0/3F94: E8 INX C0/3F95: E8 INX C0/3F96: E8 INX C0/3F97: E8 INX C0/3F98: E02000 CPX #$0020 C0/3F9B: D0EB BNE $3F88 C0/3F9D: 60 RTS
C0/3F9E unknow
C0/3F9E: A600 LDX $00 (from only C0/1EBE) C0/3FA0: AD9005 LDA $0590 C0/3FA3: 4904 EOR #$04 C0/3FA5: 8D9005 STA $0590 C0/3FA8: 9F16827E STA $7E8216,X C0/3FAC: 9F36827E STA $7E8236,X C0/3FB0: E8 INX C0/3FB1: E8 INX C0/3FB2: E8 INX C0/3FB3: E8 INX C0/3FB4: E02000 CPX #$0020 C0/3FB7: D0EF BNE $3FA8 C0/3FB9: 60 RTS
C0/3FBA unknow
C0/3FBA: AD8C05 LDA $058C (is this function ever called?) C0/3FBD: 4904 EOR #$04 C0/3FBF: 8D8C05 STA $058C C0/3FC2: AD8E05 LDA $058E C0/3FC5: 4904 EOR #$04 C0/3FC7: 8D8E05 STA $058E C0/3FCA: AD9005 LDA $0590 C0/3FCD: 4904 EOR #$04 C0/3FCF: 8D9005 STA $0590 C0/3FD2: A600 LDX $00 C0/3FD4: AD8C05 LDA $058C C0/3FD7: 9F14827E STA $7E8214,X C0/3FDB: 9F34827E STA $7E8234,X C0/3FDF: 9FD4817E STA $7E81D4,X C0/3FE3: AD8E05 LDA $058E C0/3FE6: 9FD5817E STA $7E81D5,X C0/3FEA: 9F15827E STA $7E8215,X C0/3FEE: 9F35827E STA $7E8235,X C0/3FF2: AD9005 LDA $0590 C0/3FF5: 9F16827E STA $7E8216,X C0/3FF9: 9F36827E STA $7E8236,X C0/3FFD: E8 INX C0/3FFE: E8 INX C0/3FFF: E8 INX C0/4000: E8 INX C0/4001: E02000 CPX #$0020 C0/4004: D0CE BNE $3FD4 C0/4006: 60 RTS