]> icculus.org git repositories - taylor/freespace2.git/log
taylor/freespace2.git
9 years agowarnings (clang): unused-but-set-variable
Taylor Richards [Thu, 1 May 2014 00:32:29 +0000 (20:32 -0400)]
warnings (clang): unused-but-set-variable

old, obsolete, dead, or debug code removed
some left commented in case of future need/reference

9 years agobetter detection of sparky_hi
Taylor Richards [Tue, 29 Apr 2014 02:02:53 +0000 (22:02 -0400)]
better detection of sparky_hi

9 years agoclean up Show_cpu and Show_mem routines; use generic Gr_textures_in
Taylor Richards [Tue, 29 Apr 2014 01:24:44 +0000 (21:24 -0400)]
clean up Show_cpu and Show_mem routines; use generic Gr_textures_in

9 years agobetter memory debugging
Taylor Richards [Tue, 29 Apr 2014 01:22:48 +0000 (21:22 -0400)]
better memory debugging

9 years agomerge in updated graphics code
Taylor Richards [Mon, 28 Apr 2014 21:13:27 +0000 (17:13 -0400)]
merge in updated graphics code

9 years agomake some generic gr_* functions actually be generic
Taylor Richards [Mon, 28 Apr 2014 19:35:57 +0000 (15:35 -0400)]
make some generic gr_* functions actually be generic

9 years agohave viewport setup be renderer specific for GL
Taylor Richards [Mon, 28 Apr 2014 18:51:12 +0000 (14:51 -0400)]
have viewport setup be renderer specific for GL

9 years agorename gropeng1* to grgl1* for simplified naming later (gl2, gles, wxgl)
Taylor Richards [Mon, 28 Apr 2014 17:53:16 +0000 (13:53 -0400)]
rename gropeng1* to grgl1* for simplified naming later (gl2, gles, wxgl)

9 years agofix MVE scaling
Taylor Richards [Mon, 28 Apr 2014 15:16:23 +0000 (11:16 -0400)]
fix MVE scaling

9 years agoclear, flip, clear ... with color set
Taylor Richards [Mon, 28 Apr 2014 15:02:15 +0000 (11:02 -0400)]
clear, flip, clear ... with color set

9 years agoclear, flip, clear ...
Taylor Richards [Mon, 28 Apr 2014 15:01:36 +0000 (11:01 -0400)]
clear, flip, clear ...

9 years agoclean up fullscreen code; fill/plug in gr_toggle_fullscreen
Taylor Richards [Mon, 28 Apr 2014 14:59:59 +0000 (10:59 -0400)]
clean up fullscreen code; fill/plug in gr_toggle_fullscreen

9 years agodisable FSAA by default
Taylor Richards [Mon, 28 Apr 2014 06:39:31 +0000 (02:39 -0400)]
disable FSAA by default

9 years agodisable screen saver
Taylor Richards [Mon, 28 Apr 2014 06:38:43 +0000 (02:38 -0400)]
disable screen saver

9 years agoclean out a bunch of code for old renderers
Taylor Richards [Mon, 28 Apr 2014 03:17:46 +0000 (23:17 -0400)]
clean out a bunch of code for old renderers

9 years agosome cleanup
Taylor Richards [Wed, 9 Apr 2014 16:41:07 +0000 (12:41 -0400)]
some cleanup

9 years agoremove GL2 stubs, going a different way with it
Taylor Richards [Sun, 30 Mar 2014 16:30:31 +0000 (12:30 -0400)]
remove GL2 stubs, going a different way with it

9 years agomore informative system/build id
Taylor Richards [Sat, 29 Mar 2014 15:14:44 +0000 (11:14 -0400)]
more informative system/build id

9 years agoremove cpu detection stuff
Taylor Richards [Sat, 29 Mar 2014 15:13:09 +0000 (11:13 -0400)]
remove cpu detection stuff

9 years agomore MVE graphics code cleanup and simplification
Taylor Richards [Tue, 25 Mar 2014 01:31:57 +0000 (21:31 -0400)]
more MVE graphics code cleanup and simplification

9 years agoclean up graphics portion of MVE player
Taylor Richards [Sun, 23 Mar 2014 03:01:54 +0000 (23:01 -0400)]
clean up graphics portion of MVE player

9 years agofaster way to get next power-of-2
Taylor Richards [Sun, 23 Mar 2014 03:01:06 +0000 (23:01 -0400)]
faster way to get next power-of-2

9 years agostart of GL2 support
Taylor Richards [Thu, 27 Feb 2014 20:10:29 +0000 (15:10 -0500)]
start of GL2 support

9 years agoresolve rebase/merge conflicts
Taylor Richards [Sat, 15 Feb 2014 00:26:19 +0000 (19:26 -0500)]
resolve rebase/merge conflicts

9 years agoremove /src/glide
Taylor Richards [Thu, 21 Nov 2013 15:40:46 +0000 (10:40 -0500)]
remove /src/glide

9 years agoclean out some old graphics crap
Taylor Richards [Thu, 21 Nov 2013 15:15:42 +0000 (10:15 -0500)]
clean out some old graphics crap

9 years agocleanup and optimization
Taylor Richards [Sat, 16 Nov 2013 18:13:59 +0000 (13:13 -0500)]
cleanup and optimization

9 years agouse TRI_STRIP instead of QUADS
Taylor Richards [Sat, 16 Nov 2013 18:13:16 +0000 (13:13 -0500)]
use TRI_STRIP instead of QUADS

9 years agohaving CLAMP() is redundant
Taylor Richards [Sat, 16 Nov 2013 18:11:10 +0000 (13:11 -0500)]
having CLAMP() is redundant

9 years agodebug log cleanup - fog status
Taylor Richards [Sat, 16 Nov 2013 18:10:04 +0000 (13:10 -0500)]
debug log cleanup - fog status

9 years agosupport different screen depths properly
Taylor Richards [Sat, 16 Nov 2013 18:06:57 +0000 (13:06 -0500)]
support different screen depths properly

9 years agomore cleanup - remove old files
Taylor Richards [Sun, 27 Oct 2013 01:02:52 +0000 (21:02 -0400)]
more cleanup - remove old files

9 years agofirst-run setup support for config options and directory structure
Taylor Richards [Thu, 27 Mar 2014 01:43:23 +0000 (21:43 -0400)]
first-run setup support for config options and directory structure

9 years agobunch of cleanup
Taylor Richards [Sat, 26 Oct 2013 19:10:38 +0000 (15:10 -0400)]
bunch of cleanup

9 years agocross-platform cleanup of Pathtypes[]
Taylor Richards [Thu, 27 Mar 2014 01:41:52 +0000 (21:41 -0400)]
cross-platform cleanup of Pathtypes[]

9 years agoinitial graphics system update
Taylor Richards [Sat, 26 Oct 2013 06:08:39 +0000 (02:08 -0400)]
initial graphics system update

 - separate OpenGL version code
 - prep for Glide/D3D/Soft removal
 - bitmap sections optional

9 years agofix audio buffer cleanup
Taylor Richards [Sun, 23 Mar 2014 02:59:45 +0000 (22:59 -0400)]
fix audio buffer cleanup

9 years agomissing #include for mkdir
Taylor Richards [Sun, 16 Mar 2014 23:25:40 +0000 (19:25 -0400)]
missing #include for mkdir

9 years agouse umask() on *nix for better permissions
Taylor Richards [Sat, 15 Mar 2014 00:32:34 +0000 (20:32 -0400)]
use umask() on *nix for better permissions

9 years ago_mkdir() fixup; should work the same on all platforms
Taylor Richards [Sat, 15 Mar 2014 00:29:54 +0000 (20:29 -0400)]
_mkdir() fixup; should work the same on all platforms

9 years agomove DIR_SEPERATOR_* defines to pstypes.h
Taylor Richards [Sun, 16 Feb 2014 14:59:22 +0000 (09:59 -0500)]
move DIR_SEPERATOR_* defines to pstypes.h

9 years agodefault to windowed mode in debug builds
Taylor Richards [Sat, 15 Feb 2014 23:41:09 +0000 (18:41 -0500)]
default to windowed mode in debug builds

9 years agobetter support cmake generated project files
Taylor Richards [Sat, 15 Feb 2014 00:29:42 +0000 (19:29 -0500)]
better support cmake generated project files

9 years agoset joy axis initial pos based on assumed center pos
Taylor Richards [Fri, 14 Feb 2014 23:28:28 +0000 (18:28 -0500)]
set joy axis initial pos based on assumed center pos

9 years agoshow simple message if debug log file can not be opened
Taylor Richards [Fri, 14 Feb 2014 22:54:24 +0000 (17:54 -0500)]
show simple message if debug log file can not be opened

9 years agohandle QUIT event
Taylor Richards [Fri, 14 Feb 2014 22:37:15 +0000 (17:37 -0500)]
handle QUIT event

9 years agoclean out some osapi cruft
Taylor Richards [Fri, 14 Feb 2014 22:36:22 +0000 (17:36 -0500)]
clean out some osapi cruft

9 years agouse single main() and let SDL handle the platform stuff
Taylor Richards [Fri, 14 Feb 2014 16:59:32 +0000 (11:59 -0500)]
use single main() and let SDL handle the platform stuff

9 years agothis should return true; handled earlier/later
Taylor Richards [Fri, 14 Feb 2014 16:47:04 +0000 (11:47 -0500)]
this should return true; handled earlier/later

9 years agoallow for joystick hotplug
Taylor Richards [Fri, 14 Feb 2014 16:06:15 +0000 (11:06 -0500)]
allow for joystick hotplug

9 years agoget rid of some platform specific stuff
Taylor Richards [Fri, 14 Feb 2014 11:07:43 +0000 (06:07 -0500)]
get rid of some platform specific stuff
 - use some SDL string functions
 - clean out typedef's for windows specific stuff
 - swap Assert() for SDL_assert()
 - have Int3() trigger SDL breakpoint
 - use cross-platform mul_div()
 - use SDL sized types for fix/ushort/uint/etc.

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