]> icculus.org git repositories - btb/d2x.git/log
btb/d2x.git
9 years agoadd temporary config screen for keybindings
Bradley Bell [Tue, 6 Jan 2015 01:25:15 +0000 (17:25 -0800)]
add temporary config screen for keybindings

9 years agomake cmd_queue_process return 1 if commands still waiting
Bradley Bell [Tue, 6 Jan 2015 01:07:45 +0000 (17:07 -0800)]
make cmd_queue_process return 1 if commands still waiting

9 years agoflipped vertical slide dirs
Bradley Bell [Mon, 5 Jan 2015 21:16:32 +0000 (13:16 -0800)]
flipped vertical slide dirs

9 years agorename targets and schemes
Bradley Bell [Mon, 5 Jan 2015 21:16:09 +0000 (13:16 -0800)]
rename targets and schemes

9 years agoremove ext schemes
Bradley Bell [Mon, 5 Jan 2015 21:14:22 +0000 (13:14 -0800)]
remove ext schemes

9 years agoChanged custom D1X license to GPLv3
zico [Sun, 1 Jun 2014 17:55:23 +0000 (19:55 +0200)]
Changed custom D1X license to GPLv3

9 years ago-debug
Bradley Bell [Mon, 5 Jan 2015 20:18:09 +0000 (12:18 -0800)]
-debug

9 years agodon't modify input string
Bradley Bell [Mon, 5 Jan 2015 09:30:55 +0000 (01:30 -0800)]
don't modify input string

9 years agodefine default key bindings
Bradley Bell [Mon, 5 Jan 2015 02:57:42 +0000 (18:57 -0800)]
define default key bindings

9 years agoadd unbind command
Bradley Bell [Mon, 5 Jan 2015 02:55:41 +0000 (18:55 -0800)]
add unbind command

9 years agowrite key bindings to descent.cfg
Bradley Bell [Mon, 5 Jan 2015 00:31:51 +0000 (16:31 -0800)]
write key bindings to descent.cfg

9 years agounquote console args while parsing
Bradley Bell [Mon, 5 Jan 2015 00:31:23 +0000 (16:31 -0800)]
unquote console args while parsing

9 years agoimplement key release console events.
Bradley Bell [Sun, 4 Jan 2015 23:27:41 +0000 (15:27 -0800)]
implement key release console events.
move key binding logic to key.c

9 years agorevert 12fe67a367e459cdc79340bff03732158336feb4
Bradley Bell [Sun, 4 Jan 2015 21:05:38 +0000 (13:05 -0800)]
revert 12fe67a367e459cdc79340bff03732158336feb4
implement nosound without overriding mysterious track parameter

9 years agoimplement all controls as console commands.
Bradley Bell [Sun, 4 Jan 2015 02:12:13 +0000 (18:12 -0800)]
implement all controls as console commands.
new module, concntl.c

9 years agorestore MovieHires after writing config
Bradley Bell [Sat, 3 Jan 2015 22:19:11 +0000 (14:19 -0800)]
restore MovieHires after writing config

9 years agofix line spacing for hires d1 briefings.
Bradley Bell [Sat, 3 Jan 2015 20:43:30 +0000 (12:43 -0800)]
fix line spacing for hires d1 briefings.
(hires fonts are 2x resolution, but screens are 2.4x)

9 years agono delay after last frame of movie
Bradley Bell [Sat, 3 Jan 2015 19:57:30 +0000 (11:57 -0800)]
no delay after last frame of movie

9 years agouse SDL_RWclose macro
Bradley Bell [Sat, 3 Jan 2015 19:16:53 +0000 (11:16 -0800)]
use SDL_RWclose macro

9 years agosizeup/sizedown cmds
Bradley Bell [Sat, 3 Jan 2015 08:21:10 +0000 (00:21 -0800)]
sizeup/sizedown cmds

9 years agorevert to d1 briefing text speed
Bradley Bell [Sat, 3 Jan 2015 07:36:38 +0000 (23:36 -0800)]
revert to d1 briefing text speed

9 years agoremove rcs tags
Bradley Bell [Sat, 3 Jan 2015 07:18:23 +0000 (23:18 -0800)]
remove rcs tags

9 years agochange u_int*_t to C99 standard uint*_t
Bradley Bell [Sat, 3 Jan 2015 06:34:13 +0000 (22:34 -0800)]
change u_int*_t to C99 standard uint*_t

9 years agoupdated SDLMain.m
Bradley Bell [Sat, 3 Jan 2015 05:51:29 +0000 (21:51 -0800)]
updated SDLMain.m

9 years agoduplicate proto
Bradley Bell [Sat, 3 Jan 2015 05:51:13 +0000 (21:51 -0800)]
duplicate proto

9 years agonewlines no longer implicit in CON_Out
Bradley Bell [Sat, 3 Jan 2015 05:16:36 +0000 (21:16 -0800)]
newlines no longer implicit in CON_Out

9 years agohandle newlines in console better
Bradley Bell [Tue, 30 Dec 2014 09:21:55 +0000 (01:21 -0800)]
handle newlines in console better

9 years agoadd command+shift+f to toggle fullscreen
Bradley Bell [Tue, 30 Dec 2014 08:23:21 +0000 (00:23 -0800)]
add command+shift+f to toggle fullscreen

9 years agoadd explicit set command. concatenate all args when setting
Bradley Bell [Tue, 30 Dec 2014 07:21:48 +0000 (23:21 -0800)]
add explicit set command. concatenate all args when setting

9 years agohack in spinning robots when running d2 without movies
Bradley Bell [Mon, 29 Dec 2014 23:25:47 +0000 (15:25 -0800)]
hack in spinning robots when running d2 without movies

9 years agoadd -nosound option to mveplayer so it can play robot movies without segfaulting
Bradley Bell [Mon, 29 Dec 2014 23:24:11 +0000 (15:24 -0800)]
add -nosound option to mveplayer so it can play robot movies without segfaulting

9 years agoadd mveplayer target
Bradley Bell [Mon, 29 Dec 2014 23:20:14 +0000 (15:20 -0800)]
add mveplayer target

9 years agosmoother briefing animated bitmaps
Bradley Bell [Mon, 29 Dec 2014 10:49:42 +0000 (02:49 -0800)]
smoother briefing animated bitmaps

9 years agoscale briefing animated bitmaps
Bradley Bell [Mon, 29 Dec 2014 08:56:52 +0000 (00:56 -0800)]
scale briefing animated bitmaps

9 years agohandle rle compression when scaling bitmaps
Bradley Bell [Mon, 29 Dec 2014 06:08:24 +0000 (22:08 -0800)]
handle rle compression when scaling bitmaps

9 years agodidn't mean to put this here
Bradley Bell [Mon, 29 Dec 2014 00:12:13 +0000 (16:12 -0800)]
didn't mean to put this here

9 years agoremap briefing robots and animations to packground image palette
Bradley Bell [Sun, 28 Dec 2014 23:44:06 +0000 (15:44 -0800)]
remap briefing robots and animations to packground image palette
colors are pretty bad, maybe remap the briefing screen instead, or use the d2 image

9 years agoquick and dirty bitmap/palette viewer
Bradley Bell [Sun, 28 Dec 2014 23:38:25 +0000 (15:38 -0800)]
quick and dirty bitmap/palette viewer

9 years agosmoother spinning robots
Bradley Bell [Sat, 27 Dec 2014 03:42:13 +0000 (19:42 -0800)]
smoother spinning robots

9 years ago-nomovies
Bradley Bell [Sat, 27 Dec 2014 03:41:45 +0000 (19:41 -0800)]
-nomovies

9 years agosimplify briefing bitmap loading, remove some old palette kludges
Bradley Bell [Fri, 26 Dec 2014 23:59:24 +0000 (15:59 -0800)]
simplify briefing bitmap loading, remove some old palette kludges

9 years agosimplify ogl fade, fix minor bug
Bradley Bell [Fri, 26 Dec 2014 23:39:09 +0000 (15:39 -0800)]
simplify ogl fade, fix minor bug

9 years agouse abs path
Bradley Bell [Fri, 26 Dec 2014 22:12:08 +0000 (14:12 -0800)]
use abs path

9 years agoadd xcode schemes
Bradley Bell [Thu, 25 Dec 2014 21:19:25 +0000 (13:19 -0800)]
add xcode schemes

9 years agoxcode target for software rendered version
Bradley Bell [Thu, 25 Dec 2014 21:18:31 +0000 (13:18 -0800)]
xcode target for software rendered version

9 years agonative xcode build target
Bradley Bell [Thu, 25 Dec 2014 21:03:43 +0000 (13:03 -0800)]
native xcode build target

9 years agorename typedef box to avoid collisions
Bradley Bell [Thu, 25 Dec 2014 20:47:21 +0000 (12:47 -0800)]
rename typedef box to avoid collisions

9 years agoupdate cocoa sdlmain
Bradley Bell [Thu, 25 Dec 2014 20:45:22 +0000 (12:45 -0800)]
update cocoa sdlmain

9 years agoadd say command for network messages
Bradley Bell [Wed, 24 Dec 2014 12:44:34 +0000 (04:44 -0800)]
add say command for network messages

9 years agouse that nice blue color for console
Bradley Bell [Wed, 24 Dec 2014 11:41:27 +0000 (03:41 -0800)]
use that nice blue color for console

9 years agoclose box is pretty ugly
Bradley Bell [Wed, 24 Dec 2014 11:21:03 +0000 (03:21 -0800)]
close box is pretty ugly

9 years agounused
Bradley Bell [Wed, 24 Dec 2014 11:06:02 +0000 (03:06 -0800)]
unused

9 years agomove some stuff around so it actually works
Bradley Bell [Wed, 24 Dec 2014 10:39:11 +0000 (02:39 -0800)]
move some stuff around so it actually works

9 years agoadd command to load player
Bradley Bell [Wed, 24 Dec 2014 10:38:13 +0000 (02:38 -0800)]
add command to load player

9 years agoadd command to start any mission
Bradley Bell [Wed, 24 Dec 2014 02:28:30 +0000 (18:28 -0800)]
add command to start any mission

9 years agodont try to set a nonexistent cvar
Bradley Bell [Wed, 24 Dec 2014 08:07:36 +0000 (00:07 -0800)]
dont try to set a nonexistent cvar

9 years agorevert mistake in 0ca923fd98fd21f8a93f63382852f2bbc2e713bc
Bradley Bell [Wed, 24 Dec 2014 07:51:57 +0000 (23:51 -0800)]
revert mistake in 0ca923fd98fd21f8a93f63382852f2bbc2e713bc

9 years agoproperly close movie files
Bradley Bell [Wed, 24 Dec 2014 01:42:28 +0000 (17:42 -0800)]
properly close movie files

9 years agoimplement wait command
Bradley Bell [Wed, 24 Dec 2014 00:52:29 +0000 (16:52 -0800)]
implement wait command
fix bugs in semicolon parsing and appending commands to queue

9 years agodon't warn of missing autoexec.cfg
Bradley Bell [Tue, 23 Dec 2014 23:23:18 +0000 (15:23 -0800)]
don't warn of missing autoexec.cfg

9 years agodon't see any reason to dupe this string
Bradley Bell [Tue, 23 Dec 2014 23:18:16 +0000 (15:18 -0800)]
don't see any reason to dupe this string

9 years agomemory management
Bradley Bell [Tue, 23 Dec 2014 23:15:50 +0000 (15:15 -0800)]
memory management

9 years agoflush console keypresses before returning to game
Bradley Bell [Tue, 23 Dec 2014 23:08:42 +0000 (15:08 -0800)]
flush console keypresses before returning to game

9 years agoavoid mem leakage warning
Bradley Bell [Tue, 23 Dec 2014 23:05:21 +0000 (15:05 -0800)]
avoid mem leakage warning

9 years agofixup win and dos code
Bradley Bell [Tue, 23 Dec 2014 22:56:15 +0000 (14:56 -0800)]
fixup win and dos code

9 years agojunk
Bradley Bell [Tue, 23 Dec 2014 22:23:07 +0000 (14:23 -0800)]
junk

9 years agoadd cvar_toggle
Bradley Bell [Tue, 23 Dec 2014 22:19:30 +0000 (14:19 -0800)]
add cvar_toggle

9 years agoset cvar values via formatted string. convenient macro for setint
Bradley Bell [Tue, 23 Dec 2014 22:12:11 +0000 (14:12 -0800)]
set cvar values via formatted string. convenient macro for setint

9 years agoimplement cvar_write
Bradley Bell [Tue, 23 Dec 2014 21:32:42 +0000 (13:32 -0800)]
implement cvar_write
WriteConfigFile now calls cvar_write, which writes all archive cvars out to file.
also reverted 92d03c622f9af6dc01e8991289c813a66e3f2df2 and integrated find and assertion of cvar non-existence

9 years agocommand and alias autocompletion
Bradley Bell [Tue, 23 Dec 2014 20:59:10 +0000 (12:59 -0800)]
command and alias autocompletion

9 years agocvar autocompletion
Bradley Bell [Tue, 23 Dec 2014 20:51:48 +0000 (12:51 -0800)]
cvar autocompletion

9 years agoadd function to find a cvar by name
Bradley Bell [Tue, 23 Dec 2014 20:33:29 +0000 (12:33 -0800)]
add function to find a cvar by name

9 years agoless opengl spew
Bradley Bell [Tue, 23 Dec 2014 20:27:55 +0000 (12:27 -0800)]
less opengl spew

9 years agoavoid gratuitous mode changes
Bradley Bell [Tue, 23 Dec 2014 20:26:44 +0000 (12:26 -0800)]
avoid gratuitous mode changes

9 years agorevert 99fd6e1277d43a760e0fa39740ce27a4ccb1e821, just make sure mode is set before...
Bradley Bell [Tue, 23 Dec 2014 20:23:04 +0000 (12:23 -0800)]
revert 99fd6e1277d43a760e0fa39740ce27a4ccb1e821, just make sure mode is set before font init

9 years agojust insert cvars at the head of the list
Bradley Bell [Tue, 23 Dec 2014 19:41:11 +0000 (11:41 -0800)]
just insert cvars at the head of the list

9 years agodon't spew cvar settings
Bradley Bell [Tue, 23 Dec 2014 19:35:36 +0000 (11:35 -0800)]
don't spew cvar settings

9 years agoless blinding console text
Bradley Bell [Tue, 23 Dec 2014 04:41:38 +0000 (20:41 -0800)]
less blinding console text

9 years agoplaceholders for dos sound config
Bradley Bell [Tue, 23 Dec 2014 11:21:03 +0000 (03:21 -0800)]
placeholders for dos sound config

9 years agoremove test file
Bradley Bell [Tue, 23 Dec 2014 04:34:38 +0000 (20:34 -0800)]
remove test file

9 years agomake descent.cfg items into cvars, and exec the file to read config
Bradley Bell [Tue, 23 Dec 2014 04:21:50 +0000 (20:21 -0800)]
make descent.cfg items into cvars, and exec the file to read config

9 years agomore convenience functions, add intval
Bradley Bell [Tue, 23 Dec 2014 01:33:57 +0000 (17:33 -0800)]
more convenience functions, add intval

9 years agoconvenience function to set numeric cvars
Bradley Bell [Tue, 23 Dec 2014 01:21:49 +0000 (17:21 -0800)]
convenience function to set numeric cvars

9 years agoproperly queue script lines
Bradley Bell [Tue, 23 Dec 2014 01:13:27 +0000 (17:13 -0800)]
properly queue script lines

9 years agokeep cvar string value around
Bradley Bell [Tue, 23 Dec 2014 01:12:29 +0000 (17:12 -0800)]
keep cvar string value around

9 years agohave to terminate the string!
Bradley Bell [Tue, 23 Dec 2014 00:52:16 +0000 (16:52 -0800)]
have to terminate the string!

9 years agoallow '=' as delimiter when setting cvar value
Bradley Bell [Mon, 22 Dec 2014 23:04:30 +0000 (15:04 -0800)]
allow '=' as delimiter when setting cvar value

9 years agoget rid of redundant type
Bradley Bell [Mon, 22 Dec 2014 22:33:07 +0000 (14:33 -0800)]
get rid of redundant type

9 years agofix missing braces
Bradley Bell [Mon, 22 Dec 2014 22:21:42 +0000 (14:21 -0800)]
fix missing braces

9 years agoMerge branch 'master' into cmd-queue
Bradley Bell [Mon, 22 Dec 2014 21:52:15 +0000 (13:52 -0800)]
Merge branch 'master' into cmd-queue

Conflicts:
d2x.xcodeproj/project.pbxproj

9 years agodon't fall thru if invalid redbook track requested
Bradley Bell [Mon, 22 Dec 2014 21:50:02 +0000 (13:50 -0800)]
don't fall thru if invalid redbook track requested

9 years agosupport playback of demos recorded in D1 Demo
Bradley Bell [Mon, 22 Dec 2014 12:36:39 +0000 (04:36 -0800)]
support playback of demos recorded in D1 Demo

9 years agosupport playback of demos recorded in D2 Demo
Bradley Bell [Mon, 22 Dec 2014 08:46:27 +0000 (00:46 -0800)]
support playback of demos recorded in D2 Demo

9 years agosupport playback of demos recorded in Descent 1
Bradley Bell [Mon, 22 Dec 2014 07:05:50 +0000 (23:05 -0800)]
support playback of demos recorded in Descent 1

9 years agofix search/replace error in 53c4bf686c68ee79013b583658ef6a82f5a3b3d0
Bradley Bell [Mon, 22 Dec 2014 02:31:55 +0000 (18:31 -0800)]
fix search/replace error in 53c4bf686c68ee79013b583658ef6a82f5a3b3d0

9 years agoupdate
Bradley Bell [Fri, 19 Dec 2014 08:02:21 +0000 (00:02 -0800)]
update

9 years agodelete
Bradley Bell [Fri, 19 Dec 2014 07:44:37 +0000 (23:44 -0800)]
delete

9 years agoget rid of ifdefs for mac data dir
Bradley Bell [Sun, 21 Dec 2014 22:57:37 +0000 (14:57 -0800)]
get rid of ifdefs for mac data dir

9 years agoget rid of redbook ifdefs
Bradley Bell [Sun, 21 Dec 2014 21:30:23 +0000 (13:30 -0800)]
get rid of redbook ifdefs

9 years agocomments
Bradley Bell [Sun, 21 Dec 2014 09:56:55 +0000 (01:56 -0800)]
comments