Wednesday 21 December 2016

Koalatro

Cosine has released 'Koalatro' an entry into the 2016 CSDb Intro Creation Competition.  In this intro, T.M.R has managed to fit a multicolour bitmap, some music and a scrolling message into 15K of memory.  I provided the music.


Quoting T.M.R on how the intro was done:

"The picture contains all of the data usually present in a Koalapainter format picture including the final byte to set $D021 (which is handled despite not needing to be), but the 1,000 nybble block usually sent to the colour RAM has been packed into 500 bytes to save precious bytes of memory.  The colour effect applied to both of the scrolling messages was originally based on the one in Contribution by Super Swap Sweden, this picture was wired from the Amiga several years ago.   The original prototype version of this code loaded into memory at $C000 onwards, but that used 16K and this final release is a mere 15K without losing anything apart from the greetings list!"

I originally wrote the music intending for it to be an entry in the CSDb 'loading music' competition a few years ago, but I never managed to get it finished back then.  A little bit of spit and polished meant it was suitable for use in this intro.  As usual, it was written in Goattracker and is a double speed tune.  For your information, the title of the tune is 'Lesewch Tâp' which is Welsh.  It roughly translates to 'tape read', in other words loading or reading information from tape.  Usually, my 'internal' Welsh development filenames don't make it out into the wild, but on this occasion I couldn't actually think of a 'proper' release name...

And if you're wondering about the demo name 'Koalatro', it's a portmanteau of Koala, a type of C64 bitmap file format, and intro.  Duh.

The demo can be downloaded from the Cosine website here...

By downloading from this blog, as well as a disk image of the demo, you'll get the music as a SID file and the music in it's original Goattracker SNG format, ready to poke and prod if you are so inclined.  Grab the files here...

You can watch and listen to the demo on YouTube.  Hopefully the player will appear below, but if not you can watch it by clicking here...