Woohoo, I survived another year! F15 D’Gamma Clone is a C64 conversion of the 2016 C64CD release of the same name on the Apple II, with some fairly serious modifications to keep the memory footprint down and add a brutal conversion of Ben Daglish’s music from the 16-bit game 3D Galax by aNdy.
The most significant change is that the C64 version is using characters – under 3.5K in total for the screen and font data – compared to 8K of bitmap data for the Apple II original; it would have been possible to get that code running directly on the C64 but there was no way it would fit into the ICC‘s 16K memory footprint with the extra colour data and music.
Things are certainly getting busy in the CSDb Intro Creation Competition… and there’s another C64CD entry from aNdy to enjoy as well now! It’s called ICC Anon and, if the screenshot in the thumbnail doesn’t give the game away, is themed around a certain unidentified hactivist group and in particular the Guy Fawkes mask that has come to represent them.
There’s also a bit of lower border use; the basics of taking those borders out are relatively simple but, because those parts of the screen were never meant to be visible, it takes a bit of experimentation to work out what the hardware sprites are going to do there. Since this is aNdy’s first go at using that area it came out well!
It’s “busy season” again, so there’s yet another entry into the CSDb Intro Creation Competition to mutter about! This time it’s called Eagles Dare, has got code and graphics by yours truly – the picture is mostly wired, but I did some work to make that happen and added details – and aNdy handed in another great tune. The memory footprint is $0400 to just before $43ff so this is a 16K intro.
The unusual feature of this one has to be the scrolling message, it uses Extended Background Colour Mode which limits font use to the first 64 characters (the upper two bits of the character code are used to select one of four background colours) but, rather than a fixed character set, the scroller has a 39 character buffer which is scrolled along the line, recycling whichever character falls off the end for the next. This means that any character from the C64’s upper or lower case ROM font can be selected, although the embedded commands for that and those used to select background and foreground colours take quite a bit of space and there’s not much room for actual text in this one!