"The World According to Nordlicht" - Final
A little production for STNICCC 2015 aka STNICCC 25th anniversary.
Works best on plain 1MB STs. This is the final version.

The final version adds the HDD loader - needs 2MB STf minimum to run the demo from HDD, 1MB STf for disk version. 

It's nice to party like we did in 1990 at the first STNICCC - thanks to Cronos for making this possible.
See you all in 2032!

Do party.

Sincerely,
 tIn/newline
 
(Oh, and some greetings: Front 6, Fried, Thyroxin, Tat, Samurai, NaN, Shylock, Mr. Ni!, Insh_Allah, Wingleader, Bonus, Havoc, Cronos, Lsl, DanH, Agent T, Lotek Style, Insane, Slator, Yazoo, Sphinx, Veto, Thorn, Jokie, Jora, Gunstick, Troed, Leonard, Jacky, Splash, Jora ,Sammy Joe, Tyrem, Mad Max, Oxygene, Daryl, ES, Chris)

 
Axis on the keyz....

Nordlicht party-greetings with lots of Wurst and Bier fly out to:

tIn, Mr. Coke, Shylock, Painkiller, Yazoo, Sphinx, Bitbreaker, Widdy, Ohli, Devilock, Ursina, Veto, THCM, Ulli, Tuffy, Benson, Mactron, Slator, Ford Prefect and Lt.Dan.

Special greetings to: Heaven, Popmilo and Oswald. Is the demo finished? ;oP

Over and out...

 
================================
Detailed Credits and Tech Babble
--------------------------------

Overall
-------
Yes, there are two 25Hz effects in here. We are very sorry for that. Also, except for the great logos we had no gfx men/designers. Blame all the "design" (or lack of) on tIn, please - the others are innocent in that regard.

Sound
-----
Done by Mr. Coke using the good old Sid Sound Designer. Animal Mine still rulez!

Packer/Depacker
---------------
Done by Doynax. Based on his renowned C64 packer, Doynax did a special 16 bit version that's a magnitude faster (depack) than the best optimized 8 bit port Axis and tIn could come up with. Packer/Depacker slightly modified by tIn to allow FDD streaming and a "stochastic" bitstream added to remove some bxxs. 

Floppy loader
-------------
Done by tIn. Nothing special except that the FDD loader loads packed data via two streams (interleaved) in order to allow the doynax packer to depack while loading.

Dotsphere
---------
Done by Axis. World record on ST. Boosts 3328 dots at 50 fps in realtime. Top/Bottom overscan and small optimizations (mainly clearing) by tIn.

Starfield
---------
Done by Axis. World record on ST. 2500 stars at 50 fps while loading and depacking, 2712 w/o that. Fully translated in X,Y,Z. tIn showed Axis his old 1991 unreleased 2000 stars screen (a record back then), and Axis came up with a screen using a novel aproach: 2592 stars! tIn optimized this a bit to reach 2712 stars, added the logos, background loading and the starfall, leaving us with 2500 stars.

Earth
-----
Done by tIn. World record on ST. Textured sphere in 88x90 pixels at 16 colors, rotating on all 3 axes and plotted with 2x1 pixel accuracy (2 pixels in X dithered). Of course in 50Hz. 

Vector
------
Done by Axis. World record on ST. 48 faces in 16 colors with free 16 color background at 25 fps. Every polygon can have any of the 16 colors and correctly masks out all gfx and polygons behind. In contrast to other ST polygon fillers, this one is optimized on displaying lots of small polys, and not on fillrate. To achieve that, the maximum polygon width is limited to 64 pixels.

Bezier
------
Done by tIn. Placeholder while loading and depacking. 320 pixel wide, 1 pixel accuracy, 12 control points bezier in under 1/3 frame.

Voxel
-----
Done by tIn. World record on ST. 320x120 4x1 pixel 16 color voxel with depth shading at 25 fps (stretched with one scanline skipped to reach 320x240). Each 4x1 pixel can be dithered, so 32 shades are possible. Unfortunately tIn was too lazy to do a full 16 color/32 shades map, so only 16 shades in 8 colours are shown albeit all four planes are drawn. This began as Axis showed tIn his Amiga voxel (a grandfather of the rocklobster one, but as impressive) and tIn now had to start on his (so far only planned) own voxel, which turned out to be okay.

Textviewer
----------   
Done by tIn. World record on ST. Well, not the Text displayer per se, but the line routine used to display the mech behind it. This rout was done in 1992 and is even faster than blitter lines on Amiga. This is no delta packed animation; all lines (>100) are drawn by a line rout. This takes only 1/3 frame. Yes, this rout can display three of these babies!

Remember: all of these effects use pure ST hardware. We don't need those newfangled STes :)

