diff --git a/applecorn.po b/applecorn.po index fa10dab..035d7f5 100644 Binary files a/applecorn.po and b/applecorn.po differ diff --git a/auxmem.init.s b/auxmem.init.s index db68324..ddce13d 100644 --- a/auxmem.init.s +++ b/auxmem.init.s @@ -209,7 +209,7 @@ BYTE00 BEQ BYTE00A ; OSBYTE 0,0 - generate error RTS ; %000x1xxx host type, 'A'pple BYTE00A BRK DB $F7 -HELLO ASC 'Applecorn MOS 2022-10-14-SYS' +HELLO ASC 'Applecorn MOS 2022-10-15' DB $00 ; Unify MOS messages GSSPEED DB $00 ; $80 if GS is fast, $00 for slow diff --git a/mainmem.audio.s b/mainmem.audio.s index b498586..20f09d5 100644 --- a/mainmem.audio.s +++ b/mainmem.audio.s @@ -61,10 +61,10 @@ CHANTIMES DB $00 DB $00 * Envelope number for current note. $FF if no envelope. -CHANENV DB $00 - DB $00 - DB $00 - DB $00 +CHANENV DB $FF + DB $FF + DB $FF + DB $FF * Envelope step counter for current note. * This is used in order to invoke the envelope processing at the requested @@ -388,6 +388,7 @@ ENSQISR INC COUNTER+0 ; Increment centisecond timer STZ PITCHSECT,X ; Start on pitch section 0 STZ PITCHSTEP,X ; Start on step 0 LDA #$00 ; Initial amplitude is zero + LDA #$80 ; TEMPORARY HACK!!! PHA ; Zero amplitude to stack :S2 JSR REMAUDIO ; Remove byte from queue