Phil Frisbie's Programming Page

VPE for DJGPP-FULL source is available below!

Back to my main page
This page last updated 03 Jul 1998.

Here is my port of VPE-Virtual Presence Engine for DJGPP. VPE is a library you can link to your program to provide enhanced DOOM engine functions. Enhancements include:
Look up and down
Moving structures(see struc2.zon)
Real 3D levels(see vpe.zon and hunt.zon)
Multiple views(see multi.zon)
Views mapped to textures(like a TV)(see tv2.zon)
Views inside other views(see ins1.zon)
Different types of doors(see door3, door4, door5) including a pivoting door!(see door7)
SVGA and mode-x graphics modes, including VBE 2.0 linear frame buffers if available.

New features!
IPX network support
Joystick support
Can look up/down at a greater angle
Much faster

To see what can be done with VPE, check out the VPE links page.

You are free to use this library for personal use, free demos, and freeware games. For commercial use (including shareware), please contact me phil@hawksoft.com.

The .zip files below do not contain levels(zon files). You can get my favorite levels zons.zip(308k) here. To compile the source you will need DJGPP 2.0, and Allegro for the Allegro SVGA version.

vpelib_s.zip(66k) Here is the FULL source code for the VPE library. You must also have NASM to compile the assembly files.

vpedj67c.zip(66k) This is the source code for final demo (for now). File date 8/25/97

vpedj67a.zip(59k) This is the source code for the original mode 13h demo.

Back to my main page

© 1997-1998 phil@hawksoft.com


This page hosted by GeoCities Get your own Free Home Page