mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-11-20 02:32:36 +00:00
58 lines
2.0 KiB
Plaintext
58 lines
2.0 KiB
Plaintext
(label) @1
|
|
(label) @begin
|
|
(label) @end
|
|
(const byte*) CHARSET CHARSET = (byte*) 12288
|
|
(const byte*) SCREEN SCREEN = (byte*) 1024
|
|
(const byte*) VIC_MEMORY VIC_MEMORY = (byte*) 53272
|
|
(const word[]) charset_spec_row 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 2002.0
|
|
(byte~) gen_char3::$1 reg byte a 2002.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 525.75
|
|
(byte) gen_char3::b#2 reg byte y 2002.0
|
|
(byte) gen_char3::b#3 reg byte y 3003.0
|
|
(byte) gen_char3::b#4 reg byte y 750.75
|
|
(byte) gen_char3::c
|
|
(byte) gen_char3::c#1 reg byte x 1501.5
|
|
(byte) gen_char3::c#2 reg byte x 250.25
|
|
(byte*) gen_char3::dst
|
|
(byte*) gen_char3::dst#0 dst zp ZP_WORD:3 6.588235294117648
|
|
(byte) gen_char3::r
|
|
(byte) gen_char3::r#1 r zp ZP_BYTE:5 151.5
|
|
(byte) gen_char3::r#6 r zp ZP_BYTE:5 25.25
|
|
(word) gen_char3::spec
|
|
(word) gen_char3::spec#0 spec zp ZP_WORD:6 6.5
|
|
(word) gen_char3::spec#1 spec zp ZP_WORD:6 350.5
|
|
(word) gen_char3::spec#2 spec zp ZP_WORD:6 443.42857142857144
|
|
(word) gen_char3::spec#4 spec zp ZP_WORD:6 204.0
|
|
(void()) main()
|
|
(byte~) main::$10 reg byte x 11.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 ZP_BYTE:2 22.0
|
|
(byte) main::c#2 c zp ZP_BYTE:2 6.285714285714286
|
|
(byte*) main::charset
|
|
(byte*) main::charset#1 charset zp ZP_WORD:3 11.0
|
|
(byte*) main::charset#2 charset zp ZP_WORD:3 5.5
|
|
|
|
zp ZP_BYTE:2 [ main::c#2 main::c#1 ]
|
|
zp ZP_WORD:3 [ main::charset#2 main::charset#1 gen_char3::dst#0 ]
|
|
zp ZP_BYTE:5 [ gen_char3::r#6 gen_char3::r#1 ]
|
|
zp ZP_WORD: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::$10 ]
|
|
reg byte a [ gen_char3::$0 ]
|
|
reg byte a [ gen_char3::$1 ]
|