From 5590b94179cc8b91aab0c286340d75abb7b6511f Mon Sep 17 00:00:00 2001 From: Pecusx Date: Mon, 2 Dec 2024 15:53:48 +0100 Subject: [PATCH] Level concept --- averybreakout.asm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/averybreakout.asm b/averybreakout.asm index 9a503e8..f411782 100644 --- a/averybreakout.asm +++ b/averybreakout.asm @@ -1101,6 +1101,28 @@ randomStart sta dyTableL,x rts ;-------------------------------------------------- +Level000_data + .byte "100",155 ; number of bricks in ATASCII + .byte "1",155 ; brick size in pixels + ; 0 1 2 3 4 5 6 7 + ; 01234567890123456789012345678901234567890123456789012345678901234567890123456789 + .byte 155 + .byte " #### ## ## ####### ###### ## ##",155 + .byte " ###### ## ## ## ## ## ## ##",155 + .byte " ## ## ## ## ##### ###### ####",155 + .byte " ######## #### ## ## ## ##",155 + .byte " ## ## ## ####### ## ## ##",155 + .byte 155 + .byte " ##### ###### ####### #### ## ## ###### ## ## ########",155 + .byte " ## ## ## ## ## ###### ## ## ## ## ## ## ##",155 + .byte " ##### ###### ##### ## ## #### ## ## ## ## ##",155 + .byte " ## ## ## ## ## ######## ## ## ## ## ## ## ##",155 + .byte " ###### ## ## ####### ## ## ## ## ###### ###### ## ",155 + .byte 155 + .byte 0 +LevelFileBuff + .ds (screenWidth*maxLines)+20 ; Buffer for data from the level file +;-------------------------------------------------- BricksInLevel .word 0 lineAdrL