Have you still not got around to doing that 64K intro yet, Sly? Yep, I saw that post on the borland.public.delphi.graphics newsgroup ages ago where you said you would do one in OpenGL ^._.^

Btw, important notice about size: avoid "String"s, believe it or not, because including them causes lots of miscellaneous junk to be chucked in. The same goes for other memory functions, IIRC. Including an unused string variable in my test app caused the size to increase from 8K to 13.5K instantly (both uncompressed).

Also, avoid the math unit. Its inclusion can bump up the size a fair bit and the most interesting stuff is in "system" anyway (i.e., sin and cos).