From 4432812b06c4ffc6e96f384b366609a6096640c6 Mon Sep 17 00:00:00 2001 From: jespergravgaard Date: Sun, 30 Dec 2018 03:20:58 +0100 Subject: [PATCH] fixed test --- src/test/ref/examples/tetris/test-sprites.log | 12 ++++++++++++ src/test/ref/examples/tetris/test-sprites.sym | 2 ++ 2 files changed, 14 insertions(+) diff --git a/src/test/ref/examples/tetris/test-sprites.log b/src/test/ref/examples/tetris/test-sprites.log index 8a76c3b33..a57b51510 100644 --- a/src/test/ref/examples/tetris/test-sprites.log +++ b/src/test/ref/examples/tetris/test-sprites.log @@ -106,6 +106,8 @@ CONTROL FLOW GRAPH SSA (byte) render_screen_show#0 ← (byte/signed byte/word/signed word/dword/signed dword) 0 (byte) render_screen_showing#0 ← (byte/signed byte/word/signed word/dword/signed dword) 0 (dword) score_bcd#0 ← (byte/signed byte/word/signed word/dword/signed dword) 0 + (word) lines_bcd#0 ← (byte/signed byte/word/signed word/dword/signed dword) 0 + (byte) level_bcd#0 ← (byte/signed byte/word/signed word/dword/signed dword) 1 kickasm(location (byte*) PLAYFIELD_SPRITES#0) {{ .var sprites = LoadPicture("playfield-sprites.png", List().add($010101, $000000)) .for(var sy=0;sy<10;sy++) { .for(var sx=0;sx<3;sx++) { @@ -699,6 +701,10 @@ SYMBOL TABLE SSA (byte) irq_sprite_ypos#7 (byte) irq_sprite_ypos#8 (byte) irq_sprite_ypos#9 +(byte) level_bcd +(byte) level_bcd#0 +(word) lines_bcd +(word) lines_bcd#0 (void()) main() (byte~) main::$1 (label) main::@1 @@ -1054,6 +1060,8 @@ Constant (const byte) PLAYFIELD_COLS#0 = 10 Constant (const byte) render_screen_render#0 = 64 Constant (const byte) render_screen_show#0 = 0 Constant (const dword) score_bcd#0 = 0 +Constant (const word) lines_bcd#0 = 0 +Constant (const byte) level_bcd#0 = 1 Constant (const byte/signed byte/word/signed word/dword/signed dword) sprites_init::$0 = 15*8 Constant (const byte) sprites_init::s#0 = 0 Constant (const byte) IRQ_RASTER_FIRST#0 = 49 @@ -1479,6 +1487,8 @@ VARIABLE REGISTER WEIGHTS (byte) irq_sprite_ypos#0 0.7083333333333334 (byte) irq_sprite_ypos#1 20.0 (byte) irq_sprite_ypos#2 20.0 +(byte) level_bcd +(word) lines_bcd (void()) main() (word~) main::toD0181_$0 (word~) main::toD0181_$1 @@ -2880,6 +2890,8 @@ FINAL SYMBOL TABLE (byte) irq_sprite_ypos#0 irq_sprite_ypos zp ZP_BYTE:5 0.7083333333333334 (byte) irq_sprite_ypos#1 irq_sprite_ypos zp ZP_BYTE:5 20.0 (byte) irq_sprite_ypos#2 irq_sprite_ypos zp ZP_BYTE:5 20.0 +(byte) level_bcd +(word) lines_bcd (void()) main() (label) main::@2 (label) main::@8 diff --git a/src/test/ref/examples/tetris/test-sprites.sym b/src/test/ref/examples/tetris/test-sprites.sym index 7e126f9cf..7abb71de8 100644 --- a/src/test/ref/examples/tetris/test-sprites.sym +++ b/src/test/ref/examples/tetris/test-sprites.sym @@ -148,6 +148,8 @@ (byte) irq_sprite_ypos#0 irq_sprite_ypos zp ZP_BYTE:5 0.7083333333333334 (byte) irq_sprite_ypos#1 irq_sprite_ypos zp ZP_BYTE:5 20.0 (byte) irq_sprite_ypos#2 irq_sprite_ypos zp ZP_BYTE:5 20.0 +(byte) level_bcd +(word) lines_bcd (void()) main() (label) main::@2 (label) main::@8