A
Winner
is you!
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
ShowBiz Pizza Remembered

So I’m a child of the Midwest. This fact had it’s disadvantages, but also some advantages. One of those advantages was ShowBiz Pizza.  ...

Intro Jingle People Remembered

If you're anything like me, you might find yourself flipping the channel to Hub, or loading up Netflix, and taking in one of your favorite classic car...

Joe Lieberman VS Scorpion

Not sure how many of you were around (or developmentally far enough along) to remember the 1993 Senate hearings on video game violence, but ...

Classic Games: Karateka for the Commdore 64

Note: This article has been reprinted from an original article that I wrote in early 2004 for the website "Lemon - Commodore 64."  I am the autho...

Classic Games: The Great American Cross Country Road Race

Of all the games I owned for the Commodore 64, very few managed to addict me as much as Activision's Great American Cross-Country Road Race. While ...

Article Classic: The Pok'emon Fad

The year of 1998 is remembered fondly to me only for one thing. The impact from the beginning of the Pok'emon franchise. It was also my first year of ...

I totally missed out!

I don't know what any of you are talking about...I was such a nerd.  Definitely not one of the cool kids:I didn't get new video games, see cool m...

Thousand Arms (1999) Review

Thousand Arms was one of those rare titles in the Playstation library just before the system was ready to bite the dust. Fortunately I'd heard about t...

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 05:38:53 Apache Yii Framework/1.1.11