<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jon, Author at ElliSoft</title>
	<atom:link href="https://jellis.co.uk/author/neverworn/feed/" rel="self" type="application/rss+xml" />
	<link>https://jellis.co.uk/author/neverworn/</link>
	<description>Retro Computing Tinkering in the 21st Century</description>
	<lastBuildDate>Fri, 27 Feb 2026 10:29:46 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://jellis.co.uk/wp-content/uploads/2024/06/cropped-Screenshot-2024-06-18-at-10.23.19-32x32.png</url>
	<title>Jon, Author at ElliSoft</title>
	<link>https://jellis.co.uk/author/neverworn/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">186244971</site>	<item>
		<title>Adventure Without A Name</title>
		<link>https://jellis.co.uk/adventure-without-a-name/</link>
					<comments>https://jellis.co.uk/adventure-without-a-name/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Fri, 27 Feb 2026 10:26:54 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://jellis.co.uk/?p=235</guid>

					<description><![CDATA[<p>Adventure Without A Name, a text-based adventure game. Although limited in parsing, it offers a quick, simple quest to retrieve gold from a dragon for a prince, taking around 15 minutes to complete.</p>
<p>The post <a href="https://jellis.co.uk/adventure-without-a-name/">Adventure Without A Name</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Another adventure to satisfy the wanderlust before February is over, just about. We&#8217;re still firmly in the &#8216;A&#8217;s and this month&#8217;s adventure has no name. Or at least, it is called <em>Adventure Without A Name</em>. Not to be confused, confusingly, with <em>Adventure With No Name</em>, which was a TRS80/BBC type-in adventure by the same author, A.Summer. This is a C64 conversion of that game enhanced by the legend, Dorothy Millard.</p>



<p>Although originally a type in, this game was published by The Guild, a homegrown software label set up by Tony Collins, himself an adventure game author in 1991, who ran the label until the autumn of 1993. As well as self published games, and those from other authors, The Guild built up a large public domain collection, and this game was one of those. We&#8217;ll likely come across quite a few of The Guild&#8217;s titles during our adventures.</p>



<p>Originating as a type-in this game is obviously written in BASIC and is a pretty small, text only adventure. </p>



<figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="790" src="https://jellis.co.uk/wp-content/uploads/2026/02/image-1024x790.png" alt="" class="wp-image-239" style="width:471px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2026/02/image-1024x790.png 1024w, https://jellis.co.uk/wp-content/uploads/2026/02/image-300x231.png 300w, https://jellis.co.uk/wp-content/uploads/2026/02/image-768x593.png 768w, https://jellis.co.uk/wp-content/uploads/2026/02/image-1536x1185.png 1536w, https://jellis.co.uk/wp-content/uploads/2026/02/image-850x656.png 850w, https://jellis.co.uk/wp-content/uploads/2026/02/image.png 1690w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>So, our buccaneering reputation preceding us, we have been chosen to recover some gold for some prince or other from a dangerous, fierce dragon. The prince needs this gold to fight an evil king, apparently. </p>



<p>We start, as we so often do, at the entrance to a cave.</p>



<p>There is nowhere really to go except into the cave, so we do that. We find ourselves in a passage leading south. Being small, we can&#8217;t expect too much from the parser, and although a door is mentioned there is nothing that can be done with it. Even <code><strong>LOOK DOOR</strong></code> tells us nothing. I guess we ignore that for now then.</p>



<p>There is a boat at the bottom of this passage which we can miraculously pick up and carry, but without giving too much away, it is of little use yet.</p>



<p>This is very standard adventuring stuff &#8211; with the help of pencil and notepad to map out moves we soon find our way around to the door we saw at the entrance to the cave, picking up the obvious things we come across along the way. The parser, as mentioned above, is very limited &#8211; the usual commands don&#8217;t work and the game uses <code><strong>LOOK</strong></code> instead of <code><strong>EXAMINE</strong></code> which always jars me, but it is just about usable. It can be frustrating though, especially as it recognises <strong><code>TOSS</code></strong> but not <strong><code>THROW</code></strong>, for example.</p>



<p>So, back to find the dragon (if you found the dragon too soon you&#8217;ll realise now the power of the sword!) and the gold. A fairly simple puzzle presents itself to escape back down to the boat storage area and to a more useful boat, before we can get to the prince and give him the gold.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="345" src="https://jellis.co.uk/wp-content/uploads/2026/02/image-1-1024x345.png" alt="" class="wp-image-240" srcset="https://jellis.co.uk/wp-content/uploads/2026/02/image-1-1024x345.png 1024w, https://jellis.co.uk/wp-content/uploads/2026/02/image-1-300x101.png 300w, https://jellis.co.uk/wp-content/uploads/2026/02/image-1-768x259.png 768w, https://jellis.co.uk/wp-content/uploads/2026/02/image-1-1536x517.png 1536w, https://jellis.co.uk/wp-content/uploads/2026/02/image-1-850x286.png 850w, https://jellis.co.uk/wp-content/uploads/2026/02/image-1.png 1776w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>No. No, I don&#8217;t want another go.</p>



<p>A quick adventure (15 mins max?) and with the aid of a mapping tool or good old pencil and paper it is extremely easy to solve, the poor parser aside. I would have been happy enough with this as a type-in but if I&#8217;d spent any money on this it would be very disappointing. Having said that, I have played worse games <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f602.png" alt="😂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Next time we&#8217;ll be playing Adventureland from 1980, released by Adventure International (Thunder Mountain in the USA). Actually, we&#8217;ll play the 1984 graphic version of the game.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="361" height="284" src="https://jellis.co.uk/wp-content/uploads/2026/02/image-2.png" alt="" class="wp-image-241" srcset="https://jellis.co.uk/wp-content/uploads/2026/02/image-2.png 361w, https://jellis.co.uk/wp-content/uploads/2026/02/image-2-300x236.png 300w" sizes="(max-width: 361px) 100vw, 361px" /></figure>



<p>Until then, try not to get hoisted on your own, or anybody else&#8217;s, petard.</p>


<div class="wp-block-jetpack-rating-star" style="text-align:left" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"><p><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span></p><span style="display: none;" itemprop="worstRating" content="0.5"><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" itemprop="bestRating" content="5"><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span itemprop="ratingValue" class="screen-reader-text" content="1.5">Rating: 1.5 out of 5.</span></div><p>The post <a href="https://jellis.co.uk/adventure-without-a-name/">Adventure Without A Name</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/adventure-without-a-name/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">235</post-id>	</item>
		<item>
		<title>Adventure on the Planet of Zeeble</title>
		<link>https://jellis.co.uk/adventure-on-the-planet-of-zeeble/</link>
					<comments>https://jellis.co.uk/adventure-on-the-planet-of-zeeble/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 07 Jan 2026 16:25:00 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<guid isPermaLink="false">https://jellis.co.uk/?p=213</guid>

					<description><![CDATA[<p>Going to sneak this one in and hope nobody notices. It should have come before Adventure Quest as it is (just about) a published game, albeit little known about. Ray Hoffmeister coded this game (an appropriately beery retro name!) in CBM BASIC and it&#8217;s the only one attributed to him on Gamebase 64, but it...</p>
<p>The post <a href="https://jellis.co.uk/adventure-on-the-planet-of-zeeble/">Adventure on the Planet of Zeeble</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Going to sneak this one in and hope nobody notices. It should have come before Adventure Quest as it is (just about) a published game, albeit little known about.</p>



<p>Ray Hoffmeister coded this game (an appropriately beery retro name!) in CBM BASIC and it&#8217;s the only one attributed to him on Gamebase 64, but it is recorded as being published by Binary Zone PD who have been around since 1990. Binary Zone distributed public domain games on disk and cassette and are still around <a href="https://www.binaryzone.org">today</a>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="418" src="https://jellis.co.uk/wp-content/uploads/2026/01/image-1024x418.png" alt="" class="wp-image-225" srcset="https://jellis.co.uk/wp-content/uploads/2026/01/image-1024x418.png 1024w, https://jellis.co.uk/wp-content/uploads/2026/01/image-300x122.png 300w, https://jellis.co.uk/wp-content/uploads/2026/01/image-768x313.png 768w, https://jellis.co.uk/wp-content/uploads/2026/01/image-1536x626.png 1536w, https://jellis.co.uk/wp-content/uploads/2026/01/image-850x347.png 850w, https://jellis.co.uk/wp-content/uploads/2026/01/image.png 1746w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>On loading up the tape image we&#8217;re presented with the above screen before being told we have a limited supply of air and a back pack that will only carry 3 items. Putting the familiar sinking feeling one gets with these PD games to one side, let&#8217;s see what the planet Zeeble has in store for us&#8230;</p>



<p>This is one of those adventures that has minimum location descriptions, but reveals a lot more when you type &#8216;look&#8217;, so the key here is to move, map and look around. It&#8217;s a small adventure, and limited in terms of vocabulary and has a weak parser. It also isn&#8217;t particularly logical and gets stuck in some place. Having said that I quite enjoyed it.</p>



<p>If you look around and there is an object in your location, you&#8217;ll generally need to pick it up for use later on. Some clever swapping of items is required to keep within the pack limit of 3. You should eventually end up at a cave of ice and, ahhhh, there are Zeebs here! If you got here before finding the things you need (namely stones and a pistol) then run away and find them.</p>



<p>Once the Zeebs scramble and the ice door of the cave is melted, you move inside. Some annoying logic follows with dropping stuff and picking stuff up, but you should eventually end up in the cave, near a metal chest carrying a raft and a parachute.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="418" src="https://jellis.co.uk/wp-content/uploads/2026/01/image-1-1024x418.png" alt="" class="wp-image-229" srcset="https://jellis.co.uk/wp-content/uploads/2026/01/image-1-1024x418.png 1024w, https://jellis.co.uk/wp-content/uploads/2026/01/image-1-300x122.png 300w, https://jellis.co.uk/wp-content/uploads/2026/01/image-1-768x313.png 768w, https://jellis.co.uk/wp-content/uploads/2026/01/image-1-1536x626.png 1536w, https://jellis.co.uk/wp-content/uploads/2026/01/image-1-850x347.png 850w, https://jellis.co.uk/wp-content/uploads/2026/01/image-1.png 1746w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Getting the chest open is a bit annoying. If you are using VICE or the C64 Ultimate save a snapshot as you can easily blow the thing up and you&#8217;ll need to start again. The key is to keep the chest ticking softly. If it ticks loudly then that press is wrong. Start with one colour, then trial and error until you get all three &#8216;softly&#8217; options and the chest clicks open.</p>



<p>Once that&#8217;s done we want to go back to the high mountain where we first used the rope (you&#8217;ll need it again here) and drop the raft. Then a jump and a climb down with the rope lands us in an area where there is a radio waiting to be fixed with the wire. Do that, turn the radio on, and Bob&#8217;s your Zeeble.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="458" src="https://jellis.co.uk/wp-content/uploads/2026/01/image-2-1024x458.png" alt="" class="wp-image-230" srcset="https://jellis.co.uk/wp-content/uploads/2026/01/image-2-1024x458.png 1024w, https://jellis.co.uk/wp-content/uploads/2026/01/image-2-300x134.png 300w, https://jellis.co.uk/wp-content/uploads/2026/01/image-2-768x344.png 768w, https://jellis.co.uk/wp-content/uploads/2026/01/image-2-1536x688.png 1536w, https://jellis.co.uk/wp-content/uploads/2026/01/image-2-850x380.png 850w, https://jellis.co.uk/wp-content/uploads/2026/01/image-2.png 1832w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>And that is our reward, complete with spelling mistake.</p>



<p>This small adventure played ok, a little inconsistent and slow in terms of code and the parser really struggled at times depending on location, but it worked, it was fairly logical in that the player knows what they need to do. It reminded me a lot of PD games I used to be able to afford and although I can&#8217;t remember ever playing this one, I think it would have certainly provided enough entertainment in a late peanut butter sandwich and coke fuelled afternoon. </p>



<p>Back in sequence next time with <strong>Adventure Without A Name</strong> from <strong>The Guild Adventure Software</strong>. </p>


<div class="wp-block-jetpack-rating-star" style="text-align:left" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"><p><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span></p><span style="display: none;" itemprop="worstRating" content="0.5"><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" itemprop="bestRating" content="5"><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span itemprop="ratingValue" class="screen-reader-text" content="2">Rating: 2 out of 5.</span></div>


<p></p>
<p>The post <a href="https://jellis.co.uk/adventure-on-the-planet-of-zeeble/">Adventure on the Planet of Zeeble</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/adventure-on-the-planet-of-zeeble/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">213</post-id>	</item>
		<item>
		<title>Adventure Quest by Level 9</title>
		<link>https://jellis.co.uk/adventure-quest-by-level-9/</link>
					<comments>https://jellis.co.uk/adventure-quest-by-level-9/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 07 Jan 2026 12:40:57 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<guid isPermaLink="false">https://jellis.co.uk/?p=211</guid>

					<description><![CDATA[<p>Right, where was I? Oh yes, just finished up escaping from Cleopatra&#8217;s Pyramid, had a little break (19 months), got myself a brand new Commodore 64 Ultimate, had a nice cup of tea and thought it was about time to get back in the saddle. As it happens we&#8217;re on to one of the proper...</p>
<p>The post <a href="https://jellis.co.uk/adventure-quest-by-level-9/">Adventure Quest by Level 9</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><meta name="fediverse:creator" content="@revivalrecords@cupoftea.social"></p>


<p>Right, where was I? Oh yes, just finished up escaping from Cleopatra&#8217;s Pyramid, had a little break (19 months), got myself a brand new Commodore 64 Ultimate, had a nice cup of tea and thought it was about time to get back in the saddle.</p>



<p>As it happens we&#8217;re on to one of the proper big titles now. 1982&#8217;s Adventure Quest from Level 9. Level 9 games were my hearts desire in 1982/84. I used to look longingly at adverts in magazines, but they were either only available on disk, out of my price range, or very often both. Eventually cheaper cassette versions did start appearing in the UK (not all though, if I am remembering correctly) and I certainly did manage to get hold of a couple, but they were still very expensive for my pocket money budget. When I first got back into the C64 around 15 years or so ago, Level 9 adventures were the first titles I collected. It was simply impossible for me to envisage back then how readily available all the commodore software would be today and how easy it is to use thanks to kit like the Ultimate 1541 and the new 64 Ultimate.</p>



<p>Adventure Quest was not Level 9&#8217;s first game but it was the first alphabetically, and as I am sticking to that ridiculous notion, it comes next in the list. It is part 2 of a trilogy of games, initially released separately, which featured themes and names inspired by (stolen from) the books of&nbsp;J. R. R. Tolkien&nbsp;and so became known as the&nbsp;<em>Middle-Earth&nbsp;Trilogy</em> before being expanded and rereleased together in 1986 as a compilation. At that point the references to Middle Earth were removed and the trilogy was retitled&nbsp;<em>Jewels of Darkness</em>. </p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="279" height="393" src="https://jellis.co.uk/wp-content/uploads/2024/09/image-1.png" alt="" class="wp-image-173" style="width:351px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2024/09/image-1.png 279w, https://jellis.co.uk/wp-content/uploads/2024/09/image-1-213x300.png 213w" sizes="auto, (max-width: 279px) 100vw, 279px" /></figure>



<p>There are many in depth reviews out there of Adventure Quest, so this won&#8217;t necessarily be another one, but I will share my thoughts on playing through and try to give a feel for the game. </p>



<p>The first thing to mention is this is a large game for an 8 bit platform, something Level 9 were famous for, and a sophisticated adventure given it all fitted on one disk. As the included manual explains, this is achieved with the use of A Code.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Adventure Quest is not&nbsp;written&nbsp;in ASSEMBLER&nbsp;or&nbsp;BASIC, either&nbsp;of these would have&nbsp;made&nbsp;it too big &#8211;&nbsp;and&nbsp;BASIC&nbsp;would also have&nbsp;been too slow. Instead it is written in a super-compact language known as &#8216;A-CODE&#8217;,&nbsp;which is specially designed for writing&nbsp;adventure&nbsp;games.</p>
</blockquote>
</blockquote>



<div data-wp-interactive="core/file" class="wp-block-file"><object data-wp-bind--hidden="!state.hasPdfPreview" hidden class="wp-block-file__embed" data="https://jellis.co.uk/wp-content/uploads/2026/01/advquest-manual.pdf" type="application/pdf" style="width:100%;height:600px" aria-label="Embed of advquest-manual."></object><a id="wp-block-file--media-720f3bd6-fd31-4807-8f4f-31fcc181ab49" href="https://jellis.co.uk/wp-content/uploads/2026/01/advquest-manual.pdf">advquest-manual</a><a href="https://jellis.co.uk/wp-content/uploads/2026/01/advquest-manual.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-720f3bd6-fd31-4807-8f4f-31fcc181ab49">Download</a></div>



<p>So let&#8217;s dive in. We start outside a small brick building and like all good adventurers the first thing to do is probably go inside. Already we are slightly overwhelmed with the amount of objects and information available. This is the point you need to get your notepad and pencil out. Mapping is hugely important and clues will be found along the way, so a notebook should be the first item in the bag when packing your essential adventuring kit.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="698" src="https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7976-1024x698.jpeg" alt="" class="wp-image-219" style="width:612px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7976-1024x698.jpeg 1024w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7976-300x205.jpeg 300w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7976-768x524.jpeg 768w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7976-1536x1048.jpeg 1536w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7976-2048x1397.jpeg 2048w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7976-850x580.jpeg 850w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Without giving too much away, there is just no way you are going to know what to pick up, what to consume, and what to look at in more detail yet without trial and error. And this is what makes these games so great. Unlike a quick blast of Space Invaders, these games occupy your thoughts through school days (or work days!) and solutions and ideas can come to you when least expected. Rush home, try it out, feel on top of the world and move on to the next puzzle. Needless to say, make <strong>frequent</strong> use of the save feature!</p>



<p>I&#8217;m going to cover the first important puzzle here, so <strong>read no further </strong>if you want absolutely no spoilers.</p>



<p>If you go outside and look around (remember to map everything!) you will come across an area where you are stumbling over sharp stones and you can see a rare orchid two feet above you. Getting here requires getting lost in the forest, a common Level 9 mechanism, but careful mapping and trial and error will help you find your way through. Try every direction, and save, save, save. We need to get that orchid and use it later on to woo a unicorn. If only we had something to stand on! Right. The small table from the   brick building. Why didn&#8217;t I pick it up when I had the chance? Well firstly you can&#8217;t just go around picking up and carrying everything as, like in real life, there is a limit to what you can carry. It&#8217;s a good lesson to learn as going back for stuff once the puzzle becomes more clear occurs throughout Level 9 adventures.</p>



<p>If you&#8217;ve been mapping correctly, finding your way back to the building should be straight forward. Or, as we haven&#8217;t really done too much yet, you could simply &#8216;quit&#8217; and start back there again. However you do it, note the white dot over the door here. You can&#8217;t do anything with it, but white and black dots are important later! Now, get the small kitchen table, ignoring everything else, and retrace your steps to the orchid where you can stand on the table and reach it. NB randomly wolves may start stalking you. You will have a few moves to scare them away by throwing anything at them but if not they will attack and kill you. It&#8217;s worth remembering not to go empty handed anywhere! If this does happen, remember to pick whatever item you threw back up.</p>



<p>Worth mentioning also that carrying the table restricts you from climbing other things, such as huge oak trees you may come across. In that case just drop the table, climb up and down and grab the table again. If you&#8217;ve been exploring and mapping you&#8217;ll know the area I mean. Get to the orchid and drop the table. Simply asking the game to &#8216;get orchid&#8217; works as it is assumed you are climbing the table at this point.</p>



<p>Leave the table there and continue exploring. If you come across an onion (it&#8217;s actually garlic) then get it and eat it. We know garlic is very good for warding off certain blood sucking baddies! Continue exploring (and mapping!) and eventually a wizard will give you a scroll to read. Make a note of it in your notebook.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="429" src="https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7977-1024x429.jpeg" alt="" class="wp-image-222" srcset="https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7977-1024x429.jpeg 1024w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7977-300x126.jpeg 300w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7977-768x322.jpeg 768w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7977-1536x643.jpeg 1536w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7977-2048x858.jpeg 2048w, https://jellis.co.uk/wp-content/uploads/2026/01/IMG_7977-850x356.jpeg 850w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Return to your map and try other directions you haven&#8217;t ventured down yet. We need to get to a clearing with a unicorn. You may have already come across it on your travels. Now we have the orchid we can give this to the unicorn and follow it north. There are some pipes to pick up and a medallion, and if you&#8217;ve been mapping correctly you&#8217;ll see we&#8217;re not too far from our starting point, the brick building.</p>



<p>With the scroll clue and the other items we have found it feels like the adventure has just started. And you would be right thinking that. </p>



<p>I have deliberately not given a &#8216;walkthrough&#8217; of this first area but more of a strong guidance &#8211; you&#8217;ll find exploring, getting into trouble, back tracking and problem solving will be required throughout this adventure. Who knew unicorns liked orchids for example? That you can&#8217;t pick an orchid without a table? That you can&#8217;t climb a tree whilst holding a table? Well, maybe I knew that last one. But things like simply throwing any object at the wolves took me an age to realise the first time around.</p>



<p>With all Level 9 games it&#8217;s a case of writing everything down, trying and interacting with everything you find in all situations, and thinking firmly outside of the box. It isn&#8217;t meant to be easy, but it is meant to be solvable. There is a lot of love for this adventure out there and rightly so, it&#8217;s a great advert for the genre. </p>



<p>Oh, and those white and black dots I mentioned earlier? They are teleport dots. Going through an exit with a black dot will transport you back to its corresponding white dot. This is very useful for going back to retrieve objects you have left behind either on purpose or accidentally.</p>



<p>Level 9 were my absolute favourites back in the day. Along with Infocom they provided the very best in adventure gaming and I don&#8217;t think these text based games would have survived without those two giants of the genre.</p>



<p>The D64 game file can be found in lots of places on the internet, or there is a browser playable version at the Internet Archive <a href="https://archive.org/details/a8b_Adventure_Quest_1983_Level_9_Computing_b_playable_k_file">here</a>. And remember, save often, map precisely, and note down everything!</p>


<div class="wp-block-jetpack-rating-star" style="text-align:left" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"><p><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span><span aria-hidden="true"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span></p><span style="display: none;" itemprop="worstRating" content="0.5"><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" ><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span style="display: none;" itemprop="bestRating" content="5"><span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
	<path class="is-rating-unfilled" fill="currentColor" stroke="currentColor" d="M12,17.3l6.2,3.7l-1.6-7L22,9.2l-7.2-0.6L12,2L9.2,8.6L2,9.2L7.5,14l-1.6,7L12,17.3z" />
</svg>
</span></span><span itemprop="ratingValue" class="screen-reader-text" content="4.5">Rating: 4.5 out of 5.</span></div>


<p></p>
<p>The post <a href="https://jellis.co.uk/adventure-quest-by-level-9/">Adventure Quest by Level 9</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/adventure-quest-by-level-9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">211</post-id>	</item>
		<item>
		<title>GoToSocial on a Raspberry Pi B+</title>
		<link>https://jellis.co.uk/gotosocial-on-a-raspberry-pi-b/</link>
					<comments>https://jellis.co.uk/gotosocial-on-a-raspberry-pi-b/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Sat, 30 Aug 2025 10:56:11 +0000</pubDate>
				<category><![CDATA[micro fiction]]></category>
		<guid isPermaLink="false">https://jellis.co.uk/?p=193</guid>

					<description><![CDATA[<p>I&#8217;ve recently gone through the installation and config of GoToSocial on a Raspberry Pi running in my office and thought I&#8217;d write a quick post to remind me of stuff and maybe others will find it useful too. First of all, after buying a Raspberry Pi OS image to the SD card, I followed the...</p>
<p>The post <a href="https://jellis.co.uk/gotosocial-on-a-raspberry-pi-b/">GoToSocial on a Raspberry Pi B+</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;ve recently gone through the installation and config of GoToSocial on a Raspberry Pi running in my office and thought I&#8217;d write a quick post to remind me of stuff and maybe others will find it useful too.</p>



<p>First of all, after buying a Raspberry Pi OS image to the SD card, I followed the <a href="https://docs.gotosocial.org/en/latest/getting_started/installation/">documentation</a> &#8211; nothing outrageous here, just followed it through and made all changes as recommended. The only thing I tweaked was media size limits (including local emoticons) as I have a large 1TB SSD to play with so wasn&#8217;t too bothered about limiting sizes. Oh and despite the documentation stating otherwise, I changed the default database from Postgress to Sqlite.</p>



<p>The location of the hierarchy &#8216;gotosocial&#8217; I put on the external drive for obvious reasons.</p>



<p>After installation (basically just downloading the binary from the address in the documentation) I started the service up and it just worked!</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="768" src="https://jellis.co.uk/wp-content/uploads/2025/08/IMG_7478-1024x768.jpeg" alt="" class="wp-image-196" style="width:489px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2025/08/IMG_7478-1024x768.jpeg 1024w, https://jellis.co.uk/wp-content/uploads/2025/08/IMG_7478-300x225.jpeg 300w, https://jellis.co.uk/wp-content/uploads/2025/08/IMG_7478-768x576.jpeg 768w, https://jellis.co.uk/wp-content/uploads/2025/08/IMG_7478-1536x1152.jpeg 1536w, https://jellis.co.uk/wp-content/uploads/2025/08/IMG_7478-2048x1536.jpeg 2048w, https://jellis.co.uk/wp-content/uploads/2025/08/IMG_7478-850x638.jpeg 850w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Dynamic DNS</h2>



<p>I had at first just added an A Record for the subdomain to point to my router&#8217;s external address, just to get things working. I have now enabled the ASUS DDNS service and pointed a CNAME record to my new DDNS domain. That was surprisingly easy and works well.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="764" height="311" src="https://jellis.co.uk/wp-content/uploads/2025/08/image.png" alt="" class="wp-image-194" srcset="https://jellis.co.uk/wp-content/uploads/2025/08/image.png 764w, https://jellis.co.uk/wp-content/uploads/2025/08/image-300x122.png 300w" sizes="auto, (max-width: 764px) 100vw, 764px" /></figure>



<h2 class="wp-block-heading">Port Forwarding</h2>



<p>Also, of course, I needed to add port forwarding from the router to the Pi ports, ensuring the firewall was ON! And of course this requires a static LAN IP set for the Pi itself.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="763" height="243" src="https://jellis.co.uk/wp-content/uploads/2025/08/image-1.png" alt="" class="wp-image-195" srcset="https://jellis.co.uk/wp-content/uploads/2025/08/image-1.png 763w, https://jellis.co.uk/wp-content/uploads/2025/08/image-1-300x96.png 300w" sizes="auto, (max-width: 763px) 100vw, 763px" /></figure>



<h2 class="wp-block-heading">Backup &amp; Restore</h2>



<p>After playing around with it for a couple of days, the next step is making sure backups are working and recoverable.</p>



<p>By far the simplest way to back up is to stop the service, and then compress all files and copy them to a backup location. Something like:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="488" height="135" src="https://jellis.co.uk/wp-content/uploads/2025/08/image-2.png" alt="" class="wp-image-198" srcset="https://jellis.co.uk/wp-content/uploads/2025/08/image-2.png 488w, https://jellis.co.uk/wp-content/uploads/2025/08/image-2-300x83.png 300w" sizes="auto, (max-width: 488px) 100vw, 488px" /></figure>



<p>In theory then a restore would simply be a case of expanding the file to the correct location. I may at some stage get another cheap Raspberry Pi to test the restore process.</p>



<p>I&#8217;ll have to play around a bit more with this and create a way of moving the file offsite and into the cloud, but for now this is working ok. </p>



<p>Next steps, tweaks and improvements will appear here over the coming days/weeks&#8230;</p>
<p>The post <a href="https://jellis.co.uk/gotosocial-on-a-raspberry-pi-b/">GoToSocial on a Raspberry Pi B+</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/gotosocial-on-a-raspberry-pi-b/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">193</post-id>	</item>
		<item>
		<title>Does Every Family Have One?</title>
		<link>https://jellis.co.uk/does-every-family-have-one/</link>
					<comments>https://jellis.co.uk/does-every-family-have-one/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Fri, 18 Oct 2024 11:15:24 +0000</pubDate>
				<category><![CDATA[Genealogy]]></category>
		<guid isPermaLink="false">https://jellis.co.uk/?p=179</guid>

					<description><![CDATA[<p>My 4th Great Grandfather, John Britcliffe (or Britliff) is ours. On the 27th November 1842, John flew into a (drunken?) rage and ended up killing my 4th Great Grandmother, Sarah Rack and, presumably, her unborn child. The court papers describe how he beat her and it makes horrible and harrowing reading. He was convicted of...</p>
<p>The post <a href="https://jellis.co.uk/does-every-family-have-one/">Does Every Family Have One?</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>My 4th Great Grandfather, John Britcliffe (or Britliff) is ours. </p>



<p>On the 27th November 1842, John flew into a (drunken?) rage and ended up killing my 4th Great Grandmother, Sarah Rack and, presumably, her unborn child. The court papers describe how he beat her and it makes horrible and harrowing reading. He was convicted of manslaughter at Lincoln assizes on 8 March 1843 and he was sentenced to 10 years transportation. </p>



<p>Other reports have him sentenced to imprisonment at Lincoln Castle. John, however, was found in the records aboard the prison hulk ship the <strong>Warrior</strong>, docked in Woolwich, and given the conditions and reputation of Lincoln Castle prison at the time, that seems to have been by far the better option for John.</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="850" height="682" src="https://jellis.co.uk/wp-content/uploads/2024/10/image-2.png" alt="" class="wp-image-183" style="width:637px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2024/10/image-2.png 850w, https://jellis.co.uk/wp-content/uploads/2024/10/image-2-300x241.png 300w, https://jellis.co.uk/wp-content/uploads/2024/10/image-2-768x616.png 768w" sizes="auto, (max-width: 850px) 100vw, 850px" /></figure>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="762" height="498" src="https://jellis.co.uk/wp-content/uploads/2024/10/image-3.png" alt="" class="wp-image-186" style="width:619px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2024/10/image-3.png 762w, https://jellis.co.uk/wp-content/uploads/2024/10/image-3-300x196.png 300w, https://jellis.co.uk/wp-content/uploads/2024/10/image-3-350x230.png 350w" sizes="auto, (max-width: 762px) 100vw, 762px" /><figcaption class="wp-element-caption"><em>The chapel of the Warrior hulk ship.</em></figcaption></figure>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="645" src="https://jellis.co.uk/wp-content/uploads/2024/10/image-4-1024x645.png" alt="" class="wp-image-188" style="width:613px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2024/10/image-4-1024x645.png 1024w, https://jellis.co.uk/wp-content/uploads/2024/10/image-4-300x189.png 300w, https://jellis.co.uk/wp-content/uploads/2024/10/image-4-768x484.png 768w, https://jellis.co.uk/wp-content/uploads/2024/10/image-4-850x535.png 850w, https://jellis.co.uk/wp-content/uploads/2024/10/image-4.png 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption"><em>The Warrior seen here in active service in 1807</em></figcaption></figure>



<p>However, he never left England.</p>



<p>For some unfathomable reason, a few years later, he was pardoned by Queen Victoria.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="581" height="424" src="https://jellis.co.uk/wp-content/uploads/2024/10/image.png" alt="" class="wp-image-180" srcset="https://jellis.co.uk/wp-content/uploads/2024/10/image.png 581w, https://jellis.co.uk/wp-content/uploads/2024/10/image-300x219.png 300w" sizes="auto, (max-width: 581px) 100vw, 581px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="574" height="262" src="https://jellis.co.uk/wp-content/uploads/2024/10/image-1.png" alt="" class="wp-image-181" srcset="https://jellis.co.uk/wp-content/uploads/2024/10/image-1.png 574w, https://jellis.co.uk/wp-content/uploads/2024/10/image-1-300x137.png 300w" sizes="auto, (max-width: 574px) 100vw, 574px" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><em>Victoria R</em><br><em>John Williams et al</em><br><em>Free Pardon</em><br><em>Whereas the following persons are under sentence of transportation on board the Warrior Hulk at Woolwich they having been convicted of felony at the times and places hereafter mentioned. Viz</em><br><em>John Williams at Welchpool in March 1843, Hy Biggs Horn Gardener at Hereford in March 1843, Wm Martin, Geo Jarvis, Chas Martin and Hezekial Folkes at Chelmford in March 1843, Morris Thomas at Haverford West, Edward Lilburn and&nbsp;<strong>John Britcliffe</strong>&nbsp;at Lincoln in March 1843, Edward Shenton, Jas White and Thomas Johnson at Stafford in March 1843, Neil Mc Gilvary at Glasgow in September 1842 and Jas Whistow at Chester in April 1843.</em><br><em>We in consideration of same circumstances humbly&nbsp;represented&nbsp;unto us are Graciously pleased to extend our Grace and Mercy unto them and to Grant them our free pardon for the crimes of which they stand convicted.&nbsp;</em><br><em>12 April 1848</em></p>
</blockquote>



<p>The irony is their children did well, and some moved down under of their own accord! The Britcliffe&#8217;s are alive and well in the UK and the Southern Hemisphere, and I guess I&#8217;m living proof of that!</p>



<p>This is the first post of some genealogy stories as I get back into researching the family tree &#8211; who knows what else will come out of the woodwork&#8230;</p>



<p>PS Thanks to <a href="https://mikeydawson.wordpress.com/about/">Mike Dawson</a> for the transcription and images above.</p>
<p>The post <a href="https://jellis.co.uk/does-every-family-have-one/">Does Every Family Have One?</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/does-every-family-have-one/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">179</post-id>	</item>
		<item>
		<title>I&#8217;m going to be rich, rich I tell you!</title>
		<link>https://jellis.co.uk/im-going-to-be-rich-rich-i-tell-you/</link>
					<comments>https://jellis.co.uk/im-going-to-be-rich-rich-i-tell-you/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Thu, 29 Aug 2024 14:27:24 +0000</pubDate>
				<category><![CDATA[CBM Basic]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://jellis.co.uk/?p=157</guid>

					<description><![CDATA[<p>More an exercise in getting the mechanisms right for creating, loading and appending SEQ files in CBM Basic than the foolproof get rich program I secretly think it is, but you never know&#8230;. For some reason SEQ files always give me problems and it&#8217;s usually because I forget to use the correct flags, especially &#8216;a&#8217;...</p>
<p>The post <a href="https://jellis.co.uk/im-going-to-be-rich-rich-i-tell-you/">I&#8217;m going to be rich, rich I tell you!</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>More an exercise in getting the mechanisms right for creating, loading and appending SEQ files in CBM Basic than the foolproof get rich program I secretly think it is, but you never know&#8230;.</p>



<p>For some reason SEQ files always give me problems and it&#8217;s usually because I forget to use the correct flags, especially &#8216;a&#8217; for appending. Leaving the &#8216;a&#8217; out on creation, remembering the &#8216;w&#8217; and &#8216;r&#8217; for write and read. Basic (no pun intended) stuff I know, but I code fairly infrequently these days and always have to remind myself of the unforgiving syntax. </p>



<p>Anyway, lets get rich.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="759" height="470" src="https://jellis.co.uk/wp-content/uploads/2024/08/image-5.png" alt="" class="wp-image-163" srcset="https://jellis.co.uk/wp-content/uploads/2024/08/image-5.png 759w, https://jellis.co.uk/wp-content/uploads/2024/08/image-5-300x186.png 300w" sizes="auto, (max-width: 759px) 100vw, 759px" /></figure>



<p>Option 1 just creates a new data file to disk. </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="814" height="133" src="https://jellis.co.uk/wp-content/uploads/2024/08/image-3.png" alt="" class="wp-image-159" srcset="https://jellis.co.uk/wp-content/uploads/2024/08/image-3.png 814w, https://jellis.co.uk/wp-content/uploads/2024/08/image-3-300x49.png 300w, https://jellis.co.uk/wp-content/uploads/2024/08/image-3-768x125.png 768w" sizes="auto, (max-width: 814px) 100vw, 814px" /></figure>



<p>And then moves on to the lottery results input screen. I&#8217;m not really sure how much data will fit on a file yet, so I&#8217;m guessing at around 2 months of past results can be created without too much problem. I&#8217;ll then as a phase 2 work out how to merge all past months data together when predicting. For now I am just going to enter July and August 2024&#8217;s results to date. </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="892" height="318" src="https://jellis.co.uk/wp-content/uploads/2024/08/image-4.png" alt="" class="wp-image-162" srcset="https://jellis.co.uk/wp-content/uploads/2024/08/image-4.png 892w, https://jellis.co.uk/wp-content/uploads/2024/08/image-4-300x107.png 300w, https://jellis.co.uk/wp-content/uploads/2024/08/image-4-768x274.png 768w, https://jellis.co.uk/wp-content/uploads/2024/08/image-4-850x303.png 850w" sizes="auto, (max-width: 892px) 100vw, 892px" /></figure>



<p>And so on for all the weekly results.</p>



<p>Option 2 in the main menu adds to an existing file, so I tested this a few times by stopping my input and returning to the file to add a few more lines.</p>



<p>And I added an option 4 to give me confidence the numbers were being input and stored correctly.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="863" height="608" src="https://jellis.co.uk/wp-content/uploads/2024/08/image-6.png" alt="" class="wp-image-164" srcset="https://jellis.co.uk/wp-content/uploads/2024/08/image-6.png 863w, https://jellis.co.uk/wp-content/uploads/2024/08/image-6-300x211.png 300w, https://jellis.co.uk/wp-content/uploads/2024/08/image-6-768x541.png 768w, https://jellis.co.uk/wp-content/uploads/2024/08/image-6-850x599.png 850w" sizes="auto, (max-width: 863px) 100vw, 863px" /></figure>



<p>So a small set of data really. Still, that shouldn&#8217;t stop the prediction from being 100% accurate&#8230;.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="851" height="398" src="https://jellis.co.uk/wp-content/uploads/2024/08/image-7.png" alt="" class="wp-image-165" srcset="https://jellis.co.uk/wp-content/uploads/2024/08/image-7.png 851w, https://jellis.co.uk/wp-content/uploads/2024/08/image-7-300x140.png 300w, https://jellis.co.uk/wp-content/uploads/2024/08/image-7-768x359.png 768w" sizes="auto, (max-width: 851px) 100vw, 851px" /></figure>



<p>As simple as that. All I have to do now is work out what to spend my money on.</p>



<p>Anyway, there we have it. A bit of fun but that won&#8217;t stop me inputting the whole of 2024&#8217;s past results and beyond with a ridiculous optimism.</p>



<p>I&#8217;ll tidy it up a bit and create a 2024 data file then put both up here for people to mess around with. </p>



<p>That&#8217;s if I haven&#8217;t moved to Monaco of course&#8230;..</p>
<p>The post <a href="https://jellis.co.uk/im-going-to-be-rich-rich-i-tell-you/">I&#8217;m going to be rich, rich I tell you!</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/im-going-to-be-rich-rich-i-tell-you/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">157</post-id>	</item>
		<item>
		<title>All Around The Wold</title>
		<link>https://jellis.co.uk/all-around-the-wold/</link>
					<comments>https://jellis.co.uk/all-around-the-wold/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 21 Aug 2024 09:36:44 +0000</pubDate>
				<category><![CDATA[Geocaching]]></category>
		<guid isPermaLink="false">https://jellis.co.uk/?p=144</guid>

					<description><![CDATA[<p>I started geocaching in 2005. It was fairly new then and there weren&#8217;t that many caches around, but the driving force behind starting it up was to give my then young kids some incentive to come on walks with us. It worked too, they really enjoyed it, and, back then, caches seemed to be way...</p>
<p>The post <a href="https://jellis.co.uk/all-around-the-wold/">All Around The Wold</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I started geocaching in 2005. It was fairly new then and there weren&#8217;t that many caches around,  but the driving force behind starting it up was to give my then young kids some incentive to come on walks with us. It worked too, they really enjoyed it, and, back then, caches seemed to be way more fun for children, often hiding a variety of collectibles and toys. </p>



<p>Now, fast forward almost 20 years, my incentive is slightly different &#8211; I need to get fitter after a long time sitting behind computers, and walking and cycling are my preferred methods of exercise, so geocaching seemed like a great way to motivate myself. </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="801" height="382" src="https://jellis.co.uk/wp-content/uploads/2024/08/image.png" alt="" class="wp-image-145" srcset="https://jellis.co.uk/wp-content/uploads/2024/08/image.png 801w, https://jellis.co.uk/wp-content/uploads/2024/08/image-300x143.png 300w, https://jellis.co.uk/wp-content/uploads/2024/08/image-768x366.png 768w" sizes="auto, (max-width: 801px) 100vw, 801px" /></figure>



<p>I was pleased to be able to reactivate my old account seamlessly, and see that my old finds and hides were still listed. I live in The Cotswolds, and I&#8217;m a huge The Jam fan, so the name seemed fairly obvious to me back in 2005 and I think still works today.</p>



<p>I was also excited to see how many caches are available today! I think it must have exploded around lockdown or something, or maybe it just carried on growing in popularity without me knowing, but there are a lot. Some things have changed though. I have noticed many more micro caches being hidden as opposed to the more traditional, small lunch box size that seemed to be the norm when I started. This is fine, and micros are fun to find, but it greatly restricts what can be placed in the cache.  The small and medium ones too seem to lack anything of any note &#8211; people are simply not leaving things in the cache, probably as there are just too many of them. One of the fun aspects of geocaching for me was travel bugs &#8211; I released several myself and have a <a href="https://www.geocaching.com/track/details.aspx?id=8722251">currently active one</a> in circulation. These too seem fewer in number, although I did pick one up in France recently to bring back to the UK.</p>



<p>But it is still unquestionably fun though, and gets me out there and a bit more active, so it&#8217;s all good from that point of view. I have also got a nice little second hand GPS unit, a Garmin eTrex 10. Most people seem to use their phones nowadays and that&#8217;s fine of course, but when I started out, using a dedicated GPS was the done thing, and it just seems right to carry on using one today. Plus it mounts nicely on the bike without risking a broken iPhone in the event of a mishap!</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="247" height="402" src="https://jellis.co.uk/wp-content/uploads/2024/08/image-1.png" alt="" class="wp-image-148" style="width:192px;height:auto" srcset="https://jellis.co.uk/wp-content/uploads/2024/08/image-1.png 247w, https://jellis.co.uk/wp-content/uploads/2024/08/image-1-184x300.png 184w" sizes="auto, (max-width: 247px) 100vw, 247px" /></figure>



<p>I have just got back from France where I found over 20 new caches to kick start my geocaching adventure, and even my now grown up kids have caught the (travel) bug and have created their own accounts. Something fun for us all to catch up about.</p>



<p>With the way the world is today, a nice simple hobby that gets you outside and has you searching for small, large, interesting treasure chests, and that also takes you to some interesting places you&#8217;d never otherwise visit, has already made me happy. And happy is good.</p>



<p>I&#8217;ll blog here about some of the more interesting caches I come across, with periodic updates on my travel bug, my hides and interesting areas I discover.</p>
<p>The post <a href="https://jellis.co.uk/all-around-the-wold/">All Around The Wold</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/all-around-the-wold/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">144</post-id>	</item>
		<item>
		<title>Advent of Code 2023 Day 1</title>
		<link>https://jellis.co.uk/advent-of-code-2023-day-1/</link>
					<comments>https://jellis.co.uk/advent-of-code-2023-day-1/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:15:29 +0000</pubDate>
				<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=118</guid>

					<description><![CDATA[<p>Here we go then, the 1st day of 2023’s Advent of Code.&#160; Day 1 looked deceptively simple, with part 1 completed in pretty quick time. The only real problem was the large amount of data caused memory overflow issues, so I split it into 4 separate parts for the data statements. I’ll list some code...</p>
<p>The post <a href="https://jellis.co.uk/advent-of-code-2023-day-1/">Advent of Code 2023 Day 1</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Here we go then, the 1st day of 2023’s Advent of Code.&nbsp;</p>



<p>Day 1 looked deceptively simple, with part 1 completed in pretty quick time. The only real problem was the large amount of data caused memory overflow issues, so I split it into 4 separate parts for the data statements.</p>



<p>I’ll list some code segments with explanation on how I did it below, but I don’t want to post the answers for this current year on here for obvious reasons.</p>



<p>First off, declaring the variables:</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/12/image-1.png" alt="" class="wp-image-336"/></figure>



<p>I used two subroutines to do the number crunching. It’s not very complicated, this one is used to find the left most number. It’s first set to 100 so we have a benchmark to compare against later on. It then simply loops through each character based on the length of the string and compares it to a digit.</p>



<p>LN (Left Number) is set to a multiple of 10 to satisfy the problem – so if 3 is found first, it needs to be set to 30 as we want to add the single last digit of the string to it. i.e. if the last digit found is 5 then the value for this line would be 35.</p>



<p>Once a left number is found, the loop obviously needs to exit to prevent it finding any more numbers – so we exit as soon as LN is less than 100 (i.e. any of the other values).</p>



<pre class="wp-block-code"><code>SUB FINDNUMSL (TEST$ AS STRING * 96) STATIC
L=LEN(TEST$)
LN = 100  'set to an unfindable value - only required for LN
FOR I=0 TO L-1
    M=MID$(TEST$, I, 1)
    ' Test for left numeric only
    IF M="0" THEN 
    LN=0 
    END IF
    IF M="1" THEN 
    LN=10 
    END IF
    IF M="2" THEN 
    LN=20
    END IF
    IF M="3" THEN 
    LN=30 
    END IF
    IF M="4" THEN 
    LN=40 
    END IF
    IF M="5" THEN 
    LN=50 
    END IF
    IF M="6" THEN 
    LN=60 
    END IF
    IF M="7" THEN 
    LN=70 
    END IF
    IF M="8" THEN 
    LN=80 
    END IF
    IF M="9" THEN 
    LN=90
    END IF
    IF LN &lt; 100 THEN ' We need to exit the loop as soon as a numeric is found
    EXIT FOR
    END IF
NEXT I
    ' Left most digit found
    ' End subroutine
END SUB</code></pre>



<p>The subroutine for the right most number, imaginatively called FINDNUMSR, is almost identical except for 2 differences. We set RN to the single digit as opposed to a multiple of 10, as that will be added to LN, and we&nbsp;<em>don’t</em>&nbsp;exit the loop, meaning we keep going until the end so that RN holds the last value in that string.</p>



<p>With the SUBS setup it’s just a matter of cycling through each input line, calling them both, and totalling up the values as we go.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/12/image-2.png" alt="" class="wp-image-338"/></figure>



<p>And as I said, I did this 3 more times for the other 750 lines of data, which yes is a bit cheaty but then XC=BASIC makes me lazy.</p>



<p>Part 2 was trickier as we had to find actual strings of digits that would take precedent over the digits themselves, so if the string looked something like ‘iuskj<strong>nine</strong>ij5hkjlcnd6slkj8klmss<strong>two</strong>‘ the result we want is 92.</p>



<p>To accomplish this I just did more of the same and added extra logic into both subroutines, again exiting the loop early for the left number and letting it complete for the right number.</p>



<pre class="wp-block-code"><code>    'Part 2
    IF M = "o" AND MID$(TEST$,I+1,1) = "n" AND MID$(TEST$,I+2,1) = "e" THEN
    LN=10
    END IF
    IF M = "t" AND MID$(TEST$,I+1,1) = "w" AND MID$(TEST$,I+2,1) = "o" THEN
    LN=20
    END IF
    IF M = "t" AND MID$(TEST$,I+1,1) = "h" AND MID$(TEST$,I+2,1) = "r" AND MID$(TEST$,I+3,1) = "e" AND MID$(TEST$,I+4,1) = "e" THEN
    LN=30
    END IF
    IF M = "f" AND MID$(TEST$,I+1,1) = "o" AND MID$(TEST$,I+2,1) = "u" AND MID$(TEST$,I+3,1) = "r" THEN
    LN=40
    END IF
    IF M = "f" AND MID$(TEST$,I+1,1) = "i" AND MID$(TEST$,I+2,1) = "v" AND MID$(TEST$,I+3,1) = "e" THEN
    LN=50
    END IF
    IF M = "s" AND MID$(TEST$,I+1,1) = "i" AND MID$(TEST$,I+2,1) = "x" THEN
    LN=60
    END IF
    IF M = "s" AND MID$(TEST$,I+1,1) = "e" AND MID$(TEST$,I+2,1) = "v" AND MID$(TEST$,I+3,1) = "e" AND MID$(TEST$,I+4,1) = "n" THEN
    LN=70
    END IF
    IF M = "e" AND MID$(TEST$,I+1,1) = "i" AND MID$(TEST$,I+2,1) = "g" AND MID$(TEST$,I+3,1) = "h" AND MID$(TEST$,I+4,1) = "t" THEN
    LN=80
    END IF
    IF M = "n" AND MID$(TEST$,I+1,1) = "i" AND MID$(TEST$,I+2,1) = "n" AND MID$(TEST$,I+3,1) = "e" THEN
    LN=90
    END IF
    ' End of part 2</code></pre>



<p>The total run time, for both part 1 and part 2 in the same script was 12 minutes 56 seconds.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/12/image-3-1024x689.png" alt="" class="wp-image-339"/></figure>



<p>This screen shows just 1 part completing – there were 3 more after this and I totalled up the output for my answers.</p>
<p>The post <a href="https://jellis.co.uk/advent-of-code-2023-day-1/">Advent of Code 2023 Day 1</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/advent-of-code-2023-day-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">118</post-id>	</item>
		<item>
		<title>Advent of Code Prep &#8211; 2023</title>
		<link>https://jellis.co.uk/advent-of-code-prep-2023/</link>
					<comments>https://jellis.co.uk/advent-of-code-prep-2023/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:13:16 +0000</pubDate>
				<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=114</guid>

					<description><![CDATA[<p>I like some direction and order in my life, or maybe I need it rather than like it, but either way&#160;Advent of Code&#160;is something that very much appeals to me as it gives us daily problems to solve and actually gets me coding and thinking. This year, actually my first year, I will be attempting...</p>
<p>The post <a href="https://jellis.co.uk/advent-of-code-prep-2023/">Advent of Code Prep &#8211; 2023</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I like some direction and order in my life, or maybe I need it rather than like it, but either way&nbsp;<a href="https://adventofcode.com/">Advent of Code</a>&nbsp;is something that very much appeals to me as it gives us daily problems to solve and actually gets me coding and thinking.</p>



<p>This year, actually my first year, I will be attempting to solve each problem in XC=BASIC. The main advantage of using XC=BASIC is, of course, the modern IDE and the slightly more flexible way I can get data in. The way AoC works is they give you data inputs for the problems, and sometimes these are quite large amounts of data. XC=BASIC helps overcome some of the limitations of CBM Basic while still allowing it to compile down and be run on the Commodore 64.</p>



<p>So, to get me started and by way of a bit of a ‘toe dipping’ exercise, I am going back to AOC 2022 and completing the first few days. I’m not interested in leader boards or competing online. I will be taking my time with each problem and solving them in my own, no doubt incorrect and inefficient way.</p>



<p>This is day 1.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/11/image.png" alt="" class="wp-image-308"/></figure>



<p>You can find the full text of the problem&nbsp;<a href="https://adventofcode.com/2022/day/1">here</a>&nbsp;and, obviously, if you want to try this out for yourself, stop reading now as the answer is given below!</p>



<p>The first part was relatively simple, define an array, add the data, then cycle through the values adding them up and comparing them to the last highest value, which gives us the elf carrying the most calories compared to its pals.</p>



<p>I replaced all the blank lines in the large dataset with a zero to indicate the end of one elf’s total calories and the start of the next.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/11/image-2-1024x226.png" alt="" class="wp-image-310"/></figure>



<p>So you can see each time a zero is encountered we can total up the calories and compare to the last elf.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/11/image-3.png" alt="" class="wp-image-311"/></figure>



<p>You’ll see there I also set a LOW counter which is needed for part 2 of this challenge. It basically sets the first load of calories, in this case 53308, to LOW and uses that to compare against later, along with the HIGH value.</p>



<p>So, a relatively gentle one to start with but very glad I did it as I now have my XC=BASIC development flow set up again properly and I have reminded myself of the little foibles that the language has – I’m looking forward to starting 2023’s calendar!</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/11/image-5-1024x679.png" alt="" class="wp-image-313"/></figure>



<p>Oh, and for what it’s worth, I got 2 gold stars for this problem <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/11/image-4.png" alt="" class="wp-image-312"/></figure>



<p>This is probably going to keep me busy until well into the new year, after which time I will be returning to adventuring! I’ll try and squeeze another 2022 problem in before the 1st….but no guarantees!</p>



<p>Thanks for reading.</p>
<p>The post <a href="https://jellis.co.uk/advent-of-code-prep-2023/">Advent of Code Prep &#8211; 2023</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/advent-of-code-prep-2023/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">114</post-id>	</item>
		<item>
		<title>Adventure of Cleopatra&#8217;s Pyramid</title>
		<link>https://jellis.co.uk/adventure-of-cleopatras-pyramid/</link>
					<comments>https://jellis.co.uk/adventure-of-cleopatras-pyramid/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:12:08 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=112</guid>

					<description><![CDATA[<p>This text adventure is from 1987 and was published by Falsoft Publishing, a publisher of magazines and books, primarily the&#160;Rainbow&#160;series, and it was in the third&#160;Rainbow Book of Adventures&#160;that this adventure first appeared. It was released for the TRS-80 Colour Computer and converted across to the C64 in the same year. Philip Newton is attributed...</p>
<p>The post <a href="https://jellis.co.uk/adventure-of-cleopatras-pyramid/">Adventure of Cleopatra&#8217;s Pyramid</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>This text adventure is from 1987 and was published by Falsoft Publishing, a publisher of magazines and books, primarily the&nbsp;<em>Rainbow</em>&nbsp;series, and it was in the third&nbsp;<em>Rainbow Book of Adventures</em>&nbsp;that this adventure first appeared. It was released for the TRS-80 Colour Computer and converted across to the C64 in the same year.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/08/image.png" alt="" class="wp-image-275"/></figure>



<p>Philip Newton is attributed as the original author of the TRS-80 listing, and it looks like Nathan Butcher was involved (or wholly responsible) for the Commodore conversion. I could only find one listing for Philip Newton, this adventure, but Butcher appears to have many listings and releases under his name, mostly conversions, some of which we will no doubt cover in this series.</p>



<p>So, let’s start the adventuring….</p>



<p>We start at our camp, outside the tent and with all four major compass point exits available.</p>



<p>OK, so obvious first move,&nbsp;<em>Enter Tent</em>&nbsp;right? Nope.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/08/image-1-1024x235.png" alt="" class="wp-image-279"/></figure>



<p>I have to say, my heart sinks when this is the first thing you come across. I understand the limitations, believe me I do, but this stuff is important for a good experience. So, after typing&nbsp;<em>VERB</em>&nbsp;and having a look through the limited list, the only one that makes any sense is&nbsp;<em>GO</em>. So,&nbsp;<em>Go Tent</em>, of course.</p>



<p>All items appear to be randomly placed in one of two maze locations. The first maze location is the&nbsp;<em>Hot, Sandy Desert</em>, and is a bit of a nightmare. The map doesn’t really make any sense with random directions either taking you back to your camp or another hot, sandy stretch of dessert.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/08/image-2.png" alt="" class="wp-image-280"/></figure>



<p>You’ll need to pick up all the objects you find along the way in the&nbsp;<em>Desert</em>, providing you don’t come across the&nbsp;<em>Scorpion</em>&nbsp;of course (it will eventually sting and slowly kill you) and make your way to the&nbsp;<em>Pyramid</em>&nbsp;for the next frustrating maze. You’ll need the&nbsp;<em>Flashlight</em>,&nbsp;<em>Sceptre</em>&nbsp;and&nbsp;<em>Backpack</em>&nbsp;before entering, which you should find in the&nbsp;<em>Desert</em>&nbsp;somewhere, and you should also have dropped all of the treasures found thus far back at the tent.</p>



<p>Once you make your way to the Pyramid, the game is made even more maddening by a randomised roaming mummy who can strip you of your inventory and scatter the items around in the catacomb maze. If you are lucky the mummy ignores you or simply shouts&nbsp;<em>‘Go Away!’</em>. You can also wave your Sceptre at the mummy sometimes to make it disappear, but you need all the stars to align for this to happen, and you need to have found the items you need in the&nbsp;<em>Desert</em>&nbsp;without being killed by a random&nbsp;<em>Scorpion</em>. The fact you need to go back and forth makes it almost impossible to complete.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/08/image-3-1024x129.png" alt="" class="wp-image-281"/><figcaption class="wp-element-caption">If you’re lucky!</figcaption></figure>



<p>I made quite a lot of use of the SAVE feature to stop getting killed or stripped of my possessions too frequently, but it soon became far too tedious to continue. I never did finish getting all 25 treasures back to my tent and quite honestly the sweet, lingering death of a scorpion sting was blessed relief.</p>



<p>It isn’t actually a bad game, certainly not the worst text adventure I have played, but the BASIC listing and typed in nature of the code kind of showed, and an attempt at being cutting edge with randomising mummies and scorpions just made for a frustrating experience. There was too much random luck involved and too little problem and logic solving for my liking.</p>



<p>Having said that, I am already sitting here thinking, well, I got 14 items….maybe I’ll try again for the full 25! I’ll give it some time and maybe revisit one day. That in itself might persuade you to give&nbsp;<em>The Adventure of Cleopatra’s Pyramid</em>&nbsp;a go…</p>
<p>The post <a href="https://jellis.co.uk/adventure-of-cleopatras-pyramid/">Adventure of Cleopatra&#8217;s Pyramid</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/adventure-of-cleopatras-pyramid/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">112</post-id>	</item>
	</channel>
</rss>
