Workprint – April 2018

I haven’t had a lot of time for programming recently so there’s not much to talk about today – the workprint posts are moving to Tuesdays in case I forgot to mention that – but one thing I’ve been doing which is sort of related is a spot of digital archaeology, working through a pile of older hard disks in what turned out to be a surprisingly fruitful attempt to locate a few bits and pieces which have gone astray over successive machine rebuilds. One of the things I found is this…

…which was originally drawn on my old Amiga 1200 ‘030 with Deluxe Paint 4 over a decade ago which doesn’t make me feel old in the slightest of course. The intention was to release a small demo written in Blitz 2D with all of the effects running on the monitor’s screen, but I didn’t get much of that code written. What I’m thinking of doing is reworking the background, expanding the image to 16:9 ratio and using it as the basis for a video thumbnail for YouTube because I reckon that’d look nice.

A lot of other interesting files have been found including a couple that I needed for a future blog post and some game graphics which might have to be rolled into a little potential project I was messing around with earlier this evening whilst procrastinating… I’m not sure if what I’m trying to do is actually viable right now so the whole thing might not be going anywhere and I’ll therefore remain annoyingly cryptic about it for the foreseeable future.

Playing Warhawk (C64)

I’ve been playing Warhawk quite a bit recently whilst testing various recording settings for YouTube, so it’d be churlish of me to not actually talk about the game itself! And it’s another budget shooter that I’ve got some nostalgia for, including a few shockingly vague memories of being at what I believe was a PCW show in London and seeing it running for the first time on Firebird’s stand; trying to play a fast-paced game in the middle of a raucous exhibition hall was never going to work and my arse was duly handed to me, but I was sold and picked up a copy as soon as my local software emporium had it in stock.

The obvious influence is Tehkan’s 1984 classic coin-op Star Force to the point where a couple of escaped preview versions exist (included in the Gamebase 64 archive, one under the development title of Proteus) which have similar end of level guardians; these disappeared for the actual release to be replaced by a final screen on each stage where the player is pelted with enemies which home in on them. Actually, here’s a handy hint for that part of the game whilst I’m here; park the ship over the second digit of the score from the left, hold completely still and just hammer the fire button – you’ll take a few hits doing this depending on how fast the enemies are moving, but it’s safer than trying to dodge, weave and blast.

The pace increases with each stage of the ten included and some of the enemies get more vicious in the process, but there are gaps in the madness since a new wave can’t start until the bullets for the previous one have left the playfield and players can “herd” enemy bullets to maximise that quiet time with a little practice. Because it gets so manic this isn’t a “one hit kills” kind of shooter and there is what at least initially appears to be a generous energy gauge which decreases a little with each hit. There’s also a power-up that starts appearing at level 4 which speeds the ship up a bit, gives it a faster firing rate and removes the need to constantly stab at the fire button, but this enhancement is only temporary and care must be taken to avoid shooting the items.

Warhawk‘s sprites are very nice – the titular craft in particular really looks the part – but, whilst the background graphics are reasonable, they did look somewhat dated even when the game was released in 1986. The Rob Hubbard soundtrack, on the other hand, still holds it’s own well is is certainly worth several listens; that’s best done on the titles page, it gets “remixed” during play since the lead channel constantly drops out to make room for firing and explosion sound effects. It might be an unintentional effect but having just the bassline driving away behind the frantic action works well especially when things really heat up.

Firebird published some very solid budget shooters for the C64 – and a few howlers like Force One, more on that another time perhaps – and this is a great example that starts off sedately but builts to a crescendo by the time the tenth level is conquered to the point where going back to start a new game almost feels like you’re playing in slow motion. And for those players who manage to loop Warhawk there’s always the challenge of playing for score to keep them going, the remaining shield is translated into points at the end of eac h stage and destroying all of the bases will earn an extra bonus.

Playing Chronos (Spectrum)

Before I start there’s a little wallowing in nostalgia to get out of the way; during my “formative years” I was primarily a 6502 bunny so never actually owned a Spectrum, but I did get a chance to play on one occasionally when visiting school friends. The first time I played Chronos would have been either 1987 when it was released or perhaps 1988 at my friend Simon Probert’s house and we spent quite a while taking turns at the keyboard to work through and eventually loop it.

To use its full title for a moment, Chronos: A Tapestry Of Time is a horizontally scrolling shoot ’em up from cheap software purveyors Mastertronic, was developed by John and Steven Tatlock – who were also behind the Agent X games – and features a stunning piece of beeper-powered title music from Tim Follin. The cassette inlay also has that “edgy” cover art style that Mastertronic were going for at the time with lots of “exciting” arrows and “torn” edges which was, presumably, considered to be “down with the kids” in the mid to late 1980s.

Turning to the game, things start of relatively sedately with just two randomly spawned nasties in play that travel across the playfield horizontally at different speeds but each new stage introduces another enemy type. Some of these can be little scumbags to, especially during the parts of the map where there isn’t much room to manoeuvre; the squares and Yin-Yangs in particular can suddenly change direction and twonk the player without much warning so really need to be managed before they get the chance.

There’s also a few places where the ground defences are positioned so the player can’t destroy them, forcing some dodging between laser beams as they toggle states or randomly timed streams of bullets. Whilst that can be sometimes frustrating the game makes up for it by being generous with the extra lives and, with some practice and a few moments of blind panic, the first loop can actually be completed with relative ease as I accidentally did whilst recording the video.

I’ve got a fair bit of love for Chronos, in part because of the aforementioned nostalgia but also because it’s a fun game which is solidly written and well presented, especially with that measly £1.99 price tag. There’s an Amstrad CPC version as well which is reasonable but suffers from “Spectrum port syndrome”, having a slower refresh speed overall and omitting the Tim Follin goodness – the only sound is in-game effects which are basic AY zapping and exploding noises – so the Spectrum version as the one to play of the two.