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"