From: cnc AT netcom DOT com (Christopher Christensen) Date: Thu, 9 Jun 1994 03:43:36 PDT To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: announcing LIBGAME 0.50 Announcing the availability of LIBGAME 0.50 ------------------------------------------- LIBGAME 0.50, a game-programming library for DJGPP 1.11.m5 is now available via ftp from the site ftp.netcom.com in the directory /pub/cnc. The filename is cnclg050.zip. LIBGAME 0.50 includes source code for: * fast random number generation * a high resolution timer (1193180 Hz clock) * reading and calibration of joysticks * fast 32-bit fixed point math * independently tracking the status of most every keyboard key * low level access to mode 0x13 VGA graphics * sound blaster digital audio DMA playback with channel mixing Also included is the source code for several simple examples showing how to use the library functions and the source code for a dynamic, interactive 3d texture mapping/gouraud shading graphical demo. (The demo executable is available separately as cncdm101.zip.) INSTALLATION ------------ Unzip it in the same directory that DJGPP was installed from, it will be installed in the DJGPP contrib/libgame directory. If you are using pkunzip, be sure to use the -d switch or else the directories won't be expanded. Next: * edit the makefile in the libgame directory; make sure the DJGPPF and DJGPPB make-variables are properly set. * Run make (GNU make of course) to compile and install the library. * go to the libgame/examples directory and run make to compile all of the examples. Run the resulting programs to make sure they work. finally, * go to the libgame/demo directory and run make to compile the 3d demo. For best results, compile with DJGPP version 1.11.maint5! -- ---------------------------------------------------------------------- : Christopher : Huntington Beach California, USA : : Christensen : email: cnc AT netcom DOT com : ----------------------------------------------------------------------