EDuke32 Changelog Archivio non ufficiale

Build 2290

27 gennaio 2012 · 6 commit di 1 autore · SVN

Build per mese 100 build

File di log originale · 20120127-2290.txt
------------------------------------------------------------------------
r2290 | helixhorned | 2012-01-27 07:03:55 -0800 (Fri, 27 Jan 2012) | 3 lines

Remove a couple of nested externs and #include some headers directly

... instead of relying on indirect inclusion via duke3d.h.
------------------------------------------------------------------------
r2289 | helixhorned | 2012-01-27 07:03:34 -0800 (Fri, 27 Jan 2012) | 1 line

In Mapster32, register the 'vidmode' OSD command in non-GL builds.
------------------------------------------------------------------------
r2288 | helixhorned | 2012-01-27 07:03:18 -0800 (Fri, 27 Jan 2012) | 4 lines

Two tweaks for USE_OPENGL=0 builds.

- Always parse 'animsounds' defs
- don't print "ignored frame/animation definition" warnings
------------------------------------------------------------------------
r2287 | helixhorned | 2012-01-27 07:03:02 -0800 (Fri, 27 Jan 2012) | 1 line

Fix USE_OPENGL=0 build; squelch one warning.
------------------------------------------------------------------------
r2286 | helixhorned | 2012-01-27 07:02:45 -0800 (Fri, 27 Jan 2012) | 5 lines

Fix building with GCC 4.6 link-time optimization.

It looks like GCC doesn't honor the 'used' attribute with LTO. This is
"fixed" by declaring the variables in question with external linkage
(i.e. removing the 'static').  I consider such behavior a GCC bug, though.
------------------------------------------------------------------------
r2285 | helixhorned | 2012-01-27 07:02:25 -0800 (Fri, 27 Jan 2012) | 1 line

Make sdlayer.c's timerticspersec an 'int32_t' to match the declaration.
------------------------------------------------------------------------
r2284 | helixhorned | 2012-01-26 13:58:55 -0800 (Thu, 26 Jan 2012) | 5 lines

Route the 5th mouse button to the game; bump savegame version.

The "double-click button4" had to make way for MOUSE5 in the button binds menu,
but I don't think anyone cares.  Savegame compatibility was actually silently
broken with the MAXTILES update earlier, but I forgot updating the version...
------------------------------------------------------------------------

Remove a couple of nested externs and #include some headers directly

Philipp Kutin (Helixhorned) 27 gen 2012, 07:03 UTC−8 r2290

... instead of relying on indirect inclusion via duke3d.h.

Two tweaks for USE_OPENGL=0 builds.

Philipp Kutin (Helixhorned) 27 gen 2012, 07:03 UTC−8 r2288

- Always parse 'animsounds' defs - don't print "ignored frame/animation definition" warnings

Fix

Fix building with GCC 4.6 link-time optimization.

Philipp Kutin (Helixhorned) 27 gen 2012, 07:02 UTC−8 r2286

It looks like GCC doesn't honor the 'used' attribute with LTO. This is "fixed" by declaring the variables in question with external linkage (i.e. removing the 'static'). I consider such behavior a GCC bug, though.

Fix
Già presente nella build 2284

Route the 5th mouse button to the game; bump savegame version.

Philipp Kutin (Helixhorned) 26 gen 2012, 13:58 UTC−8 r2284

The "double-click button4" had to make way for MOUSE5 in the button binds menu, but I don't think anyone cares. Savegame compatibility was actually silently broken with the MAXTILES update earlier, but I forgot updating the version...