Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on October 26, 2011, 02:27:15 pm
-
Here is the nightly for Windows on 26 Oct 2011 - Revision 7929
Group: Inferno
fso-WIN-Inferno-20111026_r7929.7z (http://swc.fs2downloads.com/builds/WIN/fso-WIN-Inferno-20111026_r7929.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso-WIN-Inferno-20111026_r7929.md5)
Group: Inferno_SSE
fso-WIN-Inferno_SSE-20111026_r7929.7z (http://swc.fs2downloads.com/builds/WIN/fso-WIN-Inferno_SSE-20111026_r7929.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso-WIN-Inferno_SSE-20111026_r7929.md5)
Group: Inferno_SSE2
fso-WIN-Inferno_SSE2-20111026_r7929.7z (http://swc.fs2downloads.com/builds/WIN/fso-WIN-Inferno_SSE2-20111026_r7929.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso-WIN-Inferno_SSE2-20111026_r7929.md5)
------------------------------------------------------------------------
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
------------------------------------------------------------------------
-
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).
-
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 (http://scp.indiegames.us/mantis/view.php?id=2531)
-
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 (http://scp.indiegames.us/mantis/view.php?id=2531)
Thanks Eli2, your patch committed in r7935 (http://svn.icculus.org/fs2open?view=rev&revision=7935).