Errata
This page was last updated on 9 May 2006. Changes are listed below in chronological order as discovered. Any update listed with "Added in Second Printing" next to it, indicates that this errata has already been corrected in the second printing of the book. Owners of the second printing can ignore those changes.
9 May 2006
Page 276, Paragraph 5, Line 3, Word 1:
Should be "Update" instead of "pdate". So it should read, "...implemented in the Update function of the..."
14 September 2005
Page 166, Paragraph 1 (excluding the code block), Line 9, Word 1:
Should be "constructor" instead of "destructor". So it should read, "...we will look at the constructor, which is..."
28 June 2005
Page 28, Paragraph 3 (excluding the code block), Line 4, Word 10:
Should be followed by "are". So it should read, "...keyword and its use. If you are not, the..."
28 June 2005
Page 113, Figure 5.4 Text, Line 3, Word 3:
Should be "normal" instead of "norma". So it should read, "...each vertex normal and the light source."
12 April 2005 - Added in Second Printing
In Chapter 2 you are instructed to close the Test application using the Windows Task Manager. A much easier method is to simply press Alt+F4.
12 April 2005 - Added in Second Printing
Page 324, Paragraph 3 (excluding the Caution note), Line 1, Word 8:
Should be "alleviating" instead of "elevating". So it should read, "One of the most common methods of alleviating the strain on the video card…"
11 January 2005
The Competition Terms and Conditions link on the Competition Entry Form included on the CD-ROM is incorrect. It should read "www.coderedgames.com/modules.php?name=Content&pa=showpage&pid=0" instead. Please be sure to read the Competition Terms and Conditions if you plan on entering the competition.
11 January 2005
If you are trying to compile any of the samples in Visual C++ 6 and you receive linking errors similar to this:
Linking...
d3dx9dt.lib(cfxlprogram.obj) : error LNK2001: unresolved external symbol ___security_cookie
d3dx9dt.lib(d3dxmathx3d.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4
Debug/Game.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
You first need to ensure that you are using the Visual C++ 6 compatible "d3dx9.lib" file included on the CD-ROM. You then need to go into the Project Settings (of the project you are trying to build) and change the "d3dx9dt.lib" library module to "d3dx9.lib" (under the Link tab).
Copyright © by Code Red Games All Right Reserved.