]> icculus.org git repositories - taylor/freespace2.git/log
taylor/freespace2.git
9 years agomerge in new sound code
Taylor Richards [Thu, 13 Feb 2014 07:01:36 +0000 (02:01 -0500)]
merge in new sound code

9 years agovarious sound fixes and cleanup
Taylor Richards [Thu, 13 Feb 2014 06:36:28 +0000 (01:36 -0500)]
various sound fixes and cleanup

9 years agoreset timer variable; fixes subsequent playback issues
Taylor Richards [Thu, 13 Feb 2014 06:33:41 +0000 (01:33 -0500)]
reset timer variable; fixes subsequent playback issues

9 years agomake sure intercom sounds are stoped along with ambient sounds
Taylor Richards [Mon, 10 Feb 2014 17:13:46 +0000 (12:13 -0500)]
make sure intercom sounds are stoped along with ambient sounds

9 years agomultitude of fixes and cleanup
Taylor Richards [Mon, 10 Feb 2014 17:13:19 +0000 (12:13 -0500)]
multitude of fixes and cleanup

9 years agofirst pass at updated sound code
Taylor Richards [Sat, 8 Feb 2014 08:03:49 +0000 (03:03 -0500)]
first pass at updated sound code

9 years agofix vox QoS slider to work properly
Taylor Richards [Sat, 8 Feb 2014 07:53:52 +0000 (02:53 -0500)]
fix vox QoS slider to work properly

9 years agoremove ACM stuff that we don't need
Taylor Richards [Tue, 14 Jan 2014 05:22:00 +0000 (00:22 -0500)]
remove ACM stuff that we don't need

9 years agodon't play haptic effects when window does not have focus
Taylor Richards [Thu, 13 Feb 2014 06:31:10 +0000 (01:31 -0500)]
don't play haptic effects when window does not have focus

9 years agoaudio file swap; cross-platform from here on
Taylor Richards [Sun, 12 Jan 2014 20:57:42 +0000 (15:57 -0500)]
audio file swap; cross-platform from here on

9 years agosecurity fixes (sprintf->strcpy)
Taylor Richards [Fri, 31 Jan 2014 01:40:16 +0000 (20:40 -0500)]
security fixes (sprintf->strcpy)

9 years agowarning fix
Taylor Richards [Fri, 31 Jan 2014 01:39:21 +0000 (20:39 -0500)]
warning fix

9 years agoshould be const here
Taylor Richards [Fri, 31 Jan 2014 01:38:53 +0000 (20:38 -0500)]
should be const here

9 years agocmake will take care of XCode project too
Taylor Richards [Wed, 29 Jan 2014 19:57:31 +0000 (14:57 -0500)]
cmake will take care of XCode project too

9 years agocmake will take care of VS project file now
Taylor Richards [Wed, 29 Jan 2014 19:56:05 +0000 (14:56 -0500)]
cmake will take care of VS project file now

9 years agoinitial switch to cmake
Taylor Richards [Wed, 29 Jan 2014 19:48:41 +0000 (14:48 -0500)]
initial switch to cmake

9 years agoupdate/cleanup MVE audio code
Taylor Richards [Wed, 29 Jan 2014 14:00:52 +0000 (09:00 -0500)]
update/cleanup MVE audio code

9 years agomove command line debug spew to parse_cmdline()
Taylor Richards [Sun, 12 Jan 2014 01:04:43 +0000 (20:04 -0500)]
move command line debug spew to parse_cmdline()

9 years agocmdline help cleanup and made cross-platform
Taylor Richards [Sun, 12 Jan 2014 01:03:00 +0000 (20:03 -0500)]
cmdline help cleanup and made cross-platform

9 years agosilence some unnecessary console spew
Taylor Richards [Sun, 12 Jan 2014 01:01:31 +0000 (20:01 -0500)]
silence some unnecessary console spew

9 years agomake unix specific version be generic icculus.org version
Taylor Richards [Sun, 12 Jan 2014 00:59:29 +0000 (19:59 -0500)]
make unix specific version be generic icculus.org version
bump i.o version to 0.95

9 years agoclean up timing code by using SDL PerformanceCounter
Taylor Richards [Wed, 8 Jan 2014 22:38:54 +0000 (17:38 -0500)]
clean up timing code by using SDL PerformanceCounter

9 years agoremove CDROM stuff from movie player
Taylor Richards [Fri, 22 Nov 2013 03:32:07 +0000 (22:32 -0500)]
remove CDROM stuff from movie player

9 years agoremove extra args
Taylor Richards [Thu, 21 Nov 2013 15:11:19 +0000 (10:11 -0500)]
remove extra args

9 years agoget rid of Windows specific instance check, it was broken anyway
Taylor Richards [Wed, 20 Nov 2013 15:14:41 +0000 (10:14 -0500)]
get rid of Windows specific instance check, it was broken anyway

9 years agoshorten super long error messages in ram_check
Taylor Richards [Wed, 20 Nov 2013 15:13:56 +0000 (10:13 -0500)]
shorten super long error messages in ram_check

9 years agoremove CDROM stuff
Taylor Richards [Tue, 19 Nov 2013 17:35:25 +0000 (12:35 -0500)]
remove CDROM stuff
add "ExtrasPath" ini option for other data location

9 years agorename unix specific osapi files to generic
Taylor Richards [Tue, 19 Nov 2013 08:54:21 +0000 (03:54 -0500)]
rename unix specific osapi files to generic

9 years agoremove Windows specific osapi files
Taylor Richards [Tue, 19 Nov 2013 08:52:57 +0000 (03:52 -0500)]
remove Windows specific osapi files

9 years agoclean up app entry a bit
Taylor Richards [Tue, 19 Nov 2013 08:33:03 +0000 (03:33 -0500)]
clean up app entry a bit

9 years agomore RAM check cleanup
Taylor Richards [Tue, 19 Nov 2013 08:31:36 +0000 (03:31 -0500)]
more RAM check cleanup
add platform type to debug log

9 years agostatic; const; NULL check
Taylor Richards [Tue, 19 Nov 2013 08:30:06 +0000 (03:30 -0500)]
static; const; NULL check

9 years agomake cmdline arguments cross-platform; cleanup and fixes
Taylor Richards [Mon, 18 Nov 2013 07:31:55 +0000 (02:31 -0500)]
make cmdline arguments cross-platform; cleanup and fixes

9 years agoinit debug log earlier; add RAM count and cmdline to log
Taylor Richards [Mon, 18 Nov 2013 07:30:27 +0000 (02:30 -0500)]
init debug log earlier; add RAM count and cmdline to log

9 years agocross-platform RAM check
Taylor Richards [Mon, 18 Nov 2013 07:29:10 +0000 (02:29 -0500)]
cross-platform RAM check

9 years agouse new filesystem path setup; cleanup
Taylor Richards [Mon, 18 Nov 2013 07:25:58 +0000 (02:25 -0500)]
use new filesystem path setup; cleanup

9 years agomake cf_create_default_path_string() work before cfile is initted
Taylor Richards [Mon, 18 Nov 2013 05:56:22 +0000 (00:56 -0500)]
make cf_create_default_path_string() work before cfile is initted

9 years agofilesystem cleanup and consolidation:
Taylor Richards [Sun, 17 Nov 2013 21:51:38 +0000 (16:51 -0500)]
filesystem cleanup and consolidation:

 - use user writable location on all platforms, via SDL
 - use SDL to determine exec location instead of relying on cwd

9 years agoupdate mouse delta properly over the frame
Taylor Richards [Fri, 1 Nov 2013 03:56:42 +0000 (23:56 -0400)]
update mouse delta properly over the frame

9 years agofix repeating key input
Taylor Richards [Fri, 1 Nov 2013 03:53:36 +0000 (23:53 -0400)]
fix repeating key input

9 years agofix mask issue preventing CTRL from working properly
Taylor Richards [Fri, 25 Oct 2013 07:08:32 +0000 (03:08 -0400)]
fix mask issue preventing CTRL from working properly

9 years agoremove broken DCF() functions
Taylor Richards [Sat, 16 Nov 2013 18:19:17 +0000 (13:19 -0500)]
remove broken DCF() functions

9 years agoremove calibration checks - assume SDL will handle it
Taylor Richards [Sat, 16 Nov 2013 18:17:22 +0000 (13:17 -0500)]
remove calibration checks - assume SDL will handle it

9 years agoremove extra SDL.h include
Taylor Richards [Sat, 16 Nov 2013 18:16:41 +0000 (13:16 -0500)]
remove extra SDL.h include

9 years agorename joystick source files
Taylor Richards [Mon, 21 Oct 2013 22:57:09 +0000 (18:57 -0400)]
rename joystick source files

9 years agoremove old files - replaced with SDL2
Taylor Richards [Mon, 21 Oct 2013 22:56:06 +0000 (18:56 -0400)]
remove old files - replaced with SDL2

9 years agoSDL2 port - stage 4
Taylor Richards [Mon, 21 Oct 2013 22:27:29 +0000 (18:27 -0400)]
SDL2 port - stage 4

9 years agoSDL2 port - stage 3
Taylor Richards [Sun, 20 Oct 2013 01:53:13 +0000 (21:53 -0400)]
SDL2 port - stage 3

9 years agoSDL2 port - stage 2
Taylor Richards [Fri, 11 Oct 2013 07:37:53 +0000 (03:37 -0400)]
SDL2 port - stage 2

9 years agostart of SDL2 port
Taylor Richards [Sat, 5 Oct 2013 22:51:38 +0000 (18:51 -0400)]
start of SDL2 port

14 years agooops, should have paid more attention to that :)
Taylor Richards [Tue, 9 Feb 2010 21:21:42 +0000 (21:21 +0000)]
oops, should have paid more attention to that :)

14 years agomissing valgrind warning fix from previous commit
Taylor Richards [Tue, 9 Feb 2010 21:00:38 +0000 (21:00 +0000)]
missing valgrind warning fix from previous commit

14 years agofonttool fixes for earlier const-char breakage
Taylor Richards [Tue, 9 Feb 2010 11:30:35 +0000 (11:30 +0000)]
fonttool fixes for earlier const-char breakage

14 years agobug fixes
Taylor Richards [Tue, 9 Feb 2010 11:11:54 +0000 (11:11 +0000)]
bug fixes

 - valgrind warnings
 - handle 'single' cmdline options properly
 - fix new[]/delete[] mismatch
 - multiple buffer overflow fixes
 - handle multi line cmdline.cfg
 - fix memory issues with 'args'
 - gracefully handle memory alloc fail

14 years agovarious valgrind warning fixes
Taylor Richards [Tue, 9 Feb 2010 11:11:53 +0000 (11:11 +0000)]
various valgrind warning fixes

14 years agoeasier switching between build types (debug/release)
Taylor Richards [Mon, 8 Feb 2010 08:14:38 +0000 (08:14 +0000)]
easier switching between build types (debug/release)

14 years agounused variable warning fixes with FS1 build
Taylor Richards [Mon, 8 Feb 2010 08:09:27 +0000 (08:09 +0000)]
unused variable warning fixes with FS1 build

14 years agoconst-char warning fixes specific to FS1
Taylor Richards [Mon, 8 Feb 2010 08:09:26 +0000 (08:09 +0000)]
const-char warning fixes specific to FS1

14 years agovarious compiler warning fixes
Taylor Richards [Mon, 8 Feb 2010 08:09:25 +0000 (08:09 +0000)]
various compiler warning fixes

14 years agomyrand() fixes
Taylor Richards [Mon, 8 Feb 2010 08:09:23 +0000 (08:09 +0000)]
myrand() fixes

Original code made various assumptions about RAND_MAX being SHRT_MAX like
on Windows.  So switch to using MY_RAND_MAX for anything dealing with
myrand() and also ensure that myrand() uses 0x7fff as its max value.

14 years agomissing braces warning fixes
Taylor Richards [Mon, 8 Feb 2010 08:09:21 +0000 (08:09 +0000)]
missing braces warning fixes

14 years agoconst-char warning fixes
Taylor Richards [Mon, 8 Feb 2010 08:09:13 +0000 (08:09 +0000)]
const-char warning fixes

15 years agotake the inetfile stuff out of non-Windows builds since it doesn't compile properly
Taylor Richards [Sun, 7 Sep 2008 01:06:29 +0000 (01:06 +0000)]
take the inetfile stuff out of non-Windows builds since it doesn't compile properly
 (and isn't really needed at this point anyway)

18 years agovarious big-endian fixes, mainly networking support related
Taylor Richards [Wed, 26 Apr 2006 19:48:58 +0000 (19:48 +0000)]
various big-endian fixes, mainly networking support related

18 years agoFS1 keeps single-database and multi-database techroom entries separate so do it here too
Taylor Richards [Wed, 26 Apr 2006 19:47:57 +0000 (19:47 +0000)]
FS1 keeps single-database and multi-database techroom entries separate so do it here too

18 years agoaddress a Windows qsort() issue that Volition got around before, this will correct...
Taylor Richards [Wed, 26 Apr 2006 19:46:52 +0000 (19:46 +0000)]
address a Windows qsort() issue that Volition got around before, this will correct numerous mission bugs due to goal sorting for non-Windows systems

18 years agofix a FS1 docked speed issue, should keep it in line with the original now
Taylor Richards [Wed, 26 Apr 2006 19:45:22 +0000 (19:45 +0000)]
fix a FS1 docked speed issue, should keep it in line with the original now

18 years agobetter error handing of a Volition bug
Taylor Richards [Wed, 26 Apr 2006 19:44:19 +0000 (19:44 +0000)]
better error handing of a Volition bug

18 years agothis should squash the first second double-play of debriefing voice
Taylor Richards [Wed, 26 Apr 2006 19:43:25 +0000 (19:43 +0000)]
this should squash the first second double-play of debriefing voice

18 years agofix techroom list selection so that it matches the original FS1 behavior
Taylor Richards [Wed, 26 Apr 2006 19:42:25 +0000 (19:42 +0000)]
fix techroom list selection so that it matches the original FS1 behavior
correct a stupid bitwise bug

18 years agotext changes to match the original FS1 wording
Taylor Richards [Wed, 26 Apr 2006 19:40:15 +0000 (19:40 +0000)]
text changes to match the original FS1 wording

18 years agofix music handling for FS1 to better match the original
Taylor Richards [Wed, 26 Apr 2006 19:39:20 +0000 (19:39 +0000)]
fix music handling for FS1 to better match the original

18 years agofix some minor fonttool compile errors
Taylor Richards [Wed, 26 Apr 2006 19:38:36 +0000 (19:38 +0000)]
fix some minor fonttool compile errors

18 years agosome text position fixes for FS1
Taylor Richards [Wed, 26 Apr 2006 19:37:47 +0000 (19:37 +0000)]
some text position fixes for FS1

18 years agoaddress an error handling bug in cfwrite()
Taylor Richards [Wed, 26 Apr 2006 19:36:57 +0000 (19:36 +0000)]
address an error handling bug in cfwrite()

18 years agoremove ALUT headers, since we don't use it anyway and there is no reason to make...
Taylor Richards [Wed, 26 Apr 2006 19:36:12 +0000 (19:36 +0000)]
remove ALUT headers, since we don't use it anyway and there is no reason to make it a build requirement

18 years agogah, should have been paying more attention there
Taylor Richards [Fri, 18 Nov 2005 09:36:13 +0000 (09:36 +0000)]
gah, should have been paying more attention there

18 years agopatch from mailing list (courtesy of fatty) to allow compling with both OpenAL 1...
Taylor Richards [Mon, 14 Nov 2005 05:22:08 +0000 (05:22 +0000)]
patch from mailing list (courtesy of fatty) to allow compling with both OpenAL 1.0 and 1.1

18 years agobe sure to properly clean out old briefing entries when compacting
Taylor Richards [Mon, 3 Oct 2005 11:25:42 +0000 (11:25 +0000)]
be sure to properly clean out old briefing entries when compacting

18 years agodon't display error message in FS1 for missing tstrings.tbl, it's ok to be missing...
Taylor Richards [Mon, 3 Oct 2005 11:23:14 +0000 (11:23 +0000)]
don't display error message in FS1 for missing tstrings.tbl, it's ok to be missing in that case

18 years agosync up rest of big-endian network changes. it should at least be as good as what...
Taylor Richards [Sun, 2 Oct 2005 09:30:10 +0000 (09:30 +0000)]
sync up rest of big-endian network changes.  it should at least be as good as what's in FS2_Open now, only better :)

18 years agofix interface problems with MultiJoinWait screen in FS1
Taylor Richards [Sun, 2 Oct 2005 09:27:49 +0000 (09:27 +0000)]
fix interface problems with MultiJoinWait screen in FS1

18 years agofix FS1 (de)briefing voices, the directory names are different in FS1
Taylor Richards [Sat, 1 Oct 2005 22:04:58 +0000 (22:04 +0000)]
fix FS1 (de)briefing voices, the directory names are different in FS1
hard code the table values so that the fs1.vp file isn't needed
hard code a mission fix for sm2-08a since a have no idea how to fix it otherwise
generally cleanup some FS1 code
fix volume sliders in the options screen that never went all the way up

18 years agosome cleanup of earlier big-endian changes
Taylor Richards [Sat, 1 Oct 2005 22:01:28 +0000 (22:01 +0000)]
some cleanup of earlier big-endian changes

18 years agofix a small bug in UI_GADGET that could leave a control animation loaded in memory...
Taylor Richards [Sat, 1 Oct 2005 21:55:00 +0000 (21:55 +0000)]
fix a small bug in UI_GADGET that could leave a control animation loaded in memory without a way to unload it
allow a slider with no defined hotspot to function properly (fixes the FS1 skill slider mask problem)

18 years agoinclude file cleanup
Taylor Richards [Sat, 1 Oct 2005 21:53:06 +0000 (21:53 +0000)]
include file cleanup
byte-swap streaming PCM to avoid the endless, loud, static

18 years agofix a Sleep() issue with Tiger (and others?) where hitting the framerate cap would...
Taylor Richards [Sat, 1 Oct 2005 21:51:52 +0000 (21:51 +0000)]
fix a Sleep() issue with Tiger (and others?) where hitting the framerate cap would kill game performance

18 years agoclean out all of that OS X specific stuff that didn't work right or was otherwise...
Taylor Richards [Sat, 1 Oct 2005 21:50:49 +0000 (21:50 +0000)]
clean out all of that OS X specific stuff that didn't work right or was otherwise useless
move from "Library/Preferences" to "Library/Application Support" for user created files on OS X

18 years agodon't use CTRL-Z for minimizing since it's an extrememly common key combo in the...
Taylor Richards [Sat, 1 Oct 2005 21:49:11 +0000 (21:49 +0000)]
don't use CTRL-Z for minimizing since it's an extrememly common key combo in the game

18 years agovarious cleanups
Taylor Richards [Sat, 1 Oct 2005 21:48:01 +0000 (21:48 +0000)]
various cleanups
fix decoder to swap opcode 0xb since it screws up on PPC
the previous opcode 0xc change was wrong since we had already determined that it messes up FS1 movies

18 years agofix an old Volition math bug, causes various Assert()'s and physics strangeness in...
Taylor Richards [Sat, 1 Oct 2005 21:45:56 +0000 (21:45 +0000)]
fix an old Volition math bug, causes various Assert()'s and physics strangeness in some missions

18 years agoslight speedup to font rendering by not doing something that should be global for...
Taylor Richards [Sat, 1 Oct 2005 21:44:43 +0000 (21:44 +0000)]
slight speedup to font rendering by not doing something that should be global for each letter
little cleanup to better deal with FS2_Open related changes
don't deal with the extra texmem stuff if we don't have to, saves on temporary memory usage and speed

18 years agoif we are using a custom detail level then give the closest relative to the defaults...
Taylor Richards [Sat, 1 Oct 2005 21:42:07 +0000 (21:42 +0000)]
if we are using a custom detail level then give the closest relative to the defaults when we request
  the current detail level (needed to be fixed for one FS1 thing in particular)

18 years agodeal with OS X apps a little better, sets the path only based on ".app" in the name...
Taylor Richards [Sat, 1 Oct 2005 21:40:38 +0000 (21:40 +0000)]
deal with OS X apps a little better, sets the path only based on ".app" in the name rather than the name itself
make sure a global cmdline.cfg file works with OS X when built as an app

18 years agosome reorg of includes to not requires the same headers in many different files
Taylor Richards [Sat, 1 Oct 2005 21:38:32 +0000 (21:38 +0000)]
some reorg of includes to not requires the same headers in many different files
handle FS1 specific language changes
some OS X changes for paths and to handle socklen_t better

18 years agoa little cleanup and add the fs1 strings file
Taylor Richards [Sat, 1 Oct 2005 21:36:36 +0000 (21:36 +0000)]
a little cleanup and add the fs1 strings file

18 years agovarious FS1 related changes, removes need to extra fs1.vp file
Taylor Richards [Sat, 1 Oct 2005 21:35:51 +0000 (21:35 +0000)]
various FS1 related changes, removes need to extra fs1.vp file

18 years agogah, fix stupid commit message
Taylor Richards [Sat, 13 Aug 2005 17:01:34 +0000 (17:01 +0000)]
gah, fix stupid commit message

18 years agotype check
Taylor Richards [Sat, 13 Aug 2005 16:59:23 +0000 (16:59 +0000)]
type check

18 years agosome OSX GCC4 fixin (LEgregius)
Taylor Richards [Fri, 12 Aug 2005 20:24:31 +0000 (20:24 +0000)]
some OSX GCC4 fixin (LEgregius)