Aulds 1k Framework for OpenGL Demos. Also useful for 4k work obviously. ***************************************************** Any demo made using this framework, please greet me as a minimum in nfo file or if possible on-screen. Greets: Auld for OGL framework ****************************************************** Contents --------- 1. oglsmall.c : the code including lots of smarts, don't rearrange it 2. dropper 2.0: converts an exe to a com file (add in some credits here) 3. apack: compressor (add in some credits) 4. Makefile.win: a normal makefile for compiling the code 5. makesmall: a *unix* script with the right flags for making the code small using dropper and apack Instructions ------------ THIS IS A UNIX FRAMEWORK. If you are a windows person, then: * Download MINGW and use it OR * Convert makesmall to a .bat file : should be trivially easy. C CODE WILL NOT COMPILE UNDER VC++. Choices: * Make the changes commented in the C file and create your own VC++ size compression framework * Download GCC and use that instead. THE FLAGS ARE OPTIMAL, SO IS THE PACKER * You can't do better so don't bother to try, I spent a whole week experimenting with an enormous collection of flags. -Os under GCC = about 30 flags, its very powerful, do not mess. ORDINALS ARE GOOD :-) * It uses import by ordinal (/n flag to dropper) which of course will fail in places. OGL is fairly safe with ordinals but if you start adding other stuff, beware. How To ------- > make -f Makefile.win > makesmall Done... Thats all, maybe at a later date I'll expand the package to cover VC++ as well but I'm not a Microsoft lover so don't hold your breath. ¬¬¬¬¬AULD Feb 2006¬¬¬¬¬ http://in4k.untergrund.net/index.php?title=User:auld