EDuke32 Changelog Archivio non ufficiale

Build 3997

7 agosto 2013 · 18 commit di 1 autore · SVN

Build per mese 62 build

File di log originale · 20130807-3997.txt
------------------------------------------------------------------------
r3997 | terminx | 2013-08-07 07:29:22 -0700 (Wed, 07 Aug 2013) | 1 line

Enable ATI FBO color attachment workaround for Intel as well. Fixes some HD4000 issues.
------------------------------------------------------------------------
r3996 | terminx | 2013-08-07 07:29:10 -0700 (Wed, 07 Aug 2013) | 1 line

Fix net.h, dunno why MSVC accepts functions that don't match their prototypes without complaining... :p
------------------------------------------------------------------------
r3995 | terminx | 2013-08-06 17:56:37 -0700 (Tue, 06 Aug 2013) | 3 lines

Revert "Silence FBO initialization failure message on Intel HD 4000 by moving the glCheckFramebufferStatusEXT() call to below the glBindFramebufferEXT() call. The error returned on HD 4000 previously was something to do with the framebuffer being incomplete, and this seems to fix it, so hopefully it's right."

This reverts commit 9a2617eb263e53a348e10c82bf1ba58feed65afc.
------------------------------------------------------------------------
r3994 | terminx | 2013-08-06 16:54:09 -0700 (Tue, 06 Aug 2013) | 1 line

Factor some duplicate code into Net_SpawnPlayer(), adjust Net_ExtractPlayerUpdate() a bit.
------------------------------------------------------------------------
r3993 | terminx | 2013-08-06 16:53:55 -0700 (Tue, 06 Aug 2013) | 1 line

Implement a master volume control that functions separately from the sound effect and music volume controls. This is important because it allows waveform based music (like the SC-55 music pack, etc.) to play back at a louder volume than the sound effects if the end user so desires.
------------------------------------------------------------------------
r3992 | terminx | 2013-08-06 16:53:34 -0700 (Tue, 06 Aug 2013) | 1 line

Refactor projectiles a bit. Tested with all of the original weapons and with the weapons in the Duke 64 mod.
------------------------------------------------------------------------
r3991 | terminx | 2013-08-06 16:53:21 -0700 (Tue, 06 Aug 2013) | 1 line

Silence a MSVC warning
------------------------------------------------------------------------
r3990 | terminx | 2013-08-06 16:53:12 -0700 (Tue, 06 Aug 2013) | 1 line

Add support for listing symbols of a specified prefix to the "listsymbols" console command
------------------------------------------------------------------------
r3989 | terminx | 2013-08-06 16:53:00 -0700 (Tue, 06 Aug 2013) | 1 line

Bring GROWSPARK a bit more in line with the other hard-coded hitscan projectiles, and give it the same sort of accuracy adjustment as the pistol gets when autoaim is disabled.
------------------------------------------------------------------------
r3988 | terminx | 2013-08-06 16:52:49 -0700 (Tue, 06 Aug 2013) | 1 line

Update ud.config.LastUpdateCheck even when G_GetVersionFromWebsite() fails. SourceForge was down today and it irritated me.
------------------------------------------------------------------------
r3987 | terminx | 2013-08-06 16:52:39 -0700 (Tue, 06 Aug 2013) | 1 line

Update win_printversion() to handle Windows 8.1/Server 2012 R2.
------------------------------------------------------------------------
r3986 | terminx | 2013-08-06 16:52:27 -0700 (Tue, 06 Aug 2013) | 1 line

Fix http://forums.duke4.net/topic/2961-paper-cuts-minor-bugs-and-annoyances/page__view__findpost__p__164747 (mikesnd error)
------------------------------------------------------------------------
r3985 | terminx | 2013-08-06 16:52:16 -0700 (Tue, 06 Aug 2013) | 1 line

Silence FBO initialization failure message on Intel HD 4000 by moving the glCheckFramebufferStatusEXT() call to below the glBindFramebufferEXT() call. The error returned on HD 4000 previously was something to do with the framebuffer being incomplete, and this seems to fix it, so hopefully it's right.
------------------------------------------------------------------------
r3984 | terminx | 2013-08-06 16:52:04 -0700 (Tue, 06 Aug 2013) | 1 line

Bump MAXSYMBOLS to 512. This was probably the cause for the savestate and restorestate debug commands not being registered with the OSD at startup.
------------------------------------------------------------------------
r3983 | terminx | 2013-08-06 16:51:51 -0700 (Tue, 06 Aug 2013) | 1 line

Fix up a couple of functions to adhere better to unwritten code formatting standards. Should be zero functional changes in terms of what the functions actually do.
------------------------------------------------------------------------
r3982 | terminx | 2013-08-06 16:51:38 -0700 (Tue, 06 Aug 2013) | 1 line

Revert "Polymost "use tile shades": don't confound shade and visibility." Temporarily add a r_usetileshades 2 to switch between Helixhorned and myself's ideas of how this should work.
------------------------------------------------------------------------
r3981 | terminx | 2013-08-06 16:51:25 -0700 (Tue, 06 Aug 2013) | 1 line

Move CONTROL_ProcessBinds() to CONTROL_GetInput(). I don't think this breaks anything; if it does, revert it!
------------------------------------------------------------------------
r3980 | terminx | 2013-08-06 16:51:10 -0700 (Tue, 06 Aug 2013) | 1 line

Fix a weird problem where the arrow keys would sometimes send a shift keypress on Windows, manifesting in odd things like inconsistent turning speeds when using the keyboard, the grid helper lines showing up in Mapster32 when they weren't supposed to, etc. For some reason, an extra raw input keyboard event is generated with an out of bounds VKey value (0xFF) which must be filtered for proper operation. I wasn't able to find any official documentation regarding this but I did find it mentioned in a couple of random newsgroup/forum postings.
------------------------------------------------------------------------
Fix

Fix net.h, dunno why MSVC accepts functions that don't match their prototypes without complaining... :p

Richard Gobeille (TerminX) 7 ago 2013, 07:29 UTC−7 r3996
Revert Fix

Revert "Silence FBO initialization failure message on Intel HD 4000 by moving the glCheckFramebufferStatusEXT() call to below the glBindFramebufferEXT() call. The error returned on HD 4000 previously was something to do with the framebuffer being incomplete, and this seems to fix it, so hopefully it's right."

Richard Gobeille (TerminX) 6 ago 2013, 17:56 UTC−7 r3995
Annulla
9a2617e

Implement a master volume control that functions separately from the sound effect and music volume controls. This is important because it allows waveform based music (like the SC-55 music pack, etc.) to play back at a louder volume than the sound effects if the end user so desires.

Richard Gobeille (TerminX) 6 ago 2013, 16:53 UTC−7 r3993

Refactor projectiles a bit. Tested with all of the original weapons and with the weapons in the Duke 64 mod.

Richard Gobeille (TerminX) 6 ago 2013, 16:53 UTC−7 r3992

Bring GROWSPARK a bit more in line with the other hard-coded hitscan projectiles, and give it the same sort of accuracy adjustment as the pistol gets when autoaim is disabled.

Richard Gobeille (TerminX) 6 ago 2013, 16:53 UTC−7 r3989

Update ud.config.LastUpdateCheck even when G_GetVersionFromWebsite() fails. SourceForge was down today and it irritated me.

Richard Gobeille (TerminX) 6 ago 2013, 16:52 UTC−7 r3988
Fix

Silence FBO initialization failure message on Intel HD 4000 by moving the glCheckFramebufferStatusEXT() call to below the glBindFramebufferEXT() call. The error returned on HD 4000 previously was something to do with the framebuffer being incomplete, and this seems to fix it, so hopefully it's right.

Richard Gobeille (TerminX) 6 ago 2013, 16:52 UTC−7 r3985

Bump MAXSYMBOLS to 512. This was probably the cause for the savestate and restorestate debug commands not being registered with the OSD at startup.

Richard Gobeille (TerminX) 6 ago 2013, 16:52 UTC−7 r3984
Fix

Fix up a couple of functions to adhere better to unwritten code formatting standards. Should be zero functional changes in terms of what the functions actually do.

Richard Gobeille (TerminX) 6 ago 2013, 16:51 UTC−7 r3983
Revert FixEngine

Revert "Polymost "use tile shades": don't confound shade and visibility." Temporarily add a r_usetileshades 2 to switch between Helixhorned and myself's ideas of how this should work.

Richard Gobeille (TerminX) 6 ago 2013, 16:51 UTC−7 r3982
Fix

Move CONTROL_ProcessBinds() to CONTROL_GetInput(). I don't think this breaks anything; if it does, revert it!

Richard Gobeille (TerminX) 6 ago 2013, 16:51 UTC−7 r3981
FixEngine

Fix a weird problem where the arrow keys would sometimes send a shift keypress on Windows, manifesting in odd things like inconsistent turning speeds when using the keyboard, the grid helper lines showing up in Mapster32 when they weren't supposed to, etc. For some reason, an extra raw input keyboard event is generated with an out of bounds VKey value (0xFF) which must be filtered for proper operation. I wasn't able to find any official documentation regarding this but I did find it mentioned in a couple of random newsgroup/forum postings.

Richard Gobeille (TerminX) 6 ago 2013, 16:51 UTC−7 r3980