1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-09-29 03:56:15 +00:00
kickc/src/test/ref/norom-charset.sym

58 lines
2.0 KiB
Plaintext

(label) @1
(label) @begin
(label) @end
(const byte*) CHARSET = (byte*) 12288
(const byte*) SCREEN = (byte*) 1024
(const byte*) VIC_MEMORY = (byte*) 53272
(const word*) charset_spec_row[] = { (word) $f7da, (word) $f7de, (word) $f24e, (word) $d6de }
(void()) gen_char3((byte*) gen_char3::dst , (word) gen_char3::spec)
(byte~) gen_char3::$0 reg byte a 2000002.0
(byte~) gen_char3::$1 reg byte a 2000002.0
(label) gen_char3::@1
(label) gen_char3::@2
(label) gen_char3::@3
(label) gen_char3::@4
(label) gen_char3::@5
(label) gen_char3::@return
(byte) gen_char3::b
(byte) gen_char3::b#1 reg byte y 525000.75
(byte) gen_char3::b#2 reg byte y 2000002.0
(byte) gen_char3::b#3 reg byte y 3000003.0
(byte) gen_char3::b#4 reg byte y 750000.75
(byte) gen_char3::c
(byte) gen_char3::c#1 reg byte x 1500001.5
(byte) gen_char3::c#2 reg byte x 250000.25
(byte*) gen_char3::dst
(byte*) gen_char3::dst#0 dst zp[2]:3 5888.35294117647
(byte) gen_char3::r
(byte) gen_char3::r#1 r zp[1]:5 150001.5
(byte) gen_char3::r#6 r zp[1]:5 25000.25
(word) gen_char3::spec
(word) gen_char3::spec#0 spec zp[2]:6 551.0
(word) gen_char3::spec#1 spec zp[2]:6 350000.5
(word) gen_char3::spec#2 spec zp[2]:6 442857.7142857142
(word) gen_char3::spec#4 spec zp[2]:6 201003.0
(void()) main()
(byte~) main::$7 reg byte x 101.0
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@4
(label) main::@return
(byte) main::c
(byte) main::c#1 c zp[1]:2 202.0
(byte) main::c#2 c zp[1]:2 57.714285714285715
(byte*) main::charset
(byte*) main::charset#1 charset zp[2]:3 101.0
(byte*) main::charset#2 charset zp[2]:3 50.5
zp[1]:2 [ main::c#2 main::c#1 ]
zp[2]:3 [ main::charset#2 main::charset#1 gen_char3::dst#0 ]
zp[1]:5 [ gen_char3::r#6 gen_char3::r#1 ]
zp[2]:6 [ gen_char3::spec#2 gen_char3::spec#4 gen_char3::spec#0 gen_char3::spec#1 ]
reg byte x [ gen_char3::c#2 gen_char3::c#1 ]
reg byte y [ gen_char3::b#3 gen_char3::b#4 gen_char3::b#1 gen_char3::b#2 ]
reg byte x [ main::$7 ]
reg byte a [ gen_char3::$0 ]
reg byte a [ gen_char3::$1 ]