Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/coolgirl-multicart/coolgirl-multirom-builder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2016-04-23 20:07:30 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2016-04-23 20:07:30 +0300
commit891795eaee19125453f9c11180ec94aea289e0ff (patch)
treef6d74490701cf9516149bdbf90f823405647f208 /menu.asm
parentba51480cb3374bc9b328f756e680823b232164a2 (diff)
Bleepfix
Diffstat (limited to 'menu.asm')
-rw-r--r--menu.asm25
1 files changed, 24 insertions, 1 deletions
diff --git a/menu.asm b/menu.asm
index 24aa6f2..ec835b9 100644
--- a/menu.asm
+++ b/menu.asm
@@ -473,6 +473,12 @@ button_left:
lda BUTTONS
and #%01000000
beq button_right
+ lda SELECTED_GAME
+ bne button_left_bleep
+ lda SELECTED_GAME+1
+ bne button_left_bleep
+ jmp button_right
+button_left_bleep:
jsr bleep
lda SCROLL_LINES_TARGET
sec
@@ -519,7 +525,24 @@ button_left_ovf2:
button_right:
lda BUTTONS
and #%10000000
- beq button_none
+ bne button_right_check
+ jmp button_none
+button_right_check:
+ ; если это не последняя игра, надо блипнуть
+ lda SELECTED_GAME
+ clc
+ adc #1
+ cmp games_count
+ bne button_right_bleep
+ lda SELECTED_GAME
+ clc
+ adc #1
+ lda SELECTED_GAME+1
+ adc #0
+ cmp games_count+1
+ bne button_right_bleep
+ jmp button_done
+button_right_bleep:
jsr bleep
lda SCROLL_LINES_TARGET
clc