MOPPI DEMOPAJA SOFTWARE DEVELOPMENT KIT (Moppi Demopaja SDK) Copyright (c) 2000 Moppi Productions. All Rights Reserved. LICENSE AND WARRANTY The Moppi Demopaja SDK is free for non-commercial usage. If you wish to use the software commercially contact the author. This software development kit is provided "AS IS", with out warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchanbility and/or fitness for a particular purpose. The author shall not be held liable for any damage to you, your computer, or to anyone or anything else, that may result from its use or misuse. You use this software development kit at your own risk. Usage of this software development kit indicates your acceptance of this license agreement and warranty. This software development kit can be distributed unmodified with no restrictions, provided any charge is to cover distribution costs only. This software development kit can be freely placed on CDs or magazine floppy disks, etc. with a permission of the author. All trademarks and other registered names contained in the Moppi Demopaja SDK package are the property of their respective owners. MOPPI DEMOPAJA SDK version 0.5b This is the first version of Moppi Demopaja SDK. There most likely are some errors and the documentation is incomplete. This SDK contains libraries to write importer and effect plugins to the Demopaja and also source and libraries to play Demopaja files. Future additions will be exporter plugins and display driver plugins. The display dirver plugin will eventually allow for example Direct3D, or pure software rendering effects to be written. More on that in the future. The documentation is places in the "doc" directory and contains full class reference and some explanations how things work. I hope to make the documentation better in the future so any feedback is welcome. There are two example plugins included. The first plugin contains a importer for PCX images and a simple effect which displays an image. The other plugin includes ASE loader and ASE player. The examples are in "example" directory. The "example" directory also contains the Demopaja player. Since the SDK is in rather early stage some stuff will change in the future. Stay tuned and be patient. The classidgen.exe is a random plugin class ID generator. See the documentation where to use it. To compile the examples you will need Bass 0.8 extracted in the bass08 directory. Bass can be downloaded from http://www.un4seen.com/music/ Also some plugins included in the example requires Intel JPEG Library. The IJL comes with Demopaja package. --memon Extract the Bass 0.8 library here.