Back to the Vavoom Forum Archives
lei
Janis Legzdinsh
How the heck was that pulled off!? And the ASM code for it!Back then I had a lots of time. It was an interesting experience.
I didn't think there would another programmer around that dealt with extending Michael Abrash's asm routines. Does it generate 32768 lookup tables on the fly?Yes, it generates look-up tables during initialisation.
I wonder if this possibly could be backported to software Quake with .lit support. Vavoom's CPP all over the place and cpp functions and syntaxes scare me though... Even the console background tint could be backported to restore Quake's original lost fadescreen function (for brown menu background)Since software renderer's code structure is mostly the same as it is in Quake, it should be quite easy to backport them.
lei