All your memories are belong to us.
Click HERE to register.


 Forgot your info?
Remember me

Don't mess
with the bull.
JOIN!!!
5 COMMENTS
RETRORATING: 9
FAVORITED 3 TIMES
Featured Article

The Jet Set Willy Saga

Meeting Willy

When I cast my mind back to the 8-bit era there is one series of games that sticks out loud and proud to embody everything that is single colour blocky sprite gameplay. The pythoneque tales of Miner Willy.

Written by the eventual wide eyed commune dwelling oddball, Matthew Smith, the series kicked off with Manic Miner, a game inspired by the lesser known Miner 2049er. Miner Willys task was to collect the keys in each single screen before the air ran out. Not half as easy as it sounds and for some reason the first room was harder than the next three or four almost to get you by the scruff of the neck out of the gate. Whatever it did, it was addictive, highly playable, likeably quirky and a huge hit released on multiple platforms by Bug Byte. After Smith left Bug Byte, he took Manic Miner with him due to a shoddy freelancing contract he had with them which allowed him to release it through his own newly  created software company, Software Projects. Having played Manic Miner first on the spectrum in the 80s and then years later on an emulated version, I can certainly attest to its playability lasting and I dare say I wouldn’t mind loading it up on one of our 64s here.

Jet Set Willy has landed

With expectations high for the sequel, Smith delivered Jet Set Willy, a now rich miner willy living in a mansion. Following a huge party, Willy was unable to return to his bed by his housekeeper Maria until he collects every bottle from the house. While the objective of the game was again collecting bottles, there was no time limit, no requirement to clear a room of collectables and with a serpentine multidirectional layout of over 60 rooms, most, myself included, spent the majority of the time simply exploring. With room names like, “We must perform a quirkafleeg” (a homage to The Fury Freek Brothers) and the inventive layouts, the world that Smith had created had genuine depth despite its bingo monitor look.

A sequel for the ages

I recall being told by my elder brother, an oracle of 8-bit gaming, that the Jet Set Willy 2 game wasn’t written by Matthew Smith and that the new rooms added were written by other writers to flesh out the mansion. Years later I read that was actually a port to the Amstrad that a developer added a bunch of screens onto that came to the attention of Software Projects management. While I did appreciate that some of the added rooms were pointless and lacked the flair of the original, it had double the amount of rooms at over 132 (Manic Miner had 20, Jet Set Willy 60) and for a good 30 of those, Miner Willy was in a spacesuit. It became one of the 8-bit eras largest selling titles and despite it being an odd sort of bastard son of Jet Set Willy, it was the only official sequel and certainly worthy of its lofty status. Alas, it was to be the last we saw of Miner Willy as the 16 bit era was ushering in deeper gameplay, Software Projects were concentrating on different errrrrr projects, including the atrocious Dragons Lair 8 bit games and Matthew Smith was smoking weed somewhere in Europe.

It’s hard to even consider overlooking Manic Miner and Jet Set Willy when looking at the 8 bit era as a whole and in particular, platform games. The Monty Mole games from Gremlin Games came close and were just as playable but weren’t quite the landmark and while Blagger turned some heads, it came off as something of a clone as opposed to a fresh work of its own. Matthew lit a small fuse in the gaming industry, showed many that games could actually be amusing and probably deserves more recognition that he gets but disappearing off the face of the earth is a fantastic way to make people forget you, I hear. Still, I remember an interview he gave back in the 80s when he made the shocking declaration that “One day, it won’t be just one person writing a game. You will need a whole team and more”. That’s not verbatim and you’re welcome to trawl youtube for the clip but the essence is there. Conversely, I imagine that students studying game design in universities the world over will probably be told to the sound of jaws dropping to the floor that in the early days, a game could be written by one person on a machine with less than 1/1000th the power of your current phone.

More of Willy?

Final thought, there was actually another Miner Willy game released only to the Vic-20, The Perils of Willy. I only ever played one Vic-20 and it wasn’t that game. How could I have trusted it? A Miner Willy game that wasn’t available on the spectrum on a computer that looked like a C64, but wasn’t. It sounds like a strange parallel universe.

Digg Share
Looking for more from jetsetminer?
READ 304348 TIMES
Wolverine a Reader's Perspective Part 18

The Wolverine!Art by Dave CockrumChronological Wolverine facts as revealed to the reader part 18Continuing our journey to understand the Wolverine c...

Edutainment Computer Games of the 90s

I've talked about edutainment before, but I only talked about it on one form of media. Now I'm back to talk about it in another form, computer games....

The Breakfast Club and Changing Perceptions

The ending to “The Breakfast Club” is perhaps one of the most controversial finales of all time. That's mainly because by the end, when everyone h...

Spider-Man

Hey guys, I'm back! Today, I am going to be doing an article on the first Spider-Man in Sam Raimi's Spider-Man trilogy and discuss all the merchandis...

Memories of PDFA, and other PSA’s

“You’ve got the ri-i-i-ight to just say no!”I have way too many memories of the commercials for “Partnership for a Drug Free America,” and I...

Let’s Samurize Guys

When I heard the theme of the retrodaze contest was Superhuman the first thing that came to mind was the show Superhuman Samurai Syber-Squad for ...

Attack of the “Saved by the Bell” Clones

I fully admit to being one of the biggest fans of “Saved by the Bell.” I’ve seen every single episode front and back, and will even sit through ...

Late Night FOX: Are You Ready for Magic?

Are you ready for Magic? Back in the late nineties, FOX was kind of a counter culture channel, or at least that’s what it always promoted it...

1997: My Year of Change

1997 is one of my favorite years. While many people often cite it as a year of bad music, and bad movies, it's a year where I kind of am fond of...

CDbException

CDbException

CDbCommand failed to execute the SQL statement: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'rj_classics' at row 1. The SQL statement executed was: UPDATE `articles` SET `id`=:yp0, `posted_by`=:yp1, `title`=:yp2, `content`=:yp3, `icon`=:yp4, `column`=:yp5, `type`=:yp6, `featured`=:yp7, `contest_winner`=:yp8, `official`=:yp9, `smurf`=:yp10, `posted_on`=:yp11, `status`=:yp12, `category`=:yp13, `action_on`=:yp14, `edited`=:yp15, `reads`=:yp16, `retro_rating`=:yp17, `favorited`=:yp18, `theme`=:yp19, `colorcode`=:yp20, `show_in_header`=:yp21, `approved_on`=:yp22, `rj_classics`=:yp23, `reviews`=:yp24, `review`=:yp25 WHERE `articles`.`id`=48

/home/ghostofvapor/public_html/yii/framework/db/CDbCommand.php(354)

342             return $n;
343         }
344         catch(Exception $e)
345         {
346             if($this->_connection->enableProfiling)
347                 Yii::endProfile('system.db.CDbCommand.execute('.$this->getText().$par.')','system.db.CDbCommand.execute');
348             $errorInfo = $e instanceof PDOException ? $e->errorInfo : null;
349             $message = $e->getMessage();
350             Yii::log(Yii::t('yii','CDbCommand::execute() failed: {error}. The SQL statement executed was: {sql}.',
351                 array('{error}'=>$message, '{sql}'=>$this->getText().$par)),CLogger::LEVEL_ERROR,'system.db.CDbCommand');
352             if(YII_DEBUG)
353                 $message .= '. The SQL statement executed was: '.$this->getText().$par;
354             throw new CDbException(Yii::t('yii','CDbCommand failed to execute the SQL statement: {error}',
355                 array('{error}'=>$message)),(int)$e->getCode(),$errorInfo);
356         }
357     }
358 
359     /**
360      * Executes the SQL statement and returns query result.
361      * This method is for executing an SQL query that returns result set.
362      * @param array $params input parameters (name=>value) for the SQL execution. This is an alternative
363      * to {@link bindParam} and {@link bindValue}. If you have multiple input parameters, passing
364      * them in this way can improve the performance. Note that if you pass parameters in this way,
365      * you cannot bind parameters or values using {@link bindParam} or {@link bindValue}, and vice versa.
366      * binding methods and  the input parameters this way can improve the performance.

Stack Trace

#2
+
 /home/ghostofvapor/public_html/protected/controllers/SiteController.php(1261): CActiveRecord->update()
1256                 $ifFavorited = $ifAction = 0;
1257             }
1258 
1259             $this->render('article', array('model' => $model, 'article' => $article, 'postedBy' => $postedBy, 'comments' => $comments, 'commentCount' => $commentCount, 'ifFavorited' => $ifFavorited, 'ifAction' => $ifAction, 'allArticles' => $allArticles, 'pages' => $pages));
1260             $article->reads += 1;
1261             $article->update();
1262         } else {
1263             $this->redirect(Yii::app()->createUrl('site/error', array('code' => 404, 'message' => 'This page was not found.')));
1264             exit();
1265         }
1266     }
#15
+
 /home/ghostofvapor/public_html/index.php(16): CApplication->run()
11 defined('YII_DEBUG') or define('YII_DEBUG',true);
12 // specify how many levels of call stack should be shown in each log message
13 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
14 
15 require_once($yii);
16 Yii::createWebApplication($config)->run();
2026-04-04 03:57:35 Apache Yii Framework/1.1.11