]>
icculus.org git repositories - btb/d2x.git/log
Chris Taylor [Wed, 12 Jul 2006 13:51:44 +0000 (13:51 +0000)]
add references to headers in main for SCM and batch find
Chris Taylor [Sun, 9 Jul 2006 14:58:43 +0000 (14:58 +0000)]
only free the gauge canvases when they exist
Chris Taylor [Sun, 9 Jul 2006 08:25:52 +0000 (08:25 +0000)]
don't allow MPW build to run in OS X (it won't work and doesn't need to)
Chris Taylor [Sun, 9 Jul 2006 03:25:10 +0000 (03:25 +0000)]
fix crash when a robot's guided missile explodes
Chris Taylor [Mon, 5 Jun 2006 07:14:39 +0000 (07:14 +0000)]
fix error when building editor with RELEASE
Chris Taylor [Sat, 3 Jun 2006 12:54:03 +0000 (12:54 +0000)]
the gauges work in 320xXXX (sdl) again. It needs to create gauge canvases in the game when they're sub-canvases, which they were made into on 2005-08-13
Chris Taylor [Sun, 5 Mar 2006 12:20:16 +0000 (12:20 +0000)]
allow the editor to be built with NDEBUG
Chris Taylor [Sun, 5 Mar 2006 11:10:46 +0000 (11:10 +0000)]
create write directory if it doesn't exist (didn't work before)
Chris Taylor [Sun, 26 Feb 2006 06:17:16 +0000 (06:17 +0000)]
with the editor built, don't make .txm files when a level is loaded (only make them when saving levels)
Chris Taylor [Sun, 26 Feb 2006 05:55:22 +0000 (05:55 +0000)]
show the death sequence for d2x-gl (fix bug #2513)
Chris Taylor [Sun, 26 Feb 2006 02:29:42 +0000 (02:29 +0000)]
move change_filename_ext to strutil.c, rename to (and remove old) change_filename_extension, add an assert and make it use strrchr
Chris Taylor [Sat, 25 Feb 2006 06:16:07 +0000 (06:16 +0000)]
when breaking a light, allow segment light to change by more than F1_0
Chris Taylor [Sat, 25 Feb 2006 05:43:58 +0000 (05:43 +0000)]
complete removal of 7th option in Options menu, hopefully fixing bug #2514
Chris Taylor [Fri, 24 Feb 2006 06:19:40 +0000 (06:19 +0000)]
restore the old canvas after showing a menu, avoiding potential problems
Chris Taylor [Fri, 24 Feb 2006 06:08:51 +0000 (06:08 +0000)]
make sure the correct font is used (whoops)
Chris Taylor [Tue, 29 Nov 2005 09:45:02 +0000 (09:45 +0000)]
for Descent 1 briefings, look for briefings no further than NUM_D1_BRIEFING_SCREENS (fix bug #2270)
Chris Taylor [Mon, 7 Nov 2005 15:37:18 +0000 (15:37 +0000)]
make super transparent textures have alpha
Chris Taylor [Sat, 13 Aug 2005 07:04:55 +0000 (07:04 +0000)]
draw all gauges properly when using the cockpit in d2x-gl, including the energy bars when empty
Chris Taylor [Sun, 7 Aug 2005 09:58:33 +0000 (09:58 +0000)]
get the cockpit to show with d2x-gl (actually committed!)
Chris Taylor [Sat, 6 Aug 2005 14:55:59 +0000 (14:55 +0000)]
get the cockpit to show with d2x-gl
Chris Taylor [Sat, 6 Aug 2005 13:50:47 +0000 (13:50 +0000)]
print the command line help properly
Chris Taylor [Sat, 6 Aug 2005 09:16:54 +0000 (09:16 +0000)]
must_free_canvas isn't used when AUTOMAP_DIRECT_RENDER is defined (whoops)
Chris Taylor [Tue, 2 Aug 2005 06:15:08 +0000 (06:15 +0000)]
remove DirectDraw use and Windows mouse stuff made redundant by SDL (lots of WINDOWS code). Makes cockpit draw properly in SDL
Chris Taylor [Sat, 30 Jul 2005 09:17:36 +0000 (09:17 +0000)]
remove pixel double code
Chris Taylor [Sat, 30 Jul 2005 08:16:13 +0000 (08:16 +0000)]
remove all the redundant Polygon Acceleration stuff: fix compiling errors (whoops)
Chris Taylor [Sat, 30 Jul 2005 07:48:55 +0000 (07:48 +0000)]
remove old _3DFX code
Chris Taylor [Sat, 30 Jul 2005 01:52:17 +0000 (01:52 +0000)]
remove all the redundant Polygon Acceleration stuff (include/pa_enabl.h)
Chris Taylor [Fri, 29 Jul 2005 07:51:47 +0000 (07:51 +0000)]
only shoot when fire button down (fix bug #2271)
Chris Taylor [Fri, 29 Jul 2005 03:51:59 +0000 (03:51 +0000)]
show some missing wide 1's (bug #2269)
Chris Taylor [Thu, 28 Jul 2005 01:41:15 +0000 (01:41 +0000)]
show gauges in SDL (help fix bug #2267)
Chris Taylor [Wed, 27 Jul 2005 05:02:47 +0000 (05:02 +0000)]
build the editor by default
Chris Taylor [Mon, 25 Jul 2005 04:10:24 +0000 (04:10 +0000)]
avoid assignments between sbyte * and char *, ubyte * and char * to fix warnings with gcc 4.0
Chris Taylor [Mon, 25 Jul 2005 03:50:37 +0000 (03:50 +0000)]
no checking if obj->id > -1 (it's unsigned)
Chris Taylor [Mon, 25 Jul 2005 03:35:25 +0000 (03:35 +0000)]
cast some fprintf arguments to int, to fix warnings
Chris Taylor [Sun, 24 Jul 2005 09:22:34 +0000 (09:22 +0000)]
main/bmread.c: call file static var 'time' 'play_time' instead, because of conflict with function 'time' in /usr/include/time.h (Mac OS X 10.4)
Chris Taylor [Fri, 22 Jul 2005 11:03:47 +0000 (11:03 +0000)]
remove duplicate tmap_xlate_table
Chris Taylor [Thu, 21 Jul 2005 09:37:39 +0000 (09:37 +0000)]
fix pointer mismatches, warnings are errors again
Chris Taylor [Thu, 21 Jul 2005 08:16:45 +0000 (08:16 +0000)]
make file paths relative to project, add some files (so it builds), warnings are not errors (ubyte *, sbyte * mismatches found when using gcc 4.0)
Chris Taylor [Sun, 3 Jul 2005 13:12:47 +0000 (13:12 +0000)]
add ui_radio_set_value, draw an "O" in the current radio button
Chris Taylor [Sun, 3 Jul 2005 03:08:25 +0000 (03:08 +0000)]
add ui_inputbox_set_text
Chris Taylor [Fri, 1 Jul 2005 09:52:29 +0000 (09:52 +0000)]
add ui_checkbox_check
Chris Taylor [Fri, 24 Jun 2005 05:56:08 +0000 (05:56 +0000)]
add level component saving functions which use PhysicsFS (didn't commit properly on 2005-06-22)
Chris Taylor [Thu, 23 Jun 2005 07:36:54 +0000 (07:36 +0000)]
describe new directory system and mention recursive mission searching
Chris Taylor [Wed, 22 Jun 2005 09:42:30 +0000 (09:42 +0000)]
use PhysicsFS for saving levels
Chris Taylor [Wed, 22 Jun 2005 09:22:16 +0000 (09:22 +0000)]
add function for converting descent 2 texture numbers back to descent 1 texture numbers
Chris Taylor [Wed, 22 Jun 2005 09:09:46 +0000 (09:09 +0000)]
add level component saving functions which use PhysicsFS
Chris Taylor [Wed, 22 Jun 2005 08:58:11 +0000 (08:58 +0000)]
load .rl2 files instead of .lvl files
Chris Taylor [Tue, 14 Jun 2005 07:58:26 +0000 (07:58 +0000)]
make sure there is a path to free for D2 Demo/OEM
Chris Taylor [Mon, 13 Jun 2005 11:22:02 +0000 (11:22 +0000)]
added PHYSFSX_printf
Chris Taylor [Mon, 13 Jun 2005 09:36:45 +0000 (09:36 +0000)]
added PHYSFSX_writeVector, PHYSFSX_writeAngleVec and PHYSFSX_writeMatrix
Chris Taylor [Mon, 13 Jun 2005 03:05:45 +0000 (03:05 +0000)]
convert_d1_tmap_num now returns 193 for texture number 198 to maintain bijectivity
Bradley Bell [Tue, 5 Apr 2005 07:35:09 +0000 (07:35 +0000)]
fix some bugs in joystick initialization
Bradley Bell [Mon, 4 Apr 2005 09:48:50 +0000 (09:48 +0000)]
cosmetic fixes to joystick config screen
Bradley Bell [Mon, 4 Apr 2005 09:21:25 +0000 (09:21 +0000)]
change MAX_BUTTONS to JOY_MAX_BUTTONS
Bradley Bell [Mon, 4 Apr 2005 09:18:08 +0000 (09:18 +0000)]
change MAX_BUTTONS to JOY_MAX_BUTTONS
Bradley Bell [Mon, 4 Apr 2005 08:56:34 +0000 (08:56 +0000)]
don't use hardcoded descriptions of joystick buttons/axes
Bradley Bell [Mon, 4 Apr 2005 08:54:12 +0000 (08:54 +0000)]
don't play midi if -nosound
Bradley Bell [Mon, 4 Apr 2005 08:42:17 +0000 (08:42 +0000)]
remove redundant joy_init()
Chris Taylor [Fri, 1 Apr 2005 12:41:47 +0000 (12:41 +0000)]
set Highest_vertex_index and Highest_segment_index to 0 when creating a new mine (avoids problems with saving when another level was previously loaded)
Chris Taylor [Fri, 1 Apr 2005 03:21:32 +0000 (03:21 +0000)]
"Go to Main Menu" now works in editor
Chris Taylor [Thu, 31 Mar 2005 13:21:47 +0000 (13:21 +0000)]
no using TmapList, initialise texture category globals, no CurrentTmap (just use CurrentTexture)
Chris Taylor [Thu, 31 Mar 2005 09:38:53 +0000 (09:38 +0000)]
remove ObjType, ObjId, ObjStrength and OL_ constants; use "object" instead of "robot" in some places; draw and place reactors with correct modelnum
Bradley Bell [Tue, 29 Mar 2005 20:45:38 +0000 (20:45 +0000)]
remove obsolete malloc.h
Bradley Bell [Mon, 21 Mar 2005 04:16:11 +0000 (04:16 +0000)]
add some stuff to dist
Bradley Bell [Sun, 20 Mar 2005 13:15:10 +0000 (13:15 +0000)]
Fixed console cursor positioning.
Bradley Bell [Sun, 20 Mar 2005 12:53:33 +0000 (12:53 +0000)]
added MAX_FPS constant
Bradley Bell [Sun, 20 Mar 2005 12:21:11 +0000 (12:21 +0000)]
Fixed console cursor positioning.
Bradley Bell [Sun, 20 Mar 2005 04:10:39 +0000 (04:10 +0000)]
might as well start using GMT
Bradley Bell [Sun, 20 Mar 2005 04:05:32 +0000 (04:05 +0000)]
revert to Error if text file not found.
Martin Schaffner [Sun, 20 Mar 2005 01:10:03 +0000 (01:10 +0000)]
Add file ui/.cvsignore
Bradley Bell [Fri, 18 Mar 2005 03:42:58 +0000 (03:42 +0000)]
Add RCS ID tag
Bradley Bell [Fri, 18 Mar 2005 03:42:43 +0000 (03:42 +0000)]
Add RCS ID tag
Bradley Bell [Fri, 18 Mar 2005 03:13:08 +0000 (03:13 +0000)]
Update SDL to 1.2.8
Bradley Bell [Wed, 16 Mar 2005 23:06:14 +0000 (23:06 +0000)]
use hardcoded value instead of sizeof(tmap_info), since size depends on whether editor is built or not.
Bradley Bell [Wed, 16 Mar 2005 20:49:39 +0000 (20:49 +0000)]
gcc doesn't like multi-line // comments
Bradley Bell [Wed, 16 Mar 2005 20:47:20 +0000 (20:47 +0000)]
get rid of compiler warnings
Bradley Bell [Wed, 16 Mar 2005 01:56:24 +0000 (01:56 +0000)]
Disabled shading of flat (non-textured) polygons. Fixes laser and plasma lighting bug, hopefully doesn't break anything else.
Bradley Bell [Tue, 15 Mar 2005 21:16:32 +0000 (21:16 +0000)]
Fix crash if Num_walls=0
Bradley Bell [Sat, 12 Mar 2005 23:26:48 +0000 (23:26 +0000)]
enable editor in unix-style builds
Chris Taylor [Sat, 12 Mar 2005 07:50:53 +0000 (07:50 +0000)]
could check reactor model num, don't check reactor object shields (not used anyway, it's stored/calculated elsewhere)
Chris Taylor [Sun, 6 Mar 2005 08:25:52 +0000 (08:25 +0000)]
check the uvs after they're assigned, not before
Chris Taylor [Sun, 6 Mar 2005 04:26:37 +0000 (04:26 +0000)]
load the descent 1 color palette when NDEBUG is defined
Chris Taylor [Sat, 5 Mar 2005 09:30:26 +0000 (09:30 +0000)]
use PhysicsFS in file.c, involves modifying the listbox so it can use an array of string pointers
Chris Taylor [Sat, 5 Mar 2005 09:18:46 +0000 (09:18 +0000)]
no error message if changing directory fails (PhysicsFS uses search paths, not a current directory)
Chris Taylor [Sat, 5 Mar 2005 09:14:59 +0000 (09:14 +0000)]
use qsort and file_sort_func instead of file_sort
Chris Taylor [Sun, 27 Feb 2005 05:33:27 +0000 (05:33 +0000)]
no critical error handler (not used by PhysicsFS)
Chris Taylor [Sun, 27 Feb 2005 03:55:46 +0000 (03:55 +0000)]
call gr_update in event loops
Chris Taylor [Sat, 26 Feb 2005 11:27:42 +0000 (11:27 +0000)]
use cfile to read the menubar file MED.MNU
Chris Taylor [Sat, 26 Feb 2005 11:17:01 +0000 (11:17 +0000)]
handle characters > 128 correctly
Chris Taylor [Sat, 26 Feb 2005 11:12:14 +0000 (11:12 +0000)]
use cfile for reading in keypad files
Chris Taylor [Sat, 26 Feb 2005 10:13:51 +0000 (10:13 +0000)]
use d_free instead of free
Chris Taylor [Sat, 26 Feb 2005 10:01:55 +0000 (10:01 +0000)]
use d_strdup instead of strdup
Chris Taylor [Sat, 26 Feb 2005 09:54:05 +0000 (09:54 +0000)]
use d_calloc instead of calloc
Chris Taylor [Sat, 26 Feb 2005 09:51:41 +0000 (09:51 +0000)]
use d_malloc instead of malloc
Chris Taylor [Sat, 26 Feb 2005 09:30:04 +0000 (09:30 +0000)]
determine properly if 800x600 resolution is available
Chris Taylor [Sat, 26 Feb 2005 07:04:47 +0000 (07:04 +0000)]
remove the need for BITMAPS.TBL, with EDITOR defined
Chris Taylor [Sat, 26 Feb 2005 06:25:37 +0000 (06:25 +0000)]
add remove_trigger_num
Bradley Bell [Sat, 26 Feb 2005 03:29:41 +0000 (03:29 +0000)]
converted old changelog to "cvs log" format, so it can be manipulated with cvs2cl and other tools.
Chris Taylor [Sat, 26 Feb 2005 01:03:37 +0000 (01:03 +0000)]
only disable the keyboard for MS DOS
Chris Taylor [Sat, 26 Feb 2005 00:55:13 +0000 (00:55 +0000)]
no unnecessarily including MS DOS headers