<?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>Retro Computing Archives - ElliSoft</title>
	<atom:link href="https://jellis.co.uk/category/retro-computing/feed/" rel="self" type="application/rss+xml" />
	<link>https://jellis.co.uk/category/retro-computing/</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>Retro Computing Archives - ElliSoft</title>
	<link>https://jellis.co.uk/category/retro-computing/</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>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>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>
		<item>
		<title>Adventure Land The Guild</title>
		<link>https://jellis.co.uk/adventure-land-the-guild/</link>
					<comments>https://jellis.co.uk/adventure-land-the-guild/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:10:59 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=110</guid>

					<description><![CDATA[<p>Another hobby (yes, I know! I have many hobbies) of mine is genealogy, and I get the same detective fix finding context about game authors and a little bit about where they are from and what they have done in their lives. It hasn’t taken many text adventure game reviews for me to start seeing...</p>
<p>The post <a href="https://jellis.co.uk/adventure-land-the-guild/">Adventure Land The Guild</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Another hobby (yes, I know! I have many hobbies) of mine is genealogy, and I get the same detective fix finding context about game authors and a little bit about where they are from and what they have done in their lives. It hasn’t taken many text adventure game reviews for me to start seeing a genealogical pattern forming for authors, software houses, distributors, labels etc.</p>



<p>Adventure Land was distributed by The Guild, aka The Guild Adventure Software. We’ve already come across The Guild as it was they that distributed Dorothy Millard’s 1989 game&nbsp;<em>Adventure In Time And Space.</em>&nbsp;Distributed is the right word here, as they only published their own games from about 1991 and anything on their books before that date was either public domain or first published elsewhere.</p>



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



<p>When The Guild packed it in, a lot of their titles were snapped up by several houses, including Adventure Probe Software. The same Adventure Probe that published the magazines, including the one from my last post featuring J.B.Cattley. So in the course of three consecutive reviews we have a veritable family tree of software.</p>



<p>The Guild and Adventure Probe have links to The Adventure Workshop and Pegasus Software, as well as 50/50 Software and Recreation Re-Creation Software – all of whom have published or distributed text adventure games, so we will learn more about those as we come to them!</p>



<p>Adventure Land was written by Nick Corr, and I have failed miserably to find any firm information out about him. As far as I can tell he only wrote this single game, and I don’t think I am being too harsh when I say I can see why.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/05/image-5.png" alt="" class="wp-image-244"/><figcaption class="wp-element-caption"><em>Arrrggghh my eyes!</em></figcaption></figure>



<p>So first off we are told our objective is to locate a golden key (yes, another one) which will enable us to enter a castle and claim our prize. We are warned of goblins and trolls and other magical creatures who are all hell bent on stopping us in our quest. We are also told to look out and memorise (I’ll write them down if that’s ok?) the magical words we may or may not find.</p>



<p>A clue to the complexity of the engine is that we are told we are only allowed one word commands. Fine.</p>



<p>We start in a forest. A large forest, with trees on all sides. Entering a command, any command, just repeats the short description of the forest. So I guess we just have to assume that we can’t do anything other than move in the directions it is telling us to go in. But even that is a challenge. The game will not accept E, W, S, or N – no you have to write the whole word. It took me way to long to realise that and I thought the game was simply broken, or deliberately nasty.</p>



<p>Anyway, you soon find that the forest is pretty unmappable and any old random directions eventually lead you to a field with a tree and lake in it. What do people do when they see a tree in an adventure game? Yep. And once you climb it you find the golden key already!</p>



<p>After that it is obvious what you need to do even if the parser makes it as difficult as possible to achieve.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/05/image-6-1024x326.png" alt="" class="wp-image-245"/></figure>



<p>Choose the right door and you are a millionaire. Game over.</p>



<p>This is a terrible game. I only reviewed it and wrote it up as it was officially distributed through The Guild and is listed in GB64 and that is my remit. The parser is terrible, the game has what, 5 rooms in total and it’s incredibly easy to solve. Also, the colours!</p>



<p>One to skip, but at least its also one I can cross off the list. Onward and upward !</p>
<p>The post <a href="https://jellis.co.uk/adventure-land-the-guild/">Adventure Land The Guild</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/adventure-land-the-guild/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">110</post-id>	</item>
		<item>
		<title>Adventure Island</title>
		<link>https://jellis.co.uk/adventure-island/</link>
					<comments>https://jellis.co.uk/adventure-island/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:10:04 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=108</guid>

					<description><![CDATA[<p>After a little break we’re back in the saddle, and heading off to Adventure Island. Adventure Island is a public domain game written by J.B.Cattley and playtested by none other than Ms Millard! This is the second time Dorothy Millard has popped up in this blog and I know it won’t be the last. As...</p>
<p>The post <a href="https://jellis.co.uk/adventure-island/">Adventure Island</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>After a little break we’re back in the saddle, and heading off to Adventure Island.</p>



<p>Adventure Island is a public domain game written by J.B.Cattley and playtested by none other than Ms Millard! This is the second time Dorothy Millard has popped up in this blog and I know it won’t be the last.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/05/image.png" alt="" class="wp-image-232"/><figcaption class="wp-element-caption"><em>Adventure Island by J.B.Cattley</em></figcaption></figure>



<p>As I always like to get a little context and backstory on authors, I tried to find out a little bit about J.B.Cattley. There is a reference in a juggling group back from 1998 – I am making a huge assumption this is the&nbsp;<a href="https://groups.google.com/g/rec.juggling/c/AgncMD3a9oI?pli=1">same person</a>, but somebody who used to enjoy writing text adventures on their beloved 8-bit computer is absolutely the sort of person who would end up on a juggling group.</p>



<p>Actually there is also a reference in a&nbsp;<a href="https://groups.google.com/g/rec.games.roguelike.adom/c/gYeQe3sS7mM/m/jSepcYfRT34J">rogue like developers group</a>&nbsp;from the same year too so pretty sure this is our guy.</p>



<p>A bit of a digression but I had no idea Google Groups was still going strong – this&nbsp;<a href="https://groups.google.com/g/comp.sys.cbm">Commodore one</a>&nbsp;(of which I am a member and have no memory of ever joining) is still really active!</p>



<p>But, the best find of all was an article in Adventure Probe from December 1994, volume 8 issue 12.</p>



<p>I’ll put a link for you to download the PDF at the bottom of this post – I just love magazines/fanzines like these from those days. There was a fantastic global community formed around text adventure games and you really felt part of a scene. Just reading through this issue got me quite emotional!</p>



<p>The pertinent paragraph is written by, once again, Dorothy Millard – how I could go all these years without hearing her name before is beyond me. Anyway, here it is…</p>



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



<p>OK, on to the game itself.</p>



<p>You start off onboard the QE2 and are none too happy with how things have been going. This type of holiday is obviously not for you! Not to worry, it is but a matter of a few lines of text and you can say goodbye to this vacation as you are thrown overboard, where you have to swim to the eponymous Adventure Island.</p>



<p>Once you have slept off your ordeal you can have a look around and see if you can’t sort this situation out. It soon becomes obvious you’re in a very bad mood. Irritated by the beach, the cliffs, the boredom. Even the parser prompts are a bit snarky&nbsp;<em>‘Any more Brilliant Ideas?’</em>&nbsp;it asks you.</p>



<p>Going up and down the beach seems the only options open to you at the moment, but references to the cliffs to the north are obviously supposed to make you think – so experiment here with the objects you have found so far and one will help you on our way.</p>



<p>You will find yourself climbing cliffs, navigating gorges, slooshing through muddy bogs and feeding the local wildlife, before they start eating you! There is even, as Mr Cattley says in the description, a thicket to find, as every adventure game needs a thicket.</p>



<p>This is a fairly logical problem solver of a game, and you should be able to think your way through it apart from a couple of areas where help may be required. The map isn’t too big but you do need to open it up by utilising the things you find. Without that you won’t get very far. Almost everything you find strewn around the island has a use – there is one red herring but I’ll let you find that for yourself. Keeping tabs on the map is essential though as there is a good deal of doubling back.</p>



<p>If you get stuck, HELP brings up a list of verbs which are extremely useful – almost cheating – but without that I don’t see how you would guess the right words to use. The bridge problem in particular doesn’t make much sense to me, and it had to be done in a specific order.</p>



<p>There is actually a subtle clue in the opening text as to what you need to do at the end, and those cleverer than me will work that out. I had to use the help system again!</p>



<p>If you do make it to the end your ‘reward’ is to find yourself in a tourist hotel – your worse nightmare apparently!</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/05/image-3.png" alt="" class="wp-image-236"/><figcaption class="wp-element-caption"><em>End Screen of Adventure Island</em></figcaption></figure>



<p>Incidentally,&nbsp;<em>Escape from Adventure Hotel&nbsp;</em>mentioned at the end here, doesn’t appear to have ever been written – or at least I can’t find a reference to it anywhere.</p>



<p>The parser for Adventure Island is pretty basic and none too clever, but it’s ok and does the job well enough. It’s also fairly slow but again, acceptable.</p>



<p>I really enjoyed this adventure game, it had a really old school feel to it and I enjoyed it even more because it led me to the wonderful Adventure Probe magazines, which I am now going to read in their entirety! As promised, see the issue in question below. The map I did during my play through is also at the end of the post.</p>



<p>Thanks for reading, and until next time, keep safe out there adventurers!</p>
<p>The post <a href="https://jellis.co.uk/adventure-island/">Adventure Island</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/adventure-island/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">108</post-id>	</item>
		<item>
		<title>Adventures In Time And Space</title>
		<link>https://jellis.co.uk/adventures-in-time-and-space/</link>
					<comments>https://jellis.co.uk/adventures-in-time-and-space/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:08:23 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=105</guid>

					<description><![CDATA[<p>Adventure in Time and Space&#160;is the first text adventure on my list that was written by Dorothy Millard. I’d come across Dorothy’s name before, but I had never really looked into her or her backstory, so let’s start with that before we get onto the game itself. Dorothy wrote 16 games in all, according to...</p>
<p>The post <a href="https://jellis.co.uk/adventures-in-time-and-space/">Adventures In Time And Space</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><em>Adventure in Time and Space</em>&nbsp;is the first text adventure on my list that was written by Dorothy Millard. I’d come across Dorothy’s name before, but I had never really looked into her or her backstory, so let’s start with that before we get onto the game itself.</p>



<p>Dorothy wrote 16 games in all, according to an interview from 1999 I read over at the Solution Archive site, plus a few she ‘fixed up’ for other people. She lived in Australia for many years but was born in England and, like me, started her love of computers with the Commodore 64. Early games were written in BASIC but she also wrote quite a few using The Quill, a system most of you will be familiar with, and one I am really trying to get to get grips with of late.</p>



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



<p>Alas, Dorothy’s website appears to be no more, but thankfully there are several early captures on the Wayback Machine, including all of her hand-typed solutions for many, many different adventure games! I am in the process of downloading all of those solutions to help preserve them – another backup can’t hurt!</p>



<p>If you want to read the whole interview you can do so&nbsp;<a href="http://solutionarchive.com/interview_dorothy/">here</a>, but let’s turn our attention to the game itself.</p>



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



<p>The game, written in 1989, is in 2 parts of several sections each. It takes us to many different places, such as a deserted space station, medieval England, up into the Alps, a far-off planet, and the London suburbs, in our search for the golden key which has been stolen by ‘the evil time warrior’. We are told that in order to find the golden key we must first find the other 6 coloured keys.</p>



<p>We are called&nbsp;<em>The Professor</em>, and the game is about traveling through time and space in our time machine. So yeah, it’s unashamedly Doctor Who <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>



<p>The game starts in the laboratory and we are already introduced to the professor’s time machine, although we can’t get in it yet. Have a good look around and examine everything here, but it soon becomes fairly obvious we need to leave here and go look outside. Like a lot of text adventures, you have the illusion of choice but really there is nowhere else to go but North to the car park and (I assume) the professor’s nice red car.</p>



<p>Again, examining is key, and once you’ve looked and picked up anything you find, you will make your way down the road, in the car, to a house.</p>



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



<p>This is a very good text adventure and really showcases, I think, the power of The Quill as an authoring solution. The Quill itself is quite tricky to get to grips with – something I am working on solving currently and I hope to release something into the wild soon!</p>



<p>It’s also very big – too big for me to go through each section and area, and too big really for a map – I did sketch one on paper as I played it through and will, one day, create that properly and include it here. Instead I need to try and review these text adventures in a new format otherwise I will never get through them all – some background info, a few screen shots, a bit of context etc. followed by a magazine style review.</p>



<p>One thing I do want to start including is my other passion, music. I’ll start including what I would be playing in the background in the month and/or year of release.</p>



<p>Thanks for reading, and feedback is welcome on the new format. I suspect it will keep getting tweaked as we go along – there are a LOT of adventures to get through.</p>



<p><a href="https://jellis.co.uk/adventure-in-time-and-space/"><strong>Adventure In Time &amp; Space</strong></a>: A large, complex text adventure. This one will take you a while to complete and really get you thinking. It&#8217;s an impressive title, and one that showcases The Quill to its full potential. A map is essential but it does get very complicated, especially with the time and location hopping.</p>



<h2 class="wp-block-heading"></h2>
<p>The post <a href="https://jellis.co.uk/adventures-in-time-and-space/">Adventures In Time And Space</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/adventures-in-time-and-space/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">105</post-id>	</item>
		<item>
		<title>Cavern Of Riches</title>
		<link>https://jellis.co.uk/cavern-of-riches/</link>
					<comments>https://jellis.co.uk/cavern-of-riches/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:06:44 +0000</pubDate>
				<category><![CDATA[Game Reviews]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=103</guid>

					<description><![CDATA[<p>Cavern of Riches&#160;was one of four adventures on the&#160;Adventure Pak&#160;release from Keypunch Software. Keypunch was one of the first shareware distributors and ran from 1985 to 1993, also releasing commercial games during that time. They did other ‘Paks’ (Fantasy Pak, Challenger Pack, etc) and yes, sometimes they were ‘Paks’ and sometimes they were ‘Packs’!&#160; Cavern...</p>
<p>The post <a href="https://jellis.co.uk/cavern-of-riches/">Cavern Of Riches</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><em>Cavern of Riches</em>&nbsp;was one of four adventures on the&nbsp;<em>Adventure Pak</em>&nbsp;release from Keypunch Software. Keypunch was one of the first shareware distributors and ran from 1985 to 1993, also releasing commercial games during that time. They did other ‘Paks’ (Fantasy Pak, Challenger Pack, etc) and yes, sometimes they were ‘Paks’ and sometimes they were ‘Packs’!&nbsp;</p>



<p><em>Cavern of Riches</em>&nbsp;started life as a PET game in 1980 written by&nbsp;<a href="https://www.mobygames.com/person/324590/john-ohare/">John O’Hare</a>.</p>



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



<p>I guess this should come under ‘C’ really, but it is listed as&nbsp;<em>Adventure 1 – Cavern of Riches in the GB64&nbsp;</em>catalogue, which was its original title on the PET I believe, so comes under ‘A’ in my self-imposed rules. The others, I think, are listed properly under their titles so I will come to them at some stage down the line.</p>



<p>So&nbsp;<em>Cavern of Riches</em>&nbsp;starts off on a dusty path in a clearing and tells us you can see an ‘old cabin’. The aim of the adventure is to find 12 treasures, all with a ‘*’ in their name so we know they are treasures, of course (such as *trident*). We know little else at this stage, but we do know there is a cabin so it seems logical we should go inside and take a look around.</p>



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



<p>Here we learn that this cabin is where we are to deposit our treasures once we have found them, and there are a couple of useful objects here for us to pick up too.</p>



<p>On leaving the cabin and wandering around you’ll quickly come to a typical dungeon-like maze in a Forest – one of the ones where it matters very little which direction you moved in. You basically don’t move, unless you go in the correct direction that is. These sorts of mazes drove me mad as a kid trying to map them out, as you’re never quite sure if you’ve moved or stood still!</p>



<p><strong>From here on in full spoiler alert.&nbsp;</strong></p>



<p>Once you find the first and easiest treasure, the Trident, you’ll enter this maze-like Forest and as long as you stick to going West you’ll end up where you need to be. At the end of the road is a building containing several items, one of which is an empty bottle to be filled with something no doubt. This is the first simple puzzle and it should be clear by now where some water is to fill our bottle up.</p>



<p>Once that’s done follow the road back to our ‘old building’ where you can find the trapdoor and enter the underground cavern. Now we’re talking! This is already the best text adventure by far I have played from the list, it’s fun, and I already have a true sense of the buildings and the forest with really quite minimal descriptions. That’s the skill of the adventure writer, I guess, and a good lesson to learn.</p>



<p>One thing to remember is you can only carry so much stuff, so tactical dropping and taking of objects is required.</p>



<p>Exploring underground and picking up treasures as you find them, you’ll come to a Deep Chasm where seemingly you can not proceed. But have wand will travel! Once you find your way over the chasm there is more magic to learn. Words that when said out loud will reveal treasures! Where you say these words is not clear at all, so you’ll need to experiment.&nbsp;</p>



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



<p>After some more exploring it becomes obvious what the water is for, and the bird you have been mysteriously carrying around too! Both are used to open up more areas of the underground caverns where more treasures can be found. You’ll eventually find a harp and harps are made to be played, so like the magic words, experiment on where to play the harp. If you find the right place you’ll come across another treasure, the plaque, which also contains a cryptic clue so make sure you read it.</p>



<p>There is a lot of exploring and a map is essential here – see below for my full map! I make this sound like a quick and easy game, but I have deliberately left out a lot of detail as I do recommend you play this through, and you’ll enjoy working out the exact order to do things and the rooms to say the magic words in. On that note, you’ll find soon enough that you are stuffed so full of treasure that you’ll need to dump some off back at base. Thankfully, one of the magic words we discovered transports us straight there from a certain location and transports us back again when ready. A nice touch.</p>



<p>Depending on what order you locate the treasures you’ll need to zoom back and forth between the underground cavern and the old cabin. There is no location-based score here, you just earn points for each treasure dropped back in the right place, so it’s very possible to score the maximum 120 points to beat the game. So once you drop the final treasure just say ‘score’ and you’ll be congratulated and classed as an expert no less.</p>



<p>I really enjoyed&nbsp;<em>Cavern of Riches</em>&nbsp;and it totally reminded me of playing these games when I was younger. Armed with snacks, fizzy pop, paper and a pencil to draw the map, this was a true, old-school 80s text adventure. Change the fizzy pop to a bottle of wine and the pencil and paper to an online map creation tool, and nothing much else has changed.&nbsp;</p>



<p>The puzzles are all logical and solvable, nothing is a red herring so if you come across an object you will have to use it somewhere and it is nearly always obvious where that is, or what you need to find. What is less obvious is where you say the magic words. That, as far as I can tell, is only apparent through trial and error. I wouldn’t say that was a frustration as such, but it did increase the time it took me to complete the game. As mentioned above, the world we explore is created wonderfully, with very little wasted text. I think the length of the game helps to conjure up the universe we play in – quick and small games don’t really give the player time to immerse themselves into the story, but&nbsp;<em>Cavern</em>&nbsp;shows that minimal text and saving that precious memory for the story really works. It’s a balancing act.</p>



<p>I got the file from GB64 and the full database ISO images, but it is available elsewhere too. Be warned that some C64 versions have a scoring bug, but mine did not, so if you can do use the one on GB64.</p>



<p>I’m looking forward to playing the rest of this&nbsp;<em>Adventure Pak</em>&nbsp;now but have to say, the bar has been set pretty high with&nbsp;<em>Cavern of Riches</em>.</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/03/CoR_map-1024x919.png" alt="" class="wp-image-182"/></figure>
<p>The post <a href="https://jellis.co.uk/cavern-of-riches/">Cavern Of Riches</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/cavern-of-riches/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">103</post-id>	</item>
		<item>
		<title>The 64 Scene Adventure</title>
		<link>https://jellis.co.uk/the-64-scene-adventure/</link>
					<comments>https://jellis.co.uk/the-64-scene-adventure/#respond</comments>
		
		<dc:creator><![CDATA[Jon]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 10:05:32 +0000</pubDate>
				<category><![CDATA[Retro Computing]]></category>
		<guid isPermaLink="false">https://neverworn.co.uk/?p=101</guid>

					<description><![CDATA[<p>I could find very little information about this game other than what it told me itself. The programming was by Asterix/Victory, the idea and text by Gotcha, and the excellent music by Link/Vibrants. Yes, music in a text adventure! And it’s really very good indeed. As you can see the game is multiple-choice and appears...</p>
<p>The post <a href="https://jellis.co.uk/the-64-scene-adventure/">The 64 Scene Adventure</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I could find very little information about this game other than what it told me itself. The programming was by Asterix/Victory, the idea and text by Gotcha, and the excellent music by Link/Vibrants.</p>



<p>Yes, music in a text adventure! And it’s really very good indeed.</p>



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



<p>As you can see the game is multiple-choice and appears to be written as a tongue-in-cheek homage to the 64 scene and cracking groups of the 80s/90s. The language is a little fruity and dated, with some words that people may (will) find offensive, so you have been warned.</p>



<p>There isn’t much to say about the gameplay – no parser involved obviously as it’s a simple multiple-choice interface, but the game runs well and it’s speedy enough. Interestingly, for a cracker group, the code is perfectly readable and with a simple run/stop you can list and print the entire program, I mean, should you want to.</p>



<p>All in all, it was a fun distraction, and once you work out that almost all choices that seem logical are the opposite of that, and that usually, the sillier selections move you forward in the game, you can sort of trial and error your way to the end.</p>



<p>There are plenty of name-drops and references to the scene that only serves to make you feel like you are part of an in-joke that you weren’t really supposed to understand. A party to which you were not invited.</p>



<p>It actually made me laugh in places, and cringe in others, in the same way as sitcoms like&nbsp;<em>Till Death Us Do Part</em>&nbsp;do today.</p>



<p>The best thing about this game by a country mile is the music, it’s a really good SID tune by Link from the group&nbsp;<a href="https://csdb.dk/group/?id=328">Vibrants</a>&nbsp;in Denmark, founded by JCH and Link. The group was founded in late 1989 so I guess it dates this game to either that year or the early 90s, but the group are still active today so who knows!</p>



<p>I actually ‘won’ with a measly 48% score but honestly, didn’t have the heart or enthusiasm to try again.&nbsp;</p>



<p>If you’re so inclined, the game can be found&nbsp;<a href="https://csdb.dk/release/?id=56755">here</a>, as well as the SID tune.</p>



<p>Not a classic. Not the best played so far, but another one ticked off the list. Onwards and upwards….</p>



<figure class="wp-block-image"><img decoding="async" src="https://jellis.co.uk/wp-content/uploads/2023/02/image-16.png" alt="" class="wp-image-158"/></figure>
<p>The post <a href="https://jellis.co.uk/the-64-scene-adventure/">The 64 Scene Adventure</a> appeared first on <a href="https://jellis.co.uk">ElliSoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jellis.co.uk/the-64-scene-adventure/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">101</post-id>	</item>
	</channel>
</rss>
