Mike, I've really been enjoying the book! Thank you!
I've made some minor tweaks to make the 2.1 beta code work with the free version of Visual C++ 2005 Express Edition, PhysX v2.3.1 (formerly NovodeX), and Boost 1.33.1. PhysX v2.3.1 is the current (and only) version available from ageia.com as of December 27, 2005.
I've broken it out into four zip files so you can pick and choose which updates to apply. It should be safe to install all four zip files (each package should be backward-compatible, but I've only tested them with VS 2005 and VC++ 2005 Express Edition).
Here is a description of each of the four zip files:
GC21beta_VS2005_update.zip - required for users of Visual Studio 2005 or Visual C++ 2005 Express Edition. Adds GameCode2_2005.sln, DX9Common_2005.vcproj, GameCode2_2005.vcproj, Lang_2005.vcproj, and TeapotWars_2005.vcproj.
GC21beta_VC2005Express_update.zip - required for users of Visual C++ 2005 Express Edition. Removes dependency on MFC / ATL.
GC21beta_PhysX2_3_1_update.zip - required for users of PhysX v2.3.1. Minor tweaks to work with changes since v2.3.
GC21beta_Boost1_33_1_update.zip - required for users of Boost 1.33.1. Minor code tweaks.
You should do a full rebuild after unzipping any of these packages.
Enjoy!
Dan
I've made some minor tweaks to make the 2.1 beta code work with the free version of Visual C++ 2005 Express Edition, PhysX v2.3.1 (formerly NovodeX), and Boost 1.33.1. PhysX v2.3.1 is the current (and only) version available from ageia.com as of December 27, 2005.
I've broken it out into four zip files so you can pick and choose which updates to apply. It should be safe to install all four zip files (each package should be backward-compatible, but I've only tested them with VS 2005 and VC++ 2005 Express Edition).
Here is a description of each of the four zip files:
GC21beta_VS2005_update.zip - required for users of Visual Studio 2005 or Visual C++ 2005 Express Edition. Adds GameCode2_2005.sln, DX9Common_2005.vcproj, GameCode2_2005.vcproj, Lang_2005.vcproj, and TeapotWars_2005.vcproj.
GC21beta_VC2005Express_update.zip - required for users of Visual C++ 2005 Express Edition. Removes dependency on MFC / ATL.
GC21beta_PhysX2_3_1_update.zip - required for users of PhysX v2.3.1. Minor tweaks to work with changes since v2.3.
GC21beta_Boost1_33_1_update.zip - required for users of Boost 1.33.1. Minor code tweaks.
You should do a full rebuild after unzipping any of these packages.
Enjoy!
Dan
The post was edited 1 time, last by Danno ().