junglejourney
changeset 125:55226a559a07
Updated the default high score names and tweaked the sounds a little.
| author | David Boddie <david@boddie.org.uk> |
|---|---|
| date | Sat Sep 10 01:44:28 2011 +0200 |
| parents | 4d683f83665c |
| children | 7eb067edce84 |
| files | loader.oph mapcode.oph |
| diffstat | 2 files changed, 20 insertions(+), 13 deletions(-) [+] |
line diff
1.1 --- a/loader.oph Sat Sep 10 01:44:02 2011 +0200 1.2 +++ b/loader.oph Sat Sep 10 01:44:28 2011 +0200 1.3 @@ -34,7 +34,7 @@ 1.4 1.5 inc $70 1.6 lda $70 1.7 - cmp #1 1.8 + cmp #4 1.9 bne define_envelopes_loop 1.10 1.11 ldx #0 1.12 @@ -94,8 +94,8 @@ 1.13 code_block: .byte <code_file_name, >code_file_name 1.14 .byte $00, $1f, 0, 0 1.15 .byte $00, $1f, 0, 0 1.16 - .byte $8a, $1e, 0, 0 1.17 - .byte $8a, $3d, 0, 0 1.18 + .byte $b3, $1e, 0, 0 1.19 + .byte $b3, $3d, 0, 0 1.20 1.21 init_load_window_vdu_bytes: .byte 28,0,29,19,24 1.22 1.23 @@ -143,9 +143,10 @@ 1.24 jsr $fff1 1.25 rts 1.26 1.27 -envelopes_low: .byte <explosion_envelope, <damage_envelope, <item_envelope 1.28 -envelopes_high: .byte >explosion_envelope, >damage_envelope, >item_envelope 1.29 +envelopes_low: .byte <explosion_envelope, <damage_envelope, <item_envelope, <key_envelope 1.30 +envelopes_high: .byte >explosion_envelope, >damage_envelope, >item_envelope, >key_envelope 1.31 1.32 explosion_envelope: .byte 1,1,252,0,0,10,0,0,126,0,0,130,126,126 1.33 damage_envelope: .byte 2,4,8,0,248,2,0,2,126,0,0,130,126,126 1.34 -item_envelope: .byte 3,2,2,254,1,4,4,2,126,0,0,130,126,126 1.35 +item_envelope: .byte 3,2,8,4,2,10,10,10,126,0,0,130,126,126 1.36 +key_envelope: .byte 4,2,4,40,0,8,1,3,126,0,0,130,126,126
2.1 --- a/mapcode.oph Sat Sep 10 01:44:02 2011 +0200 2.2 +++ b/mapcode.oph Sat Sep 10 01:44:28 2011 +0200 2.3 @@ -4095,8 +4095,8 @@ 2.4 2.5 explosion_sound: .byte 1,0, 1,0, 60,0, 2,0 2.6 damage_sound: .byte 1,0, 2,0, 40,0, 4,0 2.7 -item_sound: .byte 1,0, 3,0, 80,0, 8,0 2.8 -key_sound: .byte 1,0, 3,0, 150,0, 8,0 2.9 +item_sound: .byte 1,0, 3,0, 32,0, 3,0 2.10 +key_sound: .byte 1,0, 4,0, 50,0, 5,0 2.11 2.12 play_sound: ; X=sound number 2.13 2.14 @@ -4247,9 +4247,10 @@ 2.15 sta $70 2.16 lda #$50 2.17 sta $71 2.18 - lda #$08 2.19 + lda #$16 2.20 sta $72 2.21 2.22 + ldx #0 2.23 init_define_high_scores_loop: 2.24 2.25 lda #0 2.26 @@ -4262,20 +4263,24 @@ 2.27 sta ($70),y 2.28 2.29 iny 2.30 - ldx #0 2.31 init_define_high_score_name_loop: 2.32 2.33 - lda high_score_default_name,x 2.34 + lda high_score_default_name1,x 2.35 sta ($70),y 2.36 iny 2.37 inx 2.38 cpx #9 2.39 + beq init_define_high_scores_next 2.40 + cpx #18 2.41 bne init_define_high_score_name_loop 2.42 2.43 + ldx #0 2.44 + init_define_high_scores_next: 2.45 + 2.46 sed 2.47 lda $72 2.48 sec 2.49 - sbc #1 2.50 + sbc #2 2.51 sta $72 2.52 cld 2.53 clc 2.54 @@ -4285,7 +4290,8 @@ 2.55 2.56 rts 2.57 2.58 -high_score_default_name: .byte "RETRO " 2.59 +high_score_default_name1: .byte "RETRO " 2.60 +high_score_default_name2: .byte " SOFTWARE" 2.61 2.62 title_vdu_bytes: .byte 17,2, 31,4,27, "Press SPACE", 31,7,28, "to play" 2.63 title_vdu_bytes1: .byte 17,3, 31,1,30, "Copyright (c) 2011"
