(1.02 version) Silkcut - Atari Falcon port Hello there, Atarians. Since you too have beefy machines these days, it seems to be a good idea to have one of our demos ported over to your platform. Now you have another benchmarking point for your demoing efforts. All those megahertz and that much faster TT-RAM makes our slow-as-molasses code run at a respectable pace without any further hand-optimization. Hopefully this will serve as an inspiration for other Falcon/060 developers to do some more demos soon. I was hoping to port the demo myself, but alas, it always seemed that other things got in the way. MiKRO/Mystic Bytes was also interested in porting the demo... and since he is the kind of guy who actually gets things done why not have him do all the dirty work? :) Thanks dude! - Kalms / TBL --- So, yes, I'm that crazy guy. Insane guy to be honest, this was one week long nightmare :) Btw guess what stuff did make the worst troubles? SetPalette() function :) Port is 1-to-1 copy of original Amiga version except the: - Mountains scenes -- I disabled precalced stuff because it looked horrible on our fast machine :) - Greetings scene is b/w -- problems with 18bit Falcon palette and 24bit source palette -- it didn't look very good - Tunnel scene -- slowed down to 16 fps (it's the "native" framerate for this effect) - Audio -- 32kHz stereo 16bit track at 160 kbit instead of original one Changes against 1.01 version: - VGA 60 Hz support (you can still force VGA 50 Hz with "--vga50" command line parameter) - Greetings part is in color! (and have special 60 Hz version!) - Tunnel part is better optimized for our fast machines - killed some bugs in my port, most notably screen-related stuff (visually it results in better framerate and correct fading) Known bugs: - one from original Amiga port: in the first 3D scene, there's a strange polygon near the door sometimes - tunnel scene is jerky sometimes (in both 50/60 Hz).. don't ask me for the cause, I spent week on this and no result :/ Hardware requirements: - Falcon/CT60@66MHz (probably also 50 MHz machines, I can't test; in theory also Afterburner040/CT2) - 48/4 MB RAM (better to have 14 MB ST RAM but it works on 4 MB ones, too) - RGB/TV/VGA display Credits: - original demo -- TBL - everything concerning conversion to gcc/gas and Atari -- me ;) - MP2 replay -- NoCrew - D2D patch -- ray/tSCc (D2D "hack" is better term ;) And that's it. Enjoy. MiKRO / MSB, miro.kropacek@gmail.com Bratislava/Slovakia, 2008/09/09 ============================================================== Original infofile follows.... SILKCUT by The Black Lotus An AGA/060 Amiga demo, released at Breakpoint 2004. [held in Bingen, Germany during April 9-12] Credits: Graphics by Louie & Bohman & Tudor & Nichosen Coding by Kalms & Rubberduck Music by Blaizer ================================================ Hardware requirements: AGA Amiga 680x0 CPU (68060 is strongly recommended) 15kHz PAL output (sorry, graphics cards are not supported) ... or the latest WinUAE. ================================================ Smashed filesystems, non-working IDE cables, broken powersupplies and being at the wrong airport at a crucial moment was not enough to stop us from finishing this demo. Joy! It's 40 minutes past the Amiga demo deadline -- which actually is better than usual for us -- and the demo is finally compiled and working. Louie has momentarily passed out from sleep deprivation on the hotel bed, and in a few minutes we are on our way to the main party site to deliver our demo. And later tonight, there shall be some serious brawling in the Amiga demo competition... :) ================================================ Thanks to the people at Breakpoint who helped us during our times of despair and broken hardware, notably Bonky, Esau, Slemmy, Booster & Kiero. We would have been deep down shit creek without their helping hands! Oh yeah, Emoon coded up some neat and crucial LightWave plugins for us when we had managed to displace the originals. Cheers to him! Kalms/TBL 2004.04.11 14:40 yes. I am getting too old for this crap. we all are. :)