Power bar works

This commit is contained in:
Pecusx
2025-02-19 11:03:44 +01:00
parent 05680e1025
commit 52faba20ac
2 changed files with 16 additions and 2 deletions
+16 -2
View File
@@ -26,6 +26,8 @@ display = $a000
.zpvar temp2 .word
.zpvar tempbyte .byte
.zpvar PowerValue .byte ; power: 0 - 48
.zpvar PowerTimer .byte
.zpvar PowerDownSpeed .byte
.zpvar PaddleState .byte
.zpvar LowCharsetBase .byte
.zpvar displayposition .word
@@ -100,6 +102,16 @@ screen_level = gamescreen_middle+9*32+13
;--------------------------------------------------
mva #0 dliCount
; power down
dec PowerTimer
bne wait_for_timer
; one bar down
mva PowerDownSpeed PowerTimer
jsr PowerDown
wait_for_timer
; mva #13 VSCROL ; FOX gfx mode only
/*
@@ -268,7 +280,7 @@ right_pressed
jmp loop
left_pressed
jsr ScoreUp
jsr PowerDown
jsr PowerUp
jsr AnimationL
jmp loop
@@ -392,8 +404,10 @@ LevelOver
JSR AudioInit
jsr draw_branches
mva #0 PowerValue
mva #24 PowerValue ; half power
jsr draw_PowerBar
mva #20 PowerDownSpeed
sta PowerTimer
/* ;RMT INIT
ldx #<MODUL ;low byte of RMT module to X reg
BIN
View File
Binary file not shown.