Workprint – August 2019

Since I completely forgot about posting it last month, here’s the extended workprint for August 2019 and… erm, not much is actually happening right now. Well okay that’s misleading, things are actually going on and projects are being worked on, but the majority of it is still behind closed doors.

After the rush to get Death Weapon over the line for the RGCD competition I’m also a little “burnt out” on game code so it’s demo time and one thing I can at least mention is getting a request via Twitter to code a second Gamerz Xtreme intro which is nearly complete, full of raster bars and just waiting on a few final tweaks to the music from aNdy and little extra functionality to allow for tweaking since it’s meant for use on a Twitch channel. As with the first intro that’s done by editing a “script” (actually a block of source code that sets some constants and provides things like scroll text) and then assembling the code around those modifiers.

After that, there’s some graphics on the go for Kreator of Commodore Master Soft – I forgot to shamelessly plug my small, logo-drawing involvement in his previous intro Second – and some doodling of ideas for the hopefully upcoming next instalment of the Intro Creation Competition over at the CSDb because that’s always fun. I possibly have some thoughts about longer form demo projects as well, but as usual those are kept hidden away at this early stage.

Unused Shmup Tunes (C64) released

Here’s a surprise release under the Cosine flag, Unused Shmup Tunes is a harrowing morality tale about the evils of capitalism and the long term, far reaching effects they have on society as a whole… no? Okay, it’s actually a music collection which contains four pieces that aNdy composed for a shoot ’em up some idiot with a blog was meant to code…

aNdy also wrote the code driving the collection and drew the rather lovely PETSCII logo using his nearly complete screen editor for good measure! For those with inquisitive minds, all of the source code and a swathe of work files have been bundled up with the C64 executable in the archive that can be blagged from the Cosine website or at the CSDb.

So yeah… as I hinted above the tunes are actually for a scrolling shoot ’em up I was talking about doing as part of the rewrite of my C64 coding tutorials but, since I have the attention span of half a dozen ferrets in a particularly interesting museum, that’s been pushed onto the back burner for the foreseeable and it would’ve been a waste to let the music sit around gathering metaphorical dust.

Watching Quel Homme (C64)

Time to tick another demo off my “to do” list… Quel Homme by Agile was released in the same competition as Super Swap Sweden’s Contribution and, if memory serves, was amongst the first things I received when first starting out as a mail trader in Cosine… although we’re talking over three decades ago so I’m not entirely willing to trust my memory on this one!

The demo opens with a classic and quite compact Agile crack intro that sports a large logo and double height scrolling message but sadly has no music, but the first actual part has a decent tune from Johannes Bjerregaard and three scrollers, all using a different large character set and under user control with two looking for the joysticks and the third checking for Z and X being pressed. There’s another large and user-influenced message in the second part at the top of the screen, with a bitmapped logo below but the point of note is the rather good tune by Sanke 3003 (who is still active in Pretzel Logic as SMC) which plays sampled drums along with the SID whilst everything else is happening.

There’s a short, silent interlude with a bizarre picture of a bathtub that has assorted limbs and a cat poking out at various angles bouncing up and down via FLD and then the show finishes with another scrolling message, this time zooming a double font character set up to eight times its regular size – one pixel becomes a character – and splitting one of multicolours. This scroller can once again be controlled by a joystick, with left and right changing the speed whilst up and down move the scroll area vertically with another FLD which displays colour splits so the bars appear to exist behind the message.

One of the texts in Quel Homme calls it “lousy” and it didn’t make the top three at the Rebels and Agile party it was released during – only those positions are known thanks to a file called Agile’s Results from Super Swap Sweden, so we don’t know how Quel Homme fared after that – but it’s pretty solid as 1988 releases go; there’s a focus on moving large letters around, splitting colours and showing a significant amount of scrolltext because that was normal at the time and the chosen music is solid too, particularly Sanke’s piece.