From a8514c58245923e1c274a2c3a4423d36a387d93c Mon Sep 17 00:00:00 2001 From: IanSkinner1982 Date: Thu, 17 Dec 2020 18:50:39 -0500 Subject: [PATCH] fixed a couple graphical errors --- build/cookie.prg | Bin 5065 -> 6408 bytes build/cookie.prg.out.prg | Bin 4380 -> 5542 bytes prg.txt | 141 +++++++++++++++++++++++++++++++-------- 3 files changed, 113 insertions(+), 28 deletions(-) diff --git a/build/cookie.prg b/build/cookie.prg index d5b2684748b37823ab165be937b45c2c260fe2f8..b3db77dbd3f44ad03e4c2144788208682cbf4902 100644 GIT binary patch literal 6408 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 diff --git a/build/cookie.prg.out.prg b/build/cookie.prg.out.prg index 013f1884a19b04f34a6416711b61fd131c0887ba..d728cbd1813dfd4fb97ebe11889e7586c7636a7a 100644 GIT binary patch literal 5542 zcmbVQTWlO>6+U%Ya4);I;}F|fr=9+B+g-DDX7-lNR;oIl9gi39CEZ!aq$Ws|=7EAh zAo>78l_>PVHFcXtmDd%ajUvUOc|h5;eQH43mP9RtBBV;Zl$#J#NPU5F5zxRn|7CV& zyz4lOrI~a7bH4w4|2hB7d&8hP2w+)ly=Xb~GV$fmYmQ!3E;XmxOlQTa{La=;ck5NV zUb7k05npnr+Lsf?!6Y0*t--bQp(K0}wTiIi(6~mSjJA<0TIsf-W3)`$;NNW9Nb9-| zE%ex6Cr25)C8gFoulIY}KEs;~u5v`H6VZ;=7qxlwh^=Y5=6}#;EjHYGBVi>qt<_Ciq;AxVc?eThyuhEYR)j>561F??@bq>`6jKl_oT4kGQ9kkd@LUmEi!d}hMd_=WaCCT-D1Lr;x1dM|J92yy@iKwb zqAF|9MPrUQp6$g$POB@uY+E`0y9Y;3bt}<169z^;PDF=C_Hd$Eq`3x@BXUI=43<%* ziS9jef7;<;bb`YLrvG6SnKK*J#2j8o#FgZ=5Q=Z$q3xJ5jRW}0&Rn&9-a}hnau<#2 zM3+~e2%$s#7>9*W9NImK@DhXbPt=7%od{t19AKe6d>t`saCX-iFG`*!&l|6;@yRGBGq!uPE@_pEcrm{_zG19k1)On*0`%o z@;1Jq+PvY9(Dzsk->?1|K&fcKgB43d%Z}HE&w}0E1c-u#-r=j&0R*f;j=%5SJ&uRM z11PWOGUdu*+Jm`MEa1Zv=M??3oNcV_K|8U@~qK_+YCOR)(ADy?aj}GkN zgViFHx>?c^m21*DAOJf_&KYF?8QK4Kqf|C@e_FavE|m}4nn=-7KTedLA6*}v_pgu6 zZDTS!_NU5COzkIWsfEz!?X4p^&0Kc0ZoqRz5p}6-~LRB?b?mu~kS}7A#B2f#Xs#;mbn8 z`^(pbgooF+g@hM|CsBH_0H^V@!LUaPZPlxXD|QoqU--ee1}k_Gy)=FYaie*?mD_I- ztGM}yH5mLEE#Kk9K9G_FSEXda-~_iKv0Xw!Vv|BbV*61-V)x=_gQ>t>W({nY`=60j z8(r=O*?OVFusm?f0#TDOl0r`(0~y7cH*mv-wmGF7nVgXvd*Jmut;Brl#iB zD>l{ye#Xr-;NpS%82ozTPK2gMV=cMSb3`9M-CKZIRb=U@r}e0nQ=(YMNc5 zHG#XBTV!y%G!~>$)2xPVHf@^G%hoY0xMwKYR48sJq2UqFz&qqiVA)2)S7nz^NQWb4 zqdZ&T(Vmi~vmO?Ml{B+b!DtP{{@63{PKBY0hRYK98|lD@$YUaM{uum8+W)@yE*zwn zsloW&{-u;T1Y_}pSPJ+rQ#J!raS&>WZGxc`TqbazQW~f%CU4;=dZ;-;jfB?*CIqA8A_-(mFLR5q_`=dvBy-#HTE)EaE^68{Z98?1ys+1gKb2 TS6b-m?`u9Io9Wu=YX8{(y)!#Aou#eQWagZ? z=ey@S=ia&JY}akvw-LZF>T1p?&`rl%fo}O~Z=I3Dm~KSQZCQkpr!+WphTluBqr_psw*}rmm$`RfQR}m}BR<7Osjxj@L_Im;y6QHXu_g?W@$S7OYoWKxbM!KkgryRxcy&aaCb#O zBUGs9<0BpD$l3n>^ZgEtGN3xk zMH%?kjUv!lwD)ABc>O3C)xgB_HJn=K#>{n#gE&?o3!I@j08!HW9Y}6^I&XGP9%u) zBNn{~XJ$w6E&pFD**9h_vsx{V7p%CIpiR~nma!j7r}n3u{pUDP8nY7z@v|8*t@s2- zObWyg-cR18ed3aDGC0ZYyP|kC6ozLf>$8+$eblTRQQ!;?`i@ta3$KG|`Evf9bQ%`I z55crNeDTEqd=Y*aJ{;}MO^@P1%;q%}ZiXKLt|_Rd;g@hos0OMTxE)?E)B>u5uoT`P z)I6#~upzQhs3kU^R$+UjO{f;C8Q2xs1n)v3!b^i;EEokaQJG_1QT$|^M=kp-ZWsv| zi)@A|4Gu@PP$@xs4NgA5{MAU9%+Ew3Fl`vuwCubF^R}<6R458{qp*-tGgOZZ9j9A- zz;t(l#+qx%rCI~p+C>1-=ta*($DN@=M|(Sw+TGqENU18adJ-`_qN}`MNm^N|kOiW3 zRL&WclsAILmeac8(4x%}z^$Oe$L&$#cD=n*a6>Xk?$;(cH@m@HNw1fP-BJ((xnz4f z0+w?*y93gUbCWku_AXNTN;;G~x`^Vl9a{xOD(uMdb;QdA(i?kawOn4W=ZWL{K|CbK z#h|g}9RCR5$f+(Tn%7~eV;d1&AKlK0W{~C#bVlVDsWEsOW!mV@CC?{OS)5v7^Y9m= zw>Vs21SF^!h4Ol(6whNrB3hC!eJFl-`;KGUWX-dR&ar!|L-`7GUnd3FWaugvGAQyy zEt*it(=iXGMN#sd%f}Hj121;Qc%lbsL(ITy_>!M$nCWl$q^?Z!l-tC-PMUSh=jFbK znJboNpMl|&isNRy<)l7k1l6=|5vgA+q2{)=``SbTd7d$B2o3{XBy6N-a`KEN= z@M7e$xE}sp_ag#k;8s^R9^1E3p3M%Vht#B+De$yS^w zJBI{dwb?l>=MT<@_btx;xik-%hl^FkZq}5z8AOTb{Ju6iTVot4_O zp)b(0D89qQ`jm# z)BPB6qkX-c+slZxxw(i{7`%xir#P{<{9 diff --git a/prg.txt b/prg.txt index 521919d..2823ca5 100644 --- a/prg.txt +++ b/prg.txt @@ -1,5 +1,5 @@ 0 rem !to "build/cookie.prg" -10 cc=0:cg=0:ca=0:ga=0:ft$="0":mt$="0":bn$="someone" +10 cc=0:cg=0:ca=0:ga=0:fa=0:ma=0:ft$="0":mt$="0":bn$="someone" 20 ds$=chr$(17):rem cursor down 30 rs$=chr$(29):rem cursor right 40 ls$=chr$(157):rem cursor left @@ -10,12 +10,12 @@ 1010 print"{grey2}B{wht} you have 0 {grey2}B{wht}cursor(c) {grey2}B" 1020 print"{grey2}B{wht} cookies {grey2}B{wht}"ca" {grey2}B" 1030 print"{grey2}{$ab}CCCCCCCCCCCCCCCCCCCCCCCCC{$b3}{wht}cost: {grey2}B" -1040 print"{grey2}B {grey2}B{wht}15 {grey2}B" +1040 print"{grey2}B {grey2}B{wht} 15 {grey2}B" 1050 print"{grey2}B {grey2}{$ab}CCCCCCCCCCC{$b3}" 1060 print"{grey2}B {grey2}B{wht}grandma(g) {grey2}B" 1070 print"{grey2}B {grey2}B{wht}"ga" {grey2}B" 1080 print"{grey2}B {brown}******** {grey2}B{wht}cost: {grey2}B" -1090 print"{grey2}B {brown}*******{blk}**{brown}* {grey2}B{wht}100 {grey2}B" +1090 print"{grey2}B {brown}*******{blk}**{brown}* {grey2}B{wht} 100 {grey2}B" 1100 print"{grey2}B {brown}***{blk}*{brown}******** {grey2}{$ab}CCCCCCCCCCC{$b3}" 1110 print"{grey2}B {brown}***{blk}**{brown}********* {grey2}B B" 1120 print"{grey2}B {brown}********{blk}**{brown}**** {grey2}B B" @@ -28,7 +28,7 @@ 1190 print"{grey2}B {brown}******** {grey2}B B" 1200 print"{grey2}B {$ab}CCCCCCCCCCC{$b3}" 1210 print"{grey2}B B{grey1}settings(s){grey2}B" -1220 print"{grey2}B v2.9.0 B{grey1}upgrades(u){grey2}B" +1220 print"{grey2}B v2.9.0-1.0 B{grey1}upgrades(u){grey2}B" 1230 print"{grey2}JCCCCCCCCCCCCCCCCCCCCCCCCC{$b1}CCCCCCCCCCCK" 1300 print"{home}{down}{down}{down}{down}B "bn$"'s bakery @@ -89,8 +89,9 @@ 4010 ft$="1" 4020 print"{home}{down}{down}{down}{down}{down}{down}{down}{down}{down}{down}{grey2}B {brown}***{blk}*{brown}******** {grey2}{$ab}CCCCCCCCCCC{$b3}" 4030 print"{grey2}B {brown}***{blk}**{brown}********* {grey2}B{wht}farm(f) {grey2}B" -4040 print"{grey2}B {brown}********{blk}**{brown}**** {grey2}B{wht} 0 {grey2}B" -4050 print"{grey2}B {brown}********{blk}**{brown}**** {grey2}B{wht}cost: {grey2}B" +4040 print"{grey2}B {brown}********{blk}**{brown}**** {grey2}B{wht}"fa +4045 print"{grey2}B {brown}********{blk}**{brown}**** {grey2}B{wht} {right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{grey2}B" +4050 print"{up}{grey2}B {brown}********{blk}**{brown}**** {grey2}B{wht}cost: {grey2}B" 4060 print"{grey2}B {brown}************** {grey2}B{wht} 1100 {grey2}B" 4070 print"{grey2}B {brown}*{blk}*{brown}************ {grey2}{$ab}CCCCCCCCCCC{$b3}" 4080 return @@ -99,31 +100,13 @@ 4110 mt$="1" 4120 print"{home}{down}{down}{down}{down}{down}{down}{down}{down}{down}{down}{down}{down}{down}{down}{down}{grey2}B {brown}*{blk}*{brown}***********{brown}* {grey2}{$ab}CCCCCCCCCCC{$b3}" 4130 print"{grey2}B {brown}*************{brown}* {grey2}B{wht}mine(m) {grey2}B" -4140 print"{grey2}B {brown}******{blk}**{brown}**** {grey2}B{wht} 0 {grey2}B" +4140 print"{grey2}B {brown}******{blk}**{brown}**** {grey2}B{wht}"ma +4145 print"{up}{grey2}B {brown}******{blk}**{brown}**** {grey2}B{wht} {right}{right}{right}{right}{right}{right}{right}{right}{right}{right}{grey2}B" 4150 print"{grey2}B {brown}*****{blk}**{brown}*** {grey2}B{wht}cost: {grey2}B" 4160 print"{grey2}B {brown}******** {grey2}B{wht} 12000 {grey2}B" 4170 print"{grey2}B {grey2}{$ab}CCCCCCCCCCC{$b3}" 4180 return - - - - - - - - - - - - - - - - - - - - +4180 return 10000 rem settings start here 10010 poke53280,0:poke53281,0 @@ -187,4 +170,106 @@ 13000 print"{clear}" 13010 poke53280,14:poke53281,6 -13030 goto 1000 \ No newline at end of file +13030 goto 1000 + + + + + + + +40000 rem testing menu +40010 poke53280,0:poke53281,0:poke646,5 +40020 print"{clear}logging into console... +40025 print"cc64:/>" +40030 print"{up}{right}{right}{right}{right}{right}{right}{right} h" +40040 print"loading help menu..." +40045 print"" +40050 print" edit saves:" +40060 print"" +40070 print" create [c]" +40080 print" delete [d]" +40090 print" edit [e]" +40100 print"" +40110 print" varibles:" +40120 print"" +40130 print" read all [r]" +40140 print" edit all [m]" +40150 print"" +40160 print" help [h] +40170 print"" +40180 print"cc64:/>" +40500 getk$:ifk$=""then40500 +40510 ifk$="c"then 41000 +40520 ifk$="d"then +40530 ifk$="e"then +40540 ifk$="r"then +40550 ifk$="m"then +40560 ifk$="h"then 40030 +40600 goto 40500 + +41000 print"{up}{right}{right}{right}{right}{right}{right}{right} c" +41010 print"creating save file..." +41015 open 8,8,8,"cc64.sav,s,w" +41020 print#8,0 +41030 print#8,0 +41040 print#8,0 +41045 print#8,0 +41050 print#8,0 +41055 print#8,0 +41060 close 8 +41070 print"done!" +41080 goto 40180 + +42000 print"{clear}deleting save file..." +42010 open 8,8,8,"@0:cc64.sav,s,r" +42020 input#8,0 +42022 input#8,0 +42024 input#8,0 +42026 input#8,0 +42028 input#8,0 +42030 input#8,0 +42060 close 8 +42070 print"done!" + + +43000 print"{clear}loading save file..." +43010 open 8,8,8,"@0:cc64.sav,s,r" +43020 get#8,s1 +43022 get#8,s2 +43024 get#8,s3 +43026 get#8,s4 +43028 get#8,s5 +43030 get#8,s6 +43070 print"loading complete" +43100 print" cookies: "s +43110 print" cookie gain: "s +43120 print" cursor amount "s +43130 print" grandma amount "s +43140 print" farm amount "s +43150 print" mine amount "s + + + + + +49020 rem [20:38:28 ~/development/commodore/cookie-clicker-c64] git commit -m "saving/load +49030 rem mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm + + + + + + + + + + + + + + + + + +