add initial PREFS file, shorten error sound, puzzle tweaks, play some sounds to completion without acknowledging keypress
This commit is contained in:
parent
7c31356d14
commit
c55e7b982d
1
Makefile
1
Makefile
|
@ -27,6 +27,7 @@ asm:
|
|||
cp res/work.po "$(BUILDDISK)".po >>build/log
|
||||
cp res/_FileInformation.txt build/ >>build/log
|
||||
$(CADIUS) ADDFILE "${BUILDDISK}".po "/MILLION/" "res/PROGRESS" >>build/log
|
||||
$(CADIUS) ADDFILE "${BUILDDISK}".po "/MILLION/" "res/PREFS" >>build/log
|
||||
$(CADIUS) ADDFILE "${BUILDDISK}".po "/MILLION/" "build/MILLION.SYSTEM" >>build/log
|
||||
for f in res/levels/*; do $(CADIUS) ADDFILE "${BUILDDISK}".po "/MILLION/" "$$f" >>build/log; done
|
||||
|
||||
|
|
BIN
res/M.ERROR
BIN
res/M.ERROR
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
110
|||
||+---CHEAT (0/1)
|+---SOUND (0/1)
+---PREFS VERSION (DO NOT CHANGE)
|
|
@ -8,14 +8,14 @@ IIAA,CDEL,DASE|CASE,DIAL,IDEA
|
|||
MEUN,THDS,NAOE|MADE,NEON,THUS
|
||||
GTAD,IAEH,MLTM|GLAD,ITEM,MATH
|
||||
CAOF,LELN,DINY|CALF,DENY,LION
|
||||
VURS,DAYZ,FEZB|DAYS,FUZZ,VERB
|
||||
BIOM,CRTK,FACY|BACK,CITY,FROM
|
||||
MEMU,UGNB,TOLY|MENU,TOMB,UGLY
|
||||
ROSW,DIEM,CHAH|CHEW,DISH,ROAM
|
||||
ECVS,GNIE,AADD|ACID,ENDS,GAVE
|
||||
UAIY,CNTO,TLAL|CLAY,TAIL,UNTO
|
||||
ERKE,HIIT,DDAG|DRAG,EDIT,HIKE
|
||||
UIIK,KSEP,WHCR|KICK,USER,WHIP,WICK|LETTERS CAN BE REUSED
|
||||
VURS,DAYZ,FEZB|DAYS,FUZZ,VERB,FURS|LETTERS CAN BE REUSED
|
||||
UIIK,KSEP,WHCR|KICK,USER,WHIP,WICK
|
||||
IECF,RHET,WTAH|ITCH,REEF,WHAT,WHET
|
||||
AADM,CWMS,SDIE|ADDS,CAME,SWIM,SAME
|
||||
MOUG,SRAH,BUCL|BRAG,MUCH,SOUL,SUCH
|
||||
|
|
|
@ -48,7 +48,7 @@ HOSY,YEKS,RAAP, R |HARP,REAP,ROSY,YAKS,HEAP,HERS
|
|||
AISA,GVOW,RALB,SWAE|AVOW,GALA,RISE,SWAB,GALE,SALE,RILE
|
||||
PLPE,WWOS,SIET,E |EWES,PLOT,SLOT,WIPE,PIES,PIPE
|
||||
JOPN,NTEY,BRAE,SAIP|BRAY,JOIN,NAPE,STEP,SOAP,STAY,NOPE,JAPE,BRAN
|
||||
TAYS,OUS ,DOI ,F R |DAIS,FUSS,OARS,TOYS,DAYS,OURS,TARS
|
||||
TAYS,OUS ,DOI ,F R |DAIS,FUSS,OARS,TOYS,DAYS,OURS,TARS,FURS
|
||||
GNAE,MIIB,OKCS,SREM|GRAB,MICE,ONES,SKIM,GRAM,ONCE,ORCS,ORES,GRIM,SKIS
|
||||
GOTE,OLAM, AWN, VUL|GATE,GLUM,GOWN,OVAL,GLUE,GOAL
|
||||
RAAM,JPCD,SYWE,DOEL|DYED,JOWL,RACE,SPAM,ROAD,ROAM,DYAD
|
||||
|
|
|
@ -71,7 +71,7 @@ ZTME,IONY,C EM, AX, Z |COAX,COME,COZY,ITEM,ZONE,CONE
|
|||
CAIK,ELEE,TWAY, UNS, L|CLAY,EWES,TAIL,TANK,TUNE,CANE,CUES
|
||||
NGOS,FITE,MRAY,C S ,E |CITE,EGOS,FRAY,MISS,NITS,CITY,FITS
|
||||
WOEY,KHSW,TNDT,B UD,H |BODY,HOST,KNEW,THUD,WHEY,THEY
|
||||
BPAA,AUSP,H RT,S S,F |AURA,BURP,FUSS,HURT,SPAT,SPAS
|
||||
BPAA,AUSP,H RT,S S,F |AURA,BURP,FUSS,HURT,SPAT,SPAS,FURS
|
||||
BISR,EAWA,TREY,A W,D L|AREA,BAWL,DREW,EASY,TIER,BREW
|
||||
VLAD,SIFS,ATUO,R TL, E|ALTO,RIFE,SITS,STUD,VIAL,SITE
|
||||
AOFS,LACW,GRWT, IE , N |ANEW,ARCS,GIFT,LAWS,LOFT,GOES,GREW,LIES,LIFT,LOWS
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
; - ReinitSoundAfterPrefChange
|
||||
; - LoopSound
|
||||
; - PlaySound
|
||||
; - PlaySoundToCompletion
|
||||
; - ErrorSound
|
||||
;
|
||||
|
||||
|
@ -89,6 +90,29 @@ SoundLibraryDispatch=*+1
|
|||
+ lda KBD
|
||||
Silence rts
|
||||
|
||||
PlaySoundToCompletion
|
||||
pha
|
||||
lda ED0974+1
|
||||
sta @restoreED
|
||||
lda MBKEYBRANCH+1
|
||||
sta @restoreMB
|
||||
lda #0
|
||||
sta ED0974+1
|
||||
sta MBKEYBRANCH+1
|
||||
pla
|
||||
jsr PlaySound
|
||||
php
|
||||
pha
|
||||
@restoreED=*+1
|
||||
lda #$FD ; SMC
|
||||
sta ED0974+1
|
||||
@restoreMB=*+1
|
||||
lda #$FD ; SMC
|
||||
sta MBKEYBRANCH+1
|
||||
pla
|
||||
plp
|
||||
rts
|
||||
|
||||
InitPuzzleSound
|
||||
lda #$FF
|
||||
sta progressionIndex
|
||||
|
@ -122,7 +146,7 @@ PlayNextChord
|
|||
lda ($FE), y
|
||||
tay
|
||||
pla
|
||||
jsr PlaySound
|
||||
jsr PlaySoundToCompletion
|
||||
pla
|
||||
tax
|
||||
rts
|
||||
|
@ -132,7 +156,7 @@ PlayFinalChord
|
|||
txa
|
||||
pha
|
||||
+LD16 kFinalChord
|
||||
jsr PlaySound
|
||||
jsr PlaySoundToCompletion
|
||||
pla
|
||||
tax
|
||||
rts
|
||||
|
|
|
@ -93,6 +93,7 @@ W2 DEC TEMP
|
|||
DEX
|
||||
BNE W1
|
||||
BIT $C000
|
||||
MBKEYBRANCH
|
||||
BMI END
|
||||
JMP NEXT
|
||||
|
||||
|
|
|
@ -344,18 +344,18 @@ disclaimer
|
|||
!raw "* NOT GUARANTEED, ACTUAL COUNT MAY VARY."
|
||||
|
||||
worlddescriptions
|
||||
!raw " 4X3, EASY 0% "
|
||||
!raw " 5X3, BASIC 0% "
|
||||
!raw " 6X3, SIMPLE 0% "
|
||||
!raw " 7X3, RELAXED 0% "
|
||||
!raw " 4X4, FAIR 0% "
|
||||
!raw " 5X4, QUICK 0% "
|
||||
!raw " 6X4, MEDIUM 0% "
|
||||
!raw " 7X4, AVERAGE 0% "
|
||||
!raw " 4X5, HARD 0% "
|
||||
!raw " 5X5, TOUGH 0% "
|
||||
!raw " 6X5, TRICKY 0% "
|
||||
!raw " 7X5, COMPLEX 0% "
|
||||
!raw " 4X3 EASY 0% "
|
||||
!raw " 5X3 BASIC 0% "
|
||||
!raw " 6X3 SIMPLE 0% "
|
||||
!raw " 7X3 RELAXED 0% "
|
||||
!raw " 4X4 FAIR 0% "
|
||||
!raw " 5X4 QUICK 0% "
|
||||
!raw " 6X4 MEDIUM 0% "
|
||||
!raw " 7X4 AVERAGE 0% "
|
||||
!raw " 4X5 HARD 0% "
|
||||
!raw " 5X5 TOUGH 0% "
|
||||
!raw " 6X5 TRICKY 0% "
|
||||
!raw " 7X5 COMPLEX 0% "
|
||||
|
||||
kWorldShortNames
|
||||
!byte 3
|
||||
|
|
Loading…
Reference in New Issue