After seeing the awesome Xenon 2 on the Amiga/ST, Mike Dailly wondered to himself whether he could get a similiar parallax effect, with instead of a looped pattern as a parallax layer….
have a separate bitmap as the parallaxed layer.
After around 2 days worth of work, this very demo was born and took shape and form into the beginnings of a rather nice looking game.
Sadly it was never to be, and it never progressed past this tech stage. There were no plans as such, and I guess this would have taken off in its own direction as ideas flowed. Mike was drafted onto other projects, and this demo was never come back to.
It has remained on disk for years until now. Mike has kindly dug out the demo for GTW, but also SNASM and the source code for the effect for people to disect and use themselves.
So from a case open, to a case closed… But rather nice eye candy to look at just like with Starline.
Contributions: Mike Dailly
Mike Dailly speaks about work on his Xenon 2-like preview...
"I did this around mid 1989 just after seeing Xenon 2, I had a eureka moment where I figured out how to get a full background scrolling map and not just a repeating graphic, which is the way most C64 games work.
It didn't take very long, a day or 2 I guess, no more than a week... but I cant remember for sure. I always wanted to take this forward and do a game with it, but was never able to.
I've altered the source ever so slightly so that it builds with my own assembler; the old PDS system
having died a long time ago.... But its mostly unchanged, and its interesting to see how my code had come on since the early "game with no name" days, theres actually comments! Not many - but some.
A splash of colour would have been nice, but that would have probably used up all the raster time since
the colour RAM wasn't double buffered.
The background was a single screen that "wrapped", but it could easily have been a full map in its own right. The foreground was a proper map even though I can't remember how it was built - it was a long time ago.
Anyhow, it was a great technique, and one that no one else ever used (as far as I know). I've built a runable demo this time, and included the source so you can play with it on the PC with emulators - a much nicer way to develop.
If anyone does anything with it, send it to me!
The SNasm assembler is free to use and spread - enjoy. (if you find any bugs in SNasm, feel free to let me know - who knows, I might even fix them).
I hope you enjoy it."