home *** CD-ROM | disk | FTP | other *** search
- Article 18041 of rec.games.programmer:
- Newsgroups: rec.games.programmer
- Path: usenet.ucs.indiana.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!gatech!swrinde!ihnp4.ucsd.edu!munnari.oz.au!newshost.anu.edu.au!csc.canberra.edu.au!student!u914097
- From: u914097@student.canberra.edu.au (Feldman / Mark Jeffrey (ISE))
- Subject: PC GAMES PROGRAMMERS ENCYCLOPEDIA
- Message-ID: <1994May11.172438.9391@csc.canberra.edu.au>
- Sender: news@csc.canberra.edu.au
- Nntp-Posting-Host: student.canberra.edu.au
- Organization: University of Canberra
- Date: Wed, 11 May 94 17:24:38 GMT
- Lines: 138
-
-
- The PC Games Programmers Encyclopedia 1.0 is finally out! The PC-GPE
- home site is:
-
- site: teeri.oulu.fi
- directory: /pub/msdos/programming/gpe
- filename: pcgpe10.zip
-
- This directory will also be used for all PC-GPE updates/bug fixes
- etc... The site has a lot of other good game programming info too, so
- have a look around while you're there.
-
- The zip file itself is just under 700K and unzips to almost 2 1/2 Meg
- spread out over 87 files. Once you've unzipped it run PCGPE.EXE, and
- if you have any problems read README.TXT.
-
- Here's a list of files and descriptions:
-
- File Description
- ---------------------------------------------------------------------------
-
- PCGPE EXE * PC-GPE main exe file
- DPMIUSER DOC * PC-GPE.EXE DPMI info file
- RTM EXE * PC-GPE.EXE DPMI support file
- RTMRES EXE * PC-GPE.EXE DPMI support file
- DPMIINST EXE * PC-GPE.EXE DPMI support file
- DPMILOAD EXE * PC-GPE.EXE DPMI support file
- DPMI16BI OVL * PC-GPE.EXE DPMI support file
-
- README TXT * PC-GPE main info doc
- FTPSITES TXT List of FTP sites for game development
-
- ASMINTRO TXT * VLA's assembly tutorial intro file
- ASM0 TXT * VLA's assembly tutorial
- ASM1 TXT * VLA's assembly tutorial
- ASM2 TXT * VLA's assembly tutorial
- ASM3 TXT * VLA's assembly tutorial
- ANSI TXT * VLA's assembly tutorial support file
-
- INTEL DOC List of op codes plus timing info up to 486
- CPUTYPE TXT * Testing CPU type
- TIMER ASM * Testing CPU speed
-
- TUT1 TXT * Asphixia's VGA Primer - Mode 13h
- TUT2 TXT * Asphixia's VGA Primer - Palette/Fading
- TUT3 TXT * Asphixia's VGA Primer - Lines/Circles
- TUT4 TXT * Asphixia's VGA Primer - Virtual Screens
- TUT5 TXT * Asphixia's VGA Primer - Scrolling
- TUT6 TXT * Asphixia's VGA Primer - Look-up Tables
- TUT7 TXT * Asphixia's VGA Primer - Animation
- TUT8 TXT * Asphixia's VGA Primer - 3D/Optimisation
- TUT9 TXT * Asphixia's VGA Primer - 3D Solids
- TUT10 TXT * Asphixia's VGA Primer - Chain 4 mode
- COPPER PAS * Asphixia's VGA Primer - Copper Effect
- WORMIE PAS * Asphixia's VGA Primer - Worm Effect
- PALLETTE COL * Asphixia's VGA Primer support file
- SOFTROCK FNT * Asphixia's VGA Primer support file
-
- MODEX TXT * Introduction to mode x
- SCROLL TXT * VGA scrolling
- VGAREGS TXT * VGA palette and register set
- VGABIOS TXT VGA BIOS function call list
-
- SVGINTRO TXT * SVGA - Intro to programming SVGA cards
- VESASP12 TXT SVGA - The VESA standard
- ATI TXT * SVGA - Programming the ATI chip set
- CAT TXT * SVGA - Programming the Chips & Technologies chip set
- GENOA TXT * SVGA - Programming the Genoa chip set
- PARADISE TXT * SVGA - Programming the Paradise chip set
- TRIDENT TXT * SVGA - Programming the Trident chip set
- TSENG TXT * SVGA - Programming the Tseng chip set
- VIDEO7 TXT * SVGA - Programming the Video7 chip set
- XTENDED TXT * SVGA - 640x400x256 with no bank switching
-
- 3DROTATE DOC * VLA's three dimensional rotations for computer graphics
- 3DSHADE DOC * VLA's three dimensional shading in computer graphics
- PERSPECT TXT * Perspective transforms
- BRES TXT * Bresenham's line and circle algorithms
- CONIC CC * A bresenham-like general conic sections algorithm
- BSP TXT * A Simple Explanation of BSP Trees
- TEXTURE TXT * Texture mapping
- FDTM TXT * Real-time free direction texture mapping
-
- STARS TXT * VLA's programming star fields
- FIRE TXT * Programming fire effects
-
- PCX TXT PCX graphics file format
- BMP TXT BMP graphics file format
- GIF TXT BMP graphics file format
- IFF DOC IFF/LBM graphics file format
- FLI FOR FLI/FLC graphics file format
-
- SPEAKER TXT * Programming the PC speaker (inc 8-bit sample playback)
- GAMEBLST TXT * Programming the GameBlaster sound card
- ADLIB TXT Programming the Adlib sound card
- SBDSP TXT * Programming the SoundBlaster sound card (DSP)
- SBPRO TXT * Programming the SoundBlaster Pro sound card
- GUSFAQ TXT * The GUS sound card's Frequently Asked Questions
- GUS TXT * Programming the GUS sound card
-
- MODFORM TXT * The MOD sound file format
- VOC TXT The VOC sound file format
- WAV TXT * The WAV sound file format
- CMF TXT * The CMF sound file format
- MIDI TXT * The MID sound file format
- UT TXT The UltraTracker sound file format
-
- SURROUND TXT Generating surround sound
-
- MOUSE TXT * Programming the mouse, general info
- GMOUSE DOC Mouse driver function call list
- KEYBOARD TXT * Programming for the PC keyboard
- JOYSTICK TXT * Programming for the PC joystick
- GAMEPAD TXT * Programming for the Gravis GamePad and Analog Pro
-
- LIMEMS41 DOC EMS (Expanded Memory Specification)
- XMS30 TXT XMS (Extended Memory Specification)
- DMA_VLA TXT * Intro to DMA
-
- PIT TXT * Programming the Intel 8253 Programmable Interval Timer
- DOOM TXT * DOOM techniques
-
-
- An asterix (*) indicates files which were either written for the PC-GPE or
- included with permission from the author.
-
- As you can see this version is pretty hardware oriented. If anyone wants to
- do any articles for version 2 then by all means let me know.
-
- Cheers,
-
- Mark
-
- --------------------------------------------------------------------------
- Mark Feldman \\_==_o Skydivers do
- E-mail : u914097@student.canberra.edu.au \\ it at 120mph....
- --------------------------------------------------------------------------
-
-
-
-