From ff1a6d1168a891ff6163a353f67cc26a933df859 Mon Sep 17 00:00:00 2001 From: IanSkinner1982 Date: Sun, 24 Jan 2021 13:43:39 -0500 Subject: [PATCH] fixed name saving and updated save file format --- Banner.png | Bin README.md | 13 +++- build/cookie.prg | Bin 6506 -> 6849 bytes build/cookie.prg.out.prg | Bin 5696 -> 5924 bytes build/testmenu.prg | Bin 2039 -> 2391 bytes build/testmenu.prg.out.prg | Bin 1824 -> 2144 bytes prg.txt | 45 +++++++----- testmenu.txt | 143 ++++++++++++++++++++----------------- 8 files changed, 115 insertions(+), 86 deletions(-) mode change 100644 => 100755 Banner.png mode change 100644 => 100755 prg.txt diff --git a/Banner.png b/Banner.png old mode 100644 new mode 100755 diff --git a/README.md b/README.md index db743ae..7b0f88a 100644 --- a/README.md +++ b/README.md @@ -38,21 +38,28 @@ Saves must be named cc64.sav and placed in the same directory as cookie.prg. (to ### Save file format:

-Cookies + Stop key flag +
Cookies
Cookie gain
Cursor amount
Grandma amount
Farm amount
Mine amount +
Player name +
+
The stop key flag must be `0` or `1`. +
`0` will prevent the player from stoping the program, and `1` allows the player to stop the program. ### Example save file: -3426597 + 0 +
3426597
0.9823
230
54
32 -
1

+
1 +
IANSKINNER1982

## Credits and Notes diff --git a/build/cookie.prg b/build/cookie.prg index a1643520d795132a99d41bbf41be4187c7796842..f3caea4e3861349d4bc0a03234ace504ae09f0ac 100644 GIT binary patch delta 2844 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 literal 5696 zcmbtYU2G#)6+X*iy8T%@X}a6mvA5GpVC~fP&e&teaaHJKJaMDMb~rm# zXc47-fU2SeLfFt~X`NMBC|XsKnzjh1ON)fIlJ^0YRbTj#fbt{pSFHp{<)u}hIOpCw z_Wanp2~48#Idji<&v(!LIcH|y0qp=lXQo`v7W0+P%xpfZ%@!)1Vj*8vvzjg>EnBK| zN<}qW(&1sWH_fhEF>7=)@K&SSJl*PCYE5;S$|`mFJJ&$nY1XY~!(#9R;;YV7_h)Hs zCIhEXv$>X^&A@k2TM}(WY`j3Ow60dHnE9@zqPId<Og@-85(WedFz?R_@XhExSd$O8PUZ9P zeDp)GCUXWpD8MVx{qTdusmj_S<`1@|sqoY2hktfdn)j?HcsBKFa~nU zu*Wd-FuPf4Cdi39ciw^{+s2F)ELa6EYAlqUb(YH`U)MA!Oi^` zhYO5=49j?tdBd)!=dq3wmDITaif4$xnNN!W2k^VynJR;0i_X=t2^tmF7UZ!%h_Hu1 zrBLOt07|4U>Ig4752y-tH3pCQFe9>LAW?h;G3#(@;#NK>C0ab|a0Vap6A)+RPrOrp zYJ1kAOU&#bjhxKl$LkvA|}AZqvGf z`vP!oHy4^8JxqbwHJuaEJmS!M5|%E00)CC?d|d!`!{!{C|9Ee7-f`(HHI1s0Ub-fo z!?*I`?v{=v%>Ba}p&|Q6rFpV$G>n?1P>>u&ZmA%QqVwY3==^$bbRxHjx&2fW;bc4|^d)T9b@)R3h|sa}T-8hP z)%fi~w@@#Z;B;IOdW-ZjJRiRUR?*Kd)DpwL+AUQDBsf%oDcg|)`gj;3!FW+0iE!oD{)Hjh(u+?lTOU*_t!YVYdnZ(D?$gnM5|2l2k`lOOxIo8N9SV(-_8JV@5SgU8#~#VG z*{ow^Tlh`t;N+c1R);$$vz#2ADq(UKf?aYRW;TN+wmij|tw^Z`C#7V-LqbAkUlI~B zds0Zq>>DT{vlsB^409b1sJ)KQ!(Zdz&B?ns<98=>2$NL;6+qM8d zLaNkX0HM`sr}*kr;Zv^g8CQ776&`hkCtTrcDB$d`r)Ic^PO3}`kio0?e8{w)PtC%r z3KvopVRjkK&fu3+eI|1^{1%n_>BDM4&%obNsk&cT_aAW=7rTFoxmkhaY?(oVTB}oc n_y3vQZZNn9A9qRx4L=Cu$KL{e7{>3yr9y%KYP02R0Ra9BivTLN diff --git a/build/testmenu.prg b/build/testmenu.prg index 51bf3c7e0571f405f5c4b5b19d3d6e85a89e49bd..701b1b315a19d99bdf0627c98e41bec0596d4a46 100644 GIT binary patch literal 2391 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 literal 1824 zcmZ`)U5Fc16h5o1yOYdhTdi8HS#OW2Zgjex$>eWSs!nEZe%xdxJ2TlG7uRjM1h(U8Ctpjxi#6*xuW7GCQ4?RM8|v#uBU%<;X@@9~wD73fLXajNCU ziDwaBk@VAi{9zr0cjc3wZ@Z#8GRKrc{#uuAxx7#E z4{7GFq>+tEse!fau9ujQ0{SU?K#pLMVHkvd!0f(1^df1&(1E{`5z1rM4s6fu+j|@s zy0ECq3>a0$tYruNJt{?kAqOKdRL88}_4xk{E!a>G${1>6CU3q-XSOVpmN^~UYxA&3 zl|T-I@Sb`Vq*Y;lwiFH}#>IT0~25TYWgDWuj&HM?D}toPb6@Vs8BR4PR@8z+xu>Ml$SspI ztsO}@&*zz_+WlN{cA+>;15u%%%{iN(CcK#-2hJtPh4&N0VKYH3xJZby=t}NsQ6aA7 zo}myfA$(1bw|17za;" 40030 print"{up}{right}{right}{right}{right}{right}{right}{right} h" -40040 print"loading help menu..." +40040 print"booting help menu" 40045 print"" 40050 print" manage saves:" 40060 print"" 40110 print" delete [d]" -40120 print" backup [b]" 40130 print" restore [r]" 40140 print" edit [e]" 40150 print"" 40160 print" others:" +40165 print"" 40170 print" help [h]" 40160 print" exit [t]" 40170 print"" 40180 print"cc64:/>" 40500 getk$:ifk$=""then40500 40520 ifk$="d"then 41000 -40530 ifk$="b"then 42000 40540 ifk$="r"then 43000 40570 ifk$="e"then 44000 40580 ifk$="h"then 40030 @@ -28,89 +28,100 @@ 40600 goto 40500 41000 print"{up}{right}{right}{right}{right}{right}{right}{right} d" -41005 print"deleting save file..." +41005 print"writing objects: 0% (0/1)" 41010 open 8,8,8,"@0:cc64.sav,s,w" +41015 print#8,0 41020 print#8,0 41025 print#8,0 41030 print#8,0 41035 print#8,0 41040 print#8,0 41050 print#8,0 +41055 print#8,"someone" 41060 close 8 -41070 print"done!" +41070 print"{up}print"writing objects: 0% (1/1)" 41080 goto 40180 -42000 print"{up}{right}{right}{right}{right}{right}{right}{right} b" -42005 open 15,8,15 -42010 print#15,"copy0:cc64.sav=test" -42020 close 15:stop - 44000 print"{up}{right}{right}{right}{right}{right}{right}{right} e" -44005 print"loading save file..." +44005 print"loading save file: 0% (0/1)" 44010 open 8,8,8,"@0:cc64.sav,s,r" -44020 input#8,sa -44022 input#8,sb -44024 input#8,sc -44026 input#8,sd -44028 input#8,se -44030 input#8,sf +44015 input#8,sb +44020 input#8,cc +44022 input#8,cg +44024 input#8,ca +44026 input#8,ga +44028 input#8,fa +44030 input#8,ma +44040 input#8,bn$ 44040 close 8 -44070 print"loading complete" +44070 print"{up}loading save file: 100% (1/1)" 44080 print"" -44100 print" [1] cookies: "sa -44110 print" [2] cookie gain: "sb -44120 print" [3] cursor amount: "sc -44130 print" [4] grandma amount: "sd -44140 print" [5] farm amount: "se -44150 print" [6] mine amount: "sf -44500 print" [7] exit menu (saves changes)" +44090 print" [1] stop key flag: "sb +44100 print" [2] cookies: "cc +44110 print" [3] cookie gain: "cg +44120 print" [4] cursor amount: "ca +44130 print" [5] grandma amount: "ga +44140 print" [6] farm amount: "fa +44150 print" [7] mine amount: "ma +44160 print" [8] bakery name: "bn$ +44500 print" [9] exit menu (saves changes)" 44510 print"" 44520 print"please choose an option" 44530 print"cc64:/cc64.sav/>" 44540 getk$:ifk$=""then44540 -44550 if k$="1"then 44000 -44560 if k$="2"then 44100 -44570 if k$="3"then 44200 -44580 if k$="4"then 44300 -44590 if k$="5"then 44400 -44600 if k$="6"then 44500 -44610 if k$="7"then 44600 +44550 if k$="1"then 45000 +44560 if k$="2"then 45100 +44570 if k$="3"then 45200 +44580 if k$="4"then 45300 +44590 if k$="5"then 45400 +44600 if k$="6"then 45500 +44610 if k$="7"then 45600 +44620 if k$="8"then 45700 +44630 if k$="9"then 45800 44999 goto 43540 -44000 print"please set a value" -44010 input sa -44020 goto 43080 +45000 print"please set a value (0=on:1=off) +45010 input sb +45020 if sb>1 then goto 45000 +45030 if sb<0 then goto 45000 +45040 goto 44080 +45100 print"please set a value" +45110 input cc +45120 goto 44080 +45200 print"please set a value" +45210 input cg +45220 goto 44080 +45300 print"please set a value" +45310 input ca +45320 goto 44080 +45400 print"please set a value" +45410 input ga +45420 goto 44080 +45500 print"please set a value" +45510 input fa +45520 goto 44080 +45600 print"please set a value" +45610 input ma +45620 goto 44080 +45700 print"please set a value" +45710 input bn$ +45720 goto 44080 -44100 print"please set a value" -44110 input sb -44120 goto 43080 -44200 print"please set a value" -44210 input sc -44220 goto 43080 - -44300 print"please set a value" -44310 input sd -44320 goto 43080 - -44400 print"please set a value" -44410 input se -44420 goto 43080 - -44500 print"please set a value" -44510 input sf -44520 goto 43080 - -44600 print"{up}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right} .." -44610 open 8,8,8,"@0:cc64.sav,s,w" -44620 print#8,sa -44630 print#8,sb -44640 print#8,sc -44650 print#8,sd -44660 print#8,se -44670 print#8,sf -44680 close 8 -44690 goto 40180 +45800 print"{up}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{right} .." +45805 print"writing objects: 0% (0/1)" +45810 open 8,8,8,"@0:cc64.sav,s,w" +45815 print#8,sb +45820 print#8,cc +45825 print#8,cg +45830 print#8,ca +45835 print#8,ga +45840 print#8,fa +45845 print#8,ma +45850 print#8,bn$ +45855 close 8 +45860 print"{up}writing objects: 100% (1/1)" +45865 goto 40180 60000 print"{clear}" 60010 print chr$(147); @@ -119,4 +130,4 @@ 60040 print"load"q$"cookie"q$",8" 60050 printd$;d$;d$;d$;"run" 60060 rem load keyboard buffer and flush it -60070 poke631,19:poke632,13:poke633,13:poke198,3 +60070 poke631,19:poke632,13:poke633,13:poke198,3 \ No newline at end of file