_________________________________________________________ S T R A V A G A N Z A S O U R C E P A C K BY ITHAQUA / Stravaganza _________________________________________________________ 1. INTRODUCTION 2. BUILD INSTRUCTIONS 2.1 LIBRARIES 2.2 TOOLS 2.3 DEMOS 3. GREETINS 4. CONTACT 1. Introduction This pack contains the whole soucecode used by Stravaganza in all its productions since 2003: Euskal 11 Invitation, Cafre, Decadentia, r8080 and Arise. Older demos are not included. They include the full sourcecode of all libraries, demos and tools (besides the Demo Editor which is being ported to .NET, and some tools being currently developed). Why? Just because they will be more useful in your hands than in mi HD. I don't give a shit about rippers, and I'm pretty sure nobody will be interested in ripping my code anyway. I consider sourcecode reading absolutely boring but some people might get some nice ideas from it. Projects included: Libraries BaseLib 3D Engine DemoSystem Plugins Tools DemoPlayer 3DStudioMAX Tools DemoEditor (not included) VoteCounter (not included) VJ System (not included) Demos Euskal 11 Invitation Cafre Decadentia r08080 Arise Workspace files for VC6 and VC7 are given. 2. Build instructions 2.1 Libraries Open the VC6 (.dsw) or VC7 (.sln) workspace file located at \Libs\Src. Simply choose Build->Batch Build or build the Plugins project. This will generate 3 static libraries (BaseLib, 3DEngine and DemoSystem) and a dll (Plugins) with its import library. 2.2 Tools Open the VC6/VC7 workspace located at \Tools\Src\ and open the MaxTools settings window. Configure the maxsdk include path and the maxsdk library path. Run Build->Batch Build. This will generate the necessary tools/plugins in \Tools\Bin\ If you want to use the 3DStudioMAX plugin just place the .dlu file in max's plugin folder. FreeImage.dll needs to be placed in the root MAX dir (Copy from Libs\External\Dll). The plugin is accessed from the utility panel. 2.3 Demos After building the libraries, open the workspace located at \Prods\Src and build all projects. To run all demos you need to include the binaries and the plugin dll generated in 2.1. Both Freeimage.dll and Bass.dll from \Libs\Extenal have to be included in the exe directories. 3. Greetings Special thanks to all the people who helped me or influenced my work in some way: David Morris (Talsit/CoD) Antonio Tejada (evanGLizr) Javier Arévalo (Jare/Iguana) David Notario (Mac/Threepixels) Angel Sastre (Reboot/Incognita) Jesús de Santos García (Ent/Incognita) Oscar Garcia (Bob/Orbital Dreams) Jose Antonio Guerra (Balder/Drink Team) Mercedes, ethernet, Isaac2, Open Scene Graph, people at Elco Sistemas/Tecnobit... ...And a lot of people I know I probably forgot. 4. Contact Web : http://ithaqua.stravaganza.org E-Mail : ithaqua@maptel.es _________________________________________________________ Madrid, Spain, 06-01-2005 .