Author Topic: Nightly (Windows): 26 Oct 2011 - Revision 7929  (Read 3354 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 212
Nightly (Windows): 26 Oct 2011 - Revision 7929
Here is the nightly for Windows on 26 Oct 2011 - Revision 7929

Group: Inferno
fso-WIN-Inferno-20111026_r7929.7z
MD5Sum

Group: Inferno_SSE
fso-WIN-Inferno_SSE-20111026_r7929.7z
MD5Sum

Group: Inferno_SSE2
fso-WIN-Inferno_SSE2-20111026_r7929.7z
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r7905 | The_E | 2011-10-14 08:58:50 -0500 (Fri, 14 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/cmdline/cmdline.h
   M /trunk/fs2_open/code/io/key.cpp

From Eli2: Allows adjustment of the keyboard layout on Linux/MacOS. Right now, only german layout is added in, use "-keyboard_layout qwertz" to activate it.
------------------------------------------------------------------------
r7906 | Echelon9 | 2011-10-15 23:23:42 -0500 (Sat, 15 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/io/key.cpp

Fixing Eli2's commit in r7905. Where the -keyboard_layout commandline hasn't been used, the code was causing a CTD rather than handling gracefully the fallback option
------------------------------------------------------------------------
r7907 | Echelon9 | 2011-10-16 00:08:33 -0500 (Sun, 16 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/graphics/grbatch.cpp
   M /trunk/fs2_open/code/graphics/grbatch.h
   M /trunk/fs2_open/code/lab/lab.cpp
   M /trunk/fs2_open/code/object/objectsort.cpp
   M /trunk/fs2_open/code/particle/particle.cpp

Clarify some aspects of the geometry map and distortion map batchers, as well as clarifying and making consistent the function calling conventions throughout the code.
------------------------------------------------------------------------
r7908 | Echelon9 | 2011-10-16 00:22:34 -0500 (Sun, 16 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/grbatch.cpp

Convert the geometry map batcher lookup functions to use size_t, in line with the STL types
------------------------------------------------------------------------
r7909 | Echelon9 | 2011-10-16 00:27:03 -0500 (Sun, 16 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.h

Looks pretty unneeded now, odd commented out definition in cmdline.h
------------------------------------------------------------------------
r7911 | Echelon9 | 2011-10-17 07:42:34 -0500 (Mon, 17 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/2d.h

It's small, does lead to a slightly longer (but not necessarily less concise) code... but it is slightly faster. Tested on OS X, Intel Core 2 Duo, compiled with GCC 4.0
------------------------------------------------------------------------
r7912 | Echelon9 | 2011-10-17 07:56:47 -0500 (Mon, 17 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp

STL types are tuned to handle their own memory allocations. Code like this is never going to be optimal in all situations, and likely to be sub-optimal in many situations
------------------------------------------------------------------------
r7913 | Echelon9 | 2011-10-17 07:58:31 -0500 (Mon, 17 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp

Huh? This Assert() check doesn't make any sense
------------------------------------------------------------------------
r7914 | Echelon9 | 2011-10-17 08:01:48 -0500 (Mon, 17 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/particle/particle.cpp

STL types are tuned to handle their own memory allocations. Code like this is never going to be optimal in all situations, and likely to be sub-optimal in many situations
------------------------------------------------------------------------
r7915 | Echelon9 | 2011-10-17 08:07:24 -0500 (Mon, 17 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/gropenglshader.cpp
   M /trunk/fs2_open/code/graphics/gropengltnl.cpp
   M /trunk/fs2_open/code/sound/ds.cpp

STL types again. Some of these are just inefficient, like reserving one extra slot for each additional element, and then pushing that element onto the STL type
------------------------------------------------------------------------
r7916 | Echelon9 | 2011-10-17 08:10:17 -0500 (Mon, 17 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/sound/sound.cpp

And found another offender of the STL capacity() / size() / reserve() type
------------------------------------------------------------------------
r7918 | Zacam | 2011-10-19 02:36:21 -0500 (Wed, 19 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/asteroid/asteroid.h
   M /trunk/fs2_open/code/graphics/grbatch.h
   M /trunk/fs2_open/code/hud/hud.cpp
   M /trunk/fs2_open/code/hud/hudets.cpp
   M /trunk/fs2_open/code/parse/sexp.h
   M /trunk/fs2_open/code/radar/radardradis.cpp
   M /trunk/fs2_open/code/ship/ship.h

From ni1s: -Wreorder warnings clean up for GCC output.
------------------------------------------------------------------------
r7920 | Echelon9 | 2011-10-20 08:37:58 -0500 (Thu, 20 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp

Fix Mantis 2525: Valgrind: Conditional jump or move depends on uninitialized value(s) - parse_ship_values()
------------------------------------------------------------------------
r7921 | Echelon9 | 2011-10-20 15:25:39 -0500 (Thu, 20 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/anim/packunpack.cpp

Fix Mantis 2526: Valgrind: Conditional jump or move depends on uninitialized value(s) - init_anim_instance()
------------------------------------------------------------------------
r7922 | Echelon9 | 2011-10-22 05:29:48 -0500 (Sat, 22 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/gamesnd/gamesnd.h

Documentation: cleanup and documentation of gamesnd.h from Eli2
------------------------------------------------------------------------
r7923 | IssMneur | 2011-10-22 17:11:31 -0500 (Sat, 22 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmeasure/cmeasure.cpp
   M /trunk/fs2_open/code/hud/hud.cpp
   M /trunk/fs2_open/code/hud/hudlock.cpp
   M /trunk/fs2_open/code/hud/hudreticle.cpp
   M /trunk/fs2_open/code/hud/hudtarget.cpp
   M /trunk/fs2_open/code/io/keycontrol.cpp
   M /trunk/fs2_open/code/object/collideshipship.cpp
   M /trunk/fs2_open/code/playerman/playercontrol.cpp
   M /trunk/fs2_open/code/ship/afterburner.cpp
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h
   M /trunk/fs2_open/code/weapon/weapons.cpp

From m!m: patch to add support for customizable cockpit sounds. See: http://www.hard-light.net/forums/index.php?topic=78675.0
------------------------------------------------------------------------
r7924 | Echelon9 | 2011-10-22 21:36:12 -0500 (Sat, 22 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.h

Documentation: Fix typo in the Doxygen comment block
------------------------------------------------------------------------
r7925 | Echelon9 | 2011-10-23 00:00:49 -0500 (Sun, 23 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/freespace2/levelpaging.cpp
   M /trunk/fs2_open/code/weapon/shockwave.cpp
   M /trunk/fs2_open/code/weapon/shockwave.h

Documentation: Code cleanup of shockwaves.cpp and ancilliary changes
------------------------------------------------------------------------
r7926 | Zacam | 2011-10-23 14:00:04 -0500 (Sun, 23 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/shipfx.cpp
   M /trunk/fs2_open/code/ship/shipfx.h

from zookeeper: [FotG] Fixes collision problem with the hyperspace warpin type introduced by r7889
------------------------------------------------------------------------
r7928 | Goober5000 | 2011-10-26 01:35:19 -0500 (Wed, 26 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/math/vecmat.cpp

we have some preconditions, so let's enforce them
------------------------------------------------------------------------
r7929 | Goober5000 | 2011-10-26 02:51:31 -0500 (Wed, 26 Oct 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp

the ship copy flag needs to be able to recognize ships that appear later in the table
------------------------------------------------------------------------



 

Offline Kolgena

  • 211
Re: Nightly (Windows): 26 Oct 2011 - Revision 7929
This build has an issue with cockpit sounds. When you hit backspace (stop throttle), the sound effect that plays is the one for maxing out the throttle (slash).

 

Offline Eli2

  • 26
Re: Nightly (Windows): 26 Oct 2011 - Revision 7929
This build has an issue with cockpit sounds. When you hit backspace (stop throttle), the sound effect that plays is the one for maxing out the throttle (slash).
Thanks for the report, issue and fix is on mantis.
http://scp.indiegames.us/mantis/view.php?id=2531

  

Offline Echelon9

  • 210
Re: Nightly (Windows): 26 Oct 2011 - Revision 7929
This build has an issue with cockpit sounds. When you hit backspace (stop throttle), the sound effect that plays is the one for maxing out the throttle (slash).
Thanks for the report, issue and fix is on mantis.
http://scp.indiegames.us/mantis/view.php?id=2531
Thanks Eli2, your patch committed in r7935.