Aliens Vs Predator - Source code update
Last updated - 27th September 2009
Latest executable release: 8th May March 2009
MyAvP.zip
If you have any error windows about missing directx .dll files, update your DirectX runtime
DirectX Runtime Update
This file will let you use the original AvP non gold version with this update. Extract the file english.txt from the archive, rename it to language.txt and place
it in your AvP folder along with my .exe file. The language was originally created by relnev I believe. The link to where he was hosting it now seems to be dead, so i'll host it here
english.txt.gz
source code hosted at: http://www.assembla.com/spaces/AvP/trac_subversion_tool
Big thanks to blueshogun96, bassquake, Visper, Clockface, l11l1VeNoM1l11l, relnev (he ported AvP to Linux and has been very helpful with various aspects of my update. check it out at http://git.icculus.org/?p=relnev/avp.git;a=summary), and everyone else who helped (sorry if I forgot anyone!)
Compiling the source code
Requirements:
Steps:
- Install Visual Studio C++ 2008
- Install the DirectX SDK
- Download ENet and extract the contents of its archive to a folder - eg c:/development/enet-1.2.
Browse to that folder, and double click on enet.dsp. Let visual studio open
and convert this file. Change the project configuration from Debug to Release.
Then open the Project menu at the top and click Properties. Expand C/C++ on the
left side menu, then go to Code Generation. Change Runtime Library to
"Multi-threaded DLL" Now build ENet.
- Compile libogg, libvorbis and libtheora, as a Release build, with Runtime Library also set to Multi-threaded DLL
- Point visual studio to the .lib files for ENet and the other libraries you built above