<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Forsaken's Commit Feed</title>
<id>http://fly.thruhere.net/docs/CHANGES.xml</id>
<updated>2011-12-27T08:43:09EST</updated>
<link href="http://fly.thruhere.net/docs/CHANGES.xml"/>
<author><name>Forsaken Community</name></author>

	<entry>
		<id>rev-2239</id>
		<title>Revision 2239 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-12-27T08:43:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2239"/>
		<summary type="text"><![CDATA[added twitter button so visitors can easily follow us]]></summary>
	</entry>
	

	<entry>
		<id>rev-2238</id>
		<title>Revision 2238 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-12-27T08:42:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2238"/>
		<summary type="text"><![CDATA[removed 6dof engine from site title and added twitter feed as rss alternative so people can pop site into an rss reader and follow us]]></summary>
	</entry>
	

	<entry>
		<id>rev-2237</id>
		<title>Revision 2237 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-11-02T09:06:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2237"/>
		<summary type="text"><![CDATA[adding link to silences walk throughs to the site]]></summary>
	</entry>
	

	<entry>
		<id>rev-2236</id>
		<title>Revision 2236 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-28T10:16:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2236"/>
		<summary type="text"><![CDATA[reverting these changes made by silence since they cause, "Incompatible start point file" errors to quit the game; I have contacted him about this to fix it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-2235</id>
		<title>Revision 2235 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-28T10:14:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2235"/>
		<summary type="text"><![CDATA[.vis files are informational files generated by the game that dont need to be in the repository]]></summary>
	</entry>
	

	<entry>
		<id>rev-2234</id>
		<title>Revision 2234 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T05:33:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2234"/>
		<summary type="text"><![CDATA[adding the word modern]]></summary>
	</entry>
	

	<entry>
		<id>rev-2233</id>
		<title>Revision 2233 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T05:31:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2233"/>
		<summary type="text"><![CDATA[spelling error]]></summary>
	</entry>
	

	<entry>
		<id>rev-2232</id>
		<title>Revision 2232 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T05:30:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2232"/>
		<summary type="text"><![CDATA[rewording some stuff for the masses]]></summary>
	</entry>
	

	<entry>
		<id>rev-2231</id>
		<title>Revision 2231 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T05:25:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2231"/>
		<summary type="text"><![CDATA[moving things around so that the main page is fun and light with more details pushed to other pages]]></summary>
	</entry>
	

	<entry>
		<id>rev-2230</id>
		<title>Revision 2230 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T12:20:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2230"/>
		<summary type="text"><![CDATA[changing the page titles]]></summary>
	</entry>
	

	<entry>
		<id>rev-2229</id>
		<title>Revision 2229 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T09:34:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2229"/>
		<summary type="text"><![CDATA[fixed the left margin on the 6dof engine page]]></summary>
	</entry>
	

	<entry>
		<id>rev-2228</id>
		<title>Revision 2228 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T09:33:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2228"/>
		<summary type="text"><![CDATA[removing the links menu item]]></summary>
	</entry>
	

	<entry>
		<id>rev-2227</id>
		<title>Revision 2227 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T09:32:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2227"/>
		<summary type="text"><![CDATA[moved the links.shtml page into forsaken.shtml]]></summary>
	</entry>
	

	<entry>
		<id>rev-2226</id>
		<title>Revision 2226 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T09:28:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2226"/>
		<summary type="text"><![CDATA[put all prototypes into the prototype page like the old site use to be; so effectively forsaken/projectx is the only broken off into its own page now]]></summary>
	</entry>
	

	<entry>
		<id>rev-2225</id>
		<title>Revision 2225 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T08:53:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2225"/>
		<summary type="text"><![CDATA[moved the the prototype information to its own page]]></summary>
	</entry>
	

	<entry>
		<id>rev-2224</id>
		<title>Revision 2224 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T08:48:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2224"/>
		<summary type="text"><![CDATA[made the download link open up a new page]]></summary>
	</entry>
	

	<entry>
		<id>rev-2223</id>
		<title>Revision 2223 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T08:47:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2223"/>
		<summary type="text"><![CDATA[little more space on top]]></summary>
	</entry>
	

	<entry>
		<id>rev-2222</id>
		<title>Revision 2222 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T08:47:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2222"/>
		<summary type="text"><![CDATA[changed h1 to h2]]></summary>
	</entry>
	

	<entry>
		<id>rev-2221</id>
		<title>Revision 2221 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-25T08:46:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2221"/>
		<summary type="text"><![CDATA[moved intro to forsaken section; removed the embedded chat; removed ProjectX from titles; reworded allot of the text; changed all the <h2>s to <h1>s and 3s to 2s etc...]]></summary>
	</entry>
	

	<entry>
		<id>rev-2220</id>
		<title>Revision 2220 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:38:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2220"/>
		<summary type="text"><![CDATA[updating todo notes]]></summary>
	</entry>
	

	<entry>
		<id>rev-2219</id>
		<title>Revision 2219 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:37:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2219"/>
		<summary type="text"><![CDATA[updating todo again]]></summary>
	</entry>
	

	<entry>
		<id>rev-2218</id>
		<title>Revision 2218 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:31:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2218"/>
		<summary type="text"><![CDATA[removing broken links in files page]]></summary>
	</entry>
	

	<entry>
		<id>rev-2217</id>
		<title>Revision 2217 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:27:46EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2217"/>
		<summary type="text"><![CDATA[updating the todo doc]]></summary>
	</entry>
	

	<entry>
		<id>rev-2216</id>
		<title>Revision 2216 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:21:49EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2216"/>
		<summary type="text"><![CDATA[removing old information from fsplanet on forsaken community as its out dated]]></summary>
	</entry>
	

	<entry>
		<id>rev-2215</id>
		<title>Revision 2215 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:13:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2215"/>
		<summary type="text"><![CDATA[removed a broken link]]></summary>
	</entry>
	

	<entry>
		<id>rev-2214</id>
		<title>Revision 2214 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:05:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2214"/>
		<summary type="text"><![CDATA[removing the old information on finding forsaken players on irc.blitzed.org]]></summary>
	</entry>
	

	<entry>
		<id>rev-2213</id>
		<title>Revision 2213 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:02:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2213"/>
		<summary type="text"><![CDATA[patching up the menu so it stops the broken mouse over for now]]></summary>
	</entry>
	

	<entry>
		<id>rev-2212</id>
		<title>Revision 2212 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T06:01:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2212"/>
		<summary type="text"><![CDATA[adding a todo file with stuff thats missing from fsplanet]]></summary>
	</entry>
	

	<entry>
		<id>rev-2211</id>
		<title>Revision 2211 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T05:56:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2211"/>
		<summary type="text"><![CDATA[removing some tmp file]]></summary>
	</entry>
	

	<entry>
		<id>rev-2210</id>
		<title>Revision 2210 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T05:55:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2210"/>
		<summary type="text"><![CDATA[moving some features file that perhaps silence was working on into the docs folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-2209</id>
		<title>Revision 2209 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T05:53:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2209"/>
		<summary type="text"><![CDATA[removing an old backup folder that was simply for removing the contact link on pages]]></summary>
	</entry>
	

	<entry>
		<id>rev-2208</id>
		<title>Revision 2208 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T05:47:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2208"/>
		<summary type="text"><![CDATA[removing some old 404 page]]></summary>
	</entry>
	

	<entry>
		<id>rev-2207</id>
		<title>Revision 2207 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T05:45:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2207"/>
		<summary type="text"><![CDATA[fixing up paths to images in fsplanet]]></summary>
	</entry>
	

	<entry>
		<id>rev-2206</id>
		<title>Revision 2206 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T03:06:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2206"/>
		<summary type="text"><![CDATA[created small_shadow_button css class instead of having all the style in the html files]]></summary>
	</entry>
	

	<entry>
		<id>rev-2205</id>
		<title>Revision 2205 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T02:53:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2205"/>
		<summary type="text"><![CDATA[creating initial modification for the new site layout; created real sub pages; page_template.shtml will help you quickly create a new page and all pages should follow that same layout; broke off some info into a help page; put all technical info on porting and new engine into the porting page;]]></summary>
	</entry>
	

	<entry>
		<id>rev-2204</id>
		<title>Revision 2204 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T01:42:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2204"/>
		<summary type="text"><![CDATA[google apparently doesnt use keywords or description for ranking]]></summary>
	</entry>
	

	<entry>
		<id>rev-2203</id>
		<title>Revision 2203 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T01:06:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2203"/>
		<summary type="text"><![CDATA[adding site2 folder to play around with new site layout]]></summary>
	</entry>
	

	<entry>
		<id>rev-2202</id>
		<title>Revision 2202 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T12:58:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2202"/>
		<summary type="text"><![CDATA[moved the players.txt to docs folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-2201</id>
		<title>Revision 2201 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T12:56:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2201"/>
		<summary type="text"><![CDATA[moving the features and bugs page to docs folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-2200</id>
		<title>Revision 2200 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T12:55:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2200"/>
		<summary type="text"><![CDATA[updating the bmp images to png in fsplanet]]></summary>
	</entry>
	

	<entry>
		<id>rev-2199</id>
		<title>Revision 2199 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T12:43:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2199"/>
		<summary type="text"><![CDATA[converted the bmp emotion icons to png; moved quotes.htm into the hidden quotes folder; fixed path to images]]></summary>
	</entry>
	

	<entry>
		<id>rev-2198</id>
		<title>Revision 2198 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T02:22:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2198"/>
		<summary type="text"><![CDATA[moving an echo line up incase error happens we know which section we are in]]></summary>
	</entry>
	

	<entry>
		<id>rev-2197</id>
		<title>Revision 2197 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T02:20:46EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2197"/>
		<summary type="text"><![CDATA[adding some more comments to the post-commit hook and making the site update run in background to avoid locks]]></summary>
	</entry>
	

	<entry>
		<id>rev-2196</id>
		<title>Revision 2196 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-23T01:50:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2196"/>
		<summary type="text"><![CDATA[adding hooks folder that holds current svn hooks]]></summary>
	</entry>
	

	<entry>
		<id>rev-2195</id>
		<title>Revision 2195 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T10:55:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2195"/>
		<summary type="text"><![CDATA[testing site auto update]]></summary>
	</entry>
	

	<entry>
		<id>rev-2194</id>
		<title>Revision 2194 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T10:51:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2194"/>
		<summary type="text"><![CDATA[testing site update again]]></summary>
	</entry>
	

	<entry>
		<id>rev-2193</id>
		<title>Revision 2193 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T10:48:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2193"/>
		<summary type="text"><![CDATA[running another test]]></summary>
	</entry>
	

	<entry>
		<id>rev-2192</id>
		<title>Revision 2192 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T10:46:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2192"/>
		<summary type="text"><![CDATA[moving music to the download folder to lighten up the site directory]]></summary>
	</entry>
	

	<entry>
		<id>rev-2191</id>
		<title>Revision 2191 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T10:25:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2191"/>
		<summary type="text"><![CDATA[trying again]]></summary>
	</entry>
	

	<entry>
		<id>rev-2190</id>
		<title>Revision 2190 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T10:14:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2190"/>
		<summary type="text"><![CDATA[this is just a test of the automatic site deploy]]></summary>
	</entry>
	

	<entry>
		<id>rev-2189</id>
		<title>Revision 2189 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T09:00:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2189"/>
		<summary type="text"><![CDATA[fixing the symlinks for projects and download folders]]></summary>
	</entry>
	

	<entry>
		<id>rev-2188</id>
		<title>Revision 2188 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T08:57:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2188"/>
		<summary type="text"><![CDATA[adding the web site to the repository]]></summary>
	</entry>
	

	<entry>
		<id>rev-2187</id>
		<title>Revision 2187 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-22T08:09:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2187"/>
		<summary type="text"><![CDATA[adding file that holds the date we got the source code]]></summary>
	</entry>
	

	<entry>
		<id>rev-2186</id>
		<title>Revision 2186 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-10-15T06:51:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2186"/>
		<summary type="text"><![CDATA[print name of secret every time a secret is loaded from level files]]></summary>
	</entry>
	

	<entry>
		<id>rev-2185</id>
		<title>Revision 2185 by silence</title>
		<author><name>silence</name></author>
		<updated>2011-10-09T03:13:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2185"/>
		<summary type="text"><![CDATA[Fixed all start positions that were slightly in the walls in the Ship level]]></summary>
	</entry>
	

	<entry>
		<id>rev-2184</id>
		<title>Revision 2184 by silence</title>
		<author><name>silence</name></author>
		<updated>2011-10-09T03:12:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2184"/>
		<summary type="text"><![CDATA[Removed duplicate start position and moved another out of the wall in the Grave level]]></summary>
	</entry>
	

	<entry>
		<id>rev-2183</id>
		<title>Revision 2183 by silence</title>
		<author><name>silence</name></author>
		<updated>2011-10-09T12:18:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2183"/>
		<summary type="text"><![CDATA[Moved the start positions of two locations near the acid pool slightly higher to hopefully eliminate spawning outside of the level, Grave]]></summary>
	</entry>
	

	<entry>
		<id>rev-2182</id>
		<title>Revision 2182 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-09-28T06:01:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2182"/>
		<summary type="text"><![CDATA[adding a tip about caps lock button in sdl]]></summary>
	</entry>
	

	<entry>
		<id>rev-2181</id>
		<title>Revision 2181 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-07-30T01:24:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2181"/>
		<summary type="text"><![CDATA[implemented ability to disable rendering by not calling SDL_InitVideo and providing a render_disabled.c file with appropriate stubs to trick the rest of the game into thinking rendering is ok]]></summary>
	</entry>
	

	<entry>
		<id>rev-2180</id>
		<title>Revision 2180 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-07-30T01:20:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2180"/>
		<summary type="text"><![CDATA[added ability to disable rendering support]]></summary>
	</entry>
	

	<entry>
		<id>rev-2179</id>
		<title>Revision 2179 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-07-03T10:32:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2179"/>
		<summary type="text"><![CDATA[reverting this change as all the binded functions for the bot from inside the game require the weird ApplyMatrix]]></summary>
	</entry>
	

	<entry>
		<id>rev-2178</id>
		<title>Revision 2178 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-07-03T10:28:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2178"/>
		<summary type="text"><![CDATA[only override control values if the bot set them so that user can still perform those actions]]></summary>
	</entry>
	

	<entry>
		<id>rev-2177</id>
		<title>Revision 2177 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-07-03T04:20:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2177"/>
		<summary type="text"><![CDATA[converted lua_call to lua_pcall to catch error when calling control_bot for the lua bots; displays a message to the debug log describing the error]]></summary>
	</entry>
	

	<entry>
		<id>rev-2176</id>
		<title>Revision 2176 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-07-03T03:49:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2176"/>
		<summary type="text"><![CDATA[changing ApplyMatrix to MxV in the lua bot bindings; ApplyMatrix is only for special internal data structures that store data in the matrix differently]]></summary>
	</entry>
	

	<entry>
		<id>rev-2175</id>
		<title>Revision 2175 by silence</title>
		<author><name>silence</name></author>
		<updated>2011-05-30T03:22:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2175"/>
		<summary type="text"><![CDATA[added singleplayer level fishy]]></summary>
	</entry>
	

	<entry>
		<id>rev-2174</id>
		<title>Revision 2174 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-04-24T04:43:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2174"/>
		<summary type="text"><![CDATA[removing __inline for functions used in multiple files for c99 compat]]></summary>
	</entry>
	

	<entry>
		<id>rev-2173</id>
		<title>Revision 2173 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-04-24T03:46:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2173"/>
		<summary type="text"><![CDATA[defining prototype before using SetCam]]></summary>
	</entry>
	

	<entry>
		<id>rev-2172</id>
		<title>Revision 2172 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-27T09:00:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2172"/>
		<summary type="text"><![CDATA[first I find out that windows doesnt support : in file names and %c was create : delimited time; then I find out that %c on windows actually created a / delimited date which was also not supported; and then I find out that %z generates the time zone as a long name instead of the numeric offset; so I had dumb down the filename to and write the time zone into the log file so the file name wasnt to ugly/uncontrolled looking... wow...]]></summary>
	</entry>
	

	<entry>
		<id>rev-2171</id>
		<title>Revision 2171 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-27T07:51:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2171"/>
		<summary type="text"><![CDATA[file_open already calls convert_path on its arguments]]></summary>
	</entry>
	

	<entry>
		<id>rev-2170</id>
		<title>Revision 2170 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-27T07:47:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2170"/>
		<summary type="text"><![CDATA[remove %Z from the log file name because %c already contains the timezone.]]></summary>
	</entry>
	

	<entry>
		<id>rev-2169</id>
		<title>Revision 2169 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-14T07:10:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2169"/>
		<summary type="text"><![CDATA[sending a reason along with the disconnect message which will show up in the logs; the reasons are failed to synch (includes the id of player who couldnt connect to you), the host said to disconnect, or i quit]]></summary>
	</entry>
	

	<entry>
		<id>rev-2168</id>
		<title>Revision 2168 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-13T09:39:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2168"/>
		<summary type="text"><![CDATA[network_(send|broadcast) already calls convert_flags internally so this should not have been used on the arguments to those functions; convert_flags is static in net_enet_2.c and could not have been used by user code outside the file; after testing how this affected the flags apparently NETWORK_RELIABLE flag could slip through and work as we expected it to; so everything was previously ok]]></summary>
	</entry>
	

	<entry>
		<id>rev-2167</id>
		<title>Revision 2167 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-13T09:04:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2167"/>
		<summary type="text"><![CDATA[fixing typo]]></summary>
	</entry>
	

	<entry>
		<id>rev-2166</id>
		<title>Revision 2166 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-13T04:38:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2166"/>
		<summary type="text"><![CDATA[incrementing new player id from the last one instead of finding the lowest possible free id; this stops us from re-using ids back to back which could cause an old event to affect a new player who was given the same id]]></summary>
	</entry>
	

	<entry>
		<id>rev-2165</id>
		<title>Revision 2165 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-13T03:01:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2165"/>
		<summary type="text"><![CDATA[moved AddCommentToLog code into DebugPrintf since its not used anywhere else; also made it output prefixed timestamp with millisecond resolution]]></summary>
	</entry>
	

	<entry>
		<id>rev-2164</id>
		<title>Revision 2164 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-13T01:56:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2164"/>
		<summary type="text"><![CDATA[making sure all DebugPrintf lines use a new line at the end]]></summary>
	</entry>
	

	<entry>
		<id>rev-2163</id>
		<title>Revision 2163 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-13T01:16:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2163"/>
		<summary type="text"><![CDATA[log file will now be named as the current locales date, time and zone with a txt extension]]></summary>
	</entry>
	

	<entry>
		<id>rev-2162</id>
		<title>Revision 2162 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-10T10:00:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2162"/>
		<summary type="text"><![CDATA[adding sender id to the log message]]></summary>
	</entry>
	

	<entry>
		<id>rev-2161</id>
		<title>Revision 2161 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-10T07:46:55EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2161"/>
		<summary type="text"><![CDATA[commenting out rest of debugprintf call]]></summary>
	</entry>
	

	<entry>
		<id>rev-2160</id>
		<title>Revision 2160 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-10T07:45:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2160"/>
		<summary type="text"><![CDATA[prefixing all lines in pickups.c with "pickups: " for better log messages]]></summary>
	</entry>
	

	<entry>
		<id>rev-2159</id>
		<title>Revision 2159 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2011-03-10T06:36:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2159"/>
		<summary type="text"><![CDATA[turning off noisy sound logs that arent needed right now]]></summary>
	</entry>
	

	<entry>
		<id>rev-2158</id>
		<title>Revision 2158 by lion</title>
		<author><name>lion</name></author>
		<updated>2011-01-26T10:59:36EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2158"/>
		<summary type="text"><![CDATA[Added conntype, connstatus, and bandwidth methods to miniupnp IGD objects]]></summary>
	</entry>
	

	<entry>
		<id>rev-2157</id>
		<title>Revision 2157 by lion</title>
		<author><name>lion</name></author>
		<updated>2011-01-23T10:11:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2157"/>
		<summary type="text"><![CDATA[If miniupnp is compiled in, add it to Lua's package.preload]]></summary>
	</entry>
	

	<entry>
		<id>rev-2156</id>
		<title>Revision 2156 by lion</title>
		<author><name>lion</name></author>
		<updated>2011-01-22T10:02:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2156"/>
		<summary type="text"><![CDATA[Added Lua bindings for MiniUPnP client]]></summary>
	</entry>
	

	<entry>
		<id>rev-2155</id>
		<title>Revision 2155 by silence</title>
		<author><name>silence</name></author>
		<updated>2011-01-04T11:08:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2155"/>
		<summary type="text"><![CDATA[added special characters such as exclaimation point and question mark to font textures and set the in-game font to use this - note at the moment the percentage sign on line 1999 of text.c is commented out and needs to be fixed before its useable]]></summary>
	</entry>
	

	<entry>
		<id>rev-2154</id>
		<title>Revision 2154 by silence</title>
		<author><name>silence</name></author>
		<updated>2011-01-03T03:12:50EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2154"/>
		<summary type="text"><![CDATA[chaos shield now lets through 80% damage instead of 33%]]></summary>
	</entry>
	

	<entry>
		<id>rev-2153</id>
		<title>Revision 2153 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T09:58:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2153"/>
		<summary type="text"><![CDATA[quake sounds now play in watch mode]]></summary>
	</entry>
	

	<entry>
		<id>rev-2152</id>
		<title>Revision 2152 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T08:53:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2152"/>
		<summary type="text"><![CDATA[the current maximum score width is calculated to permit the alignment of the pings in a straight column]]></summary>
	</entry>
	

	<entry>
		<id>rev-2151</id>
		<title>Revision 2151 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T08:47:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2151"/>
		<summary type="text"><![CDATA[tidied up the watch mode hud to work with the text scaling and the player messaging at the bottom]]></summary>
	</entry>
	

	<entry>
		<id>rev-2150</id>
		<title>Revision 2150 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T04:26:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2150"/>
		<summary type="text"><![CDATA[increased chaos shield protective power so that it reduces damage to 33 percent instead of 50]]></summary>
	</entry>
	

	<entry>
		<id>rev-2149</id>
		<title>Revision 2149 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T03:44:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2149"/>
		<summary type="text"><![CDATA[fixed (hopefully) insertion of odd characters into text messages]]></summary>
	</entry>
	

	<entry>
		<id>rev-2148</id>
		<title>Revision 2148 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T03:33:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2148"/>
		<summary type="text"><![CDATA[player text messages spacing adjusted]]></summary>
	</entry>
	

	<entry>
		<id>rev-2147</id>
		<title>Revision 2147 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T03:32:43EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2147"/>
		<summary type="text"><![CDATA[removed bar icons from shield and hull on the hud]]></summary>
	</entry>
	

	<entry>
		<id>rev-2146</id>
		<title>Revision 2146 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-29T02:34:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2146"/>
		<summary type="text"><![CDATA[missing function includes for mature content toggle]]></summary>
	</entry>
	

	<entry>
		<id>rev-2145</id>
		<title>Revision 2145 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T08:22:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2145"/>
		<summary type="text"><![CDATA[now always using original texture file for trojax charge, i.e., it wont scale with text (similar to cross-hair)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2144</id>
		<title>Revision 2144 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T08:07:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2144"/>
		<summary type="text"><![CDATA[added trojax charge power to bigger font texture]]></summary>
	</entry>
	

	<entry>
		<id>rev-2143</id>
		<title>Revision 2143 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T05:38:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2143"/>
		<summary type="text"><![CDATA[changed default font to use the original small font for resolutions below 1024 width - this can still be overridden in the text scaling option if desired]]></summary>
	</entry>
	

	<entry>
		<id>rev-2142</id>
		<title>Revision 2142 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T05:07:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2142"/>
		<summary type="text"><![CDATA[reverted previous change to text.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-2141</id>
		<title>Revision 2141 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T04:33:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2141"/>
		<summary type="text"><![CDATA[offset the upper centre message system to the right slightly to stop overlap with ping]]></summary>
	</entry>
	

	<entry>
		<id>rev-2140</id>
		<title>Revision 2140 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T04:32:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2140"/>
		<summary type="text"><![CDATA[owner of chaos shield will now receive half the damage of normal instead of full invulnerability - remember that users of older versions will still receive full invuln.]]></summary>
	</entry>
	

	<entry>
		<id>rev-2139</id>
		<title>Revision 2139 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T02:13:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2139"/>
		<summary type="text"><![CDATA[fixed hud display of power level (power level starts at 1 not 0)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2138</id>
		<title>Revision 2138 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-28T12:05:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2138"/>
		<summary type="text"><![CDATA[fixed player name flashing]]></summary>
	</entry>
	

	<entry>
		<id>rev-2137</id>
		<title>Revision 2137 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-27T08:57:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2137"/>
		<summary type="text"><![CDATA[long message history now clears out after quitting the game, before it would still show up old messages unless you completely exited the game before starting another]]></summary>
	</entry>
	

	<entry>
		<id>rev-2136</id>
		<title>Revision 2136 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-27T08:23:55EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2136"/>
		<summary type="text"><![CDATA[fixed a bad attempt to save code causing mega crashes from revision 2130; ctf and bounty etc. should all work fine now]]></summary>
	</entry>
	

	<entry>
		<id>rev-2135</id>
		<title>Revision 2135 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-27T05:58:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2135"/>
		<summary type="text"><![CDATA[fixed bounty/flag from showing up in bounty and flag chase modes - this fixes bounty hunt although the bounty still wont show up for people without this fix; there is still a bug which crashes when a ship collects a flag which must be fixed before flag chase and ctf are useable]]></summary>
	</entry>
	

	<entry>
		<id>rev-2134</id>
		<title>Revision 2134 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-27T03:35:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2134"/>
		<summary type="text"><![CDATA[changed nitro/gpp bar calculation from int to float making the reduction continuous rather than discrete]]></summary>
	</entry>
	

	<entry>
		<id>rev-2133</id>
		<title>Revision 2133 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-27T02:11:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2133"/>
		<summary type="text"><![CDATA[readded validity check to team camera that was removed for testing]]></summary>
	</entry>
	

	<entry>
		<id>rev-2132</id>
		<title>Revision 2132 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-27T02:09:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2132"/>
		<summary type="text"><![CDATA[adjusted the team camera viewport to move out of the way of the shield/hull with text scaling and set the player's name to use the small font in white colour]]></summary>
	</entry>
	

	<entry>
		<id>rev-2131</id>
		<title>Revision 2131 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-27T02:09:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2131"/>
		<summary type="text"><![CDATA[added function Print4x5TextSmall() which will always print the text in the small original font; changed the ping and team info to use the smaller font to save space]]></summary>
	</entry>
	

	<entry>
		<id>rev-2130</id>
		<title>Revision 2130 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-26T10:49:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2130"/>
		<summary type="text"><![CDATA[player text messages now go into their own que and are displayed at the bottom of the screen; these messages will stay on the screen for 5x longer than normal messages]]></summary>
	</entry>
	

	<entry>
		<id>rev-2129</id>
		<title>Revision 2129 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-26T06:45:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2129"/>
		<summary type="text"><![CDATA[fixed all resolutions to show right side hud in the correct locations]]></summary>
	</entry>
	

	<entry>
		<id>rev-2128</id>
		<title>Revision 2128 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-26T06:09:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2128"/>
		<summary type="text"><![CDATA[hud is still the same but using full text names to render instead of the 4 character images in the textures; welcome to the future; we can now remove those 4 character names from the textures; some names now show up longer such as Titan instead of Tita, in the same token i shortened some of other names for instance Trans instead of Transpulse and Quantum instead of Quantoum Mine; cleaned up the code so its a bit cleaner to work with where it keeps variables holding top/left/right/bottom offsets we are currently at as we move around the screen; still supports the full investory list on the right; power pod counter has been moved to above primary/secondary on the bottom right so we can use the middle bottom for something else like splitting chat/system messages between the top/bottom of the screen; fixed the nitro bar to shrink if you have a gpp based on the gpp timer]]></summary>
	</entry>
	

	<entry>
		<id>rev-2127</id>
		<title>Revision 2127 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-25T08:39:48EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2127"/>
		<summary type="text"><![CDATA[fixed requesting all players' version numbers by typing 'version' as a text message]]></summary>
	</entry>
	

	<entry>
		<id>rev-2126</id>
		<title>Revision 2126 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-25T07:16:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2126"/>
		<summary type="text"><![CDATA[default packet rate lowered from 30 to 10]]></summary>
	</entry>
	

	<entry>
		<id>rev-2125</id>
		<title>Revision 2125 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-25T07:09:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2125"/>
		<summary type="text"><![CDATA[mature content is now optional; defaults to 'tom cruise'; from the in-game menu (detail levels) user can cycle disabled-tom cruise-guts; from the out of game menu (detail levels) can toggle mature content on or off (with on being tom cruise). minimum permissible mouse sensitivity set to 0 (previously 1).]]></summary>
	</entry>
	

	<entry>
		<id>rev-2124</id>
		<title>Revision 2124 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-24T08:04:16EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2124"/>
		<summary type="text"><![CDATA[stopped 'first blood' from triggering for suicides]]></summary>
	</entry>
	

	<entry>
		<id>rev-2123</id>
		<title>Revision 2123 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-24T07:14:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2123"/>
		<summary type="text"><![CDATA[fixed the typing of text messages in the game from scrolling off of the screen]]></summary>
	</entry>
	

	<entry>
		<id>rev-2122</id>
		<title>Revision 2122 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-24T03:54:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2122"/>
		<summary type="text"><![CDATA[cross-hair should now always appear the same as the original - i.e., it wont scale with the font settings]]></summary>
	</entry>
	

	<entry>
		<id>rev-2121</id>
		<title>Revision 2121 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-24T03:26:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2121"/>
		<summary type="text"><![CDATA[changed cross hair in bigger font texture to original]]></summary>
	</entry>
	

	<entry>
		<id>rev-2120</id>
		<title>Revision 2120 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-24T01:46:41EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2120"/>
		<summary type="text"><![CDATA[renamed menu option 'show weapons got' to 'show inventory']]></summary>
	</entry>
	

	<entry>
		<id>rev-2119</id>
		<title>Revision 2119 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-24T02:41:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2119"/>
		<summary type="text"><![CDATA[hiding orbital circles if current in menu]]></summary>
	</entry>
	

	<entry>
		<id>rev-2118</id>
		<title>Revision 2118 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-24T12:32:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2118"/>
		<summary type="text"><![CDATA[added AddScreenPolyTextColor that lets you specify the color name instead of rgb values]]></summary>
	</entry>
	

	<entry>
		<id>rev-2117</id>
		<title>Revision 2117 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-23T11:51:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2117"/>
		<summary type="text"><![CDATA[turning off cursor while in menu]]></summary>
	</entry>
	

	<entry>
		<id>rev-2116</id>
		<title>Revision 2116 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-23T11:48:53EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2116"/>
		<summary type="text"><![CDATA[falling back to old font file if fontbig.off doesnt exist so we dont break existing players]]></summary>
	</entry>
	

	<entry>
		<id>rev-2115</id>
		<title>Revision 2115 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-23T10:01:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2115"/>
		<summary type="text"><![CDATA[reset the original cross hair - now its properly aligned in the centre too]]></summary>
	</entry>
	

	<entry>
		<id>rev-2114</id>
		<title>Revision 2114 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-23T09:14:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2114"/>
		<summary type="text"><![CDATA[improved the cross-hair for the new scaled font/crosshair texture]]></summary>
	</entry>
	

	<entry>
		<id>rev-2113</id>
		<title>Revision 2113 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-23T08:00:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2113"/>
		<summary type="text"><![CDATA[text messages should no longer scroll off of the screen, including with the new font scaling]]></summary>
	</entry>
	

	<entry>
		<id>rev-2112</id>
		<title>Revision 2112 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-23T06:17:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2112"/>
		<summary type="text"><![CDATA[default font scaling will now set (upon screen resolution change) to 0 for resolutions of width <800, 2 for >=1200, otherwise 1. this scaling can still be overidden in the text scaling option as before]]></summary>
	</entry>
	

	<entry>
		<id>rev-2111</id>
		<title>Revision 2111 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-23T05:14:02EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2111"/>
		<summary type="text"><![CDATA[added new bigger font textures and offset file; bigger font textures are used only if the scaling is increased above one, otherwise original textures are used]]></summary>
	</entry>
	

	<entry>
		<id>rev-2110</id>
		<title>Revision 2110 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-23T12:49:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2110"/>
		<summary type="text"><![CDATA[added option to show all weapons and ammo currently possessed on the middle right of the HUD (selectable from the options menu); defaults to off]]></summary>
	</entry>
	

	<entry>
		<id>rev-2109</id>
		<title>Revision 2109 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-22T10:15:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2109"/>
		<summary type="text"><![CDATA[HUD colour now customisable (from options - visuals)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2108</id>
		<title>Revision 2108 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-22T09:46:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2108"/>
		<summary type="text"><![CDATA[in-game menu colour now customisable (through options - visuals; same place as other custom colour options). default message colours changed to yellow for system (i.e., joining/leaving etc.) and player messages and blue for flag messages]]></summary>
	</entry>
	

	<entry>
		<id>rev-2107</id>
		<title>Revision 2107 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-21T09:45:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2107"/>
		<summary type="text"><![CDATA[added in-game text scaling option (selectable via options - visuals from within a started game)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2106</id>
		<title>Revision 2106 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-21T09:22:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2106"/>
		<summary type="text"><![CDATA[cleaned up redundant spacing settings for tiny (now unsupported) resolutions]]></summary>
	</entry>
	

	<entry>
		<id>rev-2105</id>
		<title>Revision 2105 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-21T09:19:36EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2105"/>
		<summary type="text"><![CDATA[making it easier for people who are not leet enough to have keys to deploy; this stops scp from backgrounding in case it needs to ask for a password]]></summary>
	</entry>
	

	<entry>
		<id>rev-2104</id>
		<title>Revision 2104 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-21T09:16:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2104"/>
		<summary type="text"><![CDATA[reverting changes in the last commit that werent supposed to be part of it]]></summary>
	</entry>
	

	<entry>
		<id>rev-2103</id>
		<title>Revision 2103 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-21T08:56:45EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2103"/>
		<summary type="text"><![CDATA[fixed host dynamically setting collisions and short packets]]></summary>
	</entry>
	

	<entry>
		<id>rev-2102</id>
		<title>Revision 2102 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-21T08:14:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2102"/>
		<summary type="text"><![CDATA[fixed host dynamically setting packet rate]]></summary>
	</entry>
	

	<entry>
		<id>rev-2101</id>
		<title>Revision 2101 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-20T06:39:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2101"/>
		<summary type="text"><![CDATA[had to reset globals before leaving this function cause continue calls in the loop can leave globals dirty]]></summary>
	</entry>
	

	<entry>
		<id>rev-2100</id>
		<title>Revision 2100 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-20T06:10:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2100"/>
		<summary type="text"><![CDATA[was supposed to be blending at this spot]]></summary>
	</entry>
	

	<entry>
		<id>rev-2099</id>
		<title>Revision 2099 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-20T03:49:36EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2099"/>
		<summary type="text"><![CDATA[updated to treat spot lights as point lights in certain places like the old forsaken did to keep things the same; added two new modes one where only lighting color is used and another where lighting color and blend is used, both ignore the actual vert color, this was used for stealth; added a function to reset all lighting variables to defaults instead of manually doing it all places; had to save lighting globals into the TransExe structure which defers rendering of transparent exec buffs till after solid bufs are drawn, other wise the values the globals were at at the time of rendering would be lost, eventually we might want to set all these settings into the render objects along with their light material; instead of trying to disable all calls to lighting functions and set globals at each point I instead changed it to let the lighting functions be called at which point they would centrally set the globals them selves and return instead of letting the old code run, this made it less error prone, same goes for the reset function]]></summary>
	</entry>
	

	<entry>
		<id>rev-2098</id>
		<title>Revision 2098 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-19T02:03:17EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2098"/>
		<summary type="text"><![CDATA[updating comments]]></summary>
	</entry>
	

	<entry>
		<id>rev-2097</id>
		<title>Revision 2097 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-19T01:36:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2097"/>
		<summary type="text"><![CDATA[updating comments]]></summary>
	</entry>
	

	<entry>
		<id>rev-2096</id>
		<title>Revision 2096 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-19T01:30:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2096"/>
		<summary type="text"><![CDATA[ignoring sdl.dll here cause its part of skeleton but is needed for mingw in this folder too]]></summary>
	</entry>
	

	<entry>
		<id>rev-2095</id>
		<title>Revision 2095 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-19T01:29:43EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2095"/>
		<summary type="text"><![CDATA[added a bin folder for shared scripts; adding the deploy script which helps to build all proper versions and upload to server]]></summary>
	</entry>
	

	<entry>
		<id>rev-2094</id>
		<title>Revision 2094 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-19T12:03:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2094"/>
		<summary type="text"><![CDATA[updated vertion.h template with new setup]]></summary>
	</entry>
	

	<entry>
		<id>rev-2093</id>
		<title>Revision 2093 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-19T11:44:48EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2093"/>
		<summary type="text"><![CDATA[added local option in team games to view the first active team mate's camera in the lower left corner. On/off setting in Options -> Visuals]]></summary>
	</entry>
	

	<entry>
		<id>rev-2092</id>
		<title>Revision 2092 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-19T10:53:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2092"/>
		<summary type="text"><![CDATA[added observatory option to watch mode which will display the first four active ship cameras simultaneously]]></summary>
	</entry>
	

	<entry>
		<id>rev-2091</id>
		<title>Revision 2091 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-18T12:53:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2091"/>
		<summary type="text"><![CDATA[default biker is now Lokasenna instead of Beard - set in second location]]></summary>
	</entry>
	

	<entry>
		<id>rev-2090</id>
		<title>Revision 2090 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-18T12:45:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2090"/>
		<summary type="text"><![CDATA[default biker is now Lokasenna instead of Beard]]></summary>
	</entry>
	

	<entry>
		<id>rev-2089</id>
		<title>Revision 2089 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-18T12:37:04EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2089"/>
		<summary type="text"><![CDATA[fixed failure to reset watch mode when starting a single player game after being in watch mode in multiplayer]]></summary>
	</entry>
	

	<entry>
		<id>rev-2088</id>
		<title>Revision 2088 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-12-14T07:06:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2088"/>
		<summary type="text"><![CDATA[Bullets, enemies, ships: return false instead of throwing error when comparing userdata objects of different type.]]></summary>
	</entry>
	

	<entry>
		<id>rev-2087</id>
		<title>Revision 2087 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-12T11:41:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2087"/>
		<summary type="text"><![CDATA[Ported the lighting code to light a vert while it's being rendered. This replaces the old method of modifying mesh data before rendering an object. We can directly port this into a gl3 shader to get per pixel lighting bringing us one step closer to effects like bump mapping. Some unused functions were also removed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-2086</id>
		<title>Revision 2086 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-12T01:43:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2086"/>
		<summary type="text"><![CDATA[new quake sounds]]></summary>
	</entry>
	

	<entry>
		<id>rev-2085</id>
		<title>Revision 2085 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-12-12T12:14:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2085"/>
		<summary type="text"><![CDATA[Added partial Lua binding for Enemies]]></summary>
	</entry>
	

	<entry>
		<id>rev-2084</id>
		<title>Revision 2084 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-12-12T11:18:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2084"/>
		<summary type="text"><![CDATA[Added Lua binding for bullets (PrimBulls/SecBulls)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2083</id>
		<title>Revision 2083 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-12-12T11:06:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2083"/>
		<summary type="text"><![CDATA[Added __eq metamethod to Lua ship binding]]></summary>
	</entry>
	

	<entry>
		<id>rev-2082</id>
		<title>Revision 2082 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T10:19:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2082"/>
		<summary type="text"><![CDATA[changed the first to fifty to actually 50, was 2 for testing - its 3am give me a break]]></summary>
	</entry>
	

	<entry>
		<id>rev-2081</id>
		<title>Revision 2081 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T10:10:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2081"/>
		<summary type="text"><![CDATA[added extra score checks for first blood and first to 50 kills to stop late joiners from triggering the sounds/messages]]></summary>
	</entry>
	

	<entry>
		<id>rev-2080</id>
		<title>Revision 2080 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T08:34:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2080"/>
		<summary type="text"><![CDATA[watch mode see's locations of all players - now sorts the locations based on the players rank - before it wasn't doing it, making it confusing]]></summary>
	</entry>
	

	<entry>
		<id>rev-2079</id>
		<title>Revision 2079 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T08:07:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2079"/>
		<summary type="text"><![CDATA[included self in the list of watch players so can rejoin the game from watch mode - ommitted previously]]></summary>
	</entry>
	

	<entry>
		<id>rev-2078</id>
		<title>Revision 2078 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T06:52:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2078"/>
		<summary type="text"><![CDATA[killed with a direct titan gets holy shit - plays for everybody (this is rare)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2077</id>
		<title>Revision 2077 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T06:48:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2077"/>
		<summary type="text"><![CDATA[now uses first blood quake sound; first to fifty kills gets impressive; killed with a gravgon gets humiliation; killed with a titan gets holy shit]]></summary>
	</entry>
	

	<entry>
		<id>rev-2076</id>
		<title>Revision 2076 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T06:46:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2076"/>
		<summary type="text"><![CDATA[added 15 new quake sounds]]></summary>
	</entry>
	

	<entry>
		<id>rev-2075</id>
		<title>Revision 2075 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T01:34:24EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2075"/>
		<summary type="text"><![CDATA[Players in watch mode can now see locations of all players]]></summary>
	</entry>
	

	<entry>
		<id>rev-2074</id>
		<title>Revision 2074 by silence</title>
		<author><name>silence</name></author>
		<updated>2010-12-11T01:33:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2074"/>
		<summary type="text"><![CDATA[Watch player menu now uses player names and only shows valid players]]></summary>
	</entry>
	

	<entry>
		<id>rev-2073</id>
		<title>Revision 2073 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-12-10T03:53:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2073"/>
		<summary type="text"><![CDATA[Add check for existence of shader attribute variables and fix existing checks.]]></summary>
	</entry>
	

	<entry>
		<id>rev-2072</id>
		<title>Revision 2072 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-06T04:46:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2072"/>
		<summary type="text"><![CDATA[calcuting model/view matrix using MatrixMultiply instead of gl functions so we can store mv_matrix as a variable]]></summary>
	</entry>
	

	<entry>
		<id>rev-2071</id>
		<title>Revision 2071 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-12-06T04:41:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2071"/>
		<summary type="text"><![CDATA[added a function to apply a matrix to a vector]]></summary>
	</entry>
	

	<entry>
		<id>rev-2070</id>
		<title>Revision 2070 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-30T08:31:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2070"/>
		<summary type="text"><![CDATA[actually using TintBikeTeamColor this time to turn off the feature if the user doesnt wnat it; also fixing a crash bug by checking if the ship is enabled otherwise TeamNumber can be uninitialized causing index out of bound and a segment fault]]></summary>
	</entry>
	

	<entry>
		<id>rev-2069</id>
		<title>Revision 2069 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-30T06:24:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2069"/>
		<summary type="text"><![CDATA[added graphics setting that lets you toggle the ability to tint bikes to their team color]]></summary>
	</entry>
	

	<entry>
		<id>rev-2068</id>
		<title>Revision 2068 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-29T08:46:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2068"/>
		<summary type="text"><![CDATA[renamed the bot file to lua_bot.c and BOT1 to LUA_BOT]]></summary>
	</entry>
	

	<entry>
		<id>rev-2067</id>
		<title>Revision 2067 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-29T08:43:58EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2067"/>
		<summary type="text"><![CDATA[ignoring patches folder where I keep patches for later]]></summary>
	</entry>
	

	<entry>
		<id>rev-2066</id>
		<title>Revision 2066 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-29T08:43:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2066"/>
		<summary type="text"><![CDATA[ignoring bin folder where I keep local scripts for building and deploying]]></summary>
	</entry>
	

	<entry>
		<id>rev-2065</id>
		<title>Revision 2065 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-29T08:42:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2065"/>
		<summary type="text"><![CDATA[ignoring the mingw folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-2064</id>
		<title>Revision 2064 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-29T06:23:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2064"/>
		<summary type="text"><![CDATA[adding stubs for normals to the d3d renderer]]></summary>
	</entry>
	

	<entry>
		<id>rev-2063</id>
		<title>Revision 2063 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-29T05:58:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2063"/>
		<summary type="text"><![CDATA[created ability to supply normals to the rendering api; saving the normals to the render objects while loading model files; gl3 passes the normals in as an array buffer which currently isnt used yet but can be used by the shader; the render_opengl.c file doesnt use them either but has access to them]]></summary>
	</entry>
	

	<entry>
		<id>rev-2062</id>
		<title>Revision 2062 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-29T10:11:44EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2062"/>
		<summary type="text"><![CDATA[Added Lua bindings for weapon attributes Modified Ships bindings to refer to the new weapon tables]]></summary>
	</entry>
	

	<entry>
		<id>rev-2061</id>
		<title>Revision 2061 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-29T09:45:46EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2061"/>
		<summary type="text"><![CDATA[Put an #ifndef around lua_vecmat.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-2060</id>
		<title>Revision 2060 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T04:45:58EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2060"/>
		<summary type="text"><![CDATA[Moved lua_push{vector,matrix} functions to lua_vecmat.c and exported them Added lua_vecmat.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-2059</id>
		<title>Revision 2059 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-28T03:54:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2059"/>
		<summary type="text"><![CDATA[$(SRC) was forcing a rebuild on files when not needed]]></summary>
	</entry>
	

	<entry>
		<id>rev-2058</id>
		<title>Revision 2058 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T03:20:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2058"/>
		<summary type="text"><![CDATA[Added "index" and "status" (GameStatus[]) fields to Ships Lua bindings]]></summary>
	</entry>
	

	<entry>
		<id>rev-2057</id>
		<title>Revision 2057 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T02:39:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2057"/>
		<summary type="text"><![CDATA[Commented out erroneous field declaration in lua_object.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-2056</id>
		<title>Revision 2056 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T02:36:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2056"/>
		<summary type="text"><![CDATA[Fixed up lua_dofile (it now shows the error if any) and made bot1.c use it Also updated copyright some of the copyright notices]]></summary>
	</entry>
	

	<entry>
		<id>rev-2055</id>
		<title>Revision 2055 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-28T01:03:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2055"/>
		<summary type="text"><![CDATA[removing support for materials; it was completely not used; we can add it back later in a better way; perhaps per primitive instead of per render object]]></summary>
	</entry>
	

	<entry>
		<id>rev-2054</id>
		<title>Revision 2054 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-28T01:02:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2054"/>
		<summary type="text"><![CDATA[removing support for materials; it was completely not used; we can add it back later in a better way; perhaps per primitive instead of per render object]]></summary>
	</entry>
	

	<entry>
		<id>rev-2053</id>
		<title>Revision 2053 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-28T12:31:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2053"/>
		<summary type="text"><![CDATA[specular was not used for anything; it should be used in the object material anyway; its wasting space being sent down to the video card each time; we can add it back later if wanted; since we dont enable lighting gl/d3d was not using it anyway; to be able to use them wed probably have to use the same formula that the modeling program that made the objects used and it might not even look that good in the end so for now its out]]></summary>
	</entry>
	

	<entry>
		<id>rev-2052</id>
		<title>Revision 2052 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T12:22:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2052"/>
		<summary type="text"><![CDATA[Don't forget to add Group to __index function as well...]]></summary>
	</entry>
	

	<entry>
		<id>rev-2051</id>
		<title>Revision 2051 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T12:19:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2051"/>
		<summary type="text"><![CDATA[Added missing Group field to OBJECT Lua binding]]></summary>
	</entry>
	

	<entry>
		<id>rev-2050</id>
		<title>Revision 2050 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-28T11:58:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2050"/>
		<summary type="text"><![CDATA[removing old directories]]></summary>
	</entry>
	

	<entry>
		<id>rev-2049</id>
		<title>Revision 2049 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T11:52:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2049"/>
		<summary type="text"><![CDATA[Added Lua binding for WouldObjectCollide function called "wouldcollide"]]></summary>
	</entry>
	

	<entry>
		<id>rev-2048</id>
		<title>Revision 2048 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-28T11:24:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2048"/>
		<summary type="text"><![CDATA[int is fine]]></summary>
	</entry>
	

	<entry>
		<id>rev-2047</id>
		<title>Revision 2047 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-28T10:15:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2047"/>
		<summary type="text"><![CDATA[Added support for Lua length operator (#) on Ships array binding]]></summary>
	</entry>
	

	<entry>
		<id>rev-2046</id>
		<title>Revision 2046 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-28T12:28:17EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2046"/>
		<summary type="text"><![CDATA[calculating portal centroid which is the center position of the verts for the bot api to use or any other part of the game]]></summary>
	</entry>
	

	<entry>
		<id>rev-2045</id>
		<title>Revision 2045 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-27T10:06:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2045"/>
		<summary type="text"><![CDATA[Added Lua binding for BackgroundCollide function called "bgcollide"]]></summary>
	</entry>
	

	<entry>
		<id>rev-2044</id>
		<title>Revision 2044 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-24T06:54:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2044"/>
		<summary type="text"><![CDATA[Fixed broken matrix multiply and added missing apply-matrix-to-vector operation in the Lua vector/matrix bindings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-2043</id>
		<title>Revision 2043 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-24T06:16:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2043"/>
		<summary type="text"><![CDATA[Added Lua bindings for OBJECT and GLOBALSHIP data structures]]></summary>
	</entry>
	

	<entry>
		<id>rev-2042</id>
		<title>Revision 2042 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-24T06:12:25EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2042"/>
		<summary type="text"><![CDATA[adding notes on Prim/Sec Bulls structures]]></summary>
	</entry>
	

	<entry>
		<id>rev-2041</id>
		<title>Revision 2041 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-24T12:25:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2041"/>
		<summary type="text"><![CDATA[changed bot.{yaw,pitch,roll,up,right,forward} to be included into the expression instead of being simple switches; now if you say bot.forward=0.5 that would mean 50% forward (of max forward speed)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2040</id>
		<title>Revision 2040 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-11-24T11:55:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2040"/>
		<summary type="text"><![CDATA[Add Lua bindings to manipulate VECTOR, MATRIX, and SHIPCONTROL data structures Modify bot code to use Lua (calls control_bot(bot) in skeleton/bot1.lua)]]></summary>
	</entry>
	

	<entry>
		<id>rev-2039</id>
		<title>Revision 2039 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-24T09:53:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2039"/>
		<summary type="text"><![CDATA[ported the proper controls applied by control_ship to bot1.c so bot is subject to same restrictions as a human]]></summary>
	</entry>
	

	<entry>
		<id>rev-2038</id>
		<title>Revision 2038 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-22T07:45:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2038"/>
		<summary type="text"><![CDATA[note updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-2037</id>
		<title>Revision 2037 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-22T06:45:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2037"/>
		<summary type="text"><![CDATA[notes updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-2036</id>
		<title>Revision 2036 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-22T06:40:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2036"/>
		<summary type="text"><![CDATA[updating bot1.c notes; moved ProcessBot1 to control_ship where it can be capped to max player inputs and play nicely with the local setup]]></summary>
	</entry>
	

	<entry>
		<id>rev-2035</id>
		<title>Revision 2035 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-21T08:13:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2035"/>
		<summary type="text"><![CDATA[updating notes for bot file]]></summary>
	</entry>
	

	<entry>
		<id>rev-2034</id>
		<title>Revision 2034 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-21T08:03:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2034"/>
		<summary type="text"><![CDATA[reseting the packets-per-second timer when sending a fire-update because it also moves the player to the position of the firing]]></summary>
	</entry>
	

	<entry>
		<id>rev-2033</id>
		<title>Revision 2033 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-21T08:01:45EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2033"/>
		<summary type="text"><![CDATA[debug will not report each network messages it sends except for normal updates which are to frequent to bother printing]]></summary>
	</entry>
	

	<entry>
		<id>rev-2032</id>
		<title>Revision 2032 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-21T07:51:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2032"/>
		<summary type="text"><![CDATA[adding first bot framework]]></summary>
	</entry>
	

	<entry>
		<id>rev-2031</id>
		<title>Revision 2031 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-20T01:52:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2031"/>
		<summary type="text"><![CDATA[updating notes]]></summary>
	</entry>
	

	<entry>
		<id>rev-2030</id>
		<title>Revision 2030 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-01T08:15:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2030"/>
		<summary type="text"><![CDATA[protect against framelag 0]]></summary>
	</entry>
	

	<entry>
		<id>rev-2029</id>
		<title>Revision 2029 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-11-01T07:43:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2029"/>
		<summary type="text"><![CDATA[removing LastPacketID and FirstPacketRecieved so it stops spamming the logs and because its pointless]]></summary>
	</entry>
	

	<entry>
		<id>rev-2028</id>
		<title>Revision 2028 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-31T05:38:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2028"/>
		<summary type="text"><![CDATA[using the same error message format as CHECK_GL_ERRORS]]></summary>
	</entry>
	

	<entry>
		<id>rev-2027</id>
		<title>Revision 2027 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-31T05:37:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2027"/>
		<summary type="text"><![CDATA[catching if glMapBuffer fails]]></summary>
	</entry>
	

	<entry>
		<id>rev-2026</id>
		<title>Revision 2026 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-31T04:51:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2026"/>
		<summary type="text"><![CDATA[adding more debugging for water routines]]></summary>
	</entry>
	

	<entry>
		<id>rev-2025</id>
		<title>Revision 2025 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-31T04:50:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2025"/>
		<summary type="text"><![CDATA[removing headlights when player leaves game]]></summary>
	</entry>
	

	<entry>
		<id>rev-2024</id>
		<title>Revision 2024 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-31T01:12:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2024"/>
		<summary type="text"><![CDATA[clearing water object before using it]]></summary>
	</entry>
	

	<entry>
		<id>rev-2023</id>
		<title>Revision 2023 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T09:50:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2023"/>
		<summary type="text"><![CDATA[added some comments; set headlights to blink at 50% while in death mode; removed the adding light debug output]]></summary>
	</entry>
	

	<entry>
		<id>rev-2022</id>
		<title>Revision 2022 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T07:09:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2022"/>
		<summary type="text"><![CDATA[fixing headlights so they turn off when your in limbo mode]]></summary>
	</entry>
	

	<entry>
		<id>rev-2021</id>
		<title>Revision 2021 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T06:51:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2021"/>
		<summary type="text"><![CDATA[added support for multiplayer headlights]]></summary>
	</entry>
	

	<entry>
		<id>rev-2020</id>
		<title>Revision 2020 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T03:55:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2020"/>
		<summary type="text"><![CDATA[compiler warnings; array subscript is above array bounds]]></summary>
	</entry>
	

	<entry>
		<id>rev-2019</id>
		<title>Revision 2019 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T02:30:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2019"/>
		<summary type="text"><![CDATA[compiler warnings; implicit declaration of function]]></summary>
	</entry>
	

	<entry>
		<id>rev-2018</id>
		<title>Revision 2018 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T02:15:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2018"/>
		<summary type="text"><![CDATA[fixing warnings; suggest braces around empty body]]></summary>
	</entry>
	

	<entry>
		<id>rev-2017</id>
		<title>Revision 2017 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T12:16:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2017"/>
		<summary type="text"><![CDATA[fixing warnings; type defaults to]]></summary>
	</entry>
	

	<entry>
		<id>rev-2016</id>
		<title>Revision 2016 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T12:10:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2016"/>
		<summary type="text"><![CDATA[fixing compiler warnings; comparison between signed and unsigned integer expressions]]></summary>
	</entry>
	

	<entry>
		<id>rev-2015</id>
		<title>Revision 2015 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T11:57:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2015"/>
		<summary type="text"><![CDATA[compiler warning; defined but not used]]></summary>
	</entry>
	

	<entry>
		<id>rev-2014</id>
		<title>Revision 2014 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T11:50:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2014"/>
		<summary type="text"><![CDATA[compiler warning; missing initializer]]></summary>
	</entry>
	

	<entry>
		<id>rev-2013</id>
		<title>Revision 2013 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T11:27:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2013"/>
		<summary type="text"><![CDATA[fixing compiler warning, "comparison is always true due to limited range of data type"]]></summary>
	</entry>
	

	<entry>
		<id>rev-2012</id>
		<title>Revision 2012 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T11:11:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2012"/>
		<summary type="text"><![CDATA[cleaning up compiler warnings, "suggest explicit braces to avoid ambiguous: else"]]></summary>
	</entry>
	

	<entry>
		<id>rev-2011</id>
		<title>Revision 2011 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-30T11:00:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2011"/>
		<summary type="text"><![CDATA[fixing compiler warnings, "may be used uninitialized in this function"]]></summary>
	</entry>
	

	<entry>
		<id>rev-2010</id>
		<title>Revision 2010 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T10:39:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2010"/>
		<summary type="text"><![CDATA[cleaning up compiler warnings; svid source already defined by gcc; no need for the broken extern statements]]></summary>
	</entry>
	

	<entry>
		<id>rev-2009</id>
		<title>Revision 2009 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T10:34:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2009"/>
		<summary type="text"><![CDATA[removing old info]]></summary>
	</entry>
	

	<entry>
		<id>rev-2008</id>
		<title>Revision 2008 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T10:34:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2008"/>
		<summary type="text"><![CDATA[moving the vs project file to the src folder and removing the projects folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-2007</id>
		<title>Revision 2007 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T10:32:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2007"/>
		<summary type="text"><![CDATA[doesnt need that info in that help file]]></summary>
	</entry>
	

	<entry>
		<id>rev-2006</id>
		<title>Revision 2006 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T10:30:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2006"/>
		<summary type="text"><![CDATA[removing the d3d6 branch]]></summary>
	</entry>
	

	<entry>
		<id>rev-2005</id>
		<title>Revision 2005 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T08:20:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2005"/>
		<summary type="text"><![CDATA[unused header file apparently looks like it should of been sphere.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-2004</id>
		<title>Revision 2004 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T07:26:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2004"/>
		<summary type="text"><![CDATA[old resource file used by visual studios thats not needed anymore and apparently not even used anymore in vs]]></summary>
	</entry>
	

	<entry>
		<id>rev-2003</id>
		<title>Revision 2003 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T07:20:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2003"/>
		<summary type="text"><![CDATA[updating svn:executable flags to track original files and new files]]></summary>
	</entry>
	

	<entry>
		<id>rev-2002</id>
		<title>Revision 2002 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T07:11:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2002"/>
		<summary type="text"><![CDATA[moving everything to a single folder; changed executable flag on files to on=old off=new files]]></summary>
	</entry>
	

	<entry>
		<id>rev-2001</id>
		<title>Revision 2001 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T05:15:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2001"/>
		<summary type="text"><![CDATA[enabling warnings while compiling in release mode; this will also allow -Wuninitialized (implied by -O -Wall) to tell us when we access memory that isnt initialized; -Winit-self will tell you if you initialize a variable with it self]]></summary>
	</entry>
	

	<entry>
		<id>rev-2000</id>
		<title>Revision 2000 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-29T04:56:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=2000"/>
		<summary type="text"><![CDATA[adding 3 resolutions that were missing from the list]]></summary>
	</entry>
	

	<entry>
		<id>rev-1999</id>
		<title>Revision 1999 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-28T09:16:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1999"/>
		<summary type="text"><![CDATA[adding ability to cross compile from linux for win32; supporting mingw built libs have to be in ./mingw from the src folder; you can download them pre-compiled with source and modified makefiles included from web site;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1998</id>
		<title>Revision 1998 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-10-25T11:10:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1998"/>
		<summary type="text"><![CDATA[Fix empty player name error message for connecting players]]></summary>
	</entry>
	

	<entry>
		<id>rev-1997</id>
		<title>Revision 1997 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-24T06:24:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1997"/>
		<summary type="text"><![CDATA[clearing inputs on respawn so your mouse doesnt keep firing if buttons were held down when you died in window mode]]></summary>
	</entry>
	

	<entry>
		<id>rev-1996</id>
		<title>Revision 1996 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-24T12:39:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1996"/>
		<summary type="text"><![CDATA[converted all memcpys into memmoves until I have time to make sure they are done properly; there appears to be no slow down resulting from it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1995</id>
		<title>Revision 1995 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-24T11:25:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1995"/>
		<summary type="text"><![CDATA[fixing blinking name on score screen to use real framelag]]></summary>
	</entry>
	

	<entry>
		<id>rev-1994</id>
		<title>Revision 1994 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-22T11:23:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1994"/>
		<summary type="text"><![CDATA[moved the debug line up so we can see output before we the crash happens; checked for !name in set_player_name to stop the source of a crash at all costs in future; clearing Names[player] after a player leaves so all Names[player][0]==0 checks can work; updated net enet 2 to use char[0]==0 to properly detect if a string isnt initialize; trying to stop the source of the bug by catching if player->name or player->state==CONNECTING which should never happen but apparently can if the host sends us a new-player event for a player we are still connecting to which shouldnt happen because as stateed "we arent connected yet"... best we can do is ditch out but will likely cause issues till we stop that from ever happening again... issue may actually some how be the host/client receiving data from an old connection they had a moment earlier and the other side hasnt timed out yet]]></summary>
	</entry>
	

	<entry>
		<id>rev-1993</id>
		<title>Revision 1993 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-21T08:15:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1993"/>
		<summary type="text"><![CDATA[fixing msvc compiler warnings; centralized dx/sdl_read_mouse into just read_mouse;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1992</id>
		<title>Revision 1992 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-21T08:06:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1992"/>
		<summary type="text"><![CDATA[adding the new math_error file to msvc.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1991</id>
		<title>Revision 1991 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-21T08:06:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1991"/>
		<summary type="text"><![CDATA[these are only required for gnu land.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1990</id>
		<title>Revision 1990 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-21T07:36:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1990"/>
		<summary type="text"><![CDATA[the scatter and tentacle trails were shifted to the right but the memory regions overlapped so memcpy was overwriting parts before it read them; converted it to memmove is safe for overlapping mameory regions; this fixes the broken scatter tail]]></summary>
	</entry>
	

	<entry>
		<id>rev-1989</id>
		<title>Revision 1989 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-20T10:21:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1989"/>
		<summary type="text"><![CDATA[enabled hud and lense flair for the full rear view mode; confirmed from last commit that lense flair does not run in the mini cams]]></summary>
	</entry>
	

	<entry>
		<id>rev-1988</id>
		<title>Revision 1988 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-20T10:10:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1988"/>
		<summary type="text"><![CDATA[removing 2d poly rendering from the normal camera render routine; moved it after main/mini cams have been rendered; so that it ends up on top of everything else rendered; and so that text doesnt get rendered into the mini cam scene; this potentially could cause any other 2d polys that should render in mini cams to end up rendering on the main cam; but the only other things besides text is lense flair which probably isnt done on the mini cams; if it is well need to create a way to render only text perhaps by copying screenpolys.c to textpolys.c and renaming everything so that we have a separate place to render text alone;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1987</id>
		<title>Revision 1987 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-19T08:36:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1987"/>
		<summary type="text"><![CDATA[pleasing mingw's version of gcc.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1986</id>
		<title>Revision 1986 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-19T08:13:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1986"/>
		<summary type="text"><![CDATA[updated to include the MINGW version flag.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1985</id>
		<title>Revision 1985 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-19T08:03:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1985"/>
		<summary type="text"><![CDATA[moved the matherr function to its own file out of node.c; enabled it for all code; defining _SVID_SOURCE apparently undefines S_IREAD/WRITE so I set them my self if needed; the metherror function now simply reports any errors to the logs instead of creating a pop up box like it use to;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1984</id>
		<title>Revision 1984 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-19T07:38:04EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1984"/>
		<summary type="text"><![CDATA[including directx input mouse support again that I used to run some tests for the mouse bug; leaving them in doesn't hurt; you'll need dinput8.dll and dxguid.dll from dx sdk to be put into a dinput folder in the src directory; hopefully fixed the mouse bug (again); apparently both dx and sdl mouse inputs were acting the same; the real fix was the way we were duplicating mouse inputs; the old sdl way was to provide continuous mouse updates to the application code and clear out the values every 0.028 seconds; I restored how forsaken use to do it which is a slight variation; now it will provide the last read mouse value (discrete) and accumulate mouse inputs behind the scene; every 0.028 seconds the application code will receive the new accumulated value and the accumulation counters will be set back to 0; dx input for mouse can be conditionally compiled using the DXMOUSE build flag or make DXMOUSE=1;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1983</id>
		<title>Revision 1983 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-19T02:57:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1983"/>
		<summary type="text"><![CDATA[WhiteOut should have been removed from here]]></summary>
	</entry>
	

	<entry>
		<id>rev-1982</id>
		<title>Revision 1982 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-19T02:57:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1982"/>
		<summary type="text"><![CDATA[clearing the screen in the title rendering]]></summary>
	</entry>
	

	<entry>
		<id>rev-1981</id>
		<title>Revision 1981 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-19T10:32:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1981"/>
		<summary type="text"><![CDATA[set the default optimization level to o3]]></summary>
	</entry>
	

	<entry>
		<id>rev-1980</id>
		<title>Revision 1980 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-17T06:31:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1980"/>
		<summary type="text"><![CDATA[zeroing out memory on new global/stack render objects before using them; set renderObject->numTextureGroups in the release function]]></summary>
	</entry>
	

	<entry>
		<id>rev-1979</id>
		<title>Revision 1979 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-17T03:26:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1979"/>
		<summary type="text"><![CDATA[]]></summary>
	</entry>
	

	<entry>
		<id>rev-1978</id>
		<title>Revision 1978 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-17T02:40:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1978"/>
		<summary type="text"><![CDATA[Defining Num_Joysticks as extern in the header.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1977</id>
		<title>Revision 1977 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-17T01:58:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1977"/>
		<summary type="text"><![CDATA[made stack smashing protection an option so it's not on by default in mingw, most systems make it on anyway; sdl-config apparently doesn't need the --prefix=/mingw, or --cflags on the linker line;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1976</id>
		<title>Revision 1976 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-17T01:53:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1976"/>
		<summary type="text"><![CDATA[strdup is cleaner implementation to use; joystick cleanup to be proper should wipe all joysticks clean; Num_Joysticks was defined as extern everywhere, so it needs to be defined somewhere, at least for the version of gcc that comes with mingw.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1975</id>
		<title>Revision 1975 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-16T05:33:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1975"/>
		<summary type="text"><![CDATA[adding mingw support to Makefile.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1974</id>
		<title>Revision 1974 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-16T05:11:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1974"/>
		<summary type="text"><![CDATA[sound code should be wrapped with #ifdef SOUND_SUPPORT]]></summary>
	</entry>
	

	<entry>
		<id>rev-1973</id>
		<title>Revision 1973 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-06T10:20:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1973"/>
		<summary type="text"><![CDATA[converted respawn timer to use real_framelag so that players always respawn at the same time regardless of their fps]]></summary>
	</entry>
	

	<entry>
		<id>rev-1972</id>
		<title>Revision 1972 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-06T09:57:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1972"/>
		<summary type="text"><![CDATA[removing some unused variable]]></summary>
	</entry>
	

	<entry>
		<id>rev-1971</id>
		<title>Revision 1971 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-06T09:43:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1971"/>
		<summary type="text"><![CDATA[ungrabbing inputs when player is dead, or on level change in single player for window mode; disabled input release in fullscreen mode]]></summary>
	</entry>
	

	<entry>
		<id>rev-1970</id>
		<title>Revision 1970 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-06T09:13:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1970"/>
		<summary type="text"><![CDATA[adding input_grab() in the right places for single and multiplayer at the last minute before the level loads]]></summary>
	</entry>
	

	<entry>
		<id>rev-1969</id>
		<title>Revision 1969 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-06T09:05:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1969"/>
		<summary type="text"><![CDATA[used the code from InitViewStats to get the STATUS_Joining output to work (pickups/regen/mines/triggers left); moved input_grab to later in the initialization steps so that window mode users dont get grabbed till last second; added PrintInitViewStatus to the rest of the init view steps so we could see some output; moved Tload higher in the initview stack so that PrintInitViewStatus has font textures for rendering; merged all the init view steps into one big step since it loads wicked fast anyway; cleaned up some pourly tabbed lines;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1968</id>
		<title>Revision 1968 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-06T09:00:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1968"/>
		<summary type="text"><![CDATA[fixed some mistakes in commented out code here that was caught by vim highlighter]]></summary>
	</entry>
	

	<entry>
		<id>rev-1967</id>
		<title>Revision 1967 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-05T05:52:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1967"/>
		<summary type="text"><![CDATA[a new player must now ack that they received their id before the host will tell other players to connect to him; the special case for first player code was removed because it was prematurally adding the player, it could be moved to another event but its not worth it since pump_synchers runs at the bottom of the loop]]></summary>
	</entry>
	

	<entry>
		<id>rev-1966</id>
		<title>Revision 1966 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-05T05:48:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1966"/>
		<summary type="text"><![CDATA[better debugging support]]></summary>
	</entry>
	

	<entry>
		<id>rev-1965</id>
		<title>Revision 1965 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-05T04:54:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1965"/>
		<summary type="text"><![CDATA[adding xmem to the build process cause net_enet_2 requires it now]]></summary>
	</entry>
	

	<entry>
		<id>rev-1964</id>
		<title>Revision 1964 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-03T07:12:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1964"/>
		<summary type="text"><![CDATA[updating the function name in d3d9 code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1963</id>
		<title>Revision 1963 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-03T06:57:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1963"/>
		<summary type="text"><![CDATA[defaulting to window mode so that resolution is defaulted to 800x600 allowing the user to actually see the screen; it would be nice to not have to do this so they get a nicer resolution but apparently they get a black screen]]></summary>
	</entry>
	

	<entry>
		<id>rev-1962</id>
		<title>Revision 1962 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-10-03T05:16:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1962"/>
		<summary type="text"><![CDATA[Fixed the Linux file time code which was reporting the date incorrectly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1961</id>
		<title>Revision 1961 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-03T12:52:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1961"/>
		<summary type="text"><![CDATA[wasnt supposed to get committed]]></summary>
	</entry>
	

	<entry>
		<id>rev-1960</id>
		<title>Revision 1960 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-03T12:44:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1960"/>
		<summary type="text"><![CDATA[save game time fixed for linux]]></summary>
	</entry>
	

	<entry>
		<id>rev-1959</id>
		<title>Revision 1959 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-10-02T05:20:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1959"/>
		<summary type="text"><![CDATA[Added file_time function to file.c and modified title.c to use it Also made title.c include file.h explicitly since it uses file functions]]></summary>
	</entry>
	

	<entry>
		<id>rev-1958</id>
		<title>Revision 1958 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-02T12:16:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1958"/>
		<summary type="text"><![CDATA[fixed the cracks in level geometry; not really sure how this code works so ill have to revist it later but it fixes the bug; had to force square textures on always until we can detect if a card supports non square; but the added work required in the gpu to support it isnt worth it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1957</id>
		<title>Revision 1957 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-10-01T10:40:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1957"/>
		<summary type="text"><![CDATA[renamed the gl3 function]]></summary>
	</entry>
	

	<entry>
		<id>rev-1956</id>
		<title>Revision 1956 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-29T06:51:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1956"/>
		<summary type="text"><![CDATA[re-enabled the lights whiteout tweak because whiteout works again; moved whiteout specific tweaks to the clear functions out of render_* cause it shouldnt have to know about whiteout]]></summary>
	</entry>
	

	<entry>
		<id>rev-1955</id>
		<title>Revision 1955 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-28T11:29:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1955"/>
		<summary type="text"><![CDATA[restored the white out effect for d3d9.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1954</id>
		<title>Revision 1954 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-28T11:28:49EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1954"/>
		<summary type="text"><![CDATA[updating ignore list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1953</id>
		<title>Revision 1953 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-28T11:23:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1953"/>
		<summary type="text"><![CDATA[fixing zlib link.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1952</id>
		<title>Revision 1952 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-28T11:18:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1952"/>
		<summary type="text"><![CDATA[restored the white out effect for opengl using a method that is fast even on older pc's.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1951</id>
		<title>Revision 1951 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-28T09:42:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1951"/>
		<summary type="text"><![CDATA[this causes the black spots when white out doesn't work during death mode]]></summary>
	</entry>
	

	<entry>
		<id>rev-1950</id>
		<title>Revision 1950 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-28T08:13:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1950"/>
		<summary type="text"><![CDATA[better to initialize bindings to functions. this was partly a test to see if rendering speed would improve but apparently didn't help.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1949</id>
		<title>Revision 1949 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-27T10:24:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1949"/>
		<summary type="text"><![CDATA[APIENTRY is required on win32 other wise you get stack corruption.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1948</id>
		<title>Revision 1948 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-27T10:00:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1948"/>
		<summary type="text"><![CDATA[adding support for glBlendColor in win32]]></summary>
	</entry>
	

	<entry>
		<id>rev-1947</id>
		<title>Revision 1947 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-27T09:11:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1947"/>
		<summary type="text"><![CDATA[ignoring lib folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-1946</id>
		<title>Revision 1946 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-27T09:08:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1946"/>
		<summary type="text"><![CDATA[making note of where libs are found]]></summary>
	</entry>
	

	<entry>
		<id>rev-1945</id>
		<title>Revision 1945 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-27T09:06:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1945"/>
		<summary type="text"><![CDATA[crashed during commit of rest of libs nobody should really be put through this if they aren't developing on windows. so I'm putting libs as a download at http://fly.thruhere.net/download/vs_lib/]]></summary>
	</entry>
	

	<entry>
		<id>rev-1944</id>
		<title>Revision 1944 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-27T08:28:49EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1944"/>
		<summary type="text"><![CDATA[including sdl, openal, dx sdk dependencies for visual studios to make it easier for others to build. upgraded to visual studios 10.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1943</id>
		<title>Revision 1943 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-27T07:47:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1943"/>
		<summary type="text"><![CDATA[fixed up for Microsoft DirectX SDK (August 2009). also info->Mode should not be free'd anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1942</id>
		<title>Revision 1942 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-26T04:02:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1942"/>
		<summary type="text"><![CDATA[nobody uses this client anymore it's in svn history if we want to revive it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1941</id>
		<title>Revision 1941 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-26T03:58:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1941"/>
		<summary type="text"><![CDATA[d3d9 is supported in trunk no need for this branch]]></summary>
	</entry>
	

	<entry>
		<id>rev-1940</id>
		<title>Revision 1940 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-26T03:52:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1940"/>
		<summary type="text"><![CDATA[added the opengl1 build flag to msvc project file]]></summary>
	</entry>
	

	<entry>
		<id>rev-1939</id>
		<title>Revision 1939 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-26T02:32:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1939"/>
		<summary type="text"><![CDATA[some comment updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-1938</id>
		<title>Revision 1938 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-25T12:59:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1938"/>
		<summary type="text"><![CDATA[fixing memory leaks when buffers/sources fail to load]]></summary>
	</entry>
	

	<entry>
		<id>rev-1937</id>
		<title>Revision 1937 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-19T11:57:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1937"/>
		<summary type="text"><![CDATA[removed seek functions that are not used]]></summary>
	</entry>
	

	<entry>
		<id>rev-1936</id>
		<title>Revision 1936 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-19T11:42:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1936"/>
		<summary type="text"><![CDATA[removing sound_get_pitch as nothing uses it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1935</id>
		<title>Revision 1935 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-19T11:42:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1935"/>
		<summary type="text"><![CDATA[removing sound_bps as nothing uses it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1934</id>
		<title>Revision 1934 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-19T11:41:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1934"/>
		<summary type="text"><![CDATA[removing sound_size as nothing uses it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1933</id>
		<title>Revision 1933 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-18T03:37:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1933"/>
		<summary type="text"><![CDATA[load game screen now works in linux; was only enabled for win32 code; save time still not shown unless on win32]]></summary>
	</entry>
	

	<entry>
		<id>rev-1932</id>
		<title>Revision 1932 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-18T03:25:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1932"/>
		<summary type="text"><![CDATA[cleaning up tabbing and adding some comments]]></summary>
	</entry>
	

	<entry>
		<id>rev-1931</id>
		<title>Revision 1931 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-18T02:46:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1931"/>
		<summary type="text"><![CDATA[dont you wish you could revert commits]]></summary>
	</entry>
	

	<entry>
		<id>rev-1930</id>
		<title>Revision 1930 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-18T02:45:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1930"/>
		<summary type="text"><![CDATA[fixing sound bug introduced few commits ago]]></summary>
	</entry>
	

	<entry>
		<id>rev-1929</id>
		<title>Revision 1929 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:45:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1929"/>
		<summary type="text"><![CDATA[windows is locked into gl1.1 can't use glBlendColor need to use glew or something; fixed msvc compiler errors;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1928</id>
		<title>Revision 1928 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:33:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1928"/>
		<summary type="text"><![CDATA[buffer was no malloc yet]]></summary>
	</entry>
	

	<entry>
		<id>rev-1927</id>
		<title>Revision 1927 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:33:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1927"/>
		<summary type="text"><![CDATA[unneeded header]]></summary>
	</entry>
	

	<entry>
		<id>rev-1926</id>
		<title>Revision 1926 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:29:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1926"/>
		<summary type="text"><![CDATA[apparently code needed to dump debug info]]></summary>
	</entry>
	

	<entry>
		<id>rev-1925</id>
		<title>Revision 1925 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:26:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1925"/>
		<summary type="text"><![CDATA[no need for source loaded]]></summary>
	</entry>
	

	<entry>
		<id>rev-1924</id>
		<title>Revision 1924 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:23:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1924"/>
		<summary type="text"><![CDATA[better debug info; cleaned up some things; no need for sourceloaded]]></summary>
	</entry>
	

	<entry>
		<id>rev-1923</id>
		<title>Revision 1923 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:12:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1923"/>
		<summary type="text"><![CDATA[some better debugging info]]></summary>
	</entry>
	

	<entry>
		<id>rev-1922</id>
		<title>Revision 1922 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:09:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1922"/>
		<summary type="text"><![CDATA[including xmem into rest of files; this helps catch memory errors]]></summary>
	</entry>
	

	<entry>
		<id>rev-1921</id>
		<title>Revision 1921 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:04:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1921"/>
		<summary type="text"><![CDATA[some more debugging info here]]></summary>
	</entry>
	

	<entry>
		<id>rev-1920</id>
		<title>Revision 1920 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:03:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1920"/>
		<summary type="text"><![CDATA[unused variable]]></summary>
	</entry>
	

	<entry>
		<id>rev-1919</id>
		<title>Revision 1919 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:02:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1919"/>
		<summary type="text"><![CDATA[added debug info for when folders/files dont exist etc...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1918</id>
		<title>Revision 1918 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T03:01:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1918"/>
		<summary type="text"><![CDATA[fixing double-free bug in sfx.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1917</id>
		<title>Revision 1917 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-17T02:56:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1917"/>
		<summary type="text"><![CDATA[adding proper checks for bad arguments and detecting malloc failure]]></summary>
	</entry>
	

	<entry>
		<id>rev-1916</id>
		<title>Revision 1916 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-09-14T04:01:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1916"/>
		<summary type="text"><![CDATA[Recreate the whiteout (death) effect for the OpenGL build]]></summary>
	</entry>
	

	<entry>
		<id>rev-1915</id>
		<title>Revision 1915 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-09-13T08:16:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1915"/>
		<summary type="text"><![CDATA[Some small shader-related fixes, comments, and debug message updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-1914</id>
		<title>Revision 1914 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-09-13T10:58:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1914"/>
		<summary type="text"><![CDATA[No point in setting normalized to GL_TRUE for float values; doesn't matter but it was a bit ugly and confusing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1913</id>
		<title>Revision 1913 by lion</title>
		<author><name>lion</name></author>
		<updated>2010-09-13T10:47:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1913"/>
		<summary type="text"><![CDATA[Removed some useless commented code from render_gl3.c that was originally from render_opengl.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1912</id>
		<title>Revision 1912 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T03:10:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1912"/>
		<summary type="text"><![CDATA[fixed bug where level sounds were not being deleted on level change]]></summary>
	</entry>
	

	<entry>
		<id>rev-1911</id>
		<title>Revision 1911 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T03:07:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1911"/>
		<summary type="text"><![CDATA[buffers will not delete unless all sources they are attached to are deleted first]]></summary>
	</entry>
	

	<entry>
		<id>rev-1910</id>
		<title>Revision 1910 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T03:03:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1910"/>
		<summary type="text"><![CDATA[this is already done in ClearLevelSpecSfx]]></summary>
	</entry>
	

	<entry>
		<id>rev-1909</id>
		<title>Revision 1909 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T02:46:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1909"/>
		<summary type="text"><![CDATA[allowing ability to configure how long messages stay on the screen for]]></summary>
	</entry>
	

	<entry>
		<id>rev-1908</id>
		<title>Revision 1908 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T02:35:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1908"/>
		<summary type="text"><![CDATA[fixing flashing menu text]]></summary>
	</entry>
	

	<entry>
		<id>rev-1907</id>
		<title>Revision 1907 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T01:01:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1907"/>
		<summary type="text"><![CDATA[adding way to specify gl3]]></summary>
	</entry>
	

	<entry>
		<id>rev-1906</id>
		<title>Revision 1906 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T12:45:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1906"/>
		<summary type="text"><![CDATA[unused function]]></summary>
	</entry>
	

	<entry>
		<id>rev-1905</id>
		<title>Revision 1905 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T12:35:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1905"/>
		<summary type="text"><![CDATA[adding opengl3 support]]></summary>
	</entry>
	

	<entry>
		<id>rev-1904</id>
		<title>Revision 1904 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-13T12:20:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1904"/>
		<summary type="text"><![CDATA[adding in game option to change vsync]]></summary>
	</entry>
	

	<entry>
		<id>rev-1903</id>
		<title>Revision 1903 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T06:36:49EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1903"/>
		<summary type="text"><![CDATA[set default value for max players to highest]]></summary>
	</entry>
	

	<entry>
		<id>rev-1902</id>
		<title>Revision 1902 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T05:10:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1902"/>
		<summary type="text"><![CDATA[fixing compiler warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1901</id>
		<title>Revision 1901 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T05:06:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1901"/>
		<summary type="text"><![CDATA[compiler warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1900</id>
		<title>Revision 1900 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T05:03:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1900"/>
		<summary type="text"><![CDATA[compiler warnings; RENDERLEVELOBJECT Is the same thing as a RENDEROBJECT]]></summary>
	</entry>
	

	<entry>
		<id>rev-1899</id>
		<title>Revision 1899 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T04:57:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1899"/>
		<summary type="text"><![CDATA[compiler warnings]]></summary>
	</entry>
	

	<entry>
		<id>rev-1898</id>
		<title>Revision 1898 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T04:51:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1898"/>
		<summary type="text"><![CDATA[compiler warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1897</id>
		<title>Revision 1897 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T04:49:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1897"/>
		<summary type="text"><![CDATA[compiler warnings]]></summary>
	</entry>
	

	<entry>
		<id>rev-1896</id>
		<title>Revision 1896 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T04:38:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1896"/>
		<summary type="text"><![CDATA[fixed compiler warning which is apparently a memory corruption!]]></summary>
	</entry>
	

	<entry>
		<id>rev-1895</id>
		<title>Revision 1895 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T04:04:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1895"/>
		<summary type="text"><![CDATA[getting rid of compiler warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1894</id>
		<title>Revision 1894 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T03:50:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1894"/>
		<summary type="text"><![CDATA[fixing compiler warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1893</id>
		<title>Revision 1893 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T03:45:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1893"/>
		<summary type="text"><![CDATA[removing unused function which caused compiler warnings]]></summary>
	</entry>
	

	<entry>
		<id>rev-1892</id>
		<title>Revision 1892 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T03:37:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1892"/>
		<summary type="text"><![CDATA[fixing compiler warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1891</id>
		<title>Revision 1891 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-12T03:37:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1891"/>
		<summary type="text"><![CDATA[fixing compiler warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1890</id>
		<title>Revision 1890 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-11T10:26:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1890"/>
		<summary type="text"><![CDATA[fixed bug where no capture devices present would cause game to crash.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1889</id>
		<title>Revision 1889 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-11T04:06:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1889"/>
		<summary type="text"><![CDATA[updating comments]]></summary>
	</entry>
	

	<entry>
		<id>rev-1888</id>
		<title>Revision 1888 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-10T09:23:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1888"/>
		<summary type="text"><![CDATA[forgot to check if the buffer was null when i created this new function]]></summary>
	</entry>
	

	<entry>
		<id>rev-1887</id>
		<title>Revision 1887 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-09T02:55:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1887"/>
		<summary type="text"><![CDATA[apparently i broke the commit earlier before i committed !!! woo !!! So yes the camera view needs to be built out.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1886</id>
		<title>Revision 1886 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-09T02:11:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1886"/>
		<summary type="text"><![CDATA[updating ignores]]></summary>
	</entry>
	

	<entry>
		<id>rev-1885</id>
		<title>Revision 1885 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-09T01:38:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1885"/>
		<summary type="text"><![CDATA[once again... no c99 support in msvc...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1884</id>
		<title>Revision 1884 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-09T01:28:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1884"/>
		<summary type="text"><![CDATA[text between level changes now shows up allowing user to see the "press space to continue" message; release view, init view, and rendering were updated to support minimum for polygonal text rendering]]></summary>
	</entry>
	

	<entry>
		<id>rev-1883</id>
		<title>Revision 1883 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-08T01:37:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1883"/>
		<summary type="text"><![CDATA[mistakingly committed]]></summary>
	</entry>
	

	<entry>
		<id>rev-1882</id>
		<title>Revision 1882 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-08T01:34:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1882"/>
		<summary type="text"><![CDATA[protecting the millibels value]]></summary>
	</entry>
	

	<entry>
		<id>rev-1881</id>
		<title>Revision 1881 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-08T01:33:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1881"/>
		<summary type="text"><![CDATA[some helpers for later]]></summary>
	</entry>
	

	<entry>
		<id>rev-1880</id>
		<title>Revision 1880 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-08T01:29:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1880"/>
		<summary type="text"><![CDATA[flipping z to support d3d style coordinate system]]></summary>
	</entry>
	

	<entry>
		<id>rev-1879</id>
		<title>Revision 1879 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-08T01:24:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1879"/>
		<summary type="text"><![CDATA[making sure default is false]]></summary>
	</entry>
	

	<entry>
		<id>rev-1878</id>
		<title>Revision 1878 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-07T12:48:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1878"/>
		<summary type="text"><![CDATA[must declare first.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1877</id>
		<title>Revision 1877 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-07T12:11:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1877"/>
		<summary type="text"><![CDATA[removing the frameskip in ProcessLoopingSfx; it doesnt slow down the game to process sound each loop; and potentially this is the reason we are actually able to run out of sounds even though I set it to 256!!!]]></summary>
	</entry>
	

	<entry>
		<id>rev-1876</id>
		<title>Revision 1876 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-07T12:03:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1876"/>
		<summary type="text"><![CDATA[stopping what appears to be a memory corruption; index is -1 which is not a valid index; yet the code goes on to use it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1875</id>
		<title>Revision 1875 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T11:55:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1875"/>
		<summary type="text"><![CDATA[better printf usage]]></summary>
	</entry>
	

	<entry>
		<id>rev-1874</id>
		<title>Revision 1874 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T11:53:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1874"/>
		<summary type="text"><![CDATA[some notes]]></summary>
	</entry>
	

	<entry>
		<id>rev-1873</id>
		<title>Revision 1873 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T11:53:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1873"/>
		<summary type="text"><![CDATA[default closer to openals; to get rid of no free sfx holder errors which cause sounds to not be played]]></summary>
	</entry>
	

	<entry>
		<id>rev-1872</id>
		<title>Revision 1872 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T11:52:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1872"/>
		<summary type="text"><![CDATA[printf was not being provided a variable]]></summary>
	</entry>
	

	<entry>
		<id>rev-1871</id>
		<title>Revision 1871 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T10:51:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1871"/>
		<summary type="text"><![CDATA[changed buffer/source structs to have better names for the ids]]></summary>
	</entry>
	

	<entry>
		<id>rev-1870</id>
		<title>Revision 1870 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T10:50:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1870"/>
		<summary type="text"><![CDATA[changed the whole sound api to properly create buffers and then sources from the buffers]]></summary>
	</entry>
	

	<entry>
		<id>rev-1869</id>
		<title>Revision 1869 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T08:57:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1869"/>
		<summary type="text"><![CDATA[added a release mode for the opengl build.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1868</id>
		<title>Revision 1868 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T07:24:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1868"/>
		<summary type="text"><![CDATA[removing bpp from d3d9 driver since it's not used anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1867</id>
		<title>Revision 1867 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T07:07:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1867"/>
		<summary type="text"><![CDATA[updated so that PXBX auto selects properly based on platform and build]]></summary>
	</entry>
	

	<entry>
		<id>rev-1866</id>
		<title>Revision 1866 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T06:54:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1866"/>
		<summary type="text"><![CDATA[added D3D to the preprocessor to make it easier to create defines in version.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1865</id>
		<title>Revision 1865 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T06:48:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1865"/>
		<summary type="text"><![CDATA[fixed msvc compiler warning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1864</id>
		<title>Revision 1864 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T06:45:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1864"/>
		<summary type="text"><![CDATA[handled error in changing video mode; changes back to old mode on failure and exits if it cant]]></summary>
	</entry>
	

	<entry>
		<id>rev-1863</id>
		<title>Revision 1863 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T05:52:04EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1863"/>
		<summary type="text"><![CDATA[bpp is no longer supported]]></summary>
	</entry>
	

	<entry>
		<id>rev-1862</id>
		<title>Revision 1862 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T05:48:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1862"/>
		<summary type="text"><![CDATA[changed how enumerate video modes works; people were having issues with the hard coded 24 bpp; hardcoding at a more modern 32 was bad for people who needed 24; now I simply do not touch the bpp, instead leaving it to what the desktop is currently using; also list modes apparently shouldnt be trusted, and lcd screens look best at their default resolution, only old crt monitors really need to change resolution; hence I have provided a hard coded list of best options from http://en.wikipedia.org/wiki/Display_resolution; the default fullscreen resolution will be the current desktop resolution; the default window resolution will be 800x600; the command line -mode or the users last mode is still supported]]></summary>
	</entry>
	

	<entry>
		<id>rev-1861</id>
		<title>Revision 1861 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T03:56:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1861"/>
		<summary type="text"><![CDATA[fixing tabbing]]></summary>
	</entry>
	

	<entry>
		<id>rev-1860</id>
		<title>Revision 1860 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T02:45:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1860"/>
		<summary type="text"><![CDATA[fixed some tabbing]]></summary>
	</entry>
	

	<entry>
		<id>rev-1859</id>
		<title>Revision 1859 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T02:20:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1859"/>
		<summary type="text"><![CDATA[saving millis in the timer]]></summary>
	</entry>
	

	<entry>
		<id>rev-1858</id>
		<title>Revision 1858 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T02:20:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1858"/>
		<summary type="text"><![CDATA[better way to print this]]></summary>
	</entry>
	

	<entry>
		<id>rev-1857</id>
		<title>Revision 1857 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-06T02:19:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1857"/>
		<summary type="text"><![CDATA[fixing tabbing]]></summary>
	</entry>
	

	<entry>
		<id>rev-1856</id>
		<title>Revision 1856 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T11:39:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1856"/>
		<summary type="text"><![CDATA[fixing race condition where player can receive new new-player-events before they even know the players id]]></summary>
	</entry>
	

	<entry>
		<id>rev-1855</id>
		<title>Revision 1855 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T11:38:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1855"/>
		<summary type="text"><![CDATA[fixed some typos]]></summary>
	</entry>
	

	<entry>
		<id>rev-1854</id>
		<title>Revision 1854 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T11:34:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1854"/>
		<summary type="text"><![CDATA[changed test script to drop you into one of the clients so you can send messages]]></summary>
	</entry>
	

	<entry>
		<id>rev-1853</id>
		<title>Revision 1853 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T11:32:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1853"/>
		<summary type="text"><![CDATA[turned off buffering of output for test client so you can test in real time]]></summary>
	</entry>
	

	<entry>
		<id>rev-1852</id>
		<title>Revision 1852 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T08:37:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1852"/>
		<summary type="text"><![CDATA[better name]]></summary>
	</entry>
	

	<entry>
		<id>rev-1851</id>
		<title>Revision 1851 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T08:15:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1851"/>
		<summary type="text"><![CDATA[no need for the boxes to be that big.. they go outside the level]]></summary>
	</entry>
	

	<entry>
		<id>rev-1850</id>
		<title>Revision 1850 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T08:15:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1850"/>
		<summary type="text"><![CDATA[small bug fix]]></summary>
	</entry>
	

	<entry>
		<id>rev-1849</id>
		<title>Revision 1849 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T01:50:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1849"/>
		<summary type="text"><![CDATA[fixed bug in debug mode that would cause crash; NormaliseVector was producing an inf because of their avoidance of division]]></summary>
	</entry>
	

	<entry>
		<id>rev-1848</id>
		<title>Revision 1848 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-09-05T01:49:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1848"/>
		<summary type="text"><![CDATA[fixed debug mode bug when you try to render bsp nodes]]></summary>
	</entry>
	

	<entry>
		<id>rev-1847</id>
		<title>Revision 1847 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-31T03:07:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1847"/>
		<summary type="text"><![CDATA[updating template]]></summary>
	</entry>
	

	<entry>
		<id>rev-1846</id>
		<title>Revision 1846 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-31T03:05:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1846"/>
		<summary type="text"><![CDATA[fixing division by 0 bug; this i related to really high frame rates; where framelag == 0 is not checked; this fixes the bug that caused the massively loud sound when you die and wait a few moments]]></summary>
	</entry>
	

	<entry>
		<id>rev-1845</id>
		<title>Revision 1845 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-31T03:03:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1845"/>
		<summary type="text"><![CDATA[warn when division by 0 could happen]]></summary>
	</entry>
	

	<entry>
		<id>rev-1844</id>
		<title>Revision 1844 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-31T03:02:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1844"/>
		<summary type="text"><![CDATA[small explanation]]></summary>
	</entry>
	

	<entry>
		<id>rev-1843</id>
		<title>Revision 1843 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-22T02:14:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1843"/>
		<summary type="text"><![CDATA[committing make file with net enet 2]]></summary>
	</entry>
	

	<entry>
		<id>rev-1842</id>
		<title>Revision 1842 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-22T02:01:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1842"/>
		<summary type="text"><![CDATA[updated d3d6 visual studios project file to use net_enet_2]]></summary>
	</entry>
	

	<entry>
		<id>rev-1841</id>
		<title>Revision 1841 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-22T02:00:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1841"/>
		<summary type="text"><![CDATA[switching visual studios project file to use net_enet_2]]></summary>
	</entry>
	

	<entry>
		<id>rev-1840</id>
		<title>Revision 1840 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-22T01:56:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1840"/>
		<summary type="text"><![CDATA[cleaning up the shutdown process to properly kill off networking, lua, and sound system. this gets rid of the alert message in windows.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1839</id>
		<title>Revision 1839 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-22T01:52:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1839"/>
		<summary type="text"><![CDATA[definitions must come first.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1838</id>
		<title>Revision 1838 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-01T07:24:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1838"/>
		<summary type="text"><![CDATA[network_cleanup is declared void]]></summary>
	</entry>
	

	<entry>
		<id>rev-1837</id>
		<title>Revision 1837 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-01T07:21:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1837"/>
		<summary type="text"><![CDATA[these functions accept ENetPeer* not network_player_t*]]></summary>
	</entry>
	

	<entry>
		<id>rev-1836</id>
		<title>Revision 1836 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-08-01T07:18:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1836"/>
		<summary type="text"><![CDATA[ignoring the client binary]]></summary>
	</entry>
	

	<entry>
		<id>rev-1835</id>
		<title>Revision 1835 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-25T01:14:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1835"/>
		<summary type="text"><![CDATA[adding a console chat program for network testing]]></summary>
	</entry>
	

	<entry>
		<id>rev-1834</id>
		<title>Revision 1834 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-25T12:27:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1834"/>
		<summary type="text"><![CDATA[reverting back the change to net.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1833</id>
		<title>Revision 1833 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T03:43:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1833"/>
		<summary type="text"><![CDATA[moved the sharing of connection information between players higher into the stack before the host has a chance to fire off the new-player event]]></summary>
	</entry>
	

	<entry>
		<id>rev-1832</id>
		<title>Revision 1832 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T03:34:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1832"/>
		<summary type="text"><![CDATA[hiding extra debug messages for now till i have a better debug system; fixed some indentations; fixed a bug that would try to print a null name; fixed some debug messages; stopped ability to allow a player to join right away if no one else is in the game, they now get offloaded until pump_synchers runs; fixed other things]]></summary>
	</entry>
	

	<entry>
		<id>rev-1831</id>
		<title>Revision 1831 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T03:33:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1831"/>
		<summary type="text"><![CDATA[network cleanup returns 0 for ease of use; changed max peers to 50;]]></summary>
	</entry>
	

	<entry>
		<id>rev-1830</id>
		<title>Revision 1830 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T02:55:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1830"/>
		<summary type="text"><![CDATA[converted info fields to match sing in enet vars; added some extra debug info for when playe metrics update; added packets lost to the player structure as well]]></summary>
	</entry>
	

	<entry>
		<id>rev-1829</id>
		<title>Revision 1829 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T01:42:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1829"/>
		<summary type="text"><![CDATA[added a few macros making it easier to access vales of (peer/player)->data]]></summary>
	</entry>
	

	<entry>
		<id>rev-1828</id>
		<title>Revision 1828 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T12:23:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1828"/>
		<summary type="text"><![CDATA[adding new line to the output of debugs]]></summary>
	</entry>
	

	<entry>
		<id>rev-1827</id>
		<title>Revision 1827 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T12:19:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1827"/>
		<summary type="text"><![CDATA[centralizing log format]]></summary>
	</entry>
	

	<entry>
		<id>rev-1826</id>
		<title>Revision 1826 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-24T12:18:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1826"/>
		<summary type="text"><![CDATA[added checks to make sure that find_peer_by_id works]]></summary>
	</entry>
	

	<entry>
		<id>rev-1825</id>
		<title>Revision 1825 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-23T11:58:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1825"/>
		<summary type="text"><![CDATA[created a lost connection messages instead of overloading the disconnect message]]></summary>
	</entry>
	

	<entry>
		<id>rev-1824</id>
		<title>Revision 1824 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-23T11:27:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1824"/>
		<summary type="text"><![CDATA[cleaning up tabing and other formalities]]></summary>
	</entry>
	

	<entry>
		<id>rev-1823</id>
		<title>Revision 1823 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-23T09:59:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1823"/>
		<summary type="text"><![CDATA[cleaning up; fixed bugs that i found; added extra debugging where needed; shrunk down size of lines; added "network" and "network security" as prefix to all debug output; converted address to id in debug messages; fixed potential bug in find player with lowest id]]></summary>
	</entry>
	

	<entry>
		<id>rev-1822</id>
		<title>Revision 1822 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-23T08:27:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1822"/>
		<summary type="text"><![CDATA[converted net2 to use an id based system instead of a ip/port based system]]></summary>
	</entry>
	

	<entry>
		<id>rev-1821</id>
		<title>Revision 1821 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-07-22T07:14:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1821"/>
		<summary type="text"><![CDATA[branching networking to work on moving to id based system]]></summary>
	</entry>
	

	<entry>
		<id>rev-1820</id>
		<title>Revision 1820 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-05-12T11:47:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1820"/>
		<summary type="text"><![CDATA[fixed double free error in sound cleanup]]></summary>
	</entry>
	

	<entry>
		<id>rev-1819</id>
		<title>Revision 1819 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-29T01:08:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1819"/>
		<summary type="text"><![CDATA[fixed the quick text timer in game to not restart within timeout]]></summary>
	</entry>
	

	<entry>
		<id>rev-1818</id>
		<title>Revision 1818 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-25T06:53:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1818"/>
		<summary type="text"><![CDATA[Cleaned up the vs project file to have opengl and d3d9 build modes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1817</id>
		<title>Revision 1817 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-23T03:03:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1817"/>
		<summary type="text"><![CDATA[more docs updating]]></summary>
	</entry>
	

	<entry>
		<id>rev-1816</id>
		<title>Revision 1816 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-23T02:44:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1816"/>
		<summary type="text"><![CDATA[updating skeleton folder with docs and openal32 driver for win32]]></summary>
	</entry>
	

	<entry>
		<id>rev-1815</id>
		<title>Revision 1815 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-23T01:22:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1815"/>
		<summary type="text"><![CDATA[restored missing arena texture]]></summary>
	</entry>
	

	<entry>
		<id>rev-1814</id>
		<title>Revision 1814 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-23T12:59:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1814"/>
		<summary type="text"><![CDATA[DrawSlider documentation; proper color names; current slider position now red]]></summary>
	</entry>
	

	<entry>
		<id>rev-1813</id>
		<title>Revision 1813 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-23T12:56:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1813"/>
		<summary type="text"><![CDATA[debug helper]]></summary>
	</entry>
	

	<entry>
		<id>rev-1812</id>
		<title>Revision 1812 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-23T12:12:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1812"/>
		<summary type="text"><![CDATA[committed by accident]]></summary>
	</entry>
	

	<entry>
		<id>rev-1811</id>
		<title>Revision 1811 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-22T10:51:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1811"/>
		<summary type="text"><![CDATA[fixed the vsync setting]]></summary>
	</entry>
	

	<entry>
		<id>rev-1810</id>
		<title>Revision 1810 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-22T10:47:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1810"/>
		<summary type="text"><![CDATA[reversed the mouse back to 1069s style of reseting the mouse values; reset vsync to be default off]]></summary>
	</entry>
	

	<entry>
		<id>rev-1809</id>
		<title>Revision 1809 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-21T03:01:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1809"/>
		<summary type="text"><![CDATA[link list bug fix thanks to phillips]]></summary>
	</entry>
	

	<entry>
		<id>rev-1808</id>
		<title>Revision 1808 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-21T02:57:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1808"/>
		<summary type="text"><![CDATA[valgrind fix; fixed major render bug which would cause render artifacts and access violations]]></summary>
	</entry>
	

	<entry>
		<id>rev-1807</id>
		<title>Revision 1807 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-21T02:56:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1807"/>
		<summary type="text"><![CDATA[some code cleaning and better initialization of tloadheader]]></summary>
	</entry>
	

	<entry>
		<id>rev-1806</id>
		<title>Revision 1806 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-21T01:27:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1806"/>
		<summary type="text"><![CDATA[valgrind fixes; clean TextInfos on creation; validate TextInfo before adding to the stack and make sure array doenst grow to large; validate pointer to TextInfo before attempting to draw]]></summary>
	</entry>
	

	<entry>
		<id>rev-1805</id>
		<title>Revision 1805 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-21T01:23:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1805"/>
		<summary type="text"><![CDATA[valgrind fixes; initializing all values of WaterObject]]></summary>
	</entry>
	

	<entry>
		<id>rev-1804</id>
		<title>Revision 1804 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-21T01:22:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1804"/>
		<summary type="text"><![CDATA[valgrind fixes; initializing variables and checking array index within range]]></summary>
	</entry>
	

	<entry>
		<id>rev-1803</id>
		<title>Revision 1803 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-21T01:22:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1803"/>
		<summary type="text"><![CDATA[valgrind fixes; initialized all values in ScrPolys; defined some uninitialized values; check to make sure within array]]></summary>
	</entry>
	

	<entry>
		<id>rev-1802</id>
		<title>Revision 1802 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-18T09:58:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1802"/>
		<summary type="text"><![CDATA[adding proper headers]]></summary>
	</entry>
	

	<entry>
		<id>rev-1801</id>
		<title>Revision 1801 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-18T09:58:04EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1801"/>
		<summary type="text"><![CDATA[shorter way to write this routine; supported by newer lua]]></summary>
	</entry>
	

	<entry>
		<id>rev-1800</id>
		<title>Revision 1800 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-04-18T09:57:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1800"/>
		<summary type="text"><![CDATA[lua apparently has the %q printf helper to properly quote a string for reading back in by the lua interpreter; thanks to lion for the tip]]></summary>
	</entry>
	

	<entry>
		<id>rev-1799</id>
		<title>Revision 1799 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-22T08:29:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1799"/>
		<summary type="text"><![CDATA[fixed in game gamma slider]]></summary>
	</entry>
	

	<entry>
		<id>rev-1798</id>
		<title>Revision 1798 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-21T12:42:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1798"/>
		<summary type="text"><![CDATA[fixed count down timer]]></summary>
	</entry>
	

	<entry>
		<id>rev-1797</id>
		<title>Revision 1797 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-21T02:32:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1797"/>
		<summary type="text"><![CDATA[fixed chars2 scaling which would cause titel menu to enlarge]]></summary>
	</entry>
	

	<entry>
		<id>rev-1796</id>
		<title>Revision 1796 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-21T01:56:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1796"/>
		<summary type="text"><![CDATA[fixed characters textures.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1795</id>
		<title>Revision 1795 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-20T09:45:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1795"/>
		<summary type="text"><![CDATA[some code cleaning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1794</id>
		<title>Revision 1794 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-20T08:36:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1794"/>
		<summary type="text"><![CDATA[fixed the holo light pulse; removed the holo light y distortion as it was ugly]]></summary>
	</entry>
	

	<entry>
		<id>rev-1793</id>
		<title>Revision 1793 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-20T06:33:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1793"/>
		<summary type="text"><![CDATA[shouldnt have been committed]]></summary>
	</entry>
	

	<entry>
		<id>rev-1792</id>
		<title>Revision 1792 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-20T06:32:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1792"/>
		<summary type="text"><![CDATA[made bike computer play a sound on enter/exit of menu]]></summary>
	</entry>
	

	<entry>
		<id>rev-1791</id>
		<title>Revision 1791 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-20T06:27:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1791"/>
		<summary type="text"><![CDATA[biker and computer sounds now update after selection on vdu]]></summary>
	</entry>
	

	<entry>
		<id>rev-1790</id>
		<title>Revision 1790 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-20T06:26:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1790"/>
		<summary type="text"><![CDATA[no idea why that check was removed]]></summary>
	</entry>
	

	<entry>
		<id>rev-1789</id>
		<title>Revision 1789 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-20T01:22:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1789"/>
		<summary type="text"><![CDATA[removed some unused debug functions]]></summary>
	</entry>
	

	<entry>
		<id>rev-1788</id>
		<title>Revision 1788 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-19T06:51:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1788"/>
		<summary type="text"><![CDATA[stopped input_grab from always grabbing input if in fullscreen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1787</id>
		<title>Revision 1787 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-19T05:20:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1787"/>
		<summary type="text"><![CDATA[enabled cheats]]></summary>
	</entry>
	

	<entry>
		<id>rev-1786</id>
		<title>Revision 1786 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-03-07T02:41:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1786"/>
		<summary type="text"><![CDATA[added sound paths to the playing sound debug output]]></summary>
	</entry>
	

	<entry>
		<id>rev-1785</id>
		<title>Revision 1785 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-20T10:14:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1785"/>
		<summary type="text"><![CDATA[fullscreen/window bug fixed for real this time. changed code to react to release events not key press events. this stops it from running twice ever without a need for a timeout.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1784</id>
		<title>Revision 1784 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-20T03:42:04EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1784"/>
		<summary type="text"><![CDATA[added timer to switching render mode to fix bug; player keystroke was invoking the function multiple times... now it waits a second before being allowed to invoke again]]></summary>
	</entry>
	

	<entry>
		<id>rev-1783</id>
		<title>Revision 1783 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-18T05:21:25EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1783"/>
		<summary type="text"><![CDATA[better gamma debug messages and ability to set gamma to 300]]></summary>
	</entry>
	

	<entry>
		<id>rev-1782</id>
		<title>Revision 1782 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-18T04:56:11EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1782"/>
		<summary type="text"><![CDATA[added [shift+f12] next to toggle fullscreen buttons for poeple to know about it]]></summary>
	</entry>
	

	<entry>
		<id>rev-1781</id>
		<title>Revision 1781 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-16T06:19:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1781"/>
		<summary type="text"><![CDATA[documentation updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-1780</id>
		<title>Revision 1780 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-15T03:46:47EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1780"/>
		<summary type="text"><![CDATA[made in game hud show kills as the default metric; added menu option to switch it to real score mode which shows total of positives - negatives]]></summary>
	</entry>
	

	<entry>
		<id>rev-1779</id>
		<title>Revision 1779 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-15T03:24:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1779"/>
		<summary type="text"><![CDATA[fixed save game slots for single player]]></summary>
	</entry>
	

	<entry>
		<id>rev-1778</id>
		<title>Revision 1778 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-15T02:55:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1778"/>
		<summary type="text"><![CDATA[some comment cleaning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1777</id>
		<title>Revision 1777 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-15T02:53:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1777"/>
		<summary type="text"><![CDATA[set vsync to be the default and switched the -vsync option to -novsync; by default show fps is now off]]></summary>
	</entry>
	

	<entry>
		<id>rev-1776</id>
		<title>Revision 1776 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-15T02:34:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1776"/>
		<summary type="text"><![CDATA[fixed send message bug that would require you to hit the return button realllllly fast. now it will only start again after 0.8% of a second has passed]]></summary>
	</entry>
	

	<entry>
		<id>rev-1775</id>
		<title>Revision 1775 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-15T01:32:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1775"/>
		<summary type="text"><![CDATA[allowed up to 255 mouse buttons; fixed up some code order]]></summary>
	</entry>
	

	<entry>
		<id>rev-1774</id>
		<title>Revision 1774 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2010-02-15T12:35:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1774"/>
		<summary type="text"><![CDATA[added fix for mouse lag in computers that render to fast. frames go faster than mouse input so you have to let the value hang around for a bit because forsaken formulas need it to be smoothed out across frames.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1773</id>
		<title>Revision 1773 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-27T03:32:04EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1773"/>
		<summary type="text"><![CDATA[enabled the wireframe cli option.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1772</id>
		<title>Revision 1772 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-24T04:22:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1772"/>
		<summary type="text"><![CDATA[added a member to the sound_t struct to properly check if a sound is playing, problem is that when a sound runs out it stops it self but our counters are not updated, with the new member we know if we set it to play before. fixed the sound volume by restoring value of sound_minimum_volume, previously this was resulting in sounds being played at full volume.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1771</id>
		<title>Revision 1771 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-24T04:19:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1771"/>
		<summary type="text"><![CDATA[cleaned up some of the init code. re-enabled freeing of non playing looping sfx source. removed some misleading comments.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1770</id>
		<title>Revision 1770 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-23T06:35:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1770"/>
		<summary type="text"><![CDATA[fixed tracking of how many buffers exist.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1769</id>
		<title>Revision 1769 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-23T04:44:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1769"/>
		<summary type="text"><![CDATA[added looping sound back in. got rid of all threaded routines. got rid of the pointless sbufferlist stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1768</id>
		<title>Revision 1768 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-22T03:44:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1768"/>
		<summary type="text"><![CDATA[Makefile changes / additions: - Added option to use the Mudflap pointer use checking library. - Profiling is now controlled by new separate option, independent of debug mode. - Define _FORTIFY_SOURCE=2 and enable -fstack-protector-all when compiling in debug mode. - Added some missing indentation for conditionals.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1767</id>
		<title>Revision 1767 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T09:50:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1767"/>
		<summary type="text"><![CDATA[got rid of a bug that was apparently setting the listener to position 0,0,0 every time a new sound was loaded. got rid of extra debugging info on sound_load that isn't needed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1766</id>
		<title>Revision 1766 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T09:03:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1766"/>
		<summary type="text"><![CDATA[stopped SpotSfxList items from being unloaded if they are to far away.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1765</id>
		<title>Revision 1765 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T08:50:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1765"/>
		<summary type="text"><![CDATA[fixed sound stats debug routines. added counts for playing/stopped.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1764</id>
		<title>Revision 1764 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T08:47:45EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1764"/>
		<summary type="text"><![CDATA[fixed bug where key_name() returns null.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1763</id>
		<title>Revision 1763 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T08:10:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1763"/>
		<summary type="text"><![CDATA[sounds are not limited to 2 instances anymore. completely removed the concept of dup buffers. all sound is now completely dynamic being loaded when needed. sound_buffers[] is an array containing unique buffers indexed by sfx number. at this point sound_source_* was completely not required and was removed. new sound sources are created referencing the existing buffer if it exists. reworked sound_duplicate function to malloc the source for us. cleaned up SpotSfxList properly in DestroySound(). added more debugging.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1762</id>
		<title>Revision 1762 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T04:58:53EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1762"/>
		<summary type="text"><![CDATA[cleaning up the debug lines to make more sense.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1761</id>
		<title>Revision 1761 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T03:04:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1761"/>
		<summary type="text"><![CDATA[added proper exit status to the game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1760</id>
		<title>Revision 1760 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T02:58:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1760"/>
		<summary type="text"><![CDATA[fixed bug that allowed you to start a null/non-existent level]]></summary>
	</entry>
	

	<entry>
		<id>rev-1759</id>
		<title>Revision 1759 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T01:55:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1759"/>
		<summary type="text"><![CDATA[stopped score from showing up if the menu is showing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1758</id>
		<title>Revision 1758 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T12:02:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1758"/>
		<summary type="text"><![CDATA[array was not large enough for last item.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1757</id>
		<title>Revision 1757 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-21T10:50:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1757"/>
		<summary type="text"><![CDATA[fixed ability to select the highest resolution.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1756</id>
		<title>Revision 1756 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T10:29:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1756"/>
		<summary type="text"><![CDATA[removing over verbose debug messages.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1755</id>
		<title>Revision 1755 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T10:27:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1755"/>
		<summary type="text"><![CDATA[fixed FindFreeLoopingSfxBuffer to use a buffer that is not playing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1754</id>
		<title>Revision 1754 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T02:50:46EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1754"/>
		<summary type="text"><![CDATA[fixed nme2 texture so that transparency works correctly]]></summary>
	</entry>
	

	<entry>
		<id>rev-1753</id>
		<title>Revision 1753 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T12:34:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1753"/>
		<summary type="text"><![CDATA[unused variable.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1752</id>
		<title>Revision 1752 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T12:24:25EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1752"/>
		<summary type="text"><![CDATA[some bug fixes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1751</id>
		<title>Revision 1751 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T12:21:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1751"/>
		<summary type="text"><![CDATA[stopping re-init of sound to fix hang in pulseaudio]]></summary>
	</entry>
	

	<entry>
		<id>rev-1750</id>
		<title>Revision 1750 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T11:51:16EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1750"/>
		<summary type="text"><![CDATA[fixed detection of which device a key comes from in the menu keyboard assignment page. fixed the page to show "left mouse" instead of "mouse" for all mouse buttons.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1749</id>
		<title>Revision 1749 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T10:49:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1749"/>
		<summary type="text"><![CDATA[network patch job better than crashing]]></summary>
	</entry>
	

	<entry>
		<id>rev-1748</id>
		<title>Revision 1748 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T10:45:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1748"/>
		<summary type="text"><![CDATA[cleaning up some unused variables]]></summary>
	</entry>
	

	<entry>
		<id>rev-1747</id>
		<title>Revision 1747 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T10:41:50EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1747"/>
		<summary type="text"><![CDATA[cleaned up some pointless code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1746</id>
		<title>Revision 1746 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-20T10:18:41EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1746"/>
		<summary type="text"><![CDATA[renamed and fixed various bugs in sound functions. assigned SpotSfxList[i].buffersize fixing missing sounds.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1745</id>
		<title>Revision 1745 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-19T12:53:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1745"/>
		<summary type="text"><![CDATA[fixed a missing define.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1744</id>
		<title>Revision 1744 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-19T12:51:48EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1744"/>
		<summary type="text"><![CDATA[added cli to debug output.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1743</id>
		<title>Revision 1743 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-17T06:40:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1743"/>
		<summary type="text"><![CDATA[factored out some code form get_key_name into a generic convert_char function. fixed KEY_MAP_LAST it was 1 to big. fixed init_key_map to set proper item to null.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1742</id>
		<title>Revision 1742 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-16T06:30:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1742"/>
		<summary type="text"><![CDATA[added support for joystick deadzones.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1741</id>
		<title>Revision 1741 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-16T05:50:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1741"/>
		<summary type="text"><![CDATA[removed confusing 1 to 1 mappings in the key map table. they were defaults for when sdl didn't return anything. but were miss leading to humans and computers apparently. this fixes the usage of the number keys at the top of the keyboard.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1740</id>
		<title>Revision 1740 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-15T07:48:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1740"/>
		<summary type="text"><![CDATA[stopped window mode from grabbing mouse if we are in menu.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1739</id>
		<title>Revision 1739 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-15T07:45:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1739"/>
		<summary type="text"><![CDATA[added support for typing capital letters in text entry.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1738</id>
		<title>Revision 1738 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-15T07:16:36EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1738"/>
		<summary type="text"><![CDATA[enabled modifiers in text input mode. thus you are now able to type symbols such as $ using shift+key. made the input_buffer* routines to use an int instead of SDL_keysym.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1737</id>
		<title>Revision 1737 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-15T06:37:16EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1737"/>
		<summary type="text"><![CDATA[created a function to return the ascii character of a key with a helper table that maps keys (including number pad) to their ascii name.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1736</id>
		<title>Revision 1736 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-15T05:55:47EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1736"/>
		<summary type="text"><![CDATA[created a helper function to fire off the onselect callback for a menu item.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1735</id>
		<title>Revision 1735 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-15T05:01:25EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1735"/>
		<summary type="text"><![CDATA[fixed null pointer check in menu processing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1734</id>
		<title>Revision 1734 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-15T04:41:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1734"/>
		<summary type="text"><![CDATA[fixed menu state handling bug that would require two key strokes in many areas.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1733</id>
		<title>Revision 1733 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T06:15:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1733"/>
		<summary type="text"><![CDATA[added some comments.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1732</id>
		<title>Revision 1732 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-14T05:36:45EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1732"/>
		<summary type="text"><![CDATA[Set listener gain to 0.5 to eliminate or reduce sound crackling/blasting.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1731</id>
		<title>Revision 1731 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T05:09:53EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1731"/>
		<summary type="text"><![CDATA[updating comment notes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1730</id>
		<title>Revision 1730 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T05:02:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1730"/>
		<summary type="text"><![CDATA[loading bad config should not disable axis's if you ask me.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1729</id>
		<title>Revision 1729 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T04:57:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1729"/>
		<summary type="text"><![CDATA[fixed bug where we end up in an endless loop trying to quit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1728</id>
		<title>Revision 1728 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T01:48:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1728"/>
		<summary type="text"><![CDATA[docs folder isnt needed]]></summary>
	</entry>
	

	<entry>
		<id>rev-1727</id>
		<title>Revision 1727 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T01:26:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1727"/>
		<summary type="text"><![CDATA[updated install docs]]></summary>
	</entry>
	

	<entry>
		<id>rev-1726</id>
		<title>Revision 1726 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T01:23:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1726"/>
		<summary type="text"><![CDATA[updating docs]]></summary>
	</entry>
	

	<entry>
		<id>rev-1725</id>
		<title>Revision 1725 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T01:23:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1725"/>
		<summary type="text"><![CDATA[notes updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-1724</id>
		<title>Revision 1724 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T01:21:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1724"/>
		<summary type="text"><![CDATA[udpating docs]]></summary>
	</entry>
	

	<entry>
		<id>rev-1723</id>
		<title>Revision 1723 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T01:11:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1723"/>
		<summary type="text"><![CDATA[removed the debug_js config and moved sdl input to debug_open. d3d config still supports dinput for now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1722</id>
		<title>Revision 1722 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T01:04:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1722"/>
		<summary type="text"><![CDATA[updating default folders]]></summary>
	</entry>
	

	<entry>
		<id>rev-1721</id>
		<title>Revision 1721 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T12:53:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1721"/>
		<summary type="text"><![CDATA[ported rest of code to use the new input_buffer_send() function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1720</id>
		<title>Revision 1720 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-14T12:41:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1720"/>
		<summary type="text"><![CDATA[ported pov/hat code to sdl. ported macro's for pov held/pressed/released created js_pov for new/old input and joy_hat_state for sdl state. created generic input_buffer_send to help send input_buffer events.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1719</id>
		<title>Revision 1719 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T10:12:17EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1719"/>
		<summary type="text"><![CDATA[ported joystick button held/pressed macros to sdl. created joy_button_state[] table for holding current state of joystick buttons. created a js_buttons[] table for storing last/new input tables. rename keyboard_buffer related functions/tables to input_buffer as the table stores events for all input related devices. added some protection from accessing invalid array indices in state tables. fixed some bugs.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1718</id>
		<title>Revision 1718 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T08:24:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1718"/>
		<summary type="text"><![CDATA[some comment updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1717</id>
		<title>Revision 1717 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T08:20:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1717"/>
		<summary type="text"><![CDATA[added joysticks to the array of joy axis data.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1716</id>
		<title>Revision 1716 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T08:06:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1716"/>
		<summary type="text"><![CDATA[shortened joystick axis calculation.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1715</id>
		<title>Revision 1715 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T08:01:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1715"/>
		<summary type="text"><![CDATA[ported ReadJoystickInput and CheckJoyAxis to use sdl joystick axis data.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1714</id>
		<title>Revision 1714 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T06:47:17EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1714"/>
		<summary type="text"><![CDATA[cleaned and moved some things around.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1713</id>
		<title>Revision 1713 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T05:51:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1713"/>
		<summary type="text"><![CDATA[stopped config.c from assigning joystick axises read from config file that don't exist in JoystickInfo which contains all enumerated joystick axises. made joysticks_cleanup() default all settings removing need for other buggy techniques. fixed a routine in title.c which was blindly attempting to copy a string even if it didn't exist. but the fix to config.c should remove the situation of it never existing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1712</id>
		<title>Revision 1712 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T05:13:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1712"/>
		<summary type="text"><![CDATA[fixed a bunch of bugs in the joystick init system.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1711</id>
		<title>Revision 1711 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T05:09:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1711"/>
		<summary type="text"><![CDATA[fixed a bunch of bugs in the clean up system.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1710</id>
		<title>Revision 1710 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T03:49:43EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1710"/>
		<summary type="text"><![CDATA[more explicit function for testing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1709</id>
		<title>Revision 1709 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T03:43:45EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1709"/>
		<summary type="text"><![CDATA[moved some more stuff to input.h enabled ReleaseJoysticks in dinput and ported code to joysticks_cleanup for sdl.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1708</id>
		<title>Revision 1708 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T03:16:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1708"/>
		<summary type="text"><![CDATA[moved some things to input.h created generic names for joystick setup and cleanup. ported joysticks_init and joysticks_cleanup to sdl. enabled joystick support in sdl.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1707</id>
		<title>Revision 1707 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T01:07:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1707"/>
		<summary type="text"><![CDATA[got rid of the portable config as we can just test on linux directly now. got rid of the opengl build as the open config builds opengl. renamed the debug config to d3d. deleted the breakpad config as it's not needed for now. created debug js config for working on sdl joystick.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1706</id>
		<title>Revision 1706 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T12:43:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1706"/>
		<summary type="text"><![CDATA[starting some basic work on joystick porting to sdl.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1705</id>
		<title>Revision 1705 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T12:37:17EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1705"/>
		<summary type="text"><![CDATA[quit requested should not have been manually called. app now properly dies when close window button is called.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1704</id>
		<title>Revision 1704 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-13T02:33:02EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1704"/>
		<summary type="text"><![CDATA[enabled stereo rendering in d3d9. created render_set_filter for d3d9. but stereo does not appear to work.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1703</id>
		<title>Revision 1703 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-12T05:01:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1703"/>
		<summary type="text"><![CDATA[fixed a few bugs. pushed the debugprintf changes to win32.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1702</id>
		<title>Revision 1702 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-12T04:43:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1702"/>
		<summary type="text"><![CDATA[added forceaccel cli option for sdl/opengl settings. had to not enable SDL_GL_ACCELERATED_VISUAL by default cause bdb's video card freaks out and paints red on every vertex.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1701</id>
		<title>Revision 1701 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-12T04:37:26EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1701"/>
		<summary type="text"><![CDATA[Added M_PI_2 macro to include/new3d.h since it's non-standard.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1700</id>
		<title>Revision 1700 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-12T03:55:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1700"/>
		<summary type="text"><![CDATA[Removed an #ifdef OPENGL around a helper variable introduced for the stereo feature but still used even if stereo/OpenGL is not compiled in, which would cause a broken build without OPENGL defined.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1699</id>
		<title>Revision 1699 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-12T01:58:50EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1699"/>
		<summary type="text"><![CDATA[added the openal installer for windows systems.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1698</id>
		<title>Revision 1698 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-12T01:22:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1698"/>
		<summary type="text"><![CDATA[unused function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1697</id>
		<title>Revision 1697 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-11T10:40:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1697"/>
		<summary type="text"><![CDATA[Renamed CENTER, LEFT, and RIGHT enum values to ST_CENTER, ST_LEFT, and ST_RIGHT in order to avoid some potential name clashes and to make it a bit more obvious that they are related to stereo mode.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1696</id>
		<title>Revision 1696 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-11T10:26:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1696"/>
		<summary type="text"><![CDATA[Added stereo configuration options to title -> visuals menu. Repositioned a few existing items in that menu in order to make things fit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1695</id>
		<title>Revision 1695 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-10T11:12:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1695"/>
		<summary type="text"><![CDATA[Added anaglyph stereoscopic 3D rendering capability for OpenGL mode. New stereo-related configuration options: - StereoEnabled - StereoEyeSep - StereoFocalDist - StereoRightColor]]></summary>
	</entry>
	

	<entry>
		<id>rev-1694</id>
		<title>Revision 1694 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-10T11:04:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1694"/>
		<summary type="text"><![CDATA[Fixed DebugPrintf on non-Windows systems.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1693</id>
		<title>Revision 1693 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-09T05:54:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1693"/>
		<summary type="text"><![CDATA[removed redudant arguments]]></summary>
	</entry>
	

	<entry>
		<id>rev-1692</id>
		<title>Revision 1692 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-09T05:32:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1692"/>
		<summary type="text"><![CDATA[added support for larger range of systems by removing arch=native compiler option]]></summary>
	</entry>
	

	<entry>
		<id>rev-1691</id>
		<title>Revision 1691 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T10:10:45EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1691"/>
		<summary type="text"><![CDATA[killed an old config file]]></summary>
	</entry>
	

	<entry>
		<id>rev-1690</id>
		<title>Revision 1690 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T09:55:50EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1690"/>
		<summary type="text"><![CDATA[-g and -pg are separate options]]></summary>
	</entry>
	

	<entry>
		<id>rev-1689</id>
		<title>Revision 1689 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T09:52:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1689"/>
		<summary type="text"><![CDATA[got rid of the rate option. it wasn't even used in d3d9 just enumerated. it's pretty dangerous to change it anyway. and sdl doesn't support it. also fixed black screen on opengl res change in win32.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1688</id>
		<title>Revision 1688 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T09:32:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1688"/>
		<summary type="text"><![CDATA[added eol-style to files that did not have them]]></summary>
	</entry>
	

	<entry>
		<id>rev-1687</id>
		<title>Revision 1687 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T09:25:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1687"/>
		<summary type="text"><![CDATA[renamed a bunch of things and move code around. sdl now handles enumerating display modes, for window mode it defaults to a built in list. commented out the code in d3d9 that use to the do the enumerations of display modes. fixed some areas that was not setting pointers to null after freeing. reloading now goes through sdl_init_video() disabled code in Msg() completely as it's not very stable.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1686</id>
		<title>Revision 1686 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T09:20:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1686"/>
		<summary type="text"><![CDATA[renamed symbol file so configurations don't overlap.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1685</id>
		<title>Revision 1685 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T06:02:17EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1685"/>
		<summary type="text"><![CDATA[renamed and moved some things around.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1684</id>
		<title>Revision 1684 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T05:40:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1684"/>
		<summary type="text"><![CDATA[added definition of keys and a docs sub folder.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1683</id>
		<title>Revision 1683 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T05:33:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1683"/>
		<summary type="text"><![CDATA[fixing up example config to have right syntax and created a the default player.txt]]></summary>
	</entry>
	

	<entry>
		<id>rev-1682</id>
		<title>Revision 1682 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T05:32:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1682"/>
		<summary type="text"><![CDATA[fixing up example configs to use new formats]]></summary>
	</entry>
	

	<entry>
		<id>rev-1681</id>
		<title>Revision 1681 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-08T05:08:47EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1681"/>
		<summary type="text"><![CDATA[for some reason the non explicit braces where causing the key find loop to fail on some keys only. i also had to replace the strstr with a more advanced find in case the string doesn't start with a space... the openal fix is nothing major.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1680</id>
		<title>Revision 1680 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T08:57:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1680"/>
		<summary type="text"><![CDATA[sucked that i accidentally committed this last time. so might as well leave it here . i added the win32 code back though.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1679</id>
		<title>Revision 1679 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T08:45:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1679"/>
		<summary type="text"><![CDATA[some notes on the packing order of COLOR]]></summary>
	</entry>
	

	<entry>
		<id>rev-1678</id>
		<title>Revision 1678 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T08:42:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1678"/>
		<summary type="text"><![CDATA[optimized set_color making it go from avg 26% to 1% from gprof output]]></summary>
	</entry>
	

	<entry>
		<id>rev-1677</id>
		<title>Revision 1677 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T07:38:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1677"/>
		<summary type="text"><![CDATA[make file updates for static builds]]></summary>
	</entry>
	

	<entry>
		<id>rev-1676</id>
		<title>Revision 1676 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T05:24:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1676"/>
		<summary type="text"><![CDATA[some code cleaning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1675</id>
		<title>Revision 1675 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T05:11:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1675"/>
		<summary type="text"><![CDATA[Add_Path was only used in one place and better done by sprintf was also a gcc warning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1674</id>
		<title>Revision 1674 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T04:00:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1674"/>
		<summary type="text"><![CDATA[fixed reporting of buffer gain.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1673</id>
		<title>Revision 1673 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T03:51:02EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1673"/>
		<summary type="text"><![CDATA[defaulted bpp to 24 because most back buffers can't support 32 and even 32 normally really only uses 24 (8bps * 3 colors) back buffers rarely support an alpha layer...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1672</id>
		<title>Revision 1672 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T03:37:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1672"/>
		<summary type="text"><![CDATA[forgot to rename the variables]]></summary>
	</entry>
	

	<entry>
		<id>rev-1671</id>
		<title>Revision 1671 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T03:25:02EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1671"/>
		<summary type="text"><![CDATA[touch_file should not be calling convert_path.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1670</id>
		<title>Revision 1670 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T03:22:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1670"/>
		<summary type="text"><![CDATA[fixed two areas that would call convert_path consecutively.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1669</id>
		<title>Revision 1669 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T03:40:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1669"/>
		<summary type="text"><![CDATA[bug fixes to run on gcc]]></summary>
	</entry>
	

	<entry>
		<id>rev-1668</id>
		<title>Revision 1668 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-07T02:57:24EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1668"/>
		<summary type="text"><![CDATA[halfed the size of the dup buffers cause it was going over. 2d support seems to be working well now. some general code cleaning. set default mode to 2d. added a bunch of notes. fixed a bunch of bugs in the openal version.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1667</id>
		<title>Revision 1667 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T11:46:53EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1667"/>
		<summary type="text"><![CDATA[bug fix in dsound implementation.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1666</id>
		<title>Revision 1666 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T11:43:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1666"/>
		<summary type="text"><![CDATA[fixed some bugs found by gcc; passed path to file through path converter to find files in linux]]></summary>
	</entry>
	

	<entry>
		<id>rev-1665</id>
		<title>Revision 1665 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T11:42:25EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1665"/>
		<summary type="text"><![CDATA[added openal to the make file]]></summary>
	</entry>
	

	<entry>
		<id>rev-1664</id>
		<title>Revision 1664 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T11:24:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1664"/>
		<summary type="text"><![CDATA[openAL is now working! added some debug information. correctly implemented the sound_duplicate function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1663</id>
		<title>Revision 1663 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T09:26:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1663"/>
		<summary type="text"><![CDATA[implemented the rest of the openal functions. and some general sound code cleaning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1662</id>
		<title>Revision 1662 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T08:41:26EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1662"/>
		<summary type="text"><![CDATA[got rid of 3d concepts in dsound that weren't used. created a generic pointer to replace all the void's.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1661</id>
		<title>Revision 1661 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T07:56:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1661"/>
		<summary type="text"><![CDATA[cleaned up the api to make the names shorter and removed winapi specific defines. updated openal implementation to create a buffer object to pass around.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1660</id>
		<title>Revision 1660 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T07:36:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1660"/>
		<summary type="text"><![CDATA[realized that sound_source_* was really a forsaken specific code set. and it relied on nothing more then the sound_buffer_* routines. so I placed that code back into sfx.c making sound.h completely generic and basic. should be massively easy at this point to port to openAL!]]></summary>
	</entry>
	

	<entry>
		<id>rev-1659</id>
		<title>Revision 1659 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T07:28:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1659"/>
		<summary type="text"><![CDATA[moved some stuff back into sfx.c where it belongs.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1658</id>
		<title>Revision 1658 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T07:25:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1658"/>
		<summary type="text"><![CDATA[Did some initial work on the openAL port.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1657</id>
		<title>Revision 1657 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T06:23:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1657"/>
		<summary type="text"><![CDATA[moved a bunch of defines back into sfx.c where they belong.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1656</id>
		<title>Revision 1656 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T06:15:41EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1656"/>
		<summary type="text"><![CDATA[all the other sound capability detections are not required anymore so removed them.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1655</id>
		<title>Revision 1655 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T06:10:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1655"/>
		<summary type="text"><![CDATA[trimming header files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1654</id>
		<title>Revision 1654 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T06:09:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1654"/>
		<summary type="text"><![CDATA[apparently the primary buffer isn't needed either. also removed some code that was pointless now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1653</id>
		<title>Revision 1653 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T05:59:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1653"/>
		<summary type="text"><![CDATA[apparently the listener is only for 3d sound in dsound so i removed it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1652</id>
		<title>Revision 1652 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T05:47:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1652"/>
		<summary type="text"><![CDATA[completely got rid of the compound sound buffer concept as it was not used. also got rid of some 3d buffer stuff that was never used.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1651</id>
		<title>Revision 1651 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T05:23:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1651"/>
		<summary type="text"><![CDATA[some general code cleaning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1650</id>
		<title>Revision 1650 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T05:02:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1650"/>
		<summary type="text"><![CDATA[all buffer loading is now done only to system memory.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1649</id>
		<title>Revision 1649 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T04:51:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1649"/>
		<summary type="text"><![CDATA[sound_load_to_hw was never even used so I deleted it and everything it used that wasn't used anywhere else.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1648</id>
		<title>Revision 1648 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T04:18:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1648"/>
		<summary type="text"><![CDATA[updated sound_buffer_load to use sdl for loading wav files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1647</id>
		<title>Revision 1647 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T05:08:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1647"/>
		<summary type="text"><![CDATA[fixed d3d9 implementation with the gamma table updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1646</id>
		<title>Revision 1646 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T05:04:04EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1646"/>
		<summary type="text"><![CDATA[removed need for <time.h> from the project as we have sdl timers now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1645</id>
		<title>Revision 1645 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T04:36:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1645"/>
		<summary type="text"><![CDATA[ported sound timers to sdl timers. the method I used employed thread safe practices of sending a user event to the queue to call the callback from the same thread. sfx.c now has no dsound.h or windows.h requirements. also created sound_caps.min_volume to hold minimum volume]]></summary>
	</entry>
	

	<entry>
		<id>rev-1644</id>
		<title>Revision 1644 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T02:19:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1644"/>
		<summary type="text"><![CDATA[more sound cleaning. at this point there appears to be no dsound specific code at all in sfx.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1643</id>
		<title>Revision 1643 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T01:54:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1643"/>
		<summary type="text"><![CDATA[more cleaning up and moving things behind the sound api.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1642</id>
		<title>Revision 1642 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T01:35:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1642"/>
		<summary type="text"><![CDATA[more cleaning and created some more abstraction functions for dsound.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1641</id>
		<title>Revision 1641 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T01:20:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1641"/>
		<summary type="text"><![CDATA[more cleaning up. created some functions to remove need to request capabilities of buffers manually.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1640</id>
		<title>Revision 1640 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T12:50:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1640"/>
		<summary type="text"><![CDATA[defined a function in the no sound support section so linux would run]]></summary>
	</entry>
	

	<entry>
		<id>rev-1639</id>
		<title>Revision 1639 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-06T12:44:47EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1639"/>
		<summary type="text"><![CDATA[began abstraction process of dsound behind an api. created SOUND_DSOUND to wrap the implementation. attempting to move it towards the concepts of buffer/source/listener as in openAL.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1638</id>
		<title>Revision 1638 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T04:29:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1638"/>
		<summary type="text"><![CDATA[fixed bug on reading config file where a key setting had the a name that was also valid as a binding name. up<->up down<->down etc...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1637</id>
		<title>Revision 1637 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T04:28:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1637"/>
		<summary type="text"><![CDATA[small tweak to clean things up and include proper header file.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1636</id>
		<title>Revision 1636 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T02:37:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1636"/>
		<summary type="text"><![CDATA[fixed bugs in command line parsing; added debug info for unknown options]]></summary>
	</entry>
	

	<entry>
		<id>rev-1635</id>
		<title>Revision 1635 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T02:13:48EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1635"/>
		<summary type="text"><![CDATA[set aspect ratio only if not set by cli]]></summary>
	</entry>
	

	<entry>
		<id>rev-1634</id>
		<title>Revision 1634 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T02:12:58EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1634"/>
		<summary type="text"><![CDATA[fixed bug in last commit; added back aspect ratio cli option]]></summary>
	</entry>
	

	<entry>
		<id>rev-1633</id>
		<title>Revision 1633 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T01:59:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1633"/>
		<summary type="text"><![CDATA[aspect ratio is not used in this file]]></summary>
	</entry>
	

	<entry>
		<id>rev-1632</id>
		<title>Revision 1632 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T01:58:55EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1632"/>
		<summary type="text"><![CDATA[reduced the list of critical folders to only what is needed to run]]></summary>
	</entry>
	

	<entry>
		<id>rev-1631</id>
		<title>Revision 1631 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T01:21:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1631"/>
		<summary type="text"><![CDATA[i have no idea why this code would ever be written but i think it's the reason the mouse was all messed up on linux especially with higher frame rates; doesn't seem to affect performance on win32 so going to try it out]]></summary>
	</entry>
	

	<entry>
		<id>rev-1630</id>
		<title>Revision 1630 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-05T01:19:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1630"/>
		<summary type="text"><![CDATA[added anisotropic filtering to make textures look better at flat (anisotropic) angles; added a capabilities struct and detect_caps() function]]></summary>
	</entry>
	

	<entry>
		<id>rev-1629</id>
		<title>Revision 1629 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-03T02:32:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1629"/>
		<summary type="text"><![CDATA[fixed gamme correction in linux; apparently this should break in win32 as well; the table lookups and writes all had the wrong sign; also just cleaned it up to make it look better]]></summary>
	</entry>
	

	<entry>
		<id>rev-1628</id>
		<title>Revision 1628 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-03T02:28:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1628"/>
		<summary type="text"><![CDATA[fixed a simple bug]]></summary>
	</entry>
	

	<entry>
		<id>rev-1627</id>
		<title>Revision 1627 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-02T11:56:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1627"/>
		<summary type="text"><![CDATA[fixed alpha func and properly disabled only gamma correction]]></summary>
	</entry>
	

	<entry>
		<id>rev-1626</id>
		<title>Revision 1626 by lion</title>
		<author><name>lion</name></author>
		<updated>2009-12-02T11:27:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1626"/>
		<summary type="text"><![CDATA[Implemented the find_* functions for Linux.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1625</id>
		<title>Revision 1625 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-02T05:32:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1625"/>
		<summary type="text"><![CDATA[small bug fix to a function and more debugging info]]></summary>
	</entry>
	

	<entry>
		<id>rev-1624</id>
		<title>Revision 1624 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-02T04:05:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1624"/>
		<summary type="text"><![CDATA[fixed texture bug in linux by disabling gamma correction for time being]]></summary>
	</entry>
	

	<entry>
		<id>rev-1623</id>
		<title>Revision 1623 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-02T03:46:58EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1623"/>
		<summary type="text"><![CDATA[refactoring the code a bit]]></summary>
	</entry>
	

	<entry>
		<id>rev-1622</id>
		<title>Revision 1622 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-12-02T03:34:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1622"/>
		<summary type="text"><![CDATA[updated to initialize proper bit sizes for rgba and add better debugging on initialization]]></summary>
	</entry>
	

	<entry>
		<id>rev-1621</id>
		<title>Revision 1621 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-30T11:02:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1621"/>
		<summary type="text"><![CDATA[created fiopen wrapper called file_open which fixes up the path using convert_path]]></summary>
	</entry>
	

	<entry>
		<id>rev-1620</id>
		<title>Revision 1620 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-30T10:23:41EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1620"/>
		<summary type="text"><![CDATA[stragling fopen calls needed to use convert_path; these should get updated to use file.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1619</id>
		<title>Revision 1619 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-30T10:13:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1619"/>
		<summary type="text"><![CDATA[missing new line at end of file bugs out some versions of gcc apparently]]></summary>
	</entry>
	

	<entry>
		<id>rev-1618</id>
		<title>Revision 1618 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-30T10:12:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1618"/>
		<summary type="text"><![CDATA[fixed missing path conversion in Read File]]></summary>
	</entry>
	

	<entry>
		<id>rev-1617</id>
		<title>Revision 1617 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T10:01:45EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1617"/>
		<summary type="text"><![CDATA[renaming to lowercase]]></summary>
	</entry>
	

	<entry>
		<id>rev-1616</id>
		<title>Revision 1616 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:58:55EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1616"/>
		<summary type="text"><![CDATA[renaming to lowercase]]></summary>
	</entry>
	

	<entry>
		<id>rev-1615</id>
		<title>Revision 1615 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:56:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1615"/>
		<summary type="text"><![CDATA[renaming to lowercase]]></summary>
	</entry>
	

	<entry>
		<id>rev-1614</id>
		<title>Revision 1614 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:55:02EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1614"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1613</id>
		<title>Revision 1613 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:49:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1613"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1612</id>
		<title>Revision 1612 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:48:46EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1612"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1611</id>
		<title>Revision 1611 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:47:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1611"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1610</id>
		<title>Revision 1610 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:45:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1610"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1609</id>
		<title>Revision 1609 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:45:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1609"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1608</id>
		<title>Revision 1608 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:44:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1608"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1607</id>
		<title>Revision 1607 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:44:02EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1607"/>
		<summary type="text"><![CDATA[renaming files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1606</id>
		<title>Revision 1606 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:32:55EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1606"/>
		<summary type="text"><![CDATA[renaming to lowercase]]></summary>
	</entry>
	

	<entry>
		<id>rev-1605</id>
		<title>Revision 1605 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:31:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1605"/>
		<summary type="text"><![CDATA[renaming to lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1604</id>
		<title>Revision 1604 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:30:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1604"/>
		<summary type="text"><![CDATA[renaming to lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1603</id>
		<title>Revision 1603 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:28:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1603"/>
		<summary type="text"><![CDATA[renaming to lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1602</id>
		<title>Revision 1602 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T09:08:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1602"/>
		<summary type="text"><![CDATA[renaming files to lowercase]]></summary>
	</entry>
	

	<entry>
		<id>rev-1601</id>
		<title>Revision 1601 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:39:27EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1601"/>
		<summary type="text"><![CDATA[renaming to lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1600</id>
		<title>Revision 1600 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:38:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1600"/>
		<summary type="text"><![CDATA[renaming to lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1599</id>
		<title>Revision 1599 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:36:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1599"/>
		<summary type="text"><![CDATA[renamed data to lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1598</id>
		<title>Revision 1598 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:30:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1598"/>
		<summary type="text"><![CDATA[renamed to lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1597</id>
		<title>Revision 1597 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:28:55EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1597"/>
		<summary type="text"><![CDATA[native linux builds on the way]]></summary>
	</entry>
	

	<entry>
		<id>rev-1596</id>
		<title>Revision 1596 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:28:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1596"/>
		<summary type="text"><![CDATA[renamed paths to be lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1595</id>
		<title>Revision 1595 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:27:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1595"/>
		<summary type="text"><![CDATA[converted paths to lowercase]]></summary>
	</entry>
	

	<entry>
		<id>rev-1594</id>
		<title>Revision 1594 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T08:26:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1594"/>
		<summary type="text"><![CDATA[moved convert_path to util.c so it can be reused; renamed path in lua_common.c to be lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1593</id>
		<title>Revision 1593 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T07:40:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1593"/>
		<summary type="text"><![CDATA[unix fixes for node.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1592</id>
		<title>Revision 1592 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T07:28:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1592"/>
		<summary type="text"><![CDATA[added the linux Makefile]]></summary>
	</entry>
	

	<entry>
		<id>rev-1591</id>
		<title>Revision 1591 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T07:27:44EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1591"/>
		<summary type="text"><![CDATA[added ignore for projectx binary.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1590</id>
		<title>Revision 1590 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T06:19:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1590"/>
		<summary type="text"><![CDATA[ported some code to use the file length function instead of win32 _filelength]]></summary>
	</entry>
	

	<entry>
		<id>rev-1589</id>
		<title>Revision 1589 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T06:09:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1589"/>
		<summary type="text"><![CDATA[more unix fixes for file.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1588</id>
		<title>Revision 1588 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T06:03:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1588"/>
		<summary type="text"><![CDATA[fixed up file.c for unix]]></summary>
	</entry>
	

	<entry>
		<id>rev-1587</id>
		<title>Revision 1587 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T05:35:53EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1587"/>
		<summary type="text"><![CDATA[various portability conversions. added definitions to map windows functions like _stricmp to strcasecmp etc... ported file.c to be cross platform including convert_path() which makes it unix like... created strtoupper to replace win32 _strupr. moved some things to util.c/.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1586</id>
		<title>Revision 1586 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:21:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1586"/>
		<summary type="text"><![CDATA[fixed dsound by adding CoInitialize before CoCreateInstance.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1585</id>
		<title>Revision 1585 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:09:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1585"/>
		<summary type="text"><![CDATA[fixed texture to have transparency.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1584</id>
		<title>Revision 1584 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T03:34:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1584"/>
		<summary type="text"><![CDATA[some more portability hacks]]></summary>
	</entry>
	

	<entry>
		<id>rev-1583</id>
		<title>Revision 1583 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:35:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1583"/>
		<summary type="text"><![CDATA[apparently _cdecl was not making gcc happy for this callback.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1582</id>
		<title>Revision 1582 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:32:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1582"/>
		<summary type="text"><![CDATA[fixed because of a gcc error. apparently your not supposed to assign something that has been casted.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1581</id>
		<title>Revision 1581 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:24:17EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1581"/>
		<summary type="text"><![CDATA[cleaned up unneeded system headers in oct2.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1580</id>
		<title>Revision 1580 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:17:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1580"/>
		<summary type="text"><![CDATA[updating the template]]></summary>
	</entry>
	

	<entry>
		<id>rev-1579</id>
		<title>Revision 1579 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:10:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1579"/>
		<summary type="text"><![CDATA[converted timer_t to px_timer_t because it's defined in time.h on unix.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1578</id>
		<title>Revision 1578 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T02:02:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1578"/>
		<summary type="text"><![CDATA[removing more winapi specific calls.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1577</id>
		<title>Revision 1577 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T01:59:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1577"/>
		<summary type="text"><![CDATA[removing more winapi specific calls.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1576</id>
		<title>Revision 1576 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T01:56:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1576"/>
		<summary type="text"><![CDATA[apparently stdarg was needed in file.c. fixed bug in enemies.txt loading.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1575</id>
		<title>Revision 1575 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T01:40:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1575"/>
		<summary type="text"><![CDATA[fixing conflicting function types.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1574</id>
		<title>Revision 1574 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T01:35:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1574"/>
		<summary type="text"><![CDATA[cleaning up the include list for file.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1573</id>
		<title>Revision 1573 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T01:31:44EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1573"/>
		<summary type="text"><![CDATA[cleaning up the include list for file.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1572</id>
		<title>Revision 1572 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T01:25:48EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1572"/>
		<summary type="text"><![CDATA[replaced timeGetTime with SDL_GetTicks and removed winsock.h.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1571</id>
		<title>Revision 1571 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T01:10:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1571"/>
		<summary type="text"><![CDATA[removed more dependency on win32.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1570</id>
		<title>Revision 1570 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-29T12:51:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1570"/>
		<summary type="text"><![CDATA[abstracted winapi's FindFirstFile/FindNextFile behind my own api that can easily be ported for non win32.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1569</id>
		<title>Revision 1569 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T11:36:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1569"/>
		<summary type="text"><![CDATA[ported oct2.c to not require windows.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1568</id>
		<title>Revision 1568 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T11:26:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1568"/>
		<summary type="text"><![CDATA[ported some more code to use timers.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1567</id>
		<title>Revision 1567 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T11:08:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1567"/>
		<summary type="text"><![CDATA[created DINPUTJOY to section off dinput joystick code. created "portable" vcproj configuration for testing builds that include no win32 support. ported lots of code away from windows.h co-initialize apparently is not needed anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1566</id>
		<title>Revision 1566 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T09:36:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1566"/>
		<summary type="text"><![CDATA[removing HRESULT which depends on windows.h and light which depended on some weird d3d9 header file but wasn't used.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1565</id>
		<title>Revision 1565 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T09:23:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1565"/>
		<summary type="text"><![CDATA[windows.h was not needed here. but it was renaming OpenEvent from BGO_FILE to be OpenEventA so I had to rename it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1564</id>
		<title>Revision 1564 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T09:01:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1564"/>
		<summary type="text"><![CDATA[removed the need to define LONGLONG and include windows.h in main.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1563</id>
		<title>Revision 1563 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T08:52:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1563"/>
		<summary type="text"><![CDATA[updated more code to use built in timers.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1562</id>
		<title>Revision 1562 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T07:42:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1562"/>
		<summary type="text"><![CDATA[converted some timers to use sdl get ticks.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1561</id>
		<title>Revision 1561 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T06:18:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1561"/>
		<summary type="text"><![CDATA[sectioned off more demo code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1560</id>
		<title>Revision 1560 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T06:00:26EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1560"/>
		<summary type="text"><![CDATA[disabled more demo code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1559</id>
		<title>Revision 1559 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T05:52:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1559"/>
		<summary type="text"><![CDATA[ported LargeTime/LastTime to timer.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1558</id>
		<title>Revision 1558 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T05:29:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1558"/>
		<summary type="text"><![CDATA[got rid of DisplayStatusMessages cause it was never really used.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1557</id>
		<title>Revision 1557 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T05:09:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1557"/>
		<summary type="text"><![CDATA[should of been in the last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1556</id>
		<title>Revision 1556 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T05:04:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1556"/>
		<summary type="text"><![CDATA[ported count down clock to use timer.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1555</id>
		<title>Revision 1555 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T04:38:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1555"/>
		<summary type="text"><![CDATA[removed more demo support.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1554</id>
		<title>Revision 1554 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-28T04:03:46EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1554"/>
		<summary type="text"><![CDATA[created a SOUND_SUPPORT definition to allow building off of windows until OpenAL is ready.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1553</id>
		<title>Revision 1553 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-25T01:49:24EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1553"/>
		<summary type="text"><![CDATA[added info about weather opengl stereo buffers are present.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1552</id>
		<title>Revision 1552 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-25T01:41:11EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1552"/>
		<summary type="text"><![CDATA[cleaning up header dependencies.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1551</id>
		<title>Revision 1551 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-25T01:24:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1551"/>
		<summary type="text"><![CDATA[went out of my mind and shoved dsutil into sfx.c because sfx.c has massive dsound api all over it. appears 3d sound is not even being incorporated. the target to abstract now is sfx.c which should be the api the game uses to play sound. at the same time i was forced to include windows.h in main.h because of various QueryPerformanceCounter calls throughout the code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1550</id>
		<title>Revision 1550 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-25T12:28:47EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1550"/>
		<summary type="text"><![CDATA[this is not needed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1549</id>
		<title>Revision 1549 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-25T12:14:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1549"/>
		<summary type="text"><![CDATA[more code cleaning and separating of sfx/dsutil]]></summary>
	</entry>
	

	<entry>
		<id>rev-1548</id>
		<title>Revision 1548 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-24T11:46:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1548"/>
		<summary type="text"><![CDATA[cleaning up more sound routines. totally deleted the xmem like functions for sound.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1547</id>
		<title>Revision 1547 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-24T11:11:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1547"/>
		<summary type="text"><![CDATA[cleaned up some unused sound code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1546</id>
		<title>Revision 1546 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-24T10:56:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1546"/>
		<summary type="text"><![CDATA[should have been part of last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1545</id>
		<title>Revision 1545 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-24T10:54:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1545"/>
		<summary type="text"><![CDATA[removed and unused sound function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1544</id>
		<title>Revision 1544 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-24T10:16:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1544"/>
		<summary type="text"><![CDATA[removed a function that basically did nothing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1543</id>
		<title>Revision 1543 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-24T10:09:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1543"/>
		<summary type="text"><![CDATA[added some comments. hid some demo code. fixed a bug in a viewport call.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1542</id>
		<title>Revision 1542 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T03:56:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1542"/>
		<summary type="text"><![CDATA[missing line ending on debug.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1541</id>
		<title>Revision 1541 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T03:54:26EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1541"/>
		<summary type="text"><![CDATA[added ability to update textures using update_texture_from_file().]]></summary>
	</entry>
	

	<entry>
		<id>rev-1540</id>
		<title>Revision 1540 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T02:38:43EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1540"/>
		<summary type="text"><![CDATA[moved ReadInputs higher up the render loop in attempt to make input handling snappier.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1539</id>
		<title>Revision 1539 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T02:33:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1539"/>
		<summary type="text"><![CDATA[removed the mouse duplicate last input routines. doesn't seem to be needed anymore. it was a hack to get around frame lag.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1538</id>
		<title>Revision 1538 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T02:24:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1538"/>
		<summary type="text"><![CDATA[updated vcproj to define TEXTURE_PNG not texture.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1537</id>
		<title>Revision 1537 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T02:21:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1537"/>
		<summary type="text"><![CDATA[moved matrix calculations to happen on set world/view instead of in render routines. enabled dithering explicitly but doesn't seem to be helping in 16bit mode. lots of comment updating and general code cleaning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1536</id>
		<title>Revision 1536 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T02:19:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1536"/>
		<summary type="text"><![CDATA[now properly handling bpp/fullscreen settings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1535</id>
		<title>Revision 1535 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T01:13:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1535"/>
		<summary type="text"><![CDATA[fixed alpha func test to properly ignore fragments with less than 100/255 alpha value.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1534</id>
		<title>Revision 1534 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-23T12:44:43EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1534"/>
		<summary type="text"><![CDATA[OpenGL works great! fixed the order of matrix calculations which fixed the weird placement of objects. also fixed the alpha func more or less but it still needs some work.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1533</id>
		<title>Revision 1533 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T11:10:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1533"/>
		<summary type="text"><![CDATA[fixed the ordering of rgba to get the right colors.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1532</id>
		<title>Revision 1532 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T11:08:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1532"/>
		<summary type="text"><![CDATA[added libpng/zlib back into the project to use texture_png.c added some basic template for using sdl_image for image loading but it's not even tested. implemented the initial opengl texture routines.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1531</id>
		<title>Revision 1531 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T06:14:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1531"/>
		<summary type="text"><![CDATA[fixed bug in drawing 2d elements. added support for drawing in 2d mode. text drawing now works properly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1530</id>
		<title>Revision 1530 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T06:56:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1530"/>
		<summary type="text"><![CDATA[comment updating. and added perspective correction hint.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1529</id>
		<title>Revision 1529 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T06:32:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1529"/>
		<summary type="text"><![CDATA[fixed color extraction code. now properly drawing colored vertexes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1528</id>
		<title>Revision 1528 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T06:17:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1528"/>
		<summary type="text"><![CDATA[fixed FSClear to only clear the current viewport area. rendering level now works properly with mini cameras.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1527</id>
		<title>Revision 1527 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T05:31:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1527"/>
		<summary type="text"><![CDATA[forsaken has matrix transpose and other functions in new3d.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1526</id>
		<title>Revision 1526 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T04:52:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1526"/>
		<summary type="text"><![CDATA[improved error detection function to clear all errors. checking for errors once a loop after rendering.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1525</id>
		<title>Revision 1525 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T04:38:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1525"/>
		<summary type="text"><![CDATA[specified texture coords. had to change the order of code around. and apparently set_alpha_ignore must be called outside of gl begin/end. but it seems to cause everything to be hidden. so i disabled it for now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1524</id>
		<title>Revision 1524 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T02:50:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1524"/>
		<summary type="text"><![CDATA[mistake to commit this from last time.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1523</id>
		<title>Revision 1523 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T02:49:43EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1523"/>
		<summary type="text"><![CDATA[]]></summary>
	</entry>
	

	<entry>
		<id>rev-1522</id>
		<title>Revision 1522 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T02:27:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1522"/>
		<summary type="text"><![CDATA[gl specular exponent =~ d3d specular sharpness]]></summary>
	</entry>
	

	<entry>
		<id>rev-1521</id>
		<title>Revision 1521 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T02:12:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1521"/>
		<summary type="text"><![CDATA[ported material and alpha ignore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1520</id>
		<title>Revision 1520 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T01:43:19EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1520"/>
		<summary type="text"><![CDATA[converted the code to be a bit more modular. ported vertex color.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1519</id>
		<title>Revision 1519 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T01:20:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1519"/>
		<summary type="text"><![CDATA[wireframe rendering in opengl works properly !!!! ported FSGetWorld , set proj/view/world functions to work like d3d9 pipe line did. added support for drawing render objects which have no index list... moved aspect ration into render_info and initialize it after changing resolutions in init_renderer. also fixed it up to return a more precise value. removed ability to tweak the aspect ration. the user should simply change to a resolution matching the screen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1518</id>
		<title>Revision 1518 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-22T01:16:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1518"/>
		<summary type="text"><![CDATA[gears.c was just a temporary toy to see something render.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1517</id>
		<title>Revision 1517 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T09:06:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1517"/>
		<summary type="text"><![CDATA[defined WIN32_EXTRA_LEAN in main.h only if WIN32.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1516</id>
		<title>Revision 1516 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T09:01:25EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1516"/>
		<summary type="text"><![CDATA[got rid of support for joysticks in non WIN32 removing more need for windows.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1515</id>
		<title>Revision 1515 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T08:51:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1515"/>
		<summary type="text"><![CDATA[got rid of two unneeded files. also gets rid of another file pulling in windows.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1514</id>
		<title>Revision 1514 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T08:47:16EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1514"/>
		<summary type="text"><![CDATA[finished porting the functions to BOOL instead of int. fixes a bug in the last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1513</id>
		<title>Revision 1513 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T08:26:55EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1513"/>
		<summary type="text"><![CDATA[removing need of windows.h from various files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1512</id>
		<title>Revision 1512 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T08:05:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1512"/>
		<summary type="text"><![CDATA[ported xmem files to not require windows.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1511</id>
		<title>Revision 1511 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T07:54:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1511"/>
		<summary type="text"><![CDATA[removing need of windows.h from various files. cleaning up unused code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1510</id>
		<title>Revision 1510 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T07:00:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1510"/>
		<summary type="text"><![CDATA[user passes new line on his own.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1509</id>
		<title>Revision 1509 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T06:53:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1509"/>
		<summary type="text"><![CDATA[ported util.c/h to be cross platform. removed all the unneeded GUID functions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1508</id>
		<title>Revision 1508 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T06:37:02EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1508"/>
		<summary type="text"><![CDATA[renamed include statements to be lower case.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1507</id>
		<title>Revision 1507 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T06:17:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1507"/>
		<summary type="text"><![CDATA[converted DEBUG to DEBUG_ON and got rid of DPTEST]]></summary>
	</entry>
	

	<entry>
		<id>rev-1506</id>
		<title>Revision 1506 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T05:30:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1506"/>
		<summary type="text"><![CDATA[added some nicer names to TLVERTEX. created a draw_indexed_list routine for generic drawing in opengl.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1505</id>
		<title>Revision 1505 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T04:45:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1505"/>
		<summary type="text"><![CDATA[drew the raw vertex list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1504</id>
		<title>Revision 1504 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T04:07:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1504"/>
		<summary type="text"><![CDATA[changed draw_* routines to return BOOL instead of HRESULT.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1503</id>
		<title>Revision 1503 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T03:08:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1503"/>
		<summary type="text"><![CDATA[refactored some code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1502</id>
		<title>Revision 1502 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T02:23:25EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1502"/>
		<summary type="text"><![CDATA[finalized some more initialization stuff that d3d9 did. drew a triangle clock wise to get something on the screen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1501</id>
		<title>Revision 1501 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T06:08:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1501"/>
		<summary type="text"><![CDATA[enabled wireframe for now until we see something. added info->bRenderingIsOK = TRUE; which allowed the game to run. fixed bug in FSClearBlack. tried to fix the viewport code but then again render_info hasn't been setup by us yet. added some test code to draw_object to attempt to draw something for hell of it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1500</id>
		<title>Revision 1500 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T05:07:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1500"/>
		<summary type="text"><![CDATA[some code/comment cleaning/fixing. added opengl version printing to the top of init_renderer. couldn't get glext to work for gl*Transpose* functions. so i wrote transpose_matrix which converts matrix between row/col major. made FSCreate* functions malloc and FSLock* to return memory pointers.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1499</id>
		<title>Revision 1499 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T03:32:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1499"/>
		<summary type="text"><![CDATA[fixed a small bug here cause lp is already a pointer and we want a pointer to a pointer not a pointer to a pointer to a pointer ....]]></summary>
	</entry>
	

	<entry>
		<id>rev-1498</id>
		<title>Revision 1498 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T03:04:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1498"/>
		<summary type="text"><![CDATA[some comment updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1497</id>
		<title>Revision 1497 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T02:56:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1497"/>
		<summary type="text"><![CDATA[ported get/set view/world/proj matrix functions. hopefully this was done correctly but we can't know till later.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1496</id>
		<title>Revision 1496 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-21T01:42:44EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1496"/>
		<summary type="text"><![CDATA[FSSetMaterial was completely pointless. Just looks like old d3d6 needed to pass the material to d3d9 to initialize it into some other format. This is not required at all anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1495</id>
		<title>Revision 1495 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-20T04:18:04EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1495"/>
		<summary type="text"><![CDATA[ported FSGetViewPort but released my math for converting top/left <-> bottom/right is totally broken.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1494</id>
		<title>Revision 1494 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-20T03:47:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1494"/>
		<summary type="text"><![CDATA[fixed bug from last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1493</id>
		<title>Revision 1493 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-20T03:46:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1493"/>
		<summary type="text"><![CDATA[ported FSSetViewPort and added more comments. cleaned up some unused view port variable.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1492</id>
		<title>Revision 1492 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T11:19:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1492"/>
		<summary type="text"><![CDATA[converted FSGetWorld, FSSetWorld, FSGetViewPort, FSSetViewPort, FSSetProjection, FSGetViewPort to return a BOOL instead of an HRESULT.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1491</id>
		<title>Revision 1491 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T11:00:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1491"/>
		<summary type="text"><![CDATA[deleted a bunch of old code and renamed some things.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1490</id>
		<title>Revision 1490 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T10:47:11EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1490"/>
		<summary type="text"><![CDATA[changed FSEndScene and FSBeginScene to return BOOL instead of HRESULT.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1489</id>
		<title>Revision 1489 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T02:39:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1489"/>
		<summary type="text"><![CDATA[comment updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1488</id>
		<title>Revision 1488 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T02:38:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1488"/>
		<summary type="text"><![CDATA[lots of comment updating. added vsync switcher.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1487</id>
		<title>Revision 1487 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T02:05:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1487"/>
		<summary type="text"><![CDATA[some comment updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-1486</id>
		<title>Revision 1486 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T02:00:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1486"/>
		<summary type="text"><![CDATA[copied code for render_mode_select , render_reset as they both had no gl/dx code. added some notes for how to port some other areas.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1485</id>
		<title>Revision 1485 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T01:56:15EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1485"/>
		<summary type="text"><![CDATA[ported set_alpha_fx_states set_alpha_states set_trans_state_9 unset_alpha_ignore and set_alpha_ignore]]></summary>
	</entry>
	

	<entry>
		<id>rev-1484</id>
		<title>Revision 1484 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T01:36:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1484"/>
		<summary type="text"><![CDATA[fixed mistake on last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1483</id>
		<title>Revision 1483 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T01:32:33EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1483"/>
		<summary type="text"><![CDATA[removed FSColourKeyBlack from render.h as it's very d3d specific. colourkey arguments in textures functions are only boolean and do not require it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1482</id>
		<title>Revision 1482 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T01:27:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1482"/>
		<summary type="text"><![CDATA[simplified the arguments to FSClear based on existing usage of the function. it will now only support clearing the color buffer to opaque black and zbuff to 1.0f.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1481</id>
		<title>Revision 1481 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T12:45:48EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1481"/>
		<summary type="text"><![CDATA[created FSClearDepth to simplify the api.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1480</id>
		<title>Revision 1480 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T12:33:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1480"/>
		<summary type="text"><![CDATA[removed the Count flag from FSClear as it was never used nor do i think it will ever be wanted. added some notes to FSClearBlack because the implementation is not clear]]></summary>
	</entry>
	

	<entry>
		<id>rev-1479</id>
		<title>Revision 1479 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T12:25:16EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1479"/>
		<summary type="text"><![CDATA[ported FSClearBlack and non gl specific reseting of RENDEROBJECT in FSReleaseRenderObject]]></summary>
	</entry>
	

	<entry>
		<id>rev-1478</id>
		<title>Revision 1478 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-19T12:14:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1478"/>
		<summary type="text"><![CDATA[render error description port.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1477</id>
		<title>Revision 1477 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-18T11:48:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1477"/>
		<summary type="text"><![CDATA[link time compilation requirements for gl on win32.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1476</id>
		<title>Revision 1476 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-18T11:31:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1476"/>
		<summary type="text"><![CDATA[fixed some compile errors from the last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1475</id>
		<title>Revision 1475 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-18T11:29:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1475"/>
		<summary type="text"><![CDATA[SDL_HWSURFACE apparently not needed. added some documentation to render_d3d.cpp filled in some function in render_opengl.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1474</id>
		<title>Revision 1474 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-18T12:00:41EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1474"/>
		<summary type="text"><![CDATA[broke off some sdl init code into it's own file. set Debug to TRUE before cli is parsed which will turn it off/on by user. added some debug info displaying sdl version info. added some sdl/gl initialization code. saving the sdl screen to render_info]]></summary>
	</entry>
	

	<entry>
		<id>rev-1473</id>
		<title>Revision 1473 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T11:57:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1473"/>
		<summary type="text"><![CDATA[cleaning up some comments.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1472</id>
		<title>Revision 1472 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T02:42:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1472"/>
		<summary type="text"><![CDATA[updated to remove d3d specific stuff and only require what was needed for the api. at this point we are compiling with d3d9.h only imported in render_d3d.cpp]]></summary>
	</entry>
	

	<entry>
		<id>rev-1471</id>
		<title>Revision 1471 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T02:15:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1471"/>
		<summary type="text"><![CDATA[copied D3DMATRIX and renamed it RENDERMATRIX so remove dependency on d3d9.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1470</id>
		<title>Revision 1470 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T02:10:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1470"/>
		<summary type="text"><![CDATA[abstracted getting world matrix behind api.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1469</id>
		<title>Revision 1469 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T01:58:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1469"/>
		<summary type="text"><![CDATA[abstracted setting proj/world/view matrix's behind api.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1468</id>
		<title>Revision 1468 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T01:36:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1468"/>
		<summary type="text"><![CDATA[created RENDERMATERIAL as a copy of D3DMATERIAL9 to remove dependency from d3d9.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1467</id>
		<title>Revision 1467 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T01:26:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1467"/>
		<summary type="text"><![CDATA[created a void* define for vertex/index pointers to make code some what readable. kinda ugly but it removed dependency on the d3d types from the rest of the code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1466</id>
		<title>Revision 1466 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T01:01:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1466"/>
		<summary type="text"><![CDATA[created a void* define for texture pointers to make code some what readable. kinda ugly but it removed dependency on the d3d type.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1465</id>
		<title>Revision 1465 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-17T12:15:03EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1465"/>
		<summary type="text"><![CDATA[renamed various things to not have D3D in the name. copied some windows defines to be part of forsaken. disabled some more demo code. moved some things into render_d3d.cpp that didn't belong in render.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1464</id>
		<title>Revision 1464 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T11:42:36EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1464"/>
		<summary type="text"><![CDATA[removed d3d9.h include from various files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1463</id>
		<title>Revision 1463 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T03:57:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1463"/>
		<summary type="text"><![CDATA[fixed opengl debug vcproj configuration to properly define OPENGL. moved bSquareOnly to be defined in render.h and initialized in init_renderer() fixed all unresolved linker issues.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1462</id>
		<title>Revision 1462 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T03:41:52EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1462"/>
		<summary type="text"><![CDATA[updated new opengl configuration to use different folders building.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1461</id>
		<title>Revision 1461 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T03:40:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1461"/>
		<summary type="text"><![CDATA[started creating a framework for opengl. created render_opengl.c with a list of stub functions to be filled. added a visual studios build configuration which defines OPENGL. moved window/d3d specific header files to render_d3d.cpp. updated some functions to expect generic data instead of d3d specific types. renamed a bunch of custom types that had D3D in the name. moved typedefs.h to main.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1460</id>
		<title>Revision 1460 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T02:20:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1460"/>
		<summary type="text"><![CDATA[casted comparison of double's to float to get rid of small rounding errors which caused entire texture suite to be reloaded when it was not requested.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1459</id>
		<title>Revision 1459 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T02:14:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1459"/>
		<summary type="text"><![CDATA[Updating build notes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1458</id>
		<title>Revision 1458 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T01:52:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1458"/>
		<summary type="text"><![CDATA[comment update.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1457</id>
		<title>Revision 1457 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T01:41:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1457"/>
		<summary type="text"><![CDATA[moving some code around.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1456</id>
		<title>Revision 1456 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T12:53:50EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1456"/>
		<summary type="text"><![CDATA[ported timer.h/c to use SDL_GetTicks.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1455</id>
		<title>Revision 1455 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-16T12:08:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1455"/>
		<summary type="text"><![CDATA[ported Sleep to SDL_Delay.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1454</id>
		<title>Revision 1454 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T10:44:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1454"/>
		<summary type="text"><![CDATA[Ported keyboard handling for user configured keys to sdl. Re-enabled mouse navigation in menu's. Auto generating vkey_map on the fly using SDL_GetKeyName(). config files need to be hand edited to the new format. cleaned up various stuff as I went along.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1453</id>
		<title>Revision 1453 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T05:08:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1453"/>
		<summary type="text"><![CDATA[hacked mouse menu events into the buffered keyboard.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1452</id>
		<title>Revision 1452 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T04:08:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1452"/>
		<summary type="text"><![CDATA[removed all dinput buffered keyboard routines.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1451</id>
		<title>Revision 1451 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T03:52:35EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1451"/>
		<summary type="text"><![CDATA[no need for this tweak anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1450</id>
		<title>Revision 1450 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T03:44:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1450"/>
		<summary type="text"><![CDATA[IsKeyPressed was ported to buffered_key_released.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1449</id>
		<title>Revision 1449 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T03:21:30EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1449"/>
		<summary type="text"><![CDATA[Replaced IsKeyHeld with SDL_GetModState]]></summary>
	</entry>
	

	<entry>
		<id>rev-1448</id>
		<title>Revision 1448 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T02:56:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1448"/>
		<summary type="text"><![CDATA[menu processing is now done through sdl. a buffered keyboard was simulated up to 100 events each loop.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1447</id>
		<title>Revision 1447 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T12:44:43EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1447"/>
		<summary type="text"><![CDATA[process system events at the end of the loop cause it wipes out all events we want the rest of the game to have a chance to peep events]]></summary>
	</entry>
	

	<entry>
		<id>rev-1446</id>
		<title>Revision 1446 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T02:29:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1446"/>
		<summary type="text"><![CDATA[moved number of mouse buttons to header file. defined proper number for wheel up/down. some other things.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1445</id>
		<title>Revision 1445 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T12:46:28EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1445"/>
		<summary type="text"><![CDATA[code better supports mouse key expansion and uses sdl input numbering.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1444</id>
		<title>Revision 1444 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T12:35:39EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1444"/>
		<summary type="text"><![CDATA[this simplifies the code and supports more mouse buttons.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1443</id>
		<title>Revision 1443 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-15T12:29:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1443"/>
		<summary type="text"><![CDATA[this function never needs to look at the mouse.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1442</id>
		<title>Revision 1442 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-14T09:44:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1442"/>
		<summary type="text"><![CDATA[IsKeyPressed() is only used for keyboard input.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1441</id>
		<title>Revision 1441 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-14T09:43:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1441"/>
		<summary type="text"><![CDATA[should have been in last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1440</id>
		<title>Revision 1440 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-14T09:38:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1440"/>
		<summary type="text"><![CDATA[broke sdl inputs into it's own file.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1439</id>
		<title>Revision 1439 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T11:56:57EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1439"/>
		<summary type="text"><![CDATA[updated to use new mouse state structures.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1438</id>
		<title>Revision 1438 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T11:41:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1438"/>
		<summary type="text"><![CDATA[got rid of unneeded code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1437</id>
		<title>Revision 1437 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T11:38:04EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1437"/>
		<summary type="text"><![CDATA[got rid of unneeded code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1436</id>
		<title>Revision 1436 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T11:35:20EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1436"/>
		<summary type="text"><![CDATA[getting rid of unused code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1435</id>
		<title>Revision 1435 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T11:33:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1435"/>
		<summary type="text"><![CDATA[some note updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1434</id>
		<title>Revision 1434 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T03:42:26EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1434"/>
		<summary type="text"><![CDATA[added some todo's and made title screen release mouse in window mode.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1433</id>
		<title>Revision 1433 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T03:36:49EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1433"/>
		<summary type="text"><![CDATA[Going into the menu in game provides this exact functionality.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1432</id>
		<title>Revision 1432 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T03:32:12EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1432"/>
		<summary type="text"><![CDATA[removed all direct input code that had to do with the mouse.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1431</id>
		<title>Revision 1431 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-12T03:28:23EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1431"/>
		<summary type="text"><![CDATA[ported mouse motion events to use sdl data. started porting low level cursor and input routines to sdl calls in input_dinput.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1430</id>
		<title>Revision 1430 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-10T03:30:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1430"/>
		<summary type="text"><![CDATA[added left/middle/right mouse button support through sdl.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1429</id>
		<title>Revision 1429 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-10T02:30:06EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1429"/>
		<summary type="text"><![CDATA[added mouse wheel support through sdl. added sdl mouse state structure that ReadMouse() can poll from. removed mouse exclusive in case it was competing with sdl. sdl controls it's own exclusive/shared access modes anyway. ignore_mouse_input isn't needed anymore. figured out the SDL_KEYDOWN issue. cleaned up old unused code in controls.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1428</id>
		<title>Revision 1428 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-09T02:06:50EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1428"/>
		<summary type="text"><![CDATA[window manager should be handling remembering where the window is so all that was removed. ported some code to the sdl window handling events. MouseInput was pretty retarded option so i removed it. Some how dinput is working side by side with sdl now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1427</id>
		<title>Revision 1427 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-08T07:28:44EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1427"/>
		<summary type="text"><![CDATA[set window position isn't really workable through sdl. it's not really needed anyway... window managers should handle it... we don't need the icon stuff anymore either.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1426</id>
		<title>Revision 1426 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-08T06:35:21EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1426"/>
		<summary type="text"><![CDATA[added some proper cleanup of sdl. some more sdl error detection code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1425</id>
		<title>Revision 1425 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-08T06:19:54EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1425"/>
		<summary type="text"><![CDATA[added sdl to the project. replaced window message loop and InitWindow with sdl routines. added 32x32 window icon in bmp format for sdl.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1424</id>
		<title>Revision 1424 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-08T01:41:01EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1424"/>
		<summary type="text"><![CDATA[replaced the old d3dx routines for loading textures. created a separate build configuration which includes breakpad. removed breakpad from the debug/release configurations. made the release configuration not generate any debug info and use optimizations. removed the un-needed prebuilt libs for libpng/libzlib.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1423</id>
		<title>Revision 1423 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-08T12:30:07EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1423"/>
		<summary type="text"><![CDATA[various mingw fixes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1422</id>
		<title>Revision 1422 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T04:13:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1422"/>
		<summary type="text"><![CDATA[Updated the msvc9 project folder to build with the new folder layouts.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1421</id>
		<title>Revision 1421 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T02:42:51EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1421"/>
		<summary type="text"><![CDATA[Updated svn:ignore's Updated paths in the vproj]]></summary>
	</entry>
	

	<entry>
		<id>rev-1420</id>
		<title>Revision 1420 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T02:21:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1420"/>
		<summary type="text"><![CDATA[Devil/OpenIL wasn't even used at the end of d3d9 branch cutover.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1419</id>
		<title>Revision 1419 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T01:25:40EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1419"/>
		<summary type="text"><![CDATA[updating the notes]]></summary>
	</entry>
	

	<entry>
		<id>rev-1418</id>
		<title>Revision 1418 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T01:22:56EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1418"/>
		<summary type="text"><![CDATA[should of been in the lib folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-1417</id>
		<title>Revision 1417 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T01:22:14EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1417"/>
		<summary type="text"><![CDATA[had the readme files in the wrong place]]></summary>
	</entry>
	

	<entry>
		<id>rev-1416</id>
		<title>Revision 1416 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T01:20:24EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1416"/>
		<summary type="text"><![CDATA[these libs are all prebuilt to work with the msvc9 setup]]></summary>
	</entry>
	

	<entry>
		<id>rev-1415</id>
		<title>Revision 1415 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T01:19:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1415"/>
		<summary type="text"><![CDATA[these libs are all prebuilt to work with the msvc9 setup]]></summary>
	</entry>
	

	<entry>
		<id>rev-1414</id>
		<title>Revision 1414 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T01:18:22EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1414"/>
		<summary type="text"><![CDATA[moving things around]]></summary>
	</entry>
	

	<entry>
		<id>rev-1413</id>
		<title>Revision 1413 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-06T01:01:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1413"/>
		<summary type="text"><![CDATA[Creating a new clean trunk branch to work on porting to mingw/sdl and all the other fun stuff!]]></summary>
	</entry>
	

	<entry>
		<id>rev-1412</id>
		<title>Revision 1412 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-05T03:21:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1412"/>
		<summary type="text"><![CDATA[small comment fix for clarity.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1411</id>
		<title>Revision 1411 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-05T03:13:26EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1411"/>
		<summary type="text"><![CDATA[cleaned up the window edges so they look better.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1410</id>
		<title>Revision 1410 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-05T03:12:37EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1410"/>
		<summary type="text"><![CDATA[Got rid of the px version on the screen and tip. More importantly started rendering DisplaySolidScrPolys() as solid again. Because I set the font files to have an alpha channel making them subject to alpha func test. This stops the text from getting blended which gives the text a more solid appearance. Sooner or later the text needs to be cleaned up so black edges go away and they aren't very pretty. It may be ideal to add a very small amount of translucency to the fonts to smooth the edges out while not making them so transparent.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1409</id>
		<title>Revision 1409 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-05T03:08:34EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1409"/>
		<summary type="text"><![CDATA[small tweak to cleanup the structure/pointer in case they want to use it again.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1408</id>
		<title>Revision 1408 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-05T03:08:00EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1408"/>
		<summary type="text"><![CDATA[small tweak to save an unneeded state change message.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1407</id>
		<title>Revision 1407 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-05T01:57:13EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1407"/>
		<summary type="text"><![CDATA[Added custom png reader routine. Devil was a bit to much. Compiling on winegcc and the likes was a massive pain... Moved libpng and libzlib into their own folders...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1406</id>
		<title>Revision 1406 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-05T01:51:44EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1406"/>
		<summary type="text"><![CDATA[forgot to add il.lib ...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1405</id>
		<title>Revision 1405 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-04T03:29:04EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1405"/>
		<summary type="text"><![CDATA[after a torture path I finally got ilu/ilut static builds configured.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1404</id>
		<title>Revision 1404 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-02T02:24:46EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1404"/>
		<summary type="text"><![CDATA[hid some of the initial messages during level loading to get rid of ugly untextured text.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1403</id>
		<title>Revision 1403 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-02T12:56:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1403"/>
		<summary type="text"><![CDATA[Blocked off calls to d3d9x functions from __WINE__ cause they are not implemented. Ported away from d3d9x texture loading function by using devil/openil texture library. For now I have the dll's added here but I will rebuild the .lib files statically later. It may be better to simply use a straight up png only capable reader/writer util if one exists...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1402</id>
		<title>Revision 1402 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T06:55:42EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1402"/>
		<summary type="text"><![CDATA[fixed annoying messages.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1401</id>
		<title>Revision 1401 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T06:04:59EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1401"/>
		<summary type="text"><![CDATA[more winegcc warnings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1400</id>
		<title>Revision 1400 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:45:10EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1400"/>
		<summary type="text"><![CDATA[more winegcc warnings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1399</id>
		<title>Revision 1399 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:43:18EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1399"/>
		<summary type="text"><![CDATA[more winegcc warnings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1398</id>
		<title>Revision 1398 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:41:29EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1398"/>
		<summary type="text"><![CDATA[more winegcc warnings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1397</id>
		<title>Revision 1397 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:35:32EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1397"/>
		<summary type="text"><![CDATA[more winegcc warnings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1396</id>
		<title>Revision 1396 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:30:38EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1396"/>
		<summary type="text"><![CDATA[more winegcc warnings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1395</id>
		<title>Revision 1395 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:25:46EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1395"/>
		<summary type="text"><![CDATA[fixing winegcc warning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1394</id>
		<title>Revision 1394 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:19:47EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1394"/>
		<summary type="text"><![CDATA[improper definition.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1393</id>
		<title>Revision 1393 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T05:05:08EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1393"/>
		<summary type="text"><![CDATA[#else should not accept such things.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1392</id>
		<title>Revision 1392 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T04:57:31EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1392"/>
		<summary type="text"><![CDATA[typedef's that weren't named.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1391</id>
		<title>Revision 1391 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T04:54:09EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1391"/>
		<summary type="text"><![CDATA[just moved some code around.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1390</id>
		<title>Revision 1390 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T03:25:58EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1390"/>
		<summary type="text"><![CDATA[some more winegcc fixes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1389</id>
		<title>Revision 1389 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T02:52:26EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1389"/>
		<summary type="text"><![CDATA[removed the need for main_.cpp]]></summary>
	</entry>
	

	<entry>
		<id>rev-1388</id>
		<title>Revision 1388 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-11-01T02:49:05EST</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1388"/>
		<summary type="text"><![CDATA[fixed bug in code that caused issues on changing resolutions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1387</id>
		<title>Revision 1387 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T11:16:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1387"/>
		<summary type="text"><![CDATA[lower casing header includes]]></summary>
	</entry>
	

	<entry>
		<id>rev-1386</id>
		<title>Revision 1386 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T10:48:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1386"/>
		<summary type="text"><![CDATA[AccellDecell was a duplicate function. Lion fixed up some struct definitions that required changing of how the header files were included. various fixes to build in winegcc...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1385</id>
		<title>Revision 1385 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T10:07:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1385"/>
		<summary type="text"><![CDATA[turned off building breakpad in winegcc.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1384</id>
		<title>Revision 1384 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T09:34:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1384"/>
		<summary type="text"><![CDATA[info on how to add new files]]></summary>
	</entry>
	

	<entry>
		<id>rev-1383</id>
		<title>Revision 1383 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T09:33:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1383"/>
		<summary type="text"><![CDATA[updated property of code files to use line ending format of the native system]]></summary>
	</entry>
	

	<entry>
		<id>rev-1382</id>
		<title>Revision 1382 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T09:26:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1382"/>
		<summary type="text"><![CDATA[fixed a winegcc name conflict.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1381</id>
		<title>Revision 1381 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T09:23:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1381"/>
		<summary type="text"><![CDATA[removed unused function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1380</id>
		<title>Revision 1380 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T09:17:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1380"/>
		<summary type="text"><![CDATA[fixed preprocessor defs to use ; instead of ,]]></summary>
	</entry>
	

	<entry>
		<id>rev-1379</id>
		<title>Revision 1379 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T08:59:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1379"/>
		<summary type="text"><![CDATA[ignoring sln files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1378</id>
		<title>Revision 1378 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T08:58:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1378"/>
		<summary type="text"><![CDATA[this should only be local from now on...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1377</id>
		<title>Revision 1377 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T08:54:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1377"/>
		<summary type="text"><![CDATA[not needed anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1376</id>
		<title>Revision 1376 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T08:45:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1376"/>
		<summary type="text"><![CDATA[stupid fix in cpp file. dsp file appears to not be needed anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1375</id>
		<title>Revision 1375 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T08:07:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1375"/>
		<summary type="text"><![CDATA[fixed _inline to be __inline which is more gcc friendly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1374</id>
		<title>Revision 1374 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T08:01:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1374"/>
		<summary type="text"><![CDATA[fixing case of an include]]></summary>
	</entry>
	

	<entry>
		<id>rev-1373</id>
		<title>Revision 1373 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:47:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1373"/>
		<summary type="text"><![CDATA[lower cased code filenames in vcproj]]></summary>
	</entry>
	

	<entry>
		<id>rev-1372</id>
		<title>Revision 1372 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:40:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1372"/>
		<summary type="text"><![CDATA[lowering all file names in vcproj]]></summary>
	</entry>
	

	<entry>
		<id>rev-1371</id>
		<title>Revision 1371 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:37:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1371"/>
		<summary type="text"><![CDATA[fixed include names to be all lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1370</id>
		<title>Revision 1370 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:22:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1370"/>
		<summary type="text"><![CDATA[fixing some paths to lower case in .vcproj]]></summary>
	</entry>
	

	<entry>
		<id>rev-1369</id>
		<title>Revision 1369 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:09:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1369"/>
		<summary type="text"><![CDATA[renamed all files to be lower case]]></summary>
	</entry>
	

	<entry>
		<id>rev-1368</id>
		<title>Revision 1368 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:05:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1368"/>
		<summary type="text"><![CDATA[renaming directories]]></summary>
	</entry>
	

	<entry>
		<id>rev-1367</id>
		<title>Revision 1367 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:04:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1367"/>
		<summary type="text"><![CDATA[renaming directories]]></summary>
	</entry>
	

	<entry>
		<id>rev-1366</id>
		<title>Revision 1366 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T05:20:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1366"/>
		<summary type="text"><![CDATA[fixed the ship texture to support see through and put back the lighter one.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1365</id>
		<title>Revision 1365 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T05:00:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1365"/>
		<summary type="text"><![CDATA[consolodating images]]></summary>
	</entry>
	

	<entry>
		<id>rev-1364</id>
		<title>Revision 1364 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T04:35:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1364"/>
		<summary type="text"><![CDATA[unused texture]]></summary>
	</entry>
	

	<entry>
		<id>rev-1363</id>
		<title>Revision 1363 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T04:32:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1363"/>
		<summary type="text"><![CDATA[consolidated more textures]]></summary>
	</entry>
	

	<entry>
		<id>rev-1362</id>
		<title>Revision 1362 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T04:05:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1362"/>
		<summary type="text"><![CDATA[consolidating textures]]></summary>
	</entry>
	

	<entry>
		<id>rev-1361</id>
		<title>Revision 1361 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T03:51:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1361"/>
		<summary type="text"><![CDATA[consolidating adstherma.png]]></summary>
	</entry>
	

	<entry>
		<id>rev-1360</id>
		<title>Revision 1360 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T03:48:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1360"/>
		<summary type="text"><![CDATA[consolodating ADSHERMC.png]]></summary>
	</entry>
	

	<entry>
		<id>rev-1359</id>
		<title>Revision 1359 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T03:44:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1359"/>
		<summary type="text"><![CDATA[moved probeworld texture to shared folder for reuse]]></summary>
	</entry>
	

	<entry>
		<id>rev-1358</id>
		<title>Revision 1358 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T03:42:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1358"/>
		<summary type="text"><![CDATA[consolodated the acclaim texture.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1357</id>
		<title>Revision 1357 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:50:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1357"/>
		<summary type="text"><![CDATA[consolidated the following files into data/textures/]]></summary>
	</entry>
	

	<entry>
		<id>rev-1356</id>
		<title>Revision 1356 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:43:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1356"/>
		<summary type="text"><![CDATA[consolidated the following files into data/textures/]]></summary>
	</entry>
	

	<entry>
		<id>rev-1355</id>
		<title>Revision 1355 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:35:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1355"/>
		<summary type="text"><![CDATA[nothing uses that file]]></summary>
	</entry>
	

	<entry>
		<id>rev-1354</id>
		<title>Revision 1354 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T07:10:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1354"/>
		<summary type="text"><![CDATA[created GetLevelTexturePath() which // Allows consolodating commonly used texture files // use texture in level folder as the ultimate source // if it doesn't exist then look for it in data/textures // or fall back to default.png // also pkupsa?.bmp is hard coded to map to titana.png as the old game did // size of destination should always be 256, path should end up at least 256-1]]></summary>
	</entry>
	

	<entry>
		<id>rev-1353</id>
		<title>Revision 1353 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T06:21:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1353"/>
		<summary type="text"><![CDATA[titana.png is hard coded to forward to datatexturestitana.png]]></summary>
	</entry>
	

	<entry>
		<id>rev-1352</id>
		<title>Revision 1352 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T06:20:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1352"/>
		<summary type="text"><![CDATA[pikupsa*.png is hard coded to forward to datatexturestitana.png]]></summary>
	</entry>
	

	<entry>
		<id>rev-1351</id>
		<title>Revision 1351 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T06:13:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1351"/>
		<summary type="text"><![CDATA[level specific textures only exists in data/levels/*/textures]]></summary>
	</entry>
	

	<entry>
		<id>rev-1350</id>
		<title>Revision 1350 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T05:08:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1350"/>
		<summary type="text"><![CDATA[converted a bunch of files to have an alpha channel for transparent black.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1349</id>
		<title>Revision 1349 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T04:32:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1349"/>
		<summary type="text"><![CDATA[updated all level textures to png]]></summary>
	</entry>
	

	<entry>
		<id>rev-1348</id>
		<title>Revision 1348 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T04:03:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1348"/>
		<summary type="text"><![CDATA[Converted a bunch of textures to png.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1347</id>
		<title>Revision 1347 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T02:12:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1347"/>
		<summary type="text"><![CDATA[Deleted TloadGetStats() as FSCreateTexture() now accepts pointers for width/height and returns the values. Made FSCreateTexture() dynamically attempt to find .png first then fall back to .bmp until i update all the textures...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1346</id>
		<title>Revision 1346 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T12:54:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1346"/>
		<summary type="text"><![CDATA[got rid of annoying node load errors...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1345</id>
		<title>Revision 1345 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-31T12:51:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1345"/>
		<summary type="text"><![CDATA[cleaned up a potential memory leak.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1344</id>
		<title>Revision 1344 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-30T11:32:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1344"/>
		<summary type="text"><![CDATA[this is like the 3rd time I've committed this change. wtf...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1343</id>
		<title>Revision 1343 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-30T11:31:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1343"/>
		<summary type="text"><![CDATA[Trying to add support for loading png's...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1342</id>
		<title>Revision 1342 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-30T12:49:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1342"/>
		<summary type="text"><![CDATA[file should have been commited last time... also fixed a stupid bug.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1341</id>
		<title>Revision 1341 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-30T12:43:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1341"/>
		<summary type="text"><![CDATA[Got rid of the nude girls cheat. People can just overwrite the textures if they want.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1340</id>
		<title>Revision 1340 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-30T12:34:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1340"/>
		<summary type="text"><![CDATA[hid gamma stuff behind the api.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1339</id>
		<title>Revision 1339 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-30T12:24:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1339"/>
		<summary type="text"><![CDATA[got rid of org_vertpnt cause it's not needed anymore. added some notes to the code for documentation. fixed some random bugs from the last commits.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1338</id>
		<title>Revision 1338 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T11:56:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1338"/>
		<summary type="text"><![CDATA[separated functions from oct2.c to create a new input.h and input_dinput.c files...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1337</id>
		<title>Revision 1337 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T11:27:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1337"/>
		<summary type="text"><![CDATA[moved a function out of oct2.c into sfx.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1336</id>
		<title>Revision 1336 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T11:20:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1336"/>
		<summary type="text"><![CDATA[updating files to nameing convention]]></summary>
	</entry>
	

	<entry>
		<id>rev-1335</id>
		<title>Revision 1335 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T11:13:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1335"/>
		<summary type="text"><![CDATA[renamed d3dappi.h to render.h.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1334</id>
		<title>Revision 1334 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T11:05:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1334"/>
		<summary type="text"><![CDATA[cleaned up d3dappi.h contents allot and deleted unused objects.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1333</id>
		<title>Revision 1333 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T04:10:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1333"/>
		<summary type="text"><![CDATA[fixed not being able to change resolutions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1332</id>
		<title>Revision 1332 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T03:48:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1332"/>
		<summary type="text"><![CDATA[deleted the old d3dmain.h/cpp and created main.c main_.cpp breakpad.cpp... moved lots of stuff around and generally cleaned everything up...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1331</id>
		<title>Revision 1331 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T01:39:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1331"/>
		<summary type="text"><![CDATA[moved everything out of myglobs ...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1330</id>
		<title>Revision 1330 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-29T12:25:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1330"/>
		<summary type="text"><![CDATA[renamed various things to better names. converted various functions to receive a pointer to render_info instead of raw arguments. detect and recover from device lost when user activates the window. hid some items behind render_info_t.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1329</id>
		<title>Revision 1329 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T04:32:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1329"/>
		<summary type="text"><![CDATA[removed the bike detail hack.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1328</id>
		<title>Revision 1328 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T03:02:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1328"/>
		<summary type="text"><![CDATA[got rid of ability to lower light details and completely removed software mono chrome light mode...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1327</id>
		<title>Revision 1327 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T02:43:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1327"/>
		<summary type="text"><![CDATA[got rid of ability to disable gore guts...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1326</id>
		<title>Revision 1326 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T02:38:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1326"/>
		<summary type="text"><![CDATA[got rid of ability to lower smoke detail...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1325</id>
		<title>Revision 1325 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T02:26:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1325"/>
		<summary type="text"><![CDATA[got rid of ability to turn off lens flair...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1324</id>
		<title>Revision 1324 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T01:52:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1324"/>
		<summary type="text"><![CDATA[updating some comments in the code. texture surface data is accessible backwards. hence all of our pixels are packed in bgra patterns]]></summary>
	</entry>
	

	<entry>
		<id>rev-1323</id>
		<title>Revision 1323 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T01:34:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1323"/>
		<summary type="text"><![CDATA[tried to create safer values for resolution. as stands older cards and on board cards are not all going to be happy at 800x600 in 16/32 bit modes... 640x480 @ 60 is the best for both... defaulting to the lowest possible one is safe too I imagine... cleaned up the command line parsing code and added support for -rate:x which allows setting the horizontal refresh rate for the mode...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1322</id>
		<title>Revision 1322 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T12:37:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1322"/>
		<summary type="text"><![CDATA[added building of debug symbols.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1321</id>
		<title>Revision 1321 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-27T12:18:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1321"/>
		<summary type="text"><![CDATA[Fixed a small NULL pointer bug. People can now join using -quickjoin -tcp]]></summary>
	</entry>
	

	<entry>
		<id>rev-1320</id>
		<title>Revision 1320 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-26T03:53:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1320"/>
		<summary type="text"><![CDATA[fixed up the visual detail menu to have a better order. enumerated display modes in the proper order and added HZ to each line. removed listing of display modes under 640x480.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1319</id>
		<title>Revision 1319 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-26T03:27:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1319"/>
		<summary type="text"><![CDATA[reverted back to support small font size ... I CANT STAND THE HUGE FONTSSSSS removed a bunch of TODO notes that are now resolved.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1318</id>
		<title>Revision 1318 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-26T03:13:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1318"/>
		<summary type="text"><![CDATA[centralized on the single Msg() box function... cured my worries about people ending up with what looks like a frozen window because of a message box not being brought to the foreground. the solution i used was to switch to window mode then back to fullscreen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1317</id>
		<title>Revision 1317 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-26T02:59:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1317"/>
		<summary type="text"><![CDATA[created copy_texture_bits to replace the UpdateTexture method so textures can be left in the d3d managed pool where they belong.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1316</id>
		<title>Revision 1316 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-26T02:22:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1316"/>
		<summary type="text"><![CDATA[added some debugging routines and information. added some more details to the gamma function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1315</id>
		<title>Revision 1315 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-26T01:24:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1315"/>
		<summary type="text"><![CDATA[added the gamma table back. figured out how to apply the gamma. the gamma table is used to alter the rgb value's of loaded textures. when gamma is changed all textures are reloaded applying the new values. we could probably just get away with altering existing loaded textures though later... as it stands this change will break the reload texture function because the source textures are not in the default pool anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1314</id>
		<title>Revision 1314 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T10:11:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1314"/>
		<summary type="text"><![CDATA[gamma value is not being used at all. appears to be some kind of index based color tricks too...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1313</id>
		<title>Revision 1313 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T10:10:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1313"/>
		<summary type="text"><![CDATA[window should have a parent.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1312</id>
		<title>Revision 1312 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T08:02:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1312"/>
		<summary type="text"><![CDATA[fixed size of box to fit the huge fonts...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1311</id>
		<title>Revision 1311 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T07:42:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1311"/>
		<summary type="text"><![CDATA[error in defines caused window messages to not be handled at all..]]></summary>
	</entry>
	

	<entry>
		<id>rev-1310</id>
		<title>Revision 1310 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T07:38:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1310"/>
		<summary type="text"><![CDATA[removed need for ModeCase. lots of the code that used ModeCase was not used anymore, deleted all of it. the font enumerated values were never used they were meant to be generated by screen size. we only have need for fonts larger than the 512 so we are down to one font file... tweaked the fonts to use medium size for small since they were to hard to see...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1309</id>
		<title>Revision 1309 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T05:35:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1309"/>
		<summary type="text"><![CDATA[lines are supposed to be opaque needed to move them after the change back to normal states.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1308</id>
		<title>Revision 1308 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T04:40:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1308"/>
		<summary type="text"><![CDATA[cleaning up unused texture files. cleaned up some of the title font initialization code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1307</id>
		<title>Revision 1307 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T03:15:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1307"/>
		<summary type="text"><![CDATA[enabled dithering 16 bit mode to make it look nice.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1306</id>
		<title>Revision 1306 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T03:04:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1306"/>
		<summary type="text"><![CDATA[deleted d3dapp.c/h ... moved some code to d3dmain.cpp and d3dappi.h ...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1305</id>
		<title>Revision 1305 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T04:39:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1305"/>
		<summary type="text"><![CDATA[no blits are supported anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1304</id>
		<title>Revision 1304 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T04:32:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1304"/>
		<summary type="text"><![CDATA[just cleaning up stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1303</id>
		<title>Revision 1303 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T04:31:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1303"/>
		<summary type="text"><![CDATA[realized that piece of code isn't an issue.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1302</id>
		<title>Revision 1302 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T04:11:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1302"/>
		<summary type="text"><![CDATA[cleaned up some unused stuff. added proper selection/saving of last screen mode based on rate RenderModeSelect and render_mode_select will change to a new display modes including switching between window/fullscreen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1301</id>
		<title>Revision 1301 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T03:10:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1301"/>
		<summary type="text"><![CDATA[added support for the refresh rate in display modes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1300</id>
		<title>Revision 1300 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T02:53:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1300"/>
		<summary type="text"><![CDATA[moved some globals to be passed directly to init_renderer. redefined the name of some types. stores display modes in d3dappi.Modes[]'s now... listing of display modes in game works. created my own display mode struct. moved default_(width|height|bpp) to be default_mode struct... moved some code out of init_renderer that shouldn't be in there. deleted some unused variables. maintaining some more fields in d3dappi...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1299</id>
		<title>Revision 1299 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T01:52:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1299"/>
		<summary type="text"><![CDATA[Updated all OutputDebugString's to DebugPrintf]]></summary>
	</entry>
	

	<entry>
		<id>rev-1298</id>
		<title>Revision 1298 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-25T01:44:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1298"/>
		<summary type="text"><![CDATA[cleaned up initialization code. detects which back buffer format is supported. enumerates modes and picks the best/preferred one.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1297</id>
		<title>Revision 1297 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T02:06:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1297"/>
		<summary type="text"><![CDATA[unused stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1296</id>
		<title>Revision 1296 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T01:52:46EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1296"/>
		<summary type="text"><![CDATA[bunch of unused variables.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1295</id>
		<title>Revision 1295 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T01:27:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1295"/>
		<summary type="text"><![CDATA[i believe actual_trans never desired zbuffer write.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1294</id>
		<title>Revision 1294 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T01:02:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1294"/>
		<summary type="text"><![CDATA[cleaned up the trans function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1293</id>
		<title>Revision 1293 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T01:01:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1293"/>
		<summary type="text"><![CDATA[stupid bug again.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1292</id>
		<title>Revision 1292 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:52:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1292"/>
		<summary type="text"><![CDATA[tiny bug.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1291</id>
		<title>Revision 1291 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:52:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1291"/>
		<summary type="text"><![CDATA[software and stipple mode are not needed anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1290</id>
		<title>Revision 1290 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:44:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1290"/>
		<summary type="text"><![CDATA[got rid of the stippled alpha stuff... game would fall back to stipple mode if Goraud shading was not supported.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1289</id>
		<title>Revision 1289 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:37:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1289"/>
		<summary type="text"><![CDATA[Official report here... The CanCullFlag=FALSE is what cause the trojax bug. None the less cull flags are not even part of d3d caps. they are always supported. Removed the RENDER_USING_FACES thing too...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1288</id>
		<title>Revision 1288 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:21:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1288"/>
		<summary type="text"><![CDATA[will eventually detect if square textures are required.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1287</id>
		<title>Revision 1287 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:21:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1287"/>
		<summary type="text"><![CDATA[disabled change background color for now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1286</id>
		<title>Revision 1286 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:07:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1286"/>
		<summary type="text"><![CDATA[not used by anything.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1285</id>
		<title>Revision 1285 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:06:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1285"/>
		<summary type="text"><![CDATA[code not used by anything.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1284</id>
		<title>Revision 1284 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:06:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1284"/>
		<summary type="text"><![CDATA[unused.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1283</id>
		<title>Revision 1283 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-24T12:06:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1283"/>
		<summary type="text"><![CDATA[Unused function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1282</id>
		<title>Revision 1282 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T04:52:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1282"/>
		<summary type="text"><![CDATA[deleted various unused globals. moved around some other globals related to command line arguments. tweaked up defaults for command line arguments. made mipmap enabled permanently... all command line arguments work properly now except for bpp. so width/height can be specified by using -mode:w:h fullscreen and resolution settings will save properly to the config file.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1281</id>
		<title>Revision 1281 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T04:31:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1281"/>
		<summary type="text"><![CDATA[not used anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1280</id>
		<title>Revision 1280 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T04:30:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1280"/>
		<summary type="text"><![CDATA[enabled the vsync cli option.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1279</id>
		<title>Revision 1279 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T04:21:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1279"/>
		<summary type="text"><![CDATA[added notes about changing device mode not being supported yet.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1278</id>
		<title>Revision 1278 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T04:15:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1278"/>
		<summary type="text"><![CDATA[doesn't seem to cause any issue anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1277</id>
		<title>Revision 1277 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T04:15:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1277"/>
		<summary type="text"><![CDATA[fixed the lazer/trojax bar bug]]></summary>
	</entry>
	

	<entry>
		<id>rev-1276</id>
		<title>Revision 1276 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T03:37:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1276"/>
		<summary type="text"><![CDATA[Deleted un-needed code and tweaked some default settings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1275</id>
		<title>Revision 1275 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T03:29:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1275"/>
		<summary type="text"><![CDATA[hid CanCullFlag behind the api. deleted un-needed comments.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1274</id>
		<title>Revision 1274 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T03:17:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1274"/>
		<summary type="text"><![CDATA[fixed screen color bug by creating a generate init/defaults/cleanup whatever you want to call it function for a screen poly. this way all settings are defaulted when a poly is added back into the pool. previously DoDamage() was calling MakeScreenFlash() which modified values that nothing else would reset... Hence each time DoDamage() was called you'd pollute another poly with fullscreen settings... Causing whatever uses that poly to stretch across the entire screen... This fixes the screen turning to a color bug....]]></summary>
	</entry>
	

	<entry>
		<id>rev-1273</id>
		<title>Revision 1273 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T02:21:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1273"/>
		<summary type="text"><![CDATA[Some notes for later.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1272</id>
		<title>Revision 1272 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T02:20:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1272"/>
		<summary type="text"><![CDATA[Deleted unused variables.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1271</id>
		<title>Revision 1271 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T02:04:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1271"/>
		<summary type="text"><![CDATA[cheap cleaning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1270</id>
		<title>Revision 1270 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T02:00:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1270"/>
		<summary type="text"><![CDATA[all cards should be able to cull for now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1269</id>
		<title>Revision 1269 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-23T12:46:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1269"/>
		<summary type="text"><![CDATA[put back 32 bit mode.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1268</id>
		<title>Revision 1268 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-22T10:16:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1268"/>
		<summary type="text"><![CDATA[Added some debugging to device creation failure. Trying to get 16 bit back buffer to work for older cards...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1267</id>
		<title>Revision 1267 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-22T01:29:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1267"/>
		<summary type="text"><![CDATA[added some other modes in preparation for supporting 16/24 bit modes...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1266</id>
		<title>Revision 1266 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T11:55:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1266"/>
		<summary type="text"><![CDATA[This appears to be the proper no-vsync mode giving me about 90 fps , 20 more than before...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1265</id>
		<title>Revision 1265 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T11:55:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1265"/>
		<summary type="text"><![CDATA[Lowered the fps interval to quickly update.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1264</id>
		<title>Revision 1264 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T11:27:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1264"/>
		<summary type="text"><![CDATA[should have been deleted before.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1263</id>
		<title>Revision 1263 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T02:02:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1263"/>
		<summary type="text"><![CDATA[set lock mode to discard to make rendering faster.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1262</id>
		<title>Revision 1262 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T01:38:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1262"/>
		<summary type="text"><![CDATA[if your driver can't do textures than get a new video card. documented the render state and hardware capability detection code. cleaned up some unused code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1261</id>
		<title>Revision 1261 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T01:10:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1261"/>
		<summary type="text"><![CDATA[color key trans isn't used anymore in driver.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1260</id>
		<title>Revision 1260 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T01:08:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1260"/>
		<summary type="text"><![CDATA[if you driver doesn't do textures, zbuffer, or the window's depth... then buy a new video card...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1259</id>
		<title>Revision 1259 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T12:57:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1259"/>
		<summary type="text"><![CDATA[Switched to dynamic buffers for dynamic objects.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1258</id>
		<title>Revision 1258 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-21T12:29:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1258"/>
		<summary type="text"><![CDATA[hid some variables out of d3dappi into d3d_render.cpp. deleted all the unused passing around of the viewport. cleaned up lost of commented out code that won't be used again. general code cleaning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1257</id>
		<title>Revision 1257 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T11:49:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1257"/>
		<summary type="text"><![CDATA[Deleted some unused globals.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1256</id>
		<title>Revision 1256 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T11:37:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1256"/>
		<summary type="text"><![CDATA[Should have been in last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1255</id>
		<title>Revision 1255 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T11:31:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1255"/>
		<summary type="text"><![CDATA[converted everything to use the single d3dappi structure instead of the pointer to d3dapp. moved some things out of d3dappi that shouldn't be global. created render_cleanup() to hide some things.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1254</id>
		<title>Revision 1254 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T10:54:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1254"/>
		<summary type="text"><![CDATA[deleted everything to do with polysort.c/h wasn't used anymore...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1253</id>
		<title>Revision 1253 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T10:02:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1253"/>
		<summary type="text"><![CDATA[removed TloadReloadTextureSurf() since it's not used.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1252</id>
		<title>Revision 1252 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T03:37:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1252"/>
		<summary type="text"><![CDATA[Fixed regression bug that broke level pic. Made create_texture_from_file/TloadReloadPlaceHolder function also able to create a texture not just update.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1251</id>
		<title>Revision 1251 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T03:00:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1251"/>
		<summary type="text"><![CDATA[Fixed the reload/update texture bug. This fixes updating the tv dummy or player textures etc...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1250</id>
		<title>Revision 1250 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T01:43:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1250"/>
		<summary type="text"><![CDATA[More house cleaning. Deleted stuff. Fixed up the compiler warnings for the reload texture function. Still isn't reloading them though.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1249</id>
		<title>Revision 1249 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T12:52:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1249"/>
		<summary type="text"><![CDATA[Deleted completely unused file.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1248</id>
		<title>Revision 1248 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T12:47:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1248"/>
		<summary type="text"><![CDATA[More house cleaning. Moved the magic.h file into main.h and deleted magic.h Deleted mostly everything to do with org_vertpnt. All active code that uses org_vertpnt was converted to new format. This fixed the scan lines bug.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1247</id>
		<title>Revision 1247 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-20T12:25:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1247"/>
		<summary type="text"><![CDATA[deleted unused file.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1246</id>
		<title>Revision 1246 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-19T11:14:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1246"/>
		<summary type="text"><![CDATA[Some unused function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1245</id>
		<title>Revision 1245 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-19T11:05:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1245"/>
		<summary type="text"><![CDATA[More house cleaning. Most of that code was unused or out dated. The lost surface stuff isn't needed anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1244</id>
		<title>Revision 1244 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-15T01:40:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1244"/>
		<summary type="text"><![CDATA[More house cleaning. Deleted unused fonts. Uncommented some code that shouldn't have been hidden. Created render_initialized variable.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1243</id>
		<title>Revision 1243 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-15T11:34:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1243"/>
		<summary type="text"><![CDATA[Major house cleaning again! Cleaning, commenting, deleting of code. Also created render_error_description() to return a string describing the d3d error for an HRESULT. Also ported back to direct input 7 to hopefully fix the joystick bug...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1242</id>
		<title>Revision 1242 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-15T12:38:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1242"/>
		<summary type="text"><![CDATA[Major house cleaning again. Deleted allot of things that aren't used including mipmap.c and MipMap.h Mipmaps are completely handled by FSCreateTexture now. Documented lots of the init code in d3d_render.cpp Consolidated various msg box type functions to a single Msg() function, it now returns the value of ok/cancel always...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1241</id>
		<title>Revision 1241 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-14T10:20:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1241"/>
		<summary type="text"><![CDATA[removed FSLoadBitmap as forsaken doesnt use any more blits]]></summary>
	</entry>
	

	<entry>
		<id>rev-1240</id>
		<title>Revision 1240 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-12T05:38:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1240"/>
		<summary type="text"><![CDATA[Enabled more informative level loading info. Updated PrintInitViewStatus() to have it's own render buff allowing it to display text in between diff render modes. Still need to figure out why the text texture page is being reloaded causing the text placeholders to show up.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1239</id>
		<title>Revision 1239 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-12T05:06:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1239"/>
		<summary type="text"><![CDATA[All blitting has been removed. Polytext is now the default. Subsequently the loading bar is gone (wasn't used anymore anyway). Lots of code was cleaned up in the process.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1238</id>
		<title>Revision 1238 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-12T02:10:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1238"/>
		<summary type="text"><![CDATA[function not needed unless that define is set]]></summary>
	</entry>
	

	<entry>
		<id>rev-1237</id>
		<title>Revision 1237 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-12T01:31:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1237"/>
		<summary type="text"><![CDATA[Deleted AutoDetail has to be the ugliest implementation ever. First of all it was on by default making everything look pretty ugly. d3d9 and modern cards can handle forsaken fine none of this is needed. on top of that it would flip between various LOD's without need. the methods left simply rely on distance to downgrade LOD. avgframelag isn't needed anymore apparently and it was a horrible calculation anyway.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1236</id>
		<title>Revision 1236 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-12T01:24:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1236"/>
		<summary type="text"><![CDATA[Removed the hack to stop orbitals from showing up in debug mode. Appears to not be needed anymore as the rendering doesn't slow down. Orbitals seem to render fine in d3d9.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1235</id>
		<title>Revision 1235 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-12T01:13:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1235"/>
		<summary type="text"><![CDATA[Massive house cleaning to remove unused d3d6 stuff...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1234</id>
		<title>Revision 1234 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-11T11:05:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1234"/>
		<summary type="text"><![CDATA[Removed everything to do with mip mapp mode selection (trilinear/bilinear). The game will simply use ANISOTROPIC filtering from now on. Fixed the broken poly text cross hair by using ANISOTROPIC filtering instead of disabling filtering when drawing in screenpolys.c.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1233</id>
		<title>Revision 1233 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-11T09:30:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1233"/>
		<summary type="text"><![CDATA[Removed the enhanced cross hair. It's not even fully functional. And it's not used for anything.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1232</id>
		<title>Revision 1232 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-11T08:54:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1232"/>
		<summary type="text"><![CDATA[Re-enabled the frame per second counter.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1231</id>
		<title>Revision 1231 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-11T08:19:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1231"/>
		<summary type="text"><![CDATA[Removed everything to do with clearing the screen. We will always clear the target/z buffers now. Removed the weird Z_TRICK since it was never used except for testing. Added vbLocked to the create vertex functions to replace the memsets... SetZProj was not used anymore either.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1230</id>
		<title>Revision 1230 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-11T07:29:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1230"/>
		<summary type="text"><![CDATA[just added some comments.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1229</id>
		<title>Revision 1229 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-11T07:28:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1229"/>
		<summary type="text"><![CDATA[Getting rid of unused things.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1228</id>
		<title>Revision 1228 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-11T06:59:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1228"/>
		<summary type="text"><![CDATA[Re-enabled some code that was commented out.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1227</id>
		<title>Revision 1227 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-10T03:12:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1227"/>
		<summary type="text"><![CDATA[Removed the temporary hack where i commented out the lighting. Fixed the lighting crash bug. RENDEROBJECT is like 600 times bigger than LEVELRENDEROBJECT so the memset was completely toasting previously set data...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1226</id>
		<title>Revision 1226 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-09T01:59:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1226"/>
		<summary type="text"><![CDATA[Created MYD3DVIEWPORT9 to support ScaleX and ScaleY which were passed along to different areas in code to perform clipping calculations... This fixed the visibility/clipping bug of things disappearing... Tweaked things up so that the abstraction functions cast the structures before passing them to d3d9 making them look like a regular d3d9 viewport structure. Added a bunch of missing function prototypes to the header file... Reverted the temporary fix in visi.c...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1225</id>
		<title>Revision 1225 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-09T01:54:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1225"/>
		<summary type="text"><![CDATA[Updated my notes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1224</id>
		<title>Revision 1224 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-09T12:18:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1224"/>
		<summary type="text"><![CDATA[Temporary fix for FindVisible() bustage.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1223</id>
		<title>Revision 1223 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-08T11:56:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1223"/>
		<summary type="text"><![CDATA[Looks like this should of been replaced.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1222</id>
		<title>Revision 1222 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-08T11:08:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1222"/>
		<summary type="text"><![CDATA[Consolidated code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1221</id>
		<title>Revision 1221 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-08T10:29:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1221"/>
		<summary type="text"><![CDATA[Identity is completely pointless since we have "identity" and it's not used.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1220</id>
		<title>Revision 1220 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-08T11:22:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1220"/>
		<summary type="text"><![CDATA[Ported some code to use the new matrix api.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1219</id>
		<title>Revision 1219 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T11:25:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1219"/>
		<summary type="text"><![CDATA[fixed setviewporterror function. removed the temporary hack fix in displaybackground. added proper error detection.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1218</id>
		<title>Revision 1218 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T04:15:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1218"/>
		<summary type="text"><![CDATA[list of textures that need colour keying. this will all need to be removed going forward. some initial docs on rendering.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1217</id>
		<title>Revision 1217 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T03:56:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1217"/>
		<summary type="text"><![CDATA[Added an alpha layer to the control room texture.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1216</id>
		<title>Revision 1216 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T03:35:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1216"/>
		<summary type="text"><![CDATA[Added an alpha layer to the secondary weapon texture.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1215</id>
		<title>Revision 1215 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T03:01:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1215"/>
		<summary type="text"><![CDATA[Upgraded the textures to add an alpha layer for 3 bikers that have black pixels that require rendering as see through.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1214</id>
		<title>Revision 1214 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T02:12:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1214"/>
		<summary type="text"><![CDATA[Updated the ship texture with the window to have an alpha layer.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1213</id>
		<title>Revision 1213 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T01:29:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1213"/>
		<summary type="text"><![CDATA[notes updates]]></summary>
	</entry>
	

	<entry>
		<id>rev-1212</id>
		<title>Revision 1212 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T01:06:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1212"/>
		<summary type="text"><![CDATA[made folder for bsp related tools]]></summary>
	</entry>
	

	<entry>
		<id>rev-1211</id>
		<title>Revision 1211 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T01:04:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1211"/>
		<summary type="text"><![CDATA[should probably always be debugging]]></summary>
	</entry>
	

	<entry>
		<id>rev-1210</id>
		<title>Revision 1210 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T01:02:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1210"/>
		<summary type="text"><![CDATA[removing the old skeleton folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-1209</id>
		<title>Revision 1209 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:59:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1209"/>
		<summary type="text"><![CDATA[Same as the last commit. This copy is going to the d3d9 branch. We are going to start updating all textures.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1208</id>
		<title>Revision 1208 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:56:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1208"/>
		<summary type="text"><![CDATA[Copying stable skeleton to it's d3d6 folder. We are going to start forking the skeleton folder for each branch. Easier as well to keep everything centralized in a single tree.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1207</id>
		<title>Revision 1207 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:54:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1207"/>
		<summary type="text"><![CDATA[removing the branch folder cause its annoying to have so nesting levels; moving d3d6 to its master folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-1206</id>
		<title>Revision 1206 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:52:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1206"/>
		<summary type="text"><![CDATA[moving folders out of branches to reduce level of nesting]]></summary>
	</entry>
	

	<entry>
		<id>rev-1205</id>
		<title>Revision 1205 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:51:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1205"/>
		<summary type="text"><![CDATA[renaming the old main branch to d3d6]]></summary>
	</entry>
	

	<entry>
		<id>rev-1204</id>
		<title>Revision 1204 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:50:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1204"/>
		<summary type="text"><![CDATA[renaming the branch]]></summary>
	</entry>
	

	<entry>
		<id>rev-1203</id>
		<title>Revision 1203 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:41:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1203"/>
		<summary type="text"><![CDATA[cleaning up unused branches]]></summary>
	</entry>
	

	<entry>
		<id>rev-1202</id>
		<title>Revision 1202 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-07T12:11:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1202"/>
		<summary type="text"><![CDATA[fixed the alpha func bug that was causing pixels to eat away at a distance.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1201</id>
		<title>Revision 1201 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-06T11:03:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1201"/>
		<summary type="text"><![CDATA[fixed bug in rendering Water. fixed bug introduced last commit by accident which rendered the texture missing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1200</id>
		<title>Revision 1200 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-05T02:14:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1200"/>
		<summary type="text"><![CDATA[Added a nifty trick to detect if a file has alpha layer, instead of using the hasrealblack trick...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1199</id>
		<title>Revision 1199 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-05T02:13:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1199"/>
		<summary type="text"><![CDATA[colour key should have been at least an int cause BOOL is such... this would break pointer assignments because (*x)=TRUE would take up more space than a uint16...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1198</id>
		<title>Revision 1198 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-05T01:33:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1198"/>
		<summary type="text"><![CDATA[Added back these two missing lines to support colour keying. Blocked the HasBmpGotRealBlack line for now cause it's broken when reading updated textures.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1197</id>
		<title>Revision 1197 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-05T01:03:46EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1197"/>
		<summary type="text"><![CDATA[migrated all the old special exe bufs to special render state function calls. migrated all the zbuff and trans calls back to the new functions that replicate the old special exec bufs. added back colour key support. added support in drawing api for the colour key value to set alpha testing... added a color key argument to fscreatetexture... merged all the draw function into a single function. the has got real black thing looks pretty broken though...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1196</id>
		<title>Revision 1196 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-04T10:22:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1196"/>
		<summary type="text"><![CDATA[cleaned up and consolidated code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1195</id>
		<title>Revision 1195 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-04T10:14:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1195"/>
		<summary type="text"><![CDATA[created states to replace the old special exec bufs..]]></summary>
	</entry>
	

	<entry>
		<id>rev-1194</id>
		<title>Revision 1194 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-04T06:02:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1194"/>
		<summary type="text"><![CDATA[created helper function to save textures to a file.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1193</id>
		<title>Revision 1193 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-04T06:02:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1193"/>
		<summary type="text"><![CDATA[enabled zbuffering in polys.c to stop objects from behind hidden.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1192</id>
		<title>Revision 1192 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-04T05:11:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1192"/>
		<summary type="text"><![CDATA[Disabled zbuffer writing in 2d polys so they don't obscure objects drawn after... Enabled completely ignoring full alpha pixels to support a hackish version of opaque black color key by updating all the images to have alpha values instead. Added normal transparency state to all the draw calls where appropriate.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1191</id>
		<title>Revision 1191 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T06:15:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1191"/>
		<summary type="text"><![CDATA[added wireframe mode commented out.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1190</id>
		<title>Revision 1190 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T05:03:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1190"/>
		<summary type="text"><![CDATA[removed everything to do with color keys since it's not supported anymore. removed some unused code portions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1189</id>
		<title>Revision 1189 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T04:46:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1189"/>
		<summary type="text"><![CDATA[that stuff is pointless too.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1188</id>
		<title>Revision 1188 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T04:45:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1188"/>
		<summary type="text"><![CDATA[was pointless to have included that code since d3d9 isn't going to support color keys.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1187</id>
		<title>Revision 1187 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T04:39:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1187"/>
		<summary type="text"><![CDATA[renamed cull_ccw() to reset_cull() to be more self documenting.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1186</id>
		<title>Revision 1186 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T12:56:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1186"/>
		<summary type="text"><![CDATA[Added detection of first pixel in a texture being black again.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1185</id>
		<title>Revision 1185 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T11:09:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1185"/>
		<summary type="text"><![CDATA[got rid of the stupid windows 98 error warning.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1184</id>
		<title>Revision 1184 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T11:06:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1184"/>
		<summary type="text"><![CDATA[small compiler warning fix.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1183</id>
		<title>Revision 1183 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-03T11:06:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1183"/>
		<summary type="text"><![CDATA[All textures will be loaded in the same way now. The managed pool will load textures as necessary to video memory. So converted LOAD_TPAGES_VIDMEM and LOAD_TPAGES_SYSMEM to LOAD_TPAGES. Deleted code that supported system texture loading...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1182</id>
		<title>Revision 1182 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-01T07:16:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1182"/>
		<summary type="text"><![CDATA[there was no point in this indice data as it simply referenced the same list of vertexes in the same order...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1181</id>
		<title>Revision 1181 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-01T05:54:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1181"/>
		<summary type="text"><![CDATA[This should have been a float.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1180</id>
		<title>Revision 1180 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-10-01T05:54:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1180"/>
		<summary type="text"><![CDATA[Duplicated the draw function for drawing line primitives. Removed the triangle line hack.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1179</id>
		<title>Revision 1179 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-30T10:16:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1179"/>
		<summary type="text"><![CDATA[Created an ExecuteLines to centralize line drawing. Copied a vertex of the line so we could render as a triangle, good enough for now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1178</id>
		<title>Revision 1178 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-30T07:10:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1178"/>
		<summary type="text"><![CDATA[Mainly committed fix for the color key which should use transparency for pixels where black(rgb=0)+alpha(255). Added debug code that dumps the images so we can see if they have alpha fields for transparency.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1177</id>
		<title>Revision 1177 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-30T07:05:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1177"/>
		<summary type="text"><![CDATA[LOAD_TPAGES_SYSMEM isn't used anymore as all textures are loaded the same way using FSCreateTexture during load-all-textures .... FSCreateTexture uses d3d pool managed which will automatically transfer objects to video memory from system memory as needed. This makes the data safe and removes need to require it, also removes the need for us to manually move things from system memory to video memory making allot of other code unnecessary...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1176</id>
		<title>Revision 1176 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-30T06:05:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1176"/>
		<summary type="text"><![CDATA[ported water loading to use index buffers.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1175</id>
		<title>Revision 1175 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T09:48:04EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1175"/>
		<summary type="text"><![CDATA[set transparency for screen polys.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1174</id>
		<title>Revision 1174 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T08:34:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1174"/>
		<summary type="text"><![CDATA[Reinstated TloadReloadPlaceHolder() ... Single player level picture now works. Load save game picture now works. Disabled SAVEGAME_SLOTS for it to properly load the save game info. Flip this back later if desired. Allowed loading of any save game file version, but threw in a warning, they will most likely crash.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1173</id>
		<title>Revision 1173 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T06:29:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1173"/>
		<summary type="text"><![CDATA[cleaning up old code since these ports worked correctly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1172</id>
		<title>Revision 1172 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T06:15:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1172"/>
		<summary type="text"><![CDATA[Fixed the 2d screen polys to show up. SetFVF was setting 3d vertex format. When in fact we are passing 2d vertex data... So text/highlightbox/lense-flair and anything 2d would end up randomly floating about in the 3d world!!]]></summary>
	</entry>
	

	<entry>
		<id>rev-1171</id>
		<title>Revision 1171 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T06:11:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1171"/>
		<summary type="text"><![CDATA[best mode i could find for 2dpolys.c (face me polygons).. still waiting for the other one to go off to test.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1170</id>
		<title>Revision 1170 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T06:11:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1170"/>
		<summary type="text"><![CDATA[Best polys.c mode i could find for now. still working on the other two which appear to never go off.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1169</id>
		<title>Revision 1169 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T06:10:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1169"/>
		<summary type="text"><![CDATA[Ported state calls for 2d polygon zbuffer and filtering.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1168</id>
		<title>Revision 1168 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T05:27:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1168"/>
		<summary type="text"><![CDATA[transparency here is working well except for quantum. transexe.c handles transparencies for static pre loaded objects *load.c other areas work fine so something must be wrong with quantum texture.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1167</id>
		<title>Revision 1167 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T05:05:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1167"/>
		<summary type="text"><![CDATA[just hiding this declaration to note it's not used anymore. will eventually probably toast this whole file.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1166</id>
		<title>Revision 1166 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T05:02:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1166"/>
		<summary type="text"><![CDATA[Stupid fixes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1165</id>
		<title>Revision 1165 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T04:54:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1165"/>
		<summary type="text"><![CDATA[Ported cull render state calls.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1164</id>
		<title>Revision 1164 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T04:26:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1164"/>
		<summary type="text"><![CDATA[CurrDriver was used to test if we were running in software mode. Removed this where appropriate.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1163</id>
		<title>Revision 1163 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-29T09:54:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1163"/>
		<summary type="text"><![CDATA[fixed warning about return value]]></summary>
	</entry>
	

	<entry>
		<id>rev-1162</id>
		<title>Revision 1162 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T02:19:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1162"/>
		<summary type="text"><![CDATA[missed a new line]]></summary>
	</entry>
	

	<entry>
		<id>rev-1161</id>
		<title>Revision 1161 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T02:13:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1161"/>
		<summary type="text"><![CDATA[got rid of warning]]></summary>
	</entry>
	

	<entry>
		<id>rev-1160</id>
		<title>Revision 1160 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T02:10:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1160"/>
		<summary type="text"><![CDATA[fixed the OPEN macro]]></summary>
	</entry>
	

	<entry>
		<id>rev-1159</id>
		<title>Revision 1159 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T02:08:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1159"/>
		<summary type="text"><![CDATA[renamed macros to capital letters, changed float format to use %g, created macros for opening/closing groups]]></summary>
	</entry>
	

	<entry>
		<id>rev-1158</id>
		<title>Revision 1158 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T01:44:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1158"/>
		<summary type="text"><![CDATA[added comma after each light]]></summary>
	</entry>
	

	<entry>
		<id>rev-1157</id>
		<title>Revision 1157 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T01:40:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1157"/>
		<summary type="text"><![CDATA[fixed lua formating. made the header lua as well.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1156</id>
		<title>Revision 1156 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T01:14:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1156"/>
		<summary type="text"><![CDATA[fixed a bug... how in the world that previously compile?]]></summary>
	</entry>
	

	<entry>
		<id>rev-1155</id>
		<title>Revision 1155 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T01:12:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1155"/>
		<summary type="text"><![CDATA[added a comma to the string table macro]]></summary>
	</entry>
	

	<entry>
		<id>rev-1154</id>
		<title>Revision 1154 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T01:09:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1154"/>
		<summary type="text"><![CDATA[converted rtl_reader to output lua tables]]></summary>
	</entry>
	

	<entry>
		<id>rev-1153</id>
		<title>Revision 1153 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T12:05:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1153"/>
		<summary type="text"><![CDATA[real time light (.rtl) filder reader]]></summary>
	</entry>
	

	<entry>
		<id>rev-1152</id>
		<title>Revision 1152 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-28T11:55:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1152"/>
		<summary type="text"><![CDATA[.RTL real time lights file format.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1151</id>
		<title>Revision 1151 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T06:18:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1151"/>
		<summary type="text"><![CDATA[Enabled lod levels in rear view. Increased the full screen lod distance calculation to be about 4 times as far away. documented the lod code so it can be tweaked later or configurable settings added. don't use auto detail visual setting as it will make things ugly...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1150</id>
		<title>Revision 1150 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T11:10:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1150"/>
		<summary type="text"><![CDATA[Was getting buffer overruns everywhere so had to increase the size of MAX_TEXTURE_GROUPS to a really large number. But this would cause the compiler to freak because GROUP's include RENDEROBJECT's which would cause about 2 gig's on the stack allocation. Temporarily created LEVELRENDEROBJECT which is a clone of RENDEROBJECT but has less textureGroups since levels were fine with a max of 8 groups... This will need to be changed later.... We would probably need to make textureGroups a pointer and then malloc for Mload() and friends, and we can get away with creating them on the stack for dynamic data in 2dpolys.c/screenpolys.c/polys.c etc...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1149</id>
		<title>Revision 1149 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T11:06:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1149"/>
		<summary type="text"><![CDATA[small tweak for now so we can see through the portals. will fix this later.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1148</id>
		<title>Revision 1148 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T10:15:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1148"/>
		<summary type="text"><![CDATA[This was a mistake. Each triangle has 3 vertexes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1147</id>
		<title>Revision 1147 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T04:49:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1147"/>
		<summary type="text"><![CDATA[Scatter lens flair would overflow the pointer and destroy the next render buffer. Created INCREASE_TEXTURE_GROUPS() to safely increment the number of texture groups and detect overflow. Scatter issue resolved. But shooting to many bullets or attempting to go to the biker setup will cause INCREASE_TEXTURE_GROUPS() to assert() because of way to many texture groups. Rendering should be more incremental... Most likely will need to call draw from within the inside loops. Unless there is a bug somewhere that would stop such high number of texture groups being needed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1146</id>
		<title>Revision 1146 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T04:46:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1146"/>
		<summary type="text"><![CDATA[Objects were not being cleaned up properly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1145</id>
		<title>Revision 1145 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T02:51:46EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1145"/>
		<summary type="text"><![CDATA[Forgot to remove the StartVert + parts... This fixes the weird triangles that would result when shooting pulsars or other 3d polys.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1144</id>
		<title>Revision 1144 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T02:51:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1144"/>
		<summary type="text"><![CDATA[Forgot to remove the StartVert + parts... If you comment out draw_object's internals you'll see that the highlight box is rendering better but it's not in the correct location or orientation.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1143</id>
		<title>Revision 1143 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T02:07:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1143"/>
		<summary type="text"><![CDATA[Added small note to lines.c and a fix for title.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1142</id>
		<title>Revision 1142 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T01:48:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1142"/>
		<summary type="text"><![CDATA[Added a 4th render buff for pre-transformed vertexes. Updated screenpolys.c to use the index buffers properly. Updated the ClipBox() routine to support the new d3d9 api. Still a bit of a rendering issue it seems.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1141</id>
		<title>Revision 1141 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T01:09:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1141"/>
		<summary type="text"><![CDATA[Converted polys.c to use index buffers correctly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1140</id>
		<title>Revision 1140 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-27T12:24:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1140"/>
		<summary type="text"><![CDATA[Small mistake fixed in the index pointer.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1139</id>
		<title>Revision 1139 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-26T11:46:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1139"/>
		<summary type="text"><![CDATA[Added a missing FmPolyVertPnt++; that got the indexed method to at least print a single triangle now !]]></summary>
	</entry>
	

	<entry>
		<id>rev-1138</id>
		<title>Revision 1138 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-26T11:45:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1138"/>
		<summary type="text"><![CDATA[This should be enabled in case code wants to use it instead of offsetting the index buffer.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1137</id>
		<title>Revision 1137 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-26T02:39:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1137"/>
		<summary type="text"><![CDATA[Added back generating straight vertex lists until the face based method can be fixed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1136</id>
		<title>Revision 1136 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-26T02:06:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1136"/>
		<summary type="text"><![CDATA[last commit should not have been committed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1135</id>
		<title>Revision 1135 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-26T02:04:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1135"/>
		<summary type="text"><![CDATA[]]></summary>
	</entry>
	

	<entry>
		<id>rev-1134</id>
		<title>Revision 1134 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-26T11:59:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1134"/>
		<summary type="text"><![CDATA[Updated the other 2dPolys.c function to use faces. Fixed the index count by multiplying triangles by 3. Still not rendering properly using index buffers though.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1133</id>
		<title>Revision 1133 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T08:31:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1133"/>
		<summary type="text"><![CDATA[added the material in...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1132</id>
		<title>Revision 1132 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T08:05:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1132"/>
		<summary type="text"><![CDATA[moved back to index/face buffers for one of the routines.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1131</id>
		<title>Revision 1131 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:59:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1131"/>
		<summary type="text"><![CDATA[after referencing the original code it used the same type of exec buffer for all these render bufs so I'm reverting to that while i develop the index buffer functionality.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1130</id>
		<title>Revision 1130 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:52:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1130"/>
		<summary type="text"><![CDATA[missed a semicolon... needed to add back those things for now to get around errors...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1129</id>
		<title>Revision 1129 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:31:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1129"/>
		<summary type="text"><![CDATA[Hopefully this won't blow up anymore.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1128</id>
		<title>Revision 1128 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:30:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1128"/>
		<summary type="text"><![CDATA[Added another render object to port face/index based routines.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1127</id>
		<title>Revision 1127 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:26:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1127"/>
		<summary type="text"><![CDATA[Cleaning up the init to be more simplified.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1126</id>
		<title>Revision 1126 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:14:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1126"/>
		<summary type="text"><![CDATA[Got one of the routines to render properly by generating the real list of vertex data from the hard coded face code in the function. This will have to get redone with index buffers.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1125</id>
		<title>Revision 1125 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:13:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1125"/>
		<summary type="text"><![CDATA[added FSCreateDynamicVertexBuffer() for dynamic buffers that get regenerated each frame. these buffers will be lost on things like alt+tab... but that's ok cause the next frame will redraw them... this just makes it faster.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1124</id>
		<title>Revision 1124 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:09:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1124"/>
		<summary type="text"><![CDATA[These files are pretty much not used.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1123</id>
		<title>Revision 1123 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-24T06:08:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1123"/>
		<summary type="text"><![CDATA[cleaned up the water.c file a bit but it still needs work.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1122</id>
		<title>Revision 1122 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-21T04:54:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1122"/>
		<summary type="text"><![CDATA[Shouldn't have been committed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1121</id>
		<title>Revision 1121 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T06:06:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1121"/>
		<summary type="text"><![CDATA[enabled line rendering again. seems to work but flawed like the rest of the vertex calls.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1120</id>
		<title>Revision 1120 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T05:22:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1120"/>
		<summary type="text"><![CDATA[Converted the screenpolys to use vertex buffer array.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1119</id>
		<title>Revision 1119 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T05:07:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1119"/>
		<summary type="text"><![CDATA[Converted the polys to use vertex buffer array. Seems to be working good now just need some transparency added.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1118</id>
		<title>Revision 1118 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T05:01:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1118"/>
		<summary type="text"><![CDATA[Added support for multiple texture groups in non indexed draw functions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1117</id>
		<title>Revision 1117 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T04:54:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1117"/>
		<summary type="text"><![CDATA[Protect against division by 0.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1116</id>
		<title>Revision 1116 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T03:06:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1116"/>
		<summary type="text"><![CDATA[Created draw_2d_object() that detects if the method is indexed or not. Created draw_2d_vertex_buffer() for straight vertex data. Renamed FSDrawPretransformedVertexBuffer() to draw_2d_indexed_buffer().]]></summary>
	</entry>
	

	<entry>
		<id>rev-1115</id>
		<title>Revision 1115 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T02:11:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1115"/>
		<summary type="text"><![CDATA[Just guaranteeing that the other blocks are properly setting up the object for drawing.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1114</id>
		<title>Revision 1114 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-20T01:28:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1114"/>
		<summary type="text"><![CDATA[Added draw_object which is a generic call that supports drawing index buffered data or straight vertex buffer data... Updated PolyDispGroupUnclipped() to still draw by using the draw_vertex_buffer() method...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1113</id>
		<title>Revision 1113 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-19T12:29:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1113"/>
		<summary type="text"><![CDATA[The target here is never allocated so we shouldn't free it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1112</id>
		<title>Revision 1112 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-18T11:26:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1112"/>
		<summary type="text"><![CDATA[Fixed the holo model crash. Still need to fix the texture mapping...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1111</id>
		<title>Revision 1111 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-18T10:49:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1111"/>
		<summary type="text"><![CDATA[Set the texture during mxv loading so the levels walls have textures.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1110</id>
		<title>Revision 1110 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-18T10:18:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1110"/>
		<summary type="text"><![CDATA[Small debug addition.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1109</id>
		<title>Revision 1109 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-18T10:17:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1109"/>
		<summary type="text"><![CDATA[Fixed bug in mload routine. level vertex data now loads properly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1108</id>
		<title>Revision 1108 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-17T09:57:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1108"/>
		<summary type="text"><![CDATA[Missed one on the last commit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1107</id>
		<title>Revision 1107 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-17T09:48:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1107"/>
		<summary type="text"><![CDATA[Converted FSClear() and D3DAppClearScreenOnly() calls to FSClearBlack() for basic screen clears. Cleaned up the ClearBuffers() and ClearZBuffer() functions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1106</id>
		<title>Revision 1106 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-17T08:44:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1106"/>
		<summary type="text"><![CDATA[Converted all D3DAppIClearBuffers() calls to FSClear().]]></summary>
	</entry>
	

	<entry>
		<id>rev-1105</id>
		<title>Revision 1105 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-17T08:38:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1105"/>
		<summary type="text"><![CDATA[turned on screen clearing permanantly for time being cause we can't see the walls... removed a pointless line of code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1104</id>
		<title>Revision 1104 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-16T06:04:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1104"/>
		<summary type="text"><![CDATA[Fixed small bug on line 43 of this diff... block for if(white out) was commented causing execution to flow to the next block unintentionally...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1103</id>
		<title>Revision 1103 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-16T06:02:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1103"/>
		<summary type="text"><![CDATA[Very strange but this change actually fixes the RenderScene failed introduced last commit. Just seems like HRESULT was not being processed correctly because S_OK was being returned.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1102</id>
		<title>Revision 1102 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-09-15T08:01:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1102"/>
		<summary type="text"><![CDATA[some small fixes. nothing much improved..]]></summary>
	</entry>
	

	<entry>
		<id>rev-1101</id>
		<title>Revision 1101 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-15T07:27:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1101"/>
		<summary type="text"><![CDATA[Added check for null pointer before attempting to free...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1100</id>
		<title>Revision 1100 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-15T07:20:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1100"/>
		<summary type="text"><![CDATA[FSLoadBitmap() upgraded to support colour key argument. FSColourKeyBlack define to denote black colour key. Updated old DDLoadBitmap() calls to to use FSLoadBitmap() Ported ReInitFont() to InitFont() cause there is never reiniting anymore. Removed the commented screen size detection lines in InitFont() as the current method handles all cases. SetPalette() lines are not needed and are handled by FSLoadBitmap() Still need to fix ReleaseDDSurf()...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1099</id>
		<title>Revision 1099 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-09-15T07:08:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1099"/>
		<summary type="text"><![CDATA[got mload.c loading working ( I think ) and can now get ingame to the volcano level, though nothing is currently visible ingame bar HUD stuff. Also changed a few functions responsible for tweaking vertex values]]></summary>
	</entry>
	

	<entry>
		<id>rev-1098</id>
		<title>Revision 1098 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-15T05:12:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1098"/>
		<summary type="text"><![CDATA[Accidentally committed these lines.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1097</id>
		<title>Revision 1097 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-14T09:05:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1097"/>
		<summary type="text"><![CDATA[all the screen mode detection is not needed as the new code properly detects if the larger textures are needed. set palette appears to be required in old d3d api it's not needed anymore. ReInitTitleFont is never called anymore and surfaces don't appear to get lost in the new d3d...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1096</id>
		<title>Revision 1096 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-14T07:58:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1096"/>
		<summary type="text"><![CDATA[re-enabled Printuint16AnySurface() but removed the deprecated flags argument as d3d9 does not support this feature anymore. Ported GeneralBlt() to use new FSBlit() function and re-enabled all the surfaces and what not. Converted GeneralBltFast() to GeneralBlt() as they both did the same thing and passing blit flags isn't supported anymore in d3d9. Updated/Added notes where appropriate.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1095</id>
		<title>Revision 1095 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-14T06:43:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1095"/>
		<summary type="text"><![CDATA[Added support for specifying the destination of the blit in FSBlit. Added the definitions to d3dappi.h header file. Fixed a bug in Printuint16AnySurface() it now properly copies fonts from the font surface again.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1094</id>
		<title>Revision 1094 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T08:44:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1094"/>
		<summary type="text"><![CDATA[Temporary perhaps permanent updates to render the loading box.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1093</id>
		<title>Revision 1093 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T07:33:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1093"/>
		<summary type="text"><![CDATA[Converted some weird blitting function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1092</id>
		<title>Revision 1092 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T07:18:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1092"/>
		<summary type="text"><![CDATA[Changed back buffer and the bit map surface to support the same 32 bit alpha format. This makes the text transparent!]]></summary>
	</entry>
	

	<entry>
		<id>rev-1091</id>
		<title>Revision 1091 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T05:55:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1091"/>
		<summary type="text"><![CDATA[converted title fonts to use the new d3d9 methods for blitting. re-enabled InitTitle() since it called out to InitFont() and InitTitleFont().]]></summary>
	</entry>
	

	<entry>
		<id>rev-1090</id>
		<title>Revision 1090 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T05:43:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1090"/>
		<summary type="text"><![CDATA[Small comment error.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1089</id>
		<title>Revision 1089 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T04:51:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1089"/>
		<summary type="text"><![CDATA[commenting bug.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1088</id>
		<title>Revision 1088 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T03:42:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1088"/>
		<summary type="text"><![CDATA[Bug in commenting.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1087</id>
		<title>Revision 1087 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T02:19:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1087"/>
		<summary type="text"><![CDATA[renamed the font surface to something more descriptive. called InitFont() in InitView(). created FSBlit() and FSLoadBitmap() to support bitmaps and bitmapped fonts. added util.h to d3d_render.cpp to support DebugPrintf()]]></summary>
	</entry>
	

	<entry>
		<id>rev-1086</id>
		<title>Revision 1086 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-09-13T01:57:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1086"/>
		<summary type="text"><![CDATA[started adding code to display on screen text using screenpoly.c file. Support added for TLVERTEX format vertexes (pre-transformed vertex data)]]></summary>
	</entry>
	

	<entry>
		<id>rev-1085</id>
		<title>Revision 1085 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-13T12:48:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1085"/>
		<summary type="text"><![CDATA[Updating my notes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1084</id>
		<title>Revision 1084 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-11T09:51:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1084"/>
		<summary type="text"><![CDATA[created the vertex buffer using the same methods in mxload.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-1083</id>
		<title>Revision 1083 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-11T09:46:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1083"/>
		<summary type="text"><![CDATA[Fixed a bug. tab[] in read_EnemyType() did not include ENEMY_Boss_LittleGeek like in ENEMY_* enum in enemies.h]]></summary>
	</entry>
	

	<entry>
		<id>rev-1082</id>
		<title>Revision 1082 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-11T08:11:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1082"/>
		<summary type="text"><![CDATA[Changed the back buffer clearing to use black to fix intended rendering.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1081</id>
		<title>Revision 1081 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-10T08:57:49EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1081"/>
		<summary type="text"><![CDATA[enabled ANISOTROPIC and LINEAR filtering]]></summary>
	</entry>
	

	<entry>
		<id>rev-1080</id>
		<title>Revision 1080 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-09-10T08:36:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1080"/>
		<summary type="text"><![CDATA[added code to handle multiple texture groups per object. we now keep track of how many textures we need to set per object. If there is more than one texture group associated with an object, we split our render call up, changing the texture when required.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1079</id>
		<title>Revision 1079 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-10T06:52:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1079"/>
		<summary type="text"><![CDATA[Deleted everything to do with fog! We can just add it back in later using much better methods.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1078</id>
		<title>Revision 1078 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-10T06:38:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1078"/>
		<summary type="text"><![CDATA[Defined a function. reset num_texture_groups just to be safe. added more debug output. Moved ibIndex to outside the loop fixing a bug. Set renderObject -> numTriangles to be aggregate across all texture groups fixing a bug.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1077</id>
		<title>Revision 1077 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-09-07T08:40:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1077"/>
		<summary type="text"><![CDATA[Attempting a port of dx to opengl.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1076</id>
		<title>Revision 1076 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-08-03T06:56:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1076"/>
		<summary type="text"><![CDATA[changed rendering code to start using index buffers.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1075</id>
		<title>Revision 1075 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-08-01T02:34:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1075"/>
		<summary type="text"><![CDATA[fixed some stupid programming mistakes on my part Menu system now renders but is untextured and unlit. Geometry is drawn correctly and confirmed in Pix tool. -added some render states -added some error checking code -added screen clear -uncommented call to ProcessVduItems in D3dapp.c -removed useless wFlags variable in D3DTRIANGLE -Mxload and Mxaload should now both work -set TintModelVertices and TintOneVertex functions to return before doing any work. Do we need to use index buffers? I think so..]]></summary>
	</entry>
	

	<entry>
		<id>rev-1074</id>
		<title>Revision 1074 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-07-29T01:29:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1074"/>
		<summary type="text"><![CDATA[-Added D3D9 device creation code. -Fixed pointer passing to FSLockVertexBuffer. Now passing pointer to pointer as the original pointer we get from d3d9 will go out of scope when the function exits. -Fixed some other incorrect function calls where I was passing too many parameters -Now correctly read in vertex data from model files. Using the original vertex declaration struct to ensure that pointer arithmetic is correctly incrementing by sizeof(vertexstruct). the original struct had an extra DWORD value that the new struct doesn't have.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1073</id>
		<title>Revision 1073 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-07-26T07:59:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1073"/>
		<summary type="text"><![CDATA[]]></summary>
	</entry>
	

	<entry>
		<id>rev-1072</id>
		<title>Revision 1072 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-07-21T06:24:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1072"/>
		<summary type="text"><![CDATA[started renderer abstraction work. models.c and polys.c compile with changes. now passing RENDEROBJECT (name subject to change :p) struct instead of d3d api com objects to generalise the rendering function calls. fixed a minor aesthetic typo with the comment blocks]]></summary>
	</entry>
	

	<entry>
		<id>rev-1071</id>
		<title>Revision 1071 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-20T08:43:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1071"/>
		<summary type="text"><![CDATA[Migrated to visual studios 2008]]></summary>
	</entry>
	

	<entry>
		<id>rev-1070</id>
		<title>Revision 1070 by sirlemonhead</title>
		<author><name>sirlemonhead</name></author>
		<updated>2009-07-16T05:31:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1070"/>
		<summary type="text"><![CDATA[]]></summary>
	</entry>
	

	<entry>
		<id>rev-1069</id>
		<title>Revision 1069 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-06T08:37:45EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1069"/>
		<summary type="text"><![CDATA[Created separate function for joining from game list so the previous bug doesn't end up trying to join whatever is currently in the host ip/port fields.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1068</id>
		<title>Revision 1068 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-06T07:36:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1068"/>
		<summary type="text"><![CDATA[Attempt to fix crash report from wizzzard.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1067</id>
		<title>Revision 1067 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-05T11:28:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1067"/>
		<summary type="text"><![CDATA[Creating a branch for sirlemonhead to start his porting to d3d9/gl...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1066</id>
		<title>Revision 1066 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T05:45:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1066"/>
		<summary type="text"><![CDATA[Updated the format of the game list to show more details about the game... Run the update only every 2 seconds savings resources and the server. Added a total number of games found to the screen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1065</id>
		<title>Revision 1065 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T05:44:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1065"/>
		<summary type="text"><![CDATA[Added a how to to the timer and timer_peek which doesn't modify the timer object.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1064</id>
		<title>Revision 1064 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T05:43:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1064"/>
		<summary type="text"><![CDATA[Calculating time inside of c code anyway so getting rid of this.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1063</id>
		<title>Revision 1063 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T04:22:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1063"/>
		<summary type="text"><![CDATA[Added built in game list which shows you live games in progress. Click on the game to join it!]]></summary>
	</entry>
	

	<entry>
		<id>rev-1062</id>
		<title>Revision 1062 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T04:21:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1062"/>
		<summary type="text"><![CDATA[The old auto updating method was bad cause it could modify the list while we were still reading it. The new method has a games_update() function. Converted games_port_at to return a string because it fills in the host_port_str.text variable. Added games_index_at to return the index of a game by searching for it's name.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1061</id>
		<title>Revision 1061 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T04:19:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1061"/>
		<summary type="text"><![CDATA[The update() was a bad idea cause it could change the state of the list while we are using it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1060</id>
		<title>Revision 1060 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T02:11:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1060"/>
		<summary type="text"><![CDATA[Setup init.lua more properly and required the new games module.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1059</id>
		<title>Revision 1059 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T02:10:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1059"/>
		<summary type="text"><![CDATA[Added simple functions to make it easy to create c helpers to iterate game list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1058</id>
		<title>Revision 1058 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-04T02:09:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1058"/>
		<summary type="text"><![CDATA[Added c helpers to iterate game list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1057</id>
		<title>Revision 1057 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-03T03:10:04EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1057"/>
		<summary type="text"><![CDATA[Added/renamed some functions to the table name space in extensions.lua. Moved some functions to helpers.lua. Created games.lua which can download json game list and compile to tables. Added more comments to init.lua. Set packet.path so require() checks ./Scripts/?.lua for files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1056</id>
		<title>Revision 1056 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-03T03:05:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1056"/>
		<summary type="text"><![CDATA[Added lua socket files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1055</id>
		<title>Revision 1055 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-03T03:04:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1055"/>
		<summary type="text"><![CDATA[Added required settings to statically include lua socket and lua mime. Binded lua function debug() for OutputDebugString. Binded lua function alert() for MessageBox. Added better error detection on lua init. Lua init error's are dumped to logs/lua_init_errors.txt. Used lua_register instead of manually binding functions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1054</id>
		<title>Revision 1054 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-07-03T02:59:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1054"/>
		<summary type="text"><![CDATA[Added lua socket files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1053</id>
		<title>Revision 1053 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-17T03:38:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1053"/>
		<summary type="text"><![CDATA[small change so address_to_str is portable to unix]]></summary>
	</entry>
	

	<entry>
		<id>rev-1052</id>
		<title>Revision 1052 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-08T02:21:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1052"/>
		<summary type="text"><![CDATA[All players now share their connect ports. This way after host migration the new host has the proper ports. Other wise nobody would be able to join the game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1051</id>
		<title>Revision 1051 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-08T11:30:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1051"/>
		<summary type="text"><![CDATA[Only the host should be doing anything with connection ports. This was causing a new player event to fire for the first connection coming from the same ip.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1050</id>
		<title>Revision 1050 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-07T12:28:12EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1050"/>
		<summary type="text"><![CDATA[Notes updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1049</id>
		<title>Revision 1049 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-07T12:22:46EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1049"/>
		<summary type="text"><![CDATA[Added proper error messages for network_setup.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1048</id>
		<title>Revision 1048 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-05T06:47:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1048"/>
		<summary type="text"><![CDATA[Forgot a colon.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1047</id>
		<title>Revision 1047 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-05T06:37:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1047"/>
		<summary type="text"><![CDATA[connect port was being wiped out by the destroy_player. Thus players were being told to disconnect from a wrong address.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1046</id>
		<title>Revision 1046 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-05T06:25:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1046"/>
		<summary type="text"><![CDATA[Moved fields around as you would most likely normally edit the host address field only.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1045</id>
		<title>Revision 1045 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-05T04:03:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1045"/>
		<summary type="text"><![CDATA[Moved host port to it's own menu option in the join screen. Because forsaken uses dplay for keyboard input there is no proper keyboard handling. People with diff keyboard layouts and languages can't type characters like : or ;.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1044</id>
		<title>Revision 1044 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-05T04:01:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1044"/>
		<summary type="text"><![CDATA[Moved default port to a define in net.h so it can be used by rest of game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1043</id>
		<title>Revision 1043 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-05T03:15:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1043"/>
		<summary type="text"><![CDATA[Protected against a crash report from Amgoz.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1042</id>
		<title>Revision 1042 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-02T09:55:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1042"/>
		<summary type="text"><![CDATA[Fixed bug. Some reason connected list was getting dirty. Stopping 4th player from being able to join.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1041</id>
		<title>Revision 1041 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-06-02T08:28:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1041"/>
		<summary type="text"><![CDATA[Fixed bug where a player was told to connect to them selves. Attempt to protect a against a crash report from amgoz.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1040</id>
		<title>Revision 1040 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-29T10:52:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1040"/>
		<summary type="text"><![CDATA[Attempted to fix two bugs sent to me by brady.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1039</id>
		<title>Revision 1039 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-17T11:45:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1039"/>
		<summary type="text"><![CDATA[notes updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1038</id>
		<title>Revision 1038 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-16T09:04:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1038"/>
		<summary type="text"><![CDATA[Added ability for player to send their local port to the host. This fixes issues were players join from diff ports than they have forwarded.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1037</id>
		<title>Revision 1037 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-16T02:17:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1037"/>
		<summary type="text"><![CDATA[Added a network synch failed message so the user knows why they couldn't get in. Fixed up a bug on the disconnection event.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1036</id>
		<title>Revision 1036 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-16T02:16:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1036"/>
		<summary type="text"><![CDATA[Call network_cleanup() when px closes this should cleanup a player who closes the window.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1035</id>
		<title>Revision 1035 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-15T05:29:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1035"/>
		<summary type="text"><![CDATA[Updating my notes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1034</id>
		<title>Revision 1034 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-15T05:27:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1034"/>
		<summary type="text"><![CDATA[we could deny a connection here but if two players loose connection. then the host tells them to reconnect, so we would affectively block them from joining.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1033</id>
		<title>Revision 1033 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-15T05:14:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1033"/>
		<summary type="text"><![CDATA[Added full playing synching to the network layer. Players must now fully synch with other players before joining the game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1032</id>
		<title>Revision 1032 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-15T03:58:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1032"/>
		<summary type="text"><![CDATA[Moved address_to_str() to it's own debug helper section. Moved peer_connected_to() lower where it should be. Added NEW_PLAYER event and added appropriate handling.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1031</id>
		<title>Revision 1031 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-15T02:54:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1031"/>
		<summary type="text"><![CDATA[Created DISCONNECT message and added it to all appropriate places.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1030</id>
		<title>Revision 1030 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T11:58:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1030"/>
		<summary type="text"><![CDATA[Added hand shaking helpers. Players now tell host when they connect to new connection. Host detects when all players have successfully connected.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1029</id>
		<title>Revision 1029 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T11:47:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1029"/>
		<summary type="text"><![CDATA[Added local port option for command line.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1028</id>
		<title>Revision 1028 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T09:32:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1028"/>
		<summary type="text"><![CDATA[created address_to_str() function to ease the pain of printing the ENetAddress in debug messages...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1027</id>
		<title>Revision 1027 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T07:05:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1027"/>
		<summary type="text"><![CDATA[converted max_players to max_peers as it should not reflect the number of allowed. converted peer->data to be a struct which contains state information for that peer. converted code to use peer_data->state instead of checking for peer->data. destroy_players has a bug in it that would cause a crash. some other fixes were I noticed small issues.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1026</id>
		<title>Revision 1026 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T05:08:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1026"/>
		<summary type="text"><![CDATA[Discovered that the pClientOnPrimary is really the client position. Added a global to track the window position.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1025</id>
		<title>Revision 1025 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T04:54:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1025"/>
		<summary type="text"><![CDATA[Better way to remember last window position. SetWindowPlacement does a few tricks to gaurantee the window is on the screen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1024</id>
		<title>Revision 1024 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T04:23:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1024"/>
		<summary type="text"><![CDATA[Fixed window position to save the top left of window not client area.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1023</id>
		<title>Revision 1023 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T01:18:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1023"/>
		<summary type="text"><![CDATA[Converted more code to use players list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1022</id>
		<title>Revision 1022 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T12:25:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1022"/>
		<summary type="text"><![CDATA[Was passing a pointer to a pointer....]]></summary>
	</entry>
	

	<entry>
		<id>rev-1021</id>
		<title>Revision 1021 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-14T12:25:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1021"/>
		<summary type="text"><![CDATA[Fixed a debug line.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1020</id>
		<title>Revision 1020 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T11:14:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1020"/>
		<summary type="text"><![CDATA[Converted some more peer looping to use network_players list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1019</id>
		<title>Revision 1019 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T10:59:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1019"/>
		<summary type="text"><![CDATA[Converted disconnect_all to not use network_player pointer.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1018</id>
		<title>Revision 1018 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T10:44:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1018"/>
		<summary type="text"><![CDATA[was crashing on debug line... dropping pickups appears to send 255 which is valid...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1017</id>
		<title>Revision 1017 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T10:38:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1017"/>
		<summary type="text"><![CDATA[network_players was not being maintained properly. converted migrate host to use network_players list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1016</id>
		<title>Revision 1016 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T08:56:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1016"/>
		<summary type="text"><![CDATA[Fixed secondary weapon order bug. Although picking up a group of weapons appears to some times select a manual weapon.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1015</id>
		<title>Revision 1015 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T08:00:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1015"/>
		<summary type="text"><![CDATA[Those weapon defines were actually needed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1014</id>
		<title>Revision 1014 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T07:39:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1014"/>
		<summary type="text"><![CDATA[Updating my notes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1013</id>
		<title>Revision 1013 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T07:35:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1013"/>
		<summary type="text"><![CDATA[Updating my notes.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1012</id>
		<title>Revision 1012 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T06:32:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1012"/>
		<summary type="text"><![CDATA[cleaned up unused weapon.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1011</id>
		<title>Revision 1011 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T06:28:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1011"/>
		<summary type="text"><![CDATA[Fixed the solaris host weapon option and removed and unused weapon.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1010</id>
		<title>Revision 1010 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T04:39:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1010"/>
		<summary type="text"><![CDATA[Fixed the mugs option in the weapons screen from turning off.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1009</id>
		<title>Revision 1009 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T03:51:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1009"/>
		<summary type="text"><![CDATA[Host settings do not override locally saved settings: randomize pickups, short packets, packet rate, collision perspective...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1008</id>
		<title>Revision 1008 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T03:25:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1008"/>
		<summary type="text"><![CDATA[Created copy for reset kills per level so host settings don't override my settings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1007</id>
		<title>Revision 1007 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T03:19:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1007"/>
		<summary type="text"><![CDATA[created local MyTimeLimit so host settings won't override our settings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1006</id>
		<title>Revision 1006 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T03:01:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1006"/>
		<summary type="text"><![CDATA[Attempting to fix the position bug.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1005</id>
		<title>Revision 1005 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T02:06:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1005"/>
		<summary type="text"><![CDATA[was saving x position for both screenX and Y.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1004</id>
		<title>Revision 1004 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-13T09:28:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1004"/>
		<summary type="text"><![CDATA[created MyValidPickups for storing local host preferences. ValidPickups is now used during game play. this fixes the bug where you would save the hosts settings.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1003</id>
		<title>Revision 1003 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T09:51:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1003"/>
		<summary type="text"><![CDATA[Players who left were not turning gray on the hud. This will now not even show players who left on the hud. They show up on the stats screen anyway... Hud has limited space...]]></summary>
	</entry>
	

	<entry>
		<id>rev-1002</id>
		<title>Revision 1002 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T09:18:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1002"/>
		<summary type="text"><![CDATA[Tried to get around a bug in collision detection thanks to bully.]]></summary>
	</entry>
	

	<entry>
		<id>rev-1001</id>
		<title>Revision 1001 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T08:46:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1001"/>
		<summary type="text"><![CDATA[Fixed a crash where RegenSlot given was bigger than NumOfRegenPoints]]></summary>
	</entry>
	

	<entry>
		<id>rev-1000</id>
		<title>Revision 1000 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T06:47:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=1000"/>
		<summary type="text"><![CDATA[Fixed a debug line that was printing pointers instead of the values. Fixed host migration. Fixed external address detection.]]></summary>
	</entry>
	

	<entry>
		<id>rev-999</id>
		<title>Revision 999 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T05:00:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=999"/>
		<summary type="text"><![CDATA[Added toggle fullscreen entry to the visual options in title menu's. now remembers if you were in fullscreen last time or not.]]></summary>
	</entry>
	

	<entry>
		<id>rev-998</id>
		<title>Revision 998 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T01:51:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=998"/>
		<summary type="text"><![CDATA[Attempt to fix bullies crash from happening again. Not sure what state this will leave the joystick in... It appears to happen randomly so the problem is some where else...]]></summary>
	</entry>
	

	<entry>
		<id>rev-997</id>
		<title>Revision 997 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T01:16:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=997"/>
		<summary type="text"><![CDATA[Fixed a bug in show player on hud thanks to bully's bug report...]]></summary>
	</entry>
	

	<entry>
		<id>rev-996</id>
		<title>Revision 996 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T12:50:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=996"/>
		<summary type="text"><![CDATA[Current_Max_Score is not used any more. Added some more debugging information that let me track down a bug. Fixed the InitView() "loading ..." game loop bug on window changes...]]></summary>
	</entry>
	

	<entry>
		<id>rev-995</id>
		<title>Revision 995 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-12T12:05:41EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=995"/>
		<summary type="text"><![CDATA[Added scores to names for bully man...]]></summary>
	</entry>
	

	<entry>
		<id>rev-994</id>
		<title>Revision 994 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T10:34:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=994"/>
		<summary type="text"><![CDATA[Protects from crashing on resize in game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-993</id>
		<title>Revision 993 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T09:52:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=993"/>
		<summary type="text"><![CDATA[Small bug on lowering window.]]></summary>
	</entry>
	

	<entry>
		<id>rev-992</id>
		<title>Revision 992 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T09:38:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=992"/>
		<summary type="text"><![CDATA[wrong pointer name there caused a crash.]]></summary>
	</entry>
	

	<entry>
		<id>rev-991</id>
		<title>Revision 991 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T09:28:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=991"/>
		<summary type="text"><![CDATA[global was not fully updated.]]></summary>
	</entry>
	

	<entry>
		<id>rev-990</id>
		<title>Revision 990 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T09:24:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=990"/>
		<summary type="text"><![CDATA[Last windows position is remembered.]]></summary>
	</entry>
	

	<entry>
		<id>rev-989</id>
		<title>Revision 989 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T09:15:27EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=989"/>
		<summary type="text"><![CDATA[screen width and height are now remembered properly both in fullscreen and window... menu bug on resize has been fixed... default mode for mouse and window has been moved back to fullscreen mouse exclusive... There is to many people complaining about being kicked to desktop and such... and window mode sucks with mouse exclusive... -fullscreen option has been converted to -window -mouseExclusive to -mouseNonExclusive]]></summary>
	</entry>
	

	<entry>
		<id>rev-988</id>
		<title>Revision 988 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T04:26:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=988"/>
		<summary type="text"><![CDATA[updated linux launcher script]]></summary>
	</entry>
	

	<entry>
		<id>rev-987</id>
		<title>Revision 987 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T04:01:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=987"/>
		<summary type="text"><![CDATA[We need no windows 98 optimization. The ref option removes un used references. Cam folding does the same thing kinda. These are optimizations for generating debug syms and they are good in general.]]></summary>
	</entry>
	

	<entry>
		<id>rev-986</id>
		<title>Revision 986 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-11T04:00:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=986"/>
		<summary type="text"><![CDATA[Fixed bug in networking layer that wasn't checking if peer was null before using it.]]></summary>
	</entry>
	

	<entry>
		<id>rev-985</id>
		<title>Revision 985 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-10T01:19:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=985"/>
		<summary type="text"><![CDATA[More descriptive explanation.]]></summary>
	</entry>
	

	<entry>
		<id>rev-984</id>
		<title>Revision 984 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T06:13:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=984"/>
		<summary type="text"><![CDATA[Shrinked the synching wait time from 2 minutes to 15 seconds... I already spent time loading my level they should be done in less than 15...]]></summary>
	</entry>
	

	<entry>
		<id>rev-983</id>
		<title>Revision 983 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T05:47:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=983"/>
		<summary type="text"><![CDATA[Some extra documentation here...]]></summary>
	</entry>
	

	<entry>
		<id>rev-982</id>
		<title>Revision 982 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T04:57:49EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=982"/>
		<summary type="text"><![CDATA[Don't send a MSG_INT reply if we already assigned the player.]]></summary>
	</entry>
	

	<entry>
		<id>rev-981</id>
		<title>Revision 981 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T04:53:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=981"/>
		<summary type="text"><![CDATA[checks for new folders.]]></summary>
	</entry>
	

	<entry>
		<id>rev-980</id>
		<title>Revision 980 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T04:42:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=980"/>
		<summary type="text"><![CDATA[created a function to convert between wide char's and narrow char's... wrote a breakpad call back that attempts to launch Utils/crash_reporter.exe... falls back to a MessageBox telling user to email the dump... if breakpad fails to create the dump then error handling is not blocked allowing the system debugger to catch the error... Quick change of Forsaken to ProjectX in MessageBox Title's...]]></summary>
	</entry>
	

	<entry>
		<id>rev-979</id>
		<title>Revision 979 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T04:38:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=979"/>
		<summary type="text"><![CDATA[Adding Utils folder to hold binary helpers... particularly the crash_reporter that is being created...]]></summary>
	</entry>
	

	<entry>
		<id>rev-978</id>
		<title>Revision 978 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T02:45:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=978"/>
		<summary type="text"><![CDATA[]]></summary>
	</entry>
	

	<entry>
		<id>rev-977</id>
		<title>Revision 977 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T02:28:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=977"/>
		<summary type="text"><![CDATA[Added breakpad to the project.]]></summary>
	</entry>
	

	<entry>
		<id>rev-976</id>
		<title>Revision 976 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-08T02:24:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=976"/>
		<summary type="text"><![CDATA[Added dumps folder for breakpad dumps.]]></summary>
	</entry>
	

	<entry>
		<id>rev-975</id>
		<title>Revision 975 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T07:56:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=975"/>
		<summary type="text"><![CDATA[In case null pointer is passed in.]]></summary>
	</entry>
	

	<entry>
		<id>rev-974</id>
		<title>Revision 974 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T07:36:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=974"/>
		<summary type="text"><![CDATA[fixed bug in linux helper script]]></summary>
	</entry>
	

	<entry>
		<id>rev-973</id>
		<title>Revision 973 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T07:02:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=973"/>
		<summary type="text"><![CDATA[adding default cli options for linux helper]]></summary>
	</entry>
	

	<entry>
		<id>rev-972</id>
		<title>Revision 972 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T06:59:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=972"/>
		<summary type="text"><![CDATA[linux helper for launching]]></summary>
	</entry>
	

	<entry>
		<id>rev-971</id>
		<title>Revision 971 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T06:43:07EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=971"/>
		<summary type="text"><![CDATA[adding icon to data directory]]></summary>
	</entry>
	

	<entry>
		<id>rev-970</id>
		<title>Revision 970 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T05:31:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=970"/>
		<summary type="text"><![CDATA[Enabling debugging information in final release until we can collect enough crash reports from users to fix the current bugs...]]></summary>
	</entry>
	

	<entry>
		<id>rev-969</id>
		<title>Revision 969 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T04:49:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=969"/>
		<summary type="text"><![CDATA[small cleaning to get this out of my way.]]></summary>
	</entry>
	

	<entry>
		<id>rev-968</id>
		<title>Revision 968 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T03:26:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=968"/>
		<summary type="text"><![CDATA[LoopingSfxPipe is completely not needed anymore cause we don't use thread...]]></summary>
	</entry>
	

	<entry>
		<id>rev-967</id>
		<title>Revision 967 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T03:25:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=967"/>
		<summary type="text"><![CDATA[This debugging info is part of pickup debugging.]]></summary>
	</entry>
	

	<entry>
		<id>rev-966</id>
		<title>Revision 966 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T03:25:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=966"/>
		<summary type="text"><![CDATA[status was changed to use decimal notation.]]></summary>
	</entry>
	

	<entry>
		<id>rev-965</id>
		<title>Revision 965 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T10:43:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=965"/>
		<summary type="text"><![CDATA[updating some comments.]]></summary>
	</entry>
	

	<entry>
		<id>rev-964</id>
		<title>Revision 964 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T02:14:05EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=964"/>
		<summary type="text"><![CDATA[just a test.]]></summary>
	</entry>
	

	<entry>
		<id>rev-963</id>
		<title>Revision 963 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T02:04:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=963"/>
		<summary type="text"><![CDATA[small enet connection tester utility.]]></summary>
	</entry>
	

	<entry>
		<id>rev-962</id>
		<title>Revision 962 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T01:58:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=962"/>
		<summary type="text"><![CDATA[These were never really used... Game networking doesn't use directplay anymore... And they are easy to remake... Better from scratch at that...]]></summary>
	</entry>
	

	<entry>
		<id>rev-961</id>
		<title>Revision 961 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-07T12:54:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=961"/>
		<summary type="text"><![CDATA[notes updates.]]></summary>
	</entry>
	

	<entry>
		<id>rev-960</id>
		<title>Revision 960 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T06:18:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=960"/>
		<summary type="text"><![CDATA[saving notes to my folder cause my hd might crash i think any minute.]]></summary>
	</entry>
	

	<entry>
		<id>rev-959</id>
		<title>Revision 959 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T06:12:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=959"/>
		<summary type="text"><![CDATA[small change incase i want to be able to kill the game later.]]></summary>
	</entry>
	

	<entry>
		<id>rev-958</id>
		<title>Revision 958 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T06:11:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=958"/>
		<summary type="text"><![CDATA[saving notes to my folder cause my hd might crash i think any minute.]]></summary>
	</entry>
	

	<entry>
		<id>rev-957</id>
		<title>Revision 957 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T06:10:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=957"/>
		<summary type="text"><![CDATA[saving notes to my folder cause my hd might crash i think any minute.]]></summary>
	</entry>
	

	<entry>
		<id>rev-956</id>
		<title>Revision 956 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T06:08:54EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=956"/>
		<summary type="text"><![CDATA[updated docs.]]></summary>
	</entry>
	

	<entry>
		<id>rev-955</id>
		<title>Revision 955 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T06:08:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=955"/>
		<summary type="text"><![CDATA[Less unneeded debugging information. more needed debugging to track down sound bug. checks put in place that appear catch sound bug and clean it up.]]></summary>
	</entry>
	

	<entry>
		<id>rev-954</id>
		<title>Revision 954 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T05:35:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=954"/>
		<summary type="text"><![CDATA[Less debugging information.]]></summary>
	</entry>
	

	<entry>
		<id>rev-953</id>
		<title>Revision 953 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T01:06:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=953"/>
		<summary type="text"><![CDATA[created UNASSIGNED_SHIP define to be easy to read when you see (WhoIAm != UNASSIGNED_SHIP)... Moved some stuff from joined game event to the joining game area... network_set_player_name() was only needed in one case so I moved it out of set_my_player_name() to save packets... set_my_player_name() was not needed in the one line in oct2.c... network names are already propagated and setting my own name is already done... Made sure that UpdatePlayer() is always called when position packets arrive... this guarantees that player names will always be set... (fixes bug) Confirmed that MSG_STATUS only needed to be sent to new player after he gets a MSG_INIT... Names didn't have to be whiped out in MSG_INIT it was already done in SetupNetworkGame()... Removed some uneeded debugging lines...]]></summary>
	</entry>
	

	<entry>
		<id>rev-952</id>
		<title>Revision 952 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T10:24:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=952"/>
		<summary type="text"><![CDATA[GameStatus was not being cleaned up. Rest of game was not being cleaned up on join.]]></summary>
	</entry>
	

	<entry>
		<id>rev-951</id>
		<title>Revision 951 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T10:23:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=951"/>
		<summary type="text"><![CDATA[Much easier to debug when the defines are using decimal values like the debugger (and so do humans)...]]></summary>
	</entry>
	

	<entry>
		<id>rev-950</id>
		<title>Revision 950 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T09:32:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=950"/>
		<summary type="text"><![CDATA[Removed some unneeded debugging.]]></summary>
	</entry>
	

	<entry>
		<id>rev-949</id>
		<title>Revision 949 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T09:27:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=949"/>
		<summary type="text"><![CDATA[Fixed bug where configs were not be updated till end of game... you must call SetGamePrefs() not config_save()]]></summary>
	</entry>
	

	<entry>
		<id>rev-948</id>
		<title>Revision 948 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T09:20:04EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=948"/>
		<summary type="text"><![CDATA[Fixed bug where stats would constantly show on screen in watch mode.]]></summary>
	</entry>
	

	<entry>
		<id>rev-947</id>
		<title>Revision 947 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-06T09:16:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=947"/>
		<summary type="text"><![CDATA[Renamed GetPlayerRank to GetPlayerByRank... that instantly makes more sense... Fixed bug where wrong name was blinking in the player list.]]></summary>
	</entry>
	

	<entry>
		<id>rev-946</id>
		<title>Revision 946 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-05T03:39:59EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=946"/>
		<summary type="text"><![CDATA[added branches for dan to work on d3d9 port and mago to work on openAL port]]></summary>
	</entry>
	

	<entry>
		<id>rev-945</id>
		<title>Revision 945 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-05T03:33:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=945"/>
		<summary type="text"><![CDATA[cleaning up branches]]></summary>
	</entry>
	

	<entry>
		<id>rev-944</id>
		<title>Revision 944 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-05T03:19:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=944"/>
		<summary type="text"><![CDATA[If you specify -tcp on command line it will beginning joining it right away... The last remote address you typed in join screen will be saved... The address accepts an ip:port syntax... Local computer now has the ability to change their local port and it's remembered... saved the local port passed to network_setup() in net_enet in case app code wants to use it... net tracker protocol now has name as last field so it can support spaces... net tracker now requires that you specify the port for each message... cleaned up the way the ui looks a bit for joining...]]></summary>
	</entry>
	

	<entry>
		<id>rev-943</id>
		<title>Revision 943 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-05T09:09:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=943"/>
		<summary type="text"><![CDATA[prototype has no counter part.]]></summary>
	</entry>
	

	<entry>
		<id>rev-942</id>
		<title>Revision 942 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T10:22:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=942"/>
		<summary type="text"><![CDATA[unused sound shit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-941</id>
		<title>Revision 941 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T09:51:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=941"/>
		<summary type="text"><![CDATA[unused sound shit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-940</id>
		<title>Revision 940 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T09:49:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=940"/>
		<summary type="text"><![CDATA[more unused sound shit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-939</id>
		<title>Revision 939 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T09:47:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=939"/>
		<summary type="text"><![CDATA[unused sound shit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-938</id>
		<title>Revision 938 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T09:24:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=938"/>
		<summary type="text"><![CDATA[more thread shit.]]></summary>
	</entry>
	

	<entry>
		<id>rev-937</id>
		<title>Revision 937 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T09:23:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=937"/>
		<summary type="text"><![CDATA[Getting rid of more thread stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-936</id>
		<title>Revision 936 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T08:21:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=936"/>
		<summary type="text"><![CDATA[Another null pointer.]]></summary>
	</entry>
	

	<entry>
		<id>rev-935</id>
		<title>Revision 935 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T08:00:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=935"/>
		<summary type="text"><![CDATA[sometimes you need to not debug to play well and test so turned off the DEBUG shit... sound bug still went off so have to protect that entire function from a null pointer.]]></summary>
	</entry>
	

	<entry>
		<id>rev-934</id>
		<title>Revision 934 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T07:41:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=934"/>
		<summary type="text"><![CDATA[renamed set_player_name to set_my_player_name(). made set_player_name() easy to use wrapper for setting player names properly. now setting up Names[] in MSG_INIT and set player host name right away... cleaned up the getplayernumber code.]]></summary>
	</entry>
	

	<entry>
		<id>rev-933</id>
		<title>Revision 933 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T06:12:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=933"/>
		<summary type="text"><![CDATA[Message box was covering the first text line...]]></summary>
	</entry>
	

	<entry>
		<id>rev-932</id>
		<title>Revision 932 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T04:38:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=932"/>
		<summary type="text"><![CDATA[Cleaned up MSG_INIT receive and send blocks. Host first checks if they have right version or max players is reached before wasting time filling all the other data... Player will be assigned a NULL (never used before) player number before being assigned a LEFT (old player spot that left) this way scores are retained for players who leave... Renamed MSG_INIT status to OverallGameStatus... Receiver first checks if they are allowed in game before processing any other data... MSG_INIT is now only sent once and never twice... Cleaned up the code to be much nicer and easier to read with lots of comments explaining what's going on... Host network pointer is changed when a new host is assigned...]]></summary>
	</entry>
	

	<entry>
		<id>rev-931</id>
		<title>Revision 931 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T03:13:44EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=931"/>
		<summary type="text"><![CDATA[Fixed problem where rejoining would cause you to never be able to connect. connections count never had a chance to go to 0 cause there was no disconnect messages after enet_cleanup() so now connections=0 on network_cleanup() makes rejoining detect that you just joined properly.]]></summary>
	</entry>
	

	<entry>
		<id>rev-930</id>
		<title>Revision 930 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T02:45:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=930"/>
		<summary type="text"><![CDATA[Added cleanup() to setup() this insures that the network was first cleaned up before trying to set it up again... This fixes the bug that would cause connection to fail if you left the join room and then entered it again...]]></summary>
	</entry>
	

	<entry>
		<id>rev-929</id>
		<title>Revision 929 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T02:44:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=929"/>
		<summary type="text"><![CDATA[Cleaned up the code a bit and added some debugging lines...]]></summary>
	</entry>
	

	<entry>
		<id>rev-928</id>
		<title>Revision 928 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T12:35:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=928"/>
		<summary type="text"><![CDATA[lets see if this helps.]]></summary>
	</entry>
	

	<entry>
		<id>rev-927</id>
		<title>Revision 927 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T12:30:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=927"/>
		<summary type="text"><![CDATA[file not needed anymore]]></summary>
	</entry>
	

	<entry>
		<id>rev-926</id>
		<title>Revision 926 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T12:29:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=926"/>
		<summary type="text"><![CDATA[removed the old stuff from docs.]]></summary>
	</entry>
	

	<entry>
		<id>rev-925</id>
		<title>Revision 925 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T11:48:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=925"/>
		<summary type="text"><![CDATA[BountyBonusInterval is already assigned a few lines up.]]></summary>
	</entry>
	

	<entry>
		<id>rev-924</id>
		<title>Revision 924 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T11:48:14EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=924"/>
		<summary type="text"><![CDATA[I've never seen anyone with a need to turn off dynamic sounds... And they can use NoSFX to completely turn off sound... Setting that option would cause your sfx speech settings to be lost from the config file... BountyBonusInterval should get updated when the slide value is changed not during saving of configs... GoalScore was mistakenly commented out.]]></summary>
	</entry>
	

	<entry>
		<id>rev-923</id>
		<title>Revision 923 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T11:24:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=923"/>
		<summary type="text"><![CDATA[command line values do not exist yet and will override config settings later.]]></summary>
	</entry>
	

	<entry>
		<id>rev-922</id>
		<title>Revision 922 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T03:48:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=922"/>
		<summary type="text"><![CDATA[last selected level is now properly handled...]]></summary>
	</entry>
	

	<entry>
		<id>rev-921</id>
		<title>Revision 921 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T03:05:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=921"/>
		<summary type="text"><![CDATA[Various things that were in GetGamePrefs should come later in the stack since GetGamePrefs was moved higher in the AppInit stack... This fixes the joystick settings disspearing...]]></summary>
	</entry>
	

	<entry>
		<id>rev-920</id>
		<title>Revision 920 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-04T02:10:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=920"/>
		<summary type="text"><![CDATA[Found out that a bad default value was causing the weird kill messages to show up. Tried to set some setting checks which should protect against a user setting a bad value too.]]></summary>
	</entry>
	

	<entry>
		<id>rev-919</id>
		<title>Revision 919 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T05:48:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=919"/>
		<summary type="text"><![CDATA[added ability to disable the tracker and saved it to configs. moved the game screens down cause they are way to high in linux.]]></summary>
	</entry>
	

	<entry>
		<id>rev-918</id>
		<title>Revision 918 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T05:21:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=918"/>
		<summary type="text"><![CDATA[Removed all the critical section shit as it was causing freezes in linux/wine. Renamed SfxThreadProc to not sound like a thread using function anymore...]]></summary>
	</entry>
	

	<entry>
		<id>rev-917</id>
		<title>Revision 917 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T04:01:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=917"/>
		<summary type="text"><![CDATA[added send_tracker_finished messages in correct locations. added tracker timer that sends updates every twenty seconds. added flushing of host during network_cleanup.]]></summary>
	</entry>
	

	<entry>
		<id>rev-916</id>
		<title>Revision 916 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T03:10:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=916"/>
		<summary type="text"><![CDATA[created generic tracker function that lets you send anything you want. added wrapper functions for telling the server your hosting and that you finished the game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-915</id>
		<title>Revision 915 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T03:10:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=915"/>
		<summary type="text"><![CDATA[unix line endings converted.]]></summary>
	</entry>
	

	<entry>
		<id>rev-914</id>
		<title>Revision 914 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T02:59:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=914"/>
		<summary type="text"><![CDATA[Load and Save tracker ip/port from configs.]]></summary>
	</entry>
	

	<entry>
		<id>rev-913</id>
		<title>Revision 913 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T02:36:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=913"/>
		<summary type="text"><![CDATA[Renamed enet_socket to enet_host...]]></summary>
	</entry>
	

	<entry>
		<id>rev-912</id>
		<title>Revision 912 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T02:20:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=912"/>
		<summary type="text"><![CDATA[Updated template with new define. Added code for sending tracker messages to a game tracking server. Exposed my_player_name and enet_socket so it can be piggy backed for net_tracker.]]></summary>
	</entry>
	

	<entry>
		<id>rev-911</id>
		<title>Revision 911 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T12:45:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=911"/>
		<summary type="text"><![CDATA[cleaned up some debugging info.]]></summary>
	</entry>
	

	<entry>
		<id>rev-910</id>
		<title>Revision 910 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-03T12:33:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=910"/>
		<summary type="text"><![CDATA[Moved init pickups to right spot. Migrated to config_get_strncpy as there was weird shit happening before. No need for the raw get/set. Converted pickupflags to set and get every single value in the array...]]></summary>
	</entry>
	

	<entry>
		<id>rev-909</id>
		<title>Revision 909 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T11:42:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=909"/>
		<summary type="text"><![CDATA[Dump config in alphabetical order.]]></summary>
	</entry>
	

	<entry>
		<id>rev-908</id>
		<title>Revision 908 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T10:35:49EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=908"/>
		<summary type="text"><![CDATA[Set Debug on always if your in debug mode. parse for chdir first so we can be in the correct directory and load up lua + configs... Then command line can be fully parsed to over ride config options.]]></summary>
	</entry>
	

	<entry>
		<id>rev-907</id>
		<title>Revision 907 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T09:59:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=907"/>
		<summary type="text"><![CDATA[Got rid of registry... Moved all defaults to GetGamePrefs()... Modified the get functions to accept a 'default' argument in case the pref is not found... Converted some globals from int's to BOOL's... UseSendAsync belonged to dplay. net_enet had some unix line endings... lua stack at some points was not cleaned up. ASSERT function was previously executing the function twice.]]></summary>
	</entry>
	

	<entry>
		<id>rev-906</id>
		<title>Revision 906 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T09:51:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=906"/>
		<summary type="text"><![CDATA[Moved defaults to inside of the game. Moved to standard config object not config._config Added rn for windows computers to be able to read the files better. Got rid of the meta table stuff...]]></summary>
	</entry>
	

	<entry>
		<id>rev-905</id>
		<title>Revision 905 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T05:18:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=905"/>
		<summary type="text"><![CDATA[Getting rid of defaults config. Defaults will be embedded in the game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-904</id>
		<title>Revision 904 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T02:57:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=904"/>
		<summary type="text"><![CDATA[Only needs to be loaded during game startup.]]></summary>
	</entry>
	

	<entry>
		<id>rev-903</id>
		<title>Revision 903 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T02:54:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=903"/>
		<summary type="text"><![CDATA[Migrated SetMulitplayerPrefs and GetMultiplayerPrefs into standard GetGamePrefs and SetGamePrefs]]></summary>
	</entry>
	

	<entry>
		<id>rev-902</id>
		<title>Revision 902 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:05:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=902"/>
		<summary type="text"><![CDATA[Moved load_file to main script. init now accepts a boolean. do_file wrapper to point to Scripts/* config_path to point to Configs/* configs file will be created if it's missing. added support for saving strings to configs.]]></summary>
	</entry>
	

	<entry>
		<id>rev-901</id>
		<title>Revision 901 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:03:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=901"/>
		<summary type="text"><![CDATA[Added various set functions to config.* and config_save() Pushed touch_file into lua domain. init will receive a boolean. made wrapper function for loading scripts to point to Scripts/* subdirectory.]]></summary>
	</entry>
	

	<entry>
		<id>rev-900</id>
		<title>Revision 900 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:01:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=900"/>
		<summary type="text"><![CDATA[create utility to create a file if doesn't exist.]]></summary>
	</entry>
	

	<entry>
		<id>rev-899</id>
		<title>Revision 899 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T02:29:01EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=899"/>
		<summary type="text"><![CDATA[configs are all in the same directory.]]></summary>
	</entry>
	

	<entry>
		<id>rev-898</id>
		<title>Revision 898 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T02:22:46EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=898"/>
		<summary type="text"><![CDATA[Made easier to read.]]></summary>
	</entry>
	

	<entry>
		<id>rev-897</id>
		<title>Revision 897 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T02:10:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=897"/>
		<summary type="text"><![CDATA[Added a check for critical folders... This should help get rid of the cryptic errors when the Data folder isn't found because people didn't put the exe in the right folder.]]></summary>
	</entry>
	

	<entry>
		<id>rev-896</id>
		<title>Revision 896 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:50:03EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=896"/>
		<summary type="text"><![CDATA[renaming folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-895</id>
		<title>Revision 895 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:45:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=895"/>
		<summary type="text"><![CDATA[renaming folder]]></summary>
	</entry>
	

	<entry>
		<id>rev-894</id>
		<title>Revision 894 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:35:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=894"/>
		<summary type="text"><![CDATA[Moved lua files to skeleton folder... Easier for now...]]></summary>
	</entry>
	

	<entry>
		<id>rev-893</id>
		<title>Revision 893 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:34:39EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=893"/>
		<summary type="text"><![CDATA[Adding configs.]]></summary>
	</entry>
	

	<entry>
		<id>rev-892</id>
		<title>Revision 892 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:33:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=892"/>
		<summary type="text"><![CDATA[easier to just leave the lua files in the skeleton for now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-891</id>
		<title>Revision 891 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:13:02EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=891"/>
		<summary type="text"><![CDATA[Including lua files in ProjectX]]></summary>
	</entry>
	

	<entry>
		<id>rev-890</id>
		<title>Revision 890 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:12:34EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=890"/>
		<summary type="text"><![CDATA[Easier to include this way.]]></summary>
	</entry>
	

	<entry>
		<id>rev-889</id>
		<title>Revision 889 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:12:19EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=889"/>
		<summary type="text"><![CDATA[Proper error checking and new directory.]]></summary>
	</entry>
	

	<entry>
		<id>rev-888</id>
		<title>Revision 888 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-02T01:11:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=888"/>
		<summary type="text"><![CDATA[so we can keep lua_files in the ProjectX folder.]]></summary>
	</entry>
	

	<entry>
		<id>rev-887</id>
		<title>Revision 887 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-01T10:11:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=887"/>
		<summary type="text"><![CDATA[File not needed anymore]]></summary>
	</entry>
	

	<entry>
		<id>rev-886</id>
		<title>Revision 886 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-01T09:43:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=886"/>
		<summary type="text"><![CDATA[Forgot to add the files.]]></summary>
	</entry>
	

	<entry>
		<id>rev-885</id>
		<title>Revision 885 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-01T09:42:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=885"/>
		<summary type="text"><![CDATA[Replaced lua dll with static build. Adding in lua and lua_config into the game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-884</id>
		<title>Revision 884 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-01T05:47:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=884"/>
		<summary type="text"><![CDATA[Removed the barebones configuration as the game is pointless without needed libraries...]]></summary>
	</entry>
	

	<entry>
		<id>rev-883</id>
		<title>Revision 883 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-05-01T05:46:09EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=883"/>
		<summary type="text"><![CDATA[Added lua to ProjectX !!!! :]]]></summary>
	</entry>
	

	<entry>
		<id>rev-882</id>
		<title>Revision 882 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T04:53:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=882"/>
		<summary type="text"><![CDATA[Changed back to default ports.]]></summary>
	</entry>
	

	<entry>
		<id>rev-881</id>
		<title>Revision 881 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T04:17:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=881"/>
		<summary type="text"><![CDATA[Changed default host port to 47624... Default source port for joiners is 2300...]]></summary>
	</entry>
	

	<entry>
		<id>rev-880</id>
		<title>Revision 880 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T03:59:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=880"/>
		<summary type="text"><![CDATA[host global is assigned during connecting stage. properly detect disconnection from host during connecting stage. added back in host migration using lowest external ip address.]]></summary>
	</entry>
	

	<entry>
		<id>rev-879</id>
		<title>Revision 879 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T02:10:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=879"/>
		<summary type="text"><![CDATA[Fixed initial starting in team game select screen.]]></summary>
	</entry>
	

	<entry>
		<id>rev-878</id>
		<title>Revision 878 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T02:07:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=878"/>
		<summary type="text"><![CDATA[hid the f1 message during connecting...]]></summary>
	</entry>
	

	<entry>
		<id>rev-877</id>
		<title>Revision 877 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T01:52:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=877"/>
		<summary type="text"><![CDATA[fire player name event when a player joins...]]></summary>
	</entry>
	

	<entry>
		<id>rev-876</id>
		<title>Revision 876 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T01:43:32EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=876"/>
		<summary type="text"><![CDATA[Typo]]></summary>
	</entry>
	

	<entry>
		<id>rev-875</id>
		<title>Revision 875 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T01:22:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=875"/>
		<summary type="text"><![CDATA[Missing some string conversions.]]></summary>
	</entry>
	

	<entry>
		<id>rev-874</id>
		<title>Revision 874 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T01:12:29EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=874"/>
		<summary type="text"><![CDATA[connections should never go into the negatives... most of disconnect function was not being called... network_state now correctly gets set during joining or lose of players...]]></summary>
	</entry>
	

	<entry>
		<id>rev-873</id>
		<title>Revision 873 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T12:39:22EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=873"/>
		<summary type="text"><![CDATA[Added some notes for later.]]></summary>
	</entry>
	

	<entry>
		<id>rev-872</id>
		<title>Revision 872 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T12:38:37EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=872"/>
		<summary type="text"><![CDATA[host was marking him self disconnected...]]></summary>
	</entry>
	

	<entry>
		<id>rev-871</id>
		<title>Revision 871 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T12:03:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=871"/>
		<summary type="text"><![CDATA[Added fire updates to the position channel... They contain bike position information and need to be put together for now... So far we don't see many problems so we'll leave bullets unreliable... Some code is commented out that would make secondaries reliable...]]></summary>
	</entry>
	

	<entry>
		<id>rev-870</id>
		<title>Revision 870 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T11:06:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=870"/>
		<summary type="text"><![CDATA[Removed internal PING message... Migrated to the use net.h pings...]]></summary>
	</entry>
	

	<entry>
		<id>rev-869</id>
		<title>Revision 869 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T10:38:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=869"/>
		<summary type="text"><![CDATA[channel 0 is reserved for networking layer.]]></summary>
	</entry>
	

	<entry>
		<id>rev-868</id>
		<title>Revision 868 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T10:19:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=868"/>
		<summary type="text"><![CDATA[This text message is used for score updating on the other side.]]></summary>
	</entry>
	

	<entry>
		<id>rev-867</id>
		<title>Revision 867 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T10:10:52EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=867"/>
		<summary type="text"><![CDATA[TRIGVAR is sent to joining players for synch up and should be guaranteed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-866</id>
		<title>Revision 866 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-30T09:28:10EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=866"/>
		<summary type="text"><![CDATA[Made status messages guaranteed... LONGSTATUS is sent by host and STATUS by players... Mostly during non game times...]]></summary>
	</entry>
	

	<entry>
		<id>rev-865</id>
		<title>Revision 865 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T11:35:21EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=865"/>
		<summary type="text"><![CDATA[Created a separate channel for position updates to ride... Marked them as sequenced | unreliable meaning late pkts will get dropped...]]></summary>
	</entry>
	

	<entry>
		<id>rev-864</id>
		<title>Revision 864 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T11:33:36EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=864"/>
		<summary type="text"><![CDATA[Some notes about how the enet pkt paradigm works.]]></summary>
	</entry>
	

	<entry>
		<id>rev-863</id>
		<title>Revision 863 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T10:40:51EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=863"/>
		<summary type="text"><![CDATA[set a few more packets to be reliable... size of net settings was not right... Probably the reason it didn't appear to work...]]></summary>
	</entry>
	

	<entry>
		<id>rev-862</id>
		<title>Revision 862 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T07:25:13EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=862"/>
		<summary type="text"><![CDATA[Rebuilt enet.lib in release mode. Not sure what it was before. linker will fail to find symbols in enet.lib when using ___fastcall mode.]]></summary>
	</entry>
	

	<entry>
		<id>rev-861</id>
		<title>Revision 861 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T06:47:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=861"/>
		<summary type="text"><![CDATA[Updated version template.]]></summary>
	</entry>
	

	<entry>
		<id>rev-860</id>
		<title>Revision 860 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T06:45:35EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=860"/>
		<summary type="text"><![CDATA[unset network_player when player leaves... added back a function to copy in the names from various packet updates...]]></summary>
	</entry>
	

	<entry>
		<id>rev-859</id>
		<title>Revision 859 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T06:30:48EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=859"/>
		<summary type="text"><![CDATA[Added version checking to game.]]></summary>
	</entry>
	

	<entry>
		<id>rev-858</id>
		<title>Revision 858 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T05:22:30EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=858"/>
		<summary type="text"><![CDATA[Calling FLUSH would cause packet->data to get destroyed after the first enet_send_packet]]></summary>
	</entry>
	

	<entry>
		<id>rev-857</id>
		<title>Revision 857 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T05:21:56EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=857"/>
		<summary type="text"><![CDATA[Converted global to be passed down the stack through function arguments... CheckForName and network_player assignment is not needed anymore as they are now set right away in MSG_INIT... The code in network_event_player_joined was completely pointless... network_player isn't set until MSG_INIT so it can never be there when new player event is fired... used strncpy again to copy name instead of the uneeded pointer loops...]]></summary>
	</entry>
	

	<entry>
		<id>rev-856</id>
		<title>Revision 856 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T05:12:23EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=856"/>
		<summary type="text"><![CDATA[Distance is never initialized in certain conditions... Stack corruption checking was firing a warning...]]></summary>
	</entry>
	

	<entry>
		<id>rev-855</id>
		<title>Revision 855 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T01:12:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=855"/>
		<summary type="text"><![CDATA[Wrapper function is required to update information about the bikes before you join the game...]]></summary>
	</entry>
	

	<entry>
		<id>rev-854</id>
		<title>Revision 854 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T12:04:40EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=854"/>
		<summary type="text"><![CDATA[Not needed anymore now that . is added to the include path.]]></summary>
	</entry>
	

	<entry>
		<id>rev-853</id>
		<title>Revision 853 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T11:46:28EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=853"/>
		<summary type="text"><![CDATA[Added prebuilt enet subdirectory.]]></summary>
	</entry>
	

	<entry>
		<id>rev-852</id>
		<title>Revision 852 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T11:22:50EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=852"/>
		<summary type="text"><![CDATA[Migrated to new net.h abstraction and enet backend.]]></summary>
	</entry>
	

	<entry>
		<id>rev-851</id>
		<title>Revision 851 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-29T11:13:31EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=851"/>
		<summary type="text"><![CDATA[Wrapped net_dplay.c in a preprocessor definition.]]></summary>
	</entry>
	

	<entry>
		<id>rev-850</id>
		<title>Revision 850 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-28T05:39:53EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=850"/>
		<summary type="text"><![CDATA[Small Mistake Fixed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-849</id>
		<title>Revision 849 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-28T05:26:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=849"/>
		<summary type="text"><![CDATA[Renamed the game type flags to be more understandable. Game type name was not updating after change.]]></summary>
	</entry>
	

	<entry>
		<id>rev-848</id>
		<title>Revision 848 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-28T04:29:16EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=848"/>
		<summary type="text"><![CDATA[Unused functions that were using the network_id's...]]></summary>
	</entry>
	

	<entry>
		<id>rev-847</id>
		<title>Revision 847 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-28T03:52:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=847"/>
		<summary type="text"><![CDATA[Unused function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-846</id>
		<title>Revision 846 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-28T03:24:18EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=846"/>
		<summary type="text"><![CDATA[these checks are not needed. network_send will do nothing if not connected. my_network_id=0 is done in net_dplay.c]]></summary>
	</entry>
	

	<entry>
		<id>rev-845</id>
		<title>Revision 845 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-28T03:18:06EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=845"/>
		<summary type="text"><![CDATA[that network_id check is not needed.]]></summary>
	</entry>
	

	<entry>
		<id>rev-844</id>
		<title>Revision 844 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-28T03:16:42EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=844"/>
		<summary type="text"><![CDATA[Removed Unused function.]]></summary>
	</entry>
	

	<entry>
		<id>rev-843</id>
		<title>Revision 843 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T11:13:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=843"/>
		<summary type="text"><![CDATA[Standardized the implementation to be more like the enet implementation...]]></summary>
	</entry>
	

	<entry>
		<id>rev-842</id>
		<title>Revision 842 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T08:28:00EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=842"/>
		<summary type="text"><![CDATA[Removed arguments from network_host()... Game name is pointless who uses it ??? Max players is now handled during MSG_INIT...]]></summary>
	</entry>
	

	<entry>
		<id>rev-841</id>
		<title>Revision 841 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T08:02:26EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=841"/>
		<summary type="text"><![CDATA[Cleaned up some things.]]></summary>
	</entry>
	

	<entry>
		<id>rev-840</id>
		<title>Revision 840 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T07:53:58EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=840"/>
		<summary type="text"><![CDATA[Properly defined DebugPrintf() once and for all in util.h... Added max players to the network_host() function... Trimmed down net_dplay.c to not use anything from inside of app code...]]></summary>
	</entry>
	

	<entry>
		<id>rev-839</id>
		<title>Revision 839 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T05:25:20EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=839"/>
		<summary type="text"><![CDATA[renamed dcoID to network_id and my_network_id and hostnetid to host_network_id.]]></summary>
	</entry>
	

	<entry>
		<id>rev-838</id>
		<title>Revision 838 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T05:09:15EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=838"/>
		<summary type="text"><![CDATA[renamed net_dplay.h to net.h as it's the generic api now.]]></summary>
	</entry>
	

	<entry>
		<id>rev-837</id>
		<title>Revision 837 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T05:05:11EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=837"/>
		<summary type="text"><![CDATA[Renaming some stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-836</id>
		<title>Revision 836 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T04:53:38EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=836"/>
		<summary type="text"><![CDATA[Renaming some stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-835</id>
		<title>Revision 835 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T01:47:08EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=835"/>
		<summary type="text"><![CDATA[Renaming some stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-834</id>
		<title>Revision 834 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T01:45:57EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=834"/>
		<summary type="text"><![CDATA[renamed mydplay.[hc] to networking.[ch]]]></summary>
	</entry>
	

	<entry>
		<id>rev-833</id>
		<title>Revision 833 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T01:37:17EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=833"/>
		<summary type="text"><![CDATA[Renaming some stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-832</id>
		<title>Revision 832 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T01:36:47EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=832"/>
		<summary type="text"><![CDATA[Renaming some stuff.]]></summary>
	</entry>
	

	<entry>
		<id>rev-831</id>
		<title>Revision 831 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T12:58:24EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=831"/>
		<summary type="text"><![CDATA[dplay.h is only included in net_dplay.c now... Fixed small bug in CompObjects.c created network_id_t type to replace DPID... HostDPID renamed to HostNetID... api now returns 0/1 boolean instead of h results more demo disabling... fixed the get_player_name function...]]></summary>
	</entry>
	

	<entry>
		<id>rev-830</id>
		<title>Revision 830 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-26T01:31:25EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=830"/>
		<summary type="text"><![CDATA[Moved session description usage to MSG_INIT. Cleaned up MSG_INIT to be allot smaller where it can be. UpdateKillsTime() would set values but they were never used so it's been trashed. Level name in session description was not used anymore... It's passed in MSG_INIT. Removed ability to not harm team mates. Removed sending of host controlling bright bikes and bike exhausts... Lots of other cleaning. More demo disabling...]]></summary>
	</entry>
	

	<entry>
		<id>rev-829</id>
		<title>Revision 829 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-25T03:50:55EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=829"/>
		<summary type="text"><![CDATA[Removed from dpid from the msg_init]]></summary>
	</entry>
	

	<entry>
		<id>rev-828</id>
		<title>Revision 828 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-25T03:47:43EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=828"/>
		<summary type="text"><![CDATA[pseudo host was used by server mode.]]></summary>
	</entry>
	

	<entry>
		<id>rev-827</id>
		<title>Revision 827 by daquino</title>
		<author><name>daquino</name></author>
		<updated>2009-04-25T03:45:33EDT</updated>
		<link href="http://fly.thruhere.net/docs/CHANGES.xml?rev=827"/>
		<summary type="text"><![CDATA[Removed some
