From 054e108433e6f4d33c8af28dd3ecb402ae603fb9 Mon Sep 17 00:00:00 2001 From: stevenhowes <38082088+stevenhowes@users.noreply.github.com> Date: Mon, 7 Mar 2022 22:01:57 +0000 Subject: [PATCH] Date support --- !Arcle/!RunImage,ff8 | Bin 5224 -> 5420 bytes !Arcle/c/Arcle | 36 ++++++++++++++++++++++++++++++++++-- README.md | 2 +- 3 files changed, 35 insertions(+), 3 deletions(-) diff --git a/!Arcle/!RunImage,ff8 b/!Arcle/!RunImage,ff8 index ee429f78dda99ba74eaa1ad5c83049ecc0ab6722..d4b0d5427f88425847233f09b2ba4abff4592b14 100644 GIT binary patch delta 1511 zcmZux4Qx|Y6h8O9*RHQ!w-)y&UDiTz-PnK*!;A@YEQs?5gFrMAL$*f1L4>Gi3^9Zj zG9rY*nzMpN$ZEuhxCxVCqL?sR%lIo~cl19A?}g&DLxIrHMT@poMc0W-M^uh zf`xT%lrx?0YBcuXXVUgki88E(@MBU(dvd)$dOSie+P0M^kLi1_Xp#qXKIVty{y-A zpqNn@H`{%kAiFf{AiB`*OIbI33DaHK^0)nW+y1AzwOo`6mD5ENi+BUxnFI}xi#)2NruX6K}HcOpb# zE2+!GD&`3Ker_p<$UkrLx`Jv^$H{_7?HNG2mrl^mu0fi%f2G-sG&>O{D--5f&K3m3 zG9E7|7oTvcE9_l>#_c$nY8^l0MXsczmx$e{OKsaL5N<%&$(4I2t-&{Q}2)44}xV{59?ITbG^IUM{S-}!OASXlPZCb;^R2i3x7OVEf9 z^DRdC+e*V%JaDy}=uncV=A@wePYc52CUgZ<`mQep**NhyO$4ittg_ucO0Q2H htMYxIRh`*QvATZ9CiThq*0m7Nna*3{y$ljDi*$+E_#(Mv$a< zGZigwZhKA|=)6}*sMz{}(H|MbB*UUWjY`DE-MxF;+(jEjw9LFd-`gaTUijW~pXd2J zKfllWj@C`rEF&_L>f{imcRMI;5Y5gl9bDEg@&`|cDkq?FSAf!bz;^kwRBK0X;QAE@ z&CD@T@!<84oOf`ps1l!ZlL+ZI;emiw4R?xq@h%@0t7UJD&w+4`Z4navtjmz+i$&V6 z4sMop?w1j7|2X%^YB9`F84}z10~zp~Tx5NkhO=7!Cb`OWP+pS! zj;qdfTvGZO{?Qo_%)h(Bg&#^f+xl?Oc47b<3n9_ger|FHox3H?@D+F2U2#zEzql!- zIxeQDOz{8MJz~5&w z={NAdpu)5&{H9d|Oxat&4FKom;J72H8t7YP-0rG)-+u71xa}e{*&jTbI)YfvMl%Uq znoKsBRtcOGxs0MIT&JaioMfLCmJJzh)~dzR+^L0Y|3dD8Eemma5U2a!ILSQ-^BUY_ zSzqcVk7ISnlfLb0dCt@X^$;ptNor$abl8Y8I>b8*f_??mWZab#02nKTn>3OV`Pe`$&#?ey5qLi6rFNKOiM%# zrCjuc^-Cu6u}WBci-&TmYoA3;s?Hop9W^g+jHZ0V)9dc&W0I3OOH0U+tw4jGYb z<&701_M8mblkD>ajLU!jcOBaK0bk4B325JIF|7?Nu{7nTrTkYdX8qxRY+l%kX~af@ zmYQUTKW?iEN5LI!585sik8ez=A2T;l&+R?Q$IZwU`%)^0;$Cy8IS%AwczvlZziBVQ z`tO7xkM-QZ-Q7F4z3|fWL>j`}z?bUIFdML#$9P@tEBda_1YN++bn*GzS4HQU^?B`L zob3|!dH%=u3^h76656lmqn de!TcmqBn8WqmoSH{ERa 2309) + arclenum = arclenum - 2309; + + // If we pre-date wordle (perhaps clock not set) go with what's on file + if(arclenum < 0) + { + printf("Loading number...\n"); + loadarclenum("arcnum"); + } screen_clear(); diff --git a/README.md b/README.md index e59d130..5bcf97a 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,4 @@ An implementation of Wordle for the Acorn Archimedes series. Done using SWI calls as a challenge. Code is pretty messy, Sunday afternoon job and a hack-together from some old RiscOS stuff I've done. -Starts at the very first wordle, will move forwards as you get them right. No date handling etc yet. +Attempts to find the right word from the system clock. If the clock is un-set or pre-dates the first word then it starts at the beginning (or the one after the last one you've completed if appropriate).