Files
2023-03-13 08:36:51 +00:00

1015 lines
29 KiB
Plaintext

AVRASM ver. 1.75.6 E:\Emiles\Projects\vic emu\AVRCODE\VIC20.asm Fri Aug 05 03:11:57 2005
EQU ucsr1c 0000009d
EQU udr1 0000009c
EQU ucsr1a 0000009b
EQU ucsr1b 0000009a
EQU ubrr1l 00000099
EQU ubrr1h 00000098
EQU ucsr0c 00000095
EQU ubrr0h 00000090
EQU tccr3c 0000008c
EQU tccr3a 0000008b
EQU tccr3b 0000008a
EQU tcnt3h 00000089
EQU tcnt3l 00000088
EQU ocr3ah 00000087
EQU ocr3al 00000086
EQU ocr3bh 00000085
EQU ocr3bl 00000084
EQU ocr3ch 00000083
EQU ocr3cl 00000082
EQU icr3h 00000081
EQU icr3l 00000080
EQU etimsk 0000007d
EQU etifr 0000007c
EQU tccr1c 0000007a
EQU ocr1ch 00000079
EQU ocr1cl 00000078
EQU twcr 00000074
EQU twdr 00000073
EQU twar 00000072
EQU twsr 00000071
EQU twbr 00000070
EQU osccal 0000006f
EQU xmcra 0000006d
EQU xmcrb 0000006c
EQU eicra 0000006a
EQU spmcsr 00000068
EQU spmcr 00000068
EQU portg 00000065
EQU ddrg 00000064
EQU ping 00000063
EQU portf 00000062
EQU ddrf 00000061
EQU sreg 0000003f
EQU sph 0000003e
EQU spl 0000003d
EQU xdiv 0000003c
EQU rampz 0000003b
EQU eicrb 0000003a
EQU eimsk 00000039
EQU gimsk 00000039
EQU gicr 00000039
EQU eifr 00000038
EQU gifr 00000038
EQU timsk 00000037
EQU tifr 00000036
EQU mcucr 00000035
EQU mcucsr 00000034
EQU tccr0 00000033
EQU tcnt0 00000032
EQU ocr0 00000031
EQU assr 00000030
EQU tccr1a 0000002f
EQU tccr1b 0000002e
EQU tcnt1h 0000002d
EQU tcnt1l 0000002c
EQU ocr1ah 0000002b
EQU ocr1al 0000002a
EQU ocr1bh 00000029
EQU ocr1bl 00000028
EQU icr1h 00000027
EQU icr1l 00000026
EQU tccr2 00000025
EQU tcnt2 00000024
EQU ocr2 00000023
EQU ocdr 00000022
EQU wdtcr 00000021
EQU sfior 00000020
EQU eearh 0000001f
EQU eearl 0000001e
EQU eedr 0000001d
EQU eecr 0000001c
EQU porta 0000001b
EQU ddra 0000001a
EQU pina 00000019
EQU portb 00000018
EQU ddrb 00000017
EQU pinb 00000016
EQU portc 00000015
EQU ddrc 00000014
EQU pinc 00000013
EQU portd 00000012
EQU ddrd 00000011
EQU pind 00000010
EQU spdr 0000000f
EQU spsr 0000000e
EQU spcr 0000000d
EQU udr0 0000000c
EQU ucsr0a 0000000b
EQU ucsr0b 0000000a
EQU ubrr0l 00000009
EQU acsr 00000008
EQU admux 00000007
EQU adcsr 00000006
EQU adch 00000005
EQU adcl 00000004
EQU porte 00000003
EQU ddre 00000002
EQU pine 00000001
EQU pinf 00000000
EQU sre 00000007
EQU srw10 00000006
EQU se 00000005
EQU sm1 00000004
EQU sm0 00000003
EQU sm2 00000002
EQU ivsel 00000001
EQU ivce 00000000
EQU jtd 00000007
EQU jtrf 00000004
EQU wdrf 00000003
EQU borf 00000002
EQU extrf 00000001
EQU porf 00000000
EQU srl2 00000006
EQU srl1 00000005
EQU srl0 00000004
EQU srw01 00000003
EQU srw00 00000002
EQU srw11 00000001
EQU xmbk 00000007
EQU xmm2 00000002
EQU xmm1 00000001
EQU xmm0 00000000
EQU spmie 00000007
EQU asb 00000006
EQU asre 00000004
EQU rwwsb 00000006
EQU rwwsre 00000004
EQU blbset 00000003
EQU pgwrt 00000002
EQU pgers 00000001
EQU spmen 00000000
EQU idrd 00000007
EQU ocdr6 00000006
EQU ocdr5 00000005
EQU ocdr4 00000004
EQU ocdr3 00000003
EQU ocdr2 00000002
EQU ocdr1 00000001
EQU ocdr0 00000000
EQU xdiven 00000007
EQU xdiv6 00000006
EQU xdiv5 00000005
EQU xdiv4 00000004
EQU xdiv3 00000003
EQU xdiv2 00000002
EQU xdiv1 00000001
EQU xdiv0 00000000
EQU tsm 00000007
EQU adhsm 00000004
EQU acme 00000003
EQU pud 00000002
EQU psr0 00000001
EQU psr1 00000000
EQU psr2 00000000
EQU psr3 00000000
EQU psr321 00000000
EQU aden 00000007
EQU adsc 00000006
EQU adfr 00000005
EQU adif 00000004
EQU adie 00000003
EQU adps2 00000002
EQU adps1 00000001
EQU adps0 00000000
EQU refs1 00000007
EQU refs0 00000006
EQU adlar 00000005
EQU mux4 00000004
EQU mux3 00000003
EQU mux2 00000002
EQU mux1 00000001
EQU mux0 00000000
EQU acd 00000007
EQU acbg 00000006
EQU aco 00000005
EQU aci 00000004
EQU acie 00000003
EQU acic 00000002
EQU acis1 00000001
EQU acis0 00000000
EQU int7 00000007
EQU int6 00000006
EQU int5 00000005
EQU int4 00000004
EQU int3 00000003
EQU int2 00000002
EQU int1 00000001
EQU int0 00000000
EQU intf7 00000007
EQU intf6 00000006
EQU intf5 00000005
EQU intf4 00000004
EQU intf3 00000003
EQU intf2 00000002
EQU intf1 00000001
EQU intf0 00000000
EQU isc71 00000007
EQU isc70 00000006
EQU isc61 00000005
EQU isc60 00000004
EQU isc51 00000003
EQU isc50 00000002
EQU isc41 00000001
EQU isc40 00000000
EQU isc31 00000007
EQU isc30 00000006
EQU isc21 00000005
EQU isc20 00000004
EQU isc11 00000003
EQU isc10 00000002
EQU isc01 00000001
EQU isc00 00000000
EQU ocie2 00000007
EQU toie2 00000006
EQU ticie1 00000005
EQU ocie1a 00000004
EQU ocie1b 00000003
EQU toie1 00000002
EQU ocie0 00000001
EQU toie0 00000000
EQU ticie3 00000005
EQU ocie3a 00000004
EQU ocie3b 00000003
EQU toie3 00000002
EQU ocie3c 00000001
EQU ocie1c 00000000
EQU ocf2 00000007
EQU tov2 00000006
EQU icf1 00000005
EQU ocf1a 00000004
EQU ocf1b 00000003
EQU tov1 00000002
EQU ocf0 00000001
EQU tov0 00000000
EQU icf3 00000005
EQU ocf3a 00000004
EQU ocf3b 00000003
EQU tov3 00000002
EQU ocf3c 00000001
EQU ocf1c 00000000
EQU as0 00000003
EQU tcn0ub 00000002
EQU ocr0ub 00000001
EQU tcr0ub 00000000
EQU foc0 00000007
EQU wgm00 00000006
EQU com01 00000005
EQU com00 00000004
EQU wgm01 00000003
EQU cs02 00000002
EQU cs01 00000001
EQU cs00 00000000
EQU com1a1 00000007
EQU com1a0 00000006
EQU com1b1 00000005
EQU com1b0 00000004
EQU com1c1 00000003
EQU com1c0 00000002
EQU pwm11 00000001
EQU pwm10 00000000
EQU wgm11 00000001
EQU wgm10 00000000
EQU icnc1 00000007
EQU ices1 00000006
EQU ctc11 00000004
EQU ctc10 00000003
EQU wgm13 00000004
EQU wgm12 00000003
EQU cs12 00000002
EQU cs11 00000001
EQU cs10 00000000
EQU foc1a 00000007
EQU foc1b 00000006
EQU foc1c 00000005
EQU foc2 00000007
EQU wgm20 00000006
EQU com21 00000005
EQU com20 00000004
EQU wgm21 00000003
EQU cs22 00000002
EQU cs21 00000001
EQU cs20 00000000
EQU com3a1 00000007
EQU com3a0 00000006
EQU com3b1 00000005
EQU com3b0 00000004
EQU com3c1 00000003
EQU com3c0 00000002
EQU pwm31 00000001
EQU pwm30 00000000
EQU wgm31 00000001
EQU wgm30 00000000
EQU icnc3 00000007
EQU ices3 00000006
EQU ctc31 00000004
EQU ctc30 00000003
EQU wgm33 00000004
EQU wgm32 00000003
EQU cs32 00000002
EQU cs31 00000001
EQU cs30 00000000
EQU foc3a 00000007
EQU foc3b 00000006
EQU foc3c 00000005
EQU wdce 00000004
EQU wdtoe 00000004
EQU wde 00000003
EQU wdp2 00000002
EQU wdp1 00000001
EQU wdp0 00000000
EQU eerie 00000003
EQU eemwe 00000002
EQU eewe 00000001
EQU eere 00000000
EQU rxc 00000007
EQU txc 00000006
EQU udre 00000005
EQU fe 00000004
EQU dor 00000003
EQU pe 00000002
EQU u2x 00000001
EQU mpcm 00000000
EQU rxc0 00000007
EQU txc0 00000006
EQU udre0 00000005
EQU fe0 00000004
EQU dor0 00000003
EQU upe0 00000002
EQU u2x0 00000001
EQU mpcm0 00000000
EQU rxc1 00000007
EQU txc1 00000006
EQU udre1 00000005
EQU fe1 00000004
EQU dor1 00000003
EQU upe1 00000002
EQU u2x1 00000001
EQU mpcm1 00000000
EQU rxcie 00000007
EQU txcie 00000006
EQU udrie 00000005
EQU rxen 00000004
EQU txen 00000003
EQU ucsz2 00000002
EQU rxb8 00000001
EQU txb8 00000000
EQU rxcie0 00000007
EQU txcie0 00000006
EQU udrie0 00000005
EQU rxen0 00000004
EQU txen0 00000003
EQU ucsz02 00000002
EQU rxb80 00000001
EQU txb80 00000000
EQU rxcie1 00000007
EQU txcie1 00000006
EQU udrie1 00000005
EQU rxen1 00000004
EQU txen1 00000003
EQU ucsz12 00000002
EQU rxb81 00000001
EQU txb81 00000000
EQU umsel 00000006
EQU upm1 00000005
EQU upm0 00000004
EQU usbs 00000003
EQU ucsz1 00000002
EQU ucsz0 00000001
EQU ucpol 00000000
EQU umsel0 00000006
EQU upm01 00000005
EQU upm00 00000004
EQU usbs0 00000003
EQU ucsz01 00000002
EQU ucsz00 00000001
EQU ucpol0 00000000
EQU umsel1 00000006
EQU upm11 00000005
EQU upm10 00000004
EQU usbs1 00000003
EQU ucsz11 00000002
EQU ucsz10 00000001
EQU ucpol1 00000000
EQU spie 00000007
EQU spe 00000006
EQU dord 00000005
EQU mstr 00000004
EQU cpol 00000003
EQU cpha 00000002
EQU spr1 00000001
EQU spr0 00000000
EQU spif 00000007
EQU wcol 00000006
EQU spi2x 00000000
EQU twint 00000007
EQU twea 00000006
EQU twsta 00000005
EQU twsto 00000004
EQU twwc 00000003
EQU twen 00000002
EQU twie 00000000
EQU tws7 00000007
EQU tws6 00000006
EQU tws5 00000005
EQU tws4 00000004
EQU tws3 00000003
EQU twps1 00000001
EQU twps0 00000000
EQU twa6 00000007
EQU twa5 00000006
EQU twa4 00000005
EQU twa3 00000004
EQU twa2 00000003
EQU twa1 00000002
EQU twa0 00000001
EQU twgce 00000000
EQU pa7 00000007
EQU pa6 00000006
EQU pa5 00000005
EQU pa4 00000004
EQU pa3 00000003
EQU pa2 00000002
EQU pa1 00000001
EQU pa0 00000000
EQU porta7 00000007
EQU porta6 00000006
EQU porta5 00000005
EQU porta4 00000004
EQU porta3 00000003
EQU porta2 00000002
EQU porta1 00000001
EQU porta0 00000000
EQU dda7 00000007
EQU dda6 00000006
EQU dda5 00000005
EQU dda4 00000004
EQU dda3 00000003
EQU dda2 00000002
EQU dda1 00000001
EQU dda0 00000000
EQU pina7 00000007
EQU pina6 00000006
EQU pina5 00000005
EQU pina4 00000004
EQU pina3 00000003
EQU pina2 00000002
EQU pina1 00000001
EQU pina0 00000000
EQU pb7 00000007
EQU pb6 00000006
EQU pb5 00000005
EQU pb4 00000004
EQU pb3 00000003
EQU pb2 00000002
EQU pb1 00000001
EQU pb0 00000000
EQU portb7 00000007
EQU portb6 00000006
EQU portb5 00000005
EQU portb4 00000004
EQU portb3 00000003
EQU portb2 00000002
EQU portb1 00000001
EQU portb0 00000000
EQU ddb7 00000007
EQU ddb6 00000006
EQU ddb5 00000005
EQU ddb4 00000004
EQU ddb3 00000003
EQU ddb2 00000002
EQU ddb1 00000001
EQU ddb0 00000000
EQU pinb7 00000007
EQU pinb6 00000006
EQU pinb5 00000005
EQU pinb4 00000004
EQU pinb3 00000003
EQU pinb2 00000002
EQU pinb1 00000001
EQU pinb0 00000000
EQU pc7 00000007
EQU pc6 00000006
EQU pc5 00000005
EQU pc4 00000004
EQU pc3 00000003
EQU pc2 00000002
EQU pc1 00000001
EQU pc0 00000000
EQU portc7 00000007
EQU portc6 00000006
EQU portc5 00000005
EQU portc4 00000004
EQU portc3 00000003
EQU portc2 00000002
EQU portc1 00000001
EQU portc0 00000000
EQU ddc7 00000007
EQU ddc6 00000006
EQU ddc5 00000005
EQU ddc4 00000004
EQU ddc3 00000003
EQU ddc2 00000002
EQU ddc1 00000001
EQU ddc0 00000000
EQU pinc7 00000007
EQU pinc6 00000006
EQU pinc5 00000005
EQU pinc4 00000004
EQU pinc3 00000003
EQU pinc2 00000002
EQU pinc1 00000001
EQU pinc0 00000000
EQU pd7 00000007
EQU pd6 00000006
EQU pd5 00000005
EQU pd4 00000004
EQU pd3 00000003
EQU pd2 00000002
EQU pd1 00000001
EQU pd0 00000000
EQU portd7 00000007
EQU portd6 00000006
EQU portd5 00000005
EQU portd4 00000004
EQU portd3 00000003
EQU portd2 00000002
EQU portd1 00000001
EQU portd0 00000000
EQU ddd7 00000007
EQU ddd6 00000006
EQU ddd5 00000005
EQU ddd4 00000004
EQU ddd3 00000003
EQU ddd2 00000002
EQU ddd1 00000001
EQU ddd0 00000000
EQU pind7 00000007
EQU pind6 00000006
EQU pind5 00000005
EQU pind4 00000004
EQU pind3 00000003
EQU pind2 00000002
EQU pind1 00000001
EQU pind0 00000000
EQU pe7 00000007
EQU pe6 00000006
EQU pe5 00000005
EQU pe4 00000004
EQU pe3 00000003
EQU pe2 00000002
EQU pe1 00000001
EQU pe0 00000000
EQU porte7 00000007
EQU porte6 00000006
EQU porte5 00000005
EQU porte4 00000004
EQU porte3 00000003
EQU porte2 00000002
EQU porte1 00000001
EQU porte0 00000000
EQU dde7 00000007
EQU dde6 00000006
EQU dde5 00000005
EQU dde4 00000004
EQU dde3 00000003
EQU dde2 00000002
EQU dde1 00000001
EQU dde0 00000000
EQU pine7 00000007
EQU pine6 00000006
EQU pine5 00000005
EQU pine4 00000004
EQU pine3 00000003
EQU pine2 00000002
EQU pine1 00000001
EQU pine0 00000000
EQU pf7 00000007
EQU pf6 00000006
EQU pf5 00000005
EQU pf4 00000004
EQU pf3 00000003
EQU pf2 00000002
EQU pf1 00000001
EQU pf0 00000000
EQU portf7 00000007
EQU portf6 00000006
EQU portf5 00000005
EQU portf4 00000004
EQU portf3 00000003
EQU portf2 00000002
EQU portf1 00000001
EQU portf0 00000000
EQU ddf7 00000007
EQU ddf6 00000006
EQU ddf5 00000005
EQU ddf4 00000004
EQU ddf3 00000003
EQU ddf2 00000002
EQU ddf1 00000001
EQU ddf0 00000000
EQU pinf7 00000007
EQU pinf6 00000006
EQU pinf5 00000005
EQU pinf4 00000004
EQU pinf3 00000003
EQU pinf2 00000002
EQU pinf1 00000001
EQU pinf0 00000000
EQU pg4 00000004
EQU pg3 00000003
EQU pg2 00000002
EQU pg1 00000001
EQU pg0 00000000
EQU ddg4 00000004
EQU ddg3 00000003
EQU ddg2 00000002
EQU ddg1 00000001
EQU ddg0 00000000
EQU ping4 00000004
EQU ping3 00000003
EQU ping2 00000002
EQU ping1 00000001
EQU ping0 00000000
EQU rampz0 00000000
DEF xl r26
DEF xh r27
DEF yl r28
DEF yh r29
DEF zl r30
DEF zh r31
EQU ramend 000010ff
EQU eepromend 00000fff
EQU flashend 0000ffff
EQU smallbootstart 0000fe00
EQU secondbootstart 0000fc00
EQU thirdbootstart 0000f800
EQU largebootstart 0000f000
EQU pagesize 00000080
EQU int0addr 00000002
EQU int1addr 00000004
EQU int2addr 00000006
EQU int3addr 00000008
EQU int4addr 0000000a
EQU int5addr 0000000c
EQU int6addr 0000000e
EQU int7addr 00000010
EQU oc2addr 00000012
EQU ovf2addr 00000014
EQU icp1addr 00000016
EQU oc1aaddr 00000018
EQU oc1baddr 0000001a
EQU ovf1addr 0000001c
EQU oc0addr 0000001e
EQU ovf0addr 00000020
EQU spiaddr 00000022
EQU urxc0addr 00000024
EQU udre0addr 00000026
EQU utxc0addr 00000028
EQU adccaddr 0000002a
EQU erdyaddr 0000002c
EQU aciaddr 0000002e
EQU oc1caddr 00000030
EQU icp3addr 00000032
EQU oc3aaddr 00000034
EQU oc3baddr 00000036
EQU oc3caddr 00000038
EQU ovf3addr 0000003a
EQU urxc1addr 0000003c
EQU udre1addr 0000003e
EQU utxc1addr 00000040
EQU twiaddr 00000042
EQU spmraddr 00000044
EQU bias_port 00000065
EQU bias_ctrl 00000003
EQU bias_adj 00000004
EQU a0 00000007
EQU wr 00000005
EQU lcs 00000006
EQU rd 00000004
EQU lcd_rst 00000007
EQU lcd_pins 00000003
EQU lcd_data 00000018
EQU chars_line 00000050
EQU lines_screen 00000019
DEF buff_head r9
DEF buff_tail r10
DEF cus_x r11
DEF cus_y r12
DSEG serial_buff 00000100
DSEG vram_text 00000200
DSEG vram_address 000009d0
EQU kernal_start 0000e000
EQU basic_start 0000c000
EQU char_start 00008000
EQU game_start 0000a000
EQU os 00000006
EQU ds 00000003
EQU is 00000007
EQU bs 00000004
EQU cs 00000000
EQU zs 00000001
EQU ns 00000002
DEF stack r15
DEF pstat1 r13
DEF pstat2 r14
DEF a r21
DEF xr r22
DEF yr r23
DEF pl r26
DEF ph r27
DEF retl r24
DEF reth r25
DEF zero_reg r3
DEF breakl r4
DEF breakh r5
DSEG emu_status 000009d2
DSEG last_i 000009d3
DSEG last_pc 000009d7
DSEG last_rsbyte 000009d9
EQU high_test 00000011
EQU rom_start 00000080
EQU vias 00000091
EQU sb_mask 00000040
CSEG ld_cpuz.dohack1 00000007
CSEG ld_cpuz.hardware 00000011
CSEG ld_cpuz.exit1 00000013
CSEG ld_cpuzp.dohack1 00000004
CSEG ld_cpuzp.exit1 0000000d
CSEG ld_cpuy.dohack1 00000004
CSEG ld_cpuy.exit1 0000000d
CSEG ld_cpuyp.dohack1 00000004
CSEG ld_cpuyp.exit1 0000000d
CSEG st_cpuz.dohack1 00000008
CSEG st_cpuz.exit1 00000011
CSEG get_pc_mem.dohack1 00000004
CSEG get_pc_mem.exit1 0000000d
CSEG start 00000025
CSEG k 00000029
CSEG skip 00000030
CSEG st_cpuz.1.dohack1 00000054
CSEG st_cpuz.1.exit1 0000005d
CSEG st_cpuz.2.dohack1 00000066
CSEG st_cpuz.2.exit1 0000006f
CSEG next_op 00000071
CSEG breakpret 00000079
CSEG get_pc_mem.3.dohack1 0000007d
CSEG get_pc_mem.3.exit1 00000086
CSEG breakp 00000090
CSEG load_kernal 00000094
CSEG load_kernal_loop1 00000099
CSEG load_kernal_loop2 0000009a
CSEG load_basic 000000a1
CSEG load_basic_loop1 000000a6
CSEG load_basic_loop2 000000a7
CSEG load_game 000000ae
CSEG load_game_loop1 000000b3
CSEG load_game_loop2 000000b4
CSEG load_chars 000000bb
CSEG load_char_loop1 000000c0
CSEG load_char_loop2 000000c1
CSEG load_chars_lcd 000000c8
CSEG load_chars_lcd_loop1 000000d9
CSEG load_chars_lcd_loop2 000000da
CSEG lcd_refresh 000000e1
CSEG lcd_refresh_loop1 000000ef
CSEG lcd_refresh_loop2 000000f6
CSEG ld_cpuzp.4.dohack1 000000fa
CSEG ld_cpuzp.4.exit1 00000103
CSEG timer0_cmp 00000115
CSEG rx_rs232_0 0000012d
CSEG st_cpuz.5.dohack1 0000013e
CSEG st_cpuz.5.exit1 00000147
CSEG st_cpuz.6.dohack1 00000152
CSEG st_cpuz.6.exit1 0000015b
CSEG qwe 0000015b
CSEG rs232_0_tx 00000162
CSEG interupt_irq 00000167
CSEG vias_access 00000199
CSEG vias_access_exit 0000019f
CSEG keyboard_read 000001a3
CSEG keyboard_read_loop1 000001ae
CSEG keyboard_read_loop1_exit 000001b3
CSEG keyboard_read_set_row 000001b6
CSEG keyboard_read_loop2 000001b8
CSEG keyboard_read_loop2_exit 000001be
CSEG delay_1ms 000001bf
CSEG delay_1ms1 000001c2
CSEG delay_1ms1_loop 000001c3
CSEG delay_100ms 000001cd
CSEG delay_100ms_loop 000001cf
EQU zp_offset 00000000
CSEG op_ora 000001d4
CSEG op_and 000001d9
CSEG op_eor 000001de
CSEG op_adc 000001e3
CSEG op_sta 000001f0
CSEG st_cpuz.10.dohack1 000001fa
CSEG st_cpuz.10.exit1 00000203
CSEG op_lda 00000204
CSEG op_cmp 00000213
CSEG op_sbc 0000021b
CSEG op_asl 00000230
CSEG st_cpuz.13.dohack1 0000023b
CSEG st_cpuz.13.exit1 00000244
CSEG op_rol 00000245
CSEG st_cpuz.14.dohack1 00000251
CSEG st_cpuz.14.exit1 0000025a
CSEG op_lsr 0000025b
CSEG st_cpuz.15.dohack1 00000266
CSEG st_cpuz.15.exit1 0000026f
CSEG op_ror 00000270
CSEG st_cpuz.16.dohack1 0000027c
CSEG st_cpuz.16.exit1 00000285
CSEG op_stx 00000286
CSEG st_cpuz.17.dohack1 00000290
CSEG st_cpuz.17.exit1 00000299
CSEG op_ldx 0000029a
CSEG op_dec 000002a9
CSEG st_cpuz.19.dohack1 000002b5
CSEG st_cpuz.19.exit1 000002be
CSEG op_inc 000002bf
CSEG st_cpuz.20.dohack1 000002cb
CSEG st_cpuz.20.exit1 000002d4
CSEG op_bit 000002d5
CSEG op_jmp 000002e6
CSEG get_pc_mem.21.dohack1 000002ea
CSEG get_pc_mem.21.exit1 000002f3
CSEG get_pc_mem.22.dohack1 000002f7
CSEG get_pc_mem.22.exit1 00000300
CSEG op_jmpi 00000303
CSEG get_pc_mem.23.dohack1 00000307
CSEG get_pc_mem.23.exit1 00000310
CSEG get_pc_mem.24.dohack1 00000314
CSEG get_pc_mem.24.exit1 0000031d
CSEG ld_cpuy.25.dohack1 00000321
CSEG ld_cpuy.25.exit1 0000032a
CSEG ld_cpuy.26.dohack1 0000032f
CSEG ld_cpuy.26.exit1 00000338
CSEG op_sty 00000339
CSEG st_cpuz.27.dohack1 00000343
CSEG st_cpuz.27.exit1 0000034c
CSEG op_ldy 0000034d
CSEG op_cpy 0000035c
CSEG op_cpx 00000364
CSEG op_bpl 0000036c
CSEG op_bmi 00000371
CSEG op_bvc 00000376
CSEG op_bvs 0000037b
CSEG op_bcc 00000380
CSEG op_bcs 00000385
CSEG op_bne 0000038a
CSEG op_beq 0000038f
CSEG op_brk 00000394
CSEG op_jsra 00000399
CSEG get_pc_mem.31.dohack1 0000039d
CSEG get_pc_mem.31.exit1 000003a6
CSEG get_pc_mem.34.dohack1 000003c2
CSEG get_pc_mem.34.exit1 000003cb
CSEG op_rti 000003ce
CSEG op_rts 000003f6
CSEG op_asl_a 00000410
CSEG op_rol_a 00000413
CSEG op_lsr_a 00000417
CSEG op_ror_a 0000041a
CSEG op_stx_zpy 0000041e
CSEG st_cpuz.40.dohack1 00000428
CSEG st_cpuz.40.exit1 00000431
CSEG op_ldx_zpy 00000432
CSEG op_ldx_xy 00000441
CSEG op_php 00000450
CSEG op_plp 0000045e
CSEG op_pha 0000046c
CSEG op_pla 00000479
CSEG op_dey 00000492
CSEG op_tay 00000496
CSEG op_iny 000004a4
CSEG op_inx 000004a8
CSEG op_clc 000004ac
CSEG op_sec 000004b0
CSEG op_cli 000004b4
CSEG op_sei 000004b8
CSEG op_tya 000004bc
CSEG op_clv 000004ca
CSEG op_cld 000004ce
CSEG op_sed 000004d2
CSEG op_txa 000004d6
CSEG op_txs 000004e4
CSEG op_tax 000004e6
CSEG op_tsx 000004f4
CSEG op_dex 00000502
CSEG op_nop 00000506
CSEG get_value_01 00000509
CSEG get_value_10 0000051a
CSEG get_value_zp_inx_x_indirj 00000527
CSEG get_value_zpj 00000528
CSEG get_value_imedj 00000529
CSEG get_value_absj 0000052a
CSEG get_value_zp_indir_idx_yj 0000052b
CSEG get_value_zp_idx_xj 0000052c
CSEG get_value_zp_idx_yj 0000052d
CSEG get_value_zp_abs_idx_yj 0000052e
CSEG get_value_zp_abs_idx_xj 0000052f
CSEG get_value_accumj 00000530
CSEG get_value_zp_inx_x_indir 00000531
CSEG get_pc_mem.53.dohack1 00000536
CSEG get_pc_mem.53.exit1 0000053f
CSEG ld_cpuyp.54.dohack1 00000545
CSEG ld_cpuyp.54.exit1 0000054e
CSEG ld_cpuy.55.dohack1 00000552
CSEG ld_cpuy.55.exit1 0000055b
CSEG ld_cpuz.56.dohack1 00000562
CSEG ld_cpuz.56.hardware 0000056c
CSEG ld_cpuz.56.exit1 0000056e
CSEG get_value_zp 0000056f
CSEG get_pc_mem.57.dohack1 00000574
CSEG get_pc_mem.57.exit1 0000057d
CSEG ld_cpuz.58.dohack1 00000584
CSEG ld_cpuz.58.hardware 0000058e
CSEG ld_cpuz.58.exit1 00000590
CSEG get_value_imed 00000591
CSEG get_pc_mem.59.dohack1 00000595
CSEG get_pc_mem.59.exit1 0000059e
CSEG get_value_abs 0000059f
CSEG get_pc_mem.60.dohack1 000005a3
CSEG get_pc_mem.60.exit1 000005ac
CSEG get_pc_mem.61.dohack1 000005b0
CSEG get_pc_mem.61.exit1 000005b9
CSEG ld_cpuz.62.dohack1 000005c0
CSEG ld_cpuz.62.hardware 000005ca
CSEG ld_cpuz.62.exit1 000005cc
CSEG get_value_zp_indir_idx_y 000005cd
CSEG get_pc_mem.63.dohack1 000005d2
CSEG get_pc_mem.63.exit1 000005db
CSEG ld_cpuyp.64.dohack1 000005df
CSEG ld_cpuyp.64.exit1 000005e8
CSEG ld_cpuy.65.dohack1 000005ec
CSEG ld_cpuy.65.exit1 000005f5
CSEG ld_cpuz.66.dohack1 000005fe
CSEG ld_cpuz.66.hardware 00000608
CSEG ld_cpuz.66.exit1 0000060a
CSEG get_value_zp_idx_x 0000060b
CSEG get_pc_mem.67.dohack1 00000610
CSEG get_pc_mem.67.exit1 00000619
CSEG ld_cpuz.68.dohack1 00000622
CSEG ld_cpuz.68.hardware 0000062c
CSEG ld_cpuz.68.exit1 0000062e
CSEG get_value_zp_idx_y 0000062f
CSEG get_pc_mem.69.dohack1 00000634
CSEG get_pc_mem.69.exit1 0000063d
CSEG ld_cpuz.70.dohack1 00000646
CSEG ld_cpuz.70.hardware 00000650
CSEG ld_cpuz.70.exit1 00000652
CSEG get_value_zp_abs_idx_y 00000653
CSEG get_pc_mem.71.dohack1 00000657
CSEG get_pc_mem.71.exit1 00000660
CSEG get_pc_mem.72.dohack1 00000664
CSEG get_pc_mem.72.exit1 0000066d
CSEG ld_cpuz.73.dohack1 00000676
CSEG ld_cpuz.73.hardware 00000680
CSEG ld_cpuz.73.exit1 00000682
CSEG get_value_zp_abs_idx_x 00000683
CSEG get_pc_mem.74.dohack1 00000687
CSEG get_pc_mem.74.exit1 00000690
CSEG get_pc_mem.75.dohack1 00000694
CSEG get_pc_mem.75.exit1 0000069d
CSEG ld_cpuz.76.dohack1 000006a6
CSEG ld_cpuz.76.hardware 000006b0
CSEG ld_cpuz.76.exit1 000006b2
CSEG get_value_accum 000006b3
CSEG branch_take 000006b5
CSEG get_pc_mem.77.dohack1 000006b9
CSEG get_pc_mem.77.exit1 000006c2
CSEG stack_build 000006c9
CSEG stack_decomp 000006d0
CSEG op_invalid 000006d3
CSEG p 000006d6
CSEG lcd_debug 000006d7
CSEG lcd_debug_rx_wait 000006d7
CSEG lcd_debug_rx_wait1 000006da
CSEG lcd_debug_tx 000006de
CSEG cursor_address 000006e2
CSEG lcd_set_cursor 000006ed
CSEG lcd_print_chr 000006fe
CSEG lcd_print_chr_cursor 00000720
CSEG lcd_send_data 00000746
CSEG bias_inc 0000075d
CSEG bias_reset 0000076a
CSEG lcd_reset 00000781
CSEG init_hardware 0000078b
CSEG bias_loop 000007c2
CSEG clear_text_ram 000007c8
CSEG clear_text_ram_l1 000007d5
CSEG clear_text_ram_l2 000007d6
CSEG lcd_init 000007ec
CSEG opcode_jmps 00000846
CSEG kernal_rom 00000946
CSEG basic_rom 00001946
CSEG char_rom 00002946
CSEG game_rom 00003146