Revertant 1.2
=============

Typing this literally 16 years after the release of 1.1 version feels almost
surreal to me. :)

Interestingly, this release was made out of boredom as well. :-) A couple
of weeks ago we (Xi, Jookie, Expert, Sedma) had a small Atari session at
Expert's house so I was thinking what to do there -- and strangely enough my
eyes fell on the 16 years old Revertant source code which I had disassembled.
So I was like OK, this can't take too long to adapt on CT60, let's to this! Of
course, it took nearly two weeks. ;-)

My young myself's cry over adapting the 1.1 version was very true. First, I
think that Winio just copy&pasted some x86 asm engine and adapted it to
Motorola because there is no way some code constructs could have been done like
that if he had written the engine from scratch.

First I thought that I can just fix the key framing algorithm but as it turned
out, it was not possible because Winio simply didn't supply enough steps for
the camera! So I could choose either to loop the scene (which would destroy the
feel of the original demo) or slow it down a bit. I chose the latter.

Maybe you are wondering why I'm wasting my time on this demo for yet another
time. I must confess, I have a very special connection to this demo and its
3D objects and textures -- for a very long time those were (along with Hmm
and Last Party'98 objects) the only objects I had for testing my DSP engine.
True story!

So what's new:

- demo doesn't crash on faster Falcons anymore (there were actually two bugs)
- demo works in VGA/60 Hz (and somewhat still in RGB/50 Hz but it's out of sync
  a bit)
- the picture isn't 640x480@16-bit anymore so no issues on VGA
- high quality (16-bit stereo @ 128kbps) MP2 soundtrack sourced from the
  original XM file

Quick credits:

CT60/60 Hz timing and fixes - MiKRO / Mystic Bytes

Addional help with the picture effect in bitplanes - Xi / Satantronic
(yes, we actually coded it from scratch, a very nice brain exercise!)

MiKRO / Mystic Bytes, 11.06.2019
Kosice / Slovakia
miro.kropacek@gmail.com
http://mikro.atari.org
