- Fix windows unicode gcc build

git-svn-id: http://odamex.net/svn/root/trunk@4026 b0bcef46-2027-0410-bd56-ab726e9a1d04
Fix Xbox build

git-svn-id: http://odamex.net/svn/root/trunk@4029 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Prevent an infinite loop when setting the mouse driver on Win32 systems (incl. xbox) when the raw mouse driver is unavailible.

git-svn-id: http://odamex.net/svn/root/trunk@4032 b0bcef46-2027-0410-bd56-ab726e9a1d04
Don't use select to sleep on Xbox.

git-svn-id: http://odamex.net/svn/root/trunk@4033 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Remember to close the socket when using select to sleep.

git-svn-id: http://odamex.net/svn/root/trunk@4034 b0bcef46-2027-0410-bd56-ab726e9a1d04
Don't bother to update input grabbing on game consoles.

git-svn-id: http://odamex.net/svn/root/trunk@4035 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a bug in R_SetFOV that called R_ExecuteSetViewSize every frame.
-Stop screen wipes if the resolution changes during a wipe.

git-svn-id: http://odamex.net/svn/root/trunk@4036 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix an issue with SDLMouse centering that prevented a user from being able to resize the Odamex window properly.

git-svn-id: http://odamex.net/svn/root/trunk@4037 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Bump the version number.

git-svn-id: http://odamex.net/svn/root/trunk@4039 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add master levels steam dir - thanks hex!

git-svn-id: http://odamex.net/svn/root/trunk@4040 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add a masterlevels config sample

git-svn-id: http://odamex.net/svn/root/trunk@4041 b0bcef46-2027-0410-bd56-ab726e9a1d04
A couple of minor updates to the windows installer script

git-svn-id: http://odamex.net/svn/root/trunk@4042 b0bcef46-2027-0410-bd56-ab726e9a1d04
Small update to vc debug compile

git-svn-id: http://odamex.net/svn/root/trunk@4045 b0bcef46-2027-0410-bd56-ab726e9a1d04
Don't test joystick button against alphakey.

git-svn-id: http://odamex.net/svn/root/trunk@4046 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Base game loop timing on tics and sleep until the start of the next tic after rendering. This method handles instances where control isn't immediately returned to Odamex at the end of the requested sleeping period.
-Update the gamma slider in the Display Options menu to reflect the availible range for the current value of vid_gammatype (Doom or ZDoom gamma correction).

git-svn-id: http://odamex.net/svn/root/trunk@4047 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Revert r3034. Ensure the Windows I_Sleep initialization only runs once.

git-svn-id: http://odamex.net/svn/root/trunk@4048 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix an incorrect sleep time in the game loop when going from uncapped to a capped frame rate.

git-svn-id: http://odamex.net/svn/root/trunk@4049 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Apply the same fix from r4048 to odasrv.

git-svn-id: http://odamex.net/svn/root/trunk@4050 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add vid_vsync, default to off (0).  When enabled, turns on vertical refresh syncronization (vsync) to prevent image "tearing".

git-svn-id: http://odamex.net/svn/root/trunk@4051 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Move the demo cleanup code from G_CheckDemoStatus into a new function, G_CleanupDemo. Call G_CleanupDemo when starting a new map to ensure cvars are properly restored and unlatched after playing a demo (bug 991).

git-svn-id: http://odamex.net/svn/root/trunk@4052 b0bcef46-2027-0410-bd56-ab726e9a1d04