]> icculus.org git repositories - btb/d2x.git/log
btb/d2x.git
18 years agodescribe new directory system and mention recursive mission searching
Chris Taylor [Thu, 23 Jun 2005 07:36:54 +0000 (07:36 +0000)]
describe new directory system and mention recursive mission searching

18 years agouse PhysicsFS for saving levels
Chris Taylor [Wed, 22 Jun 2005 09:42:30 +0000 (09:42 +0000)]
use PhysicsFS for saving levels

18 years agoadd function for converting descent 2 texture numbers back to descent 1 texture numbers
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

18 years agoadd level component saving functions which use PhysicsFS
Chris Taylor [Wed, 22 Jun 2005 09:09:46 +0000 (09:09 +0000)]
add level component saving functions which use PhysicsFS

18 years agoload .rl2 files instead of .lvl files
Chris Taylor [Wed, 22 Jun 2005 08:58:11 +0000 (08:58 +0000)]
load .rl2 files instead of .lvl files

18 years agomake sure there is a path to free for D2 Demo/OEM
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

18 years agoadded PHYSFSX_printf
Chris Taylor [Mon, 13 Jun 2005 11:22:02 +0000 (11:22 +0000)]
added PHYSFSX_printf

18 years agoadded PHYSFSX_writeVector, PHYSFSX_writeAngleVec and PHYSFSX_writeMatrix
Chris Taylor [Mon, 13 Jun 2005 09:36:45 +0000 (09:36 +0000)]
added PHYSFSX_writeVector, PHYSFSX_writeAngleVec and PHYSFSX_writeMatrix

18 years agoconvert_d1_tmap_num now returns 193 for texture number 198 to maintain bijectivity
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

19 years agofix some bugs in joystick initialization
Bradley Bell [Tue, 5 Apr 2005 07:35:09 +0000 (07:35 +0000)]
fix some bugs in joystick initialization

19 years agocosmetic fixes to joystick config screen
Bradley Bell [Mon, 4 Apr 2005 09:48:50 +0000 (09:48 +0000)]
cosmetic fixes to joystick config screen

19 years agochange MAX_BUTTONS to JOY_MAX_BUTTONS
Bradley Bell [Mon, 4 Apr 2005 09:21:25 +0000 (09:21 +0000)]
change MAX_BUTTONS to JOY_MAX_BUTTONS

19 years agochange 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

19 years agodon't use hardcoded descriptions of joystick buttons/axes
Bradley Bell [Mon, 4 Apr 2005 08:56:34 +0000 (08:56 +0000)]
don't use hardcoded descriptions of joystick buttons/axes

19 years agodon't play midi if -nosound
Bradley Bell [Mon, 4 Apr 2005 08:54:12 +0000 (08:54 +0000)]
don't play midi if -nosound

19 years agoremove redundant joy_init()
Bradley Bell [Mon, 4 Apr 2005 08:42:17 +0000 (08:42 +0000)]
remove redundant joy_init()

19 years agoset Highest_vertex_index and Highest_segment_index to 0 when creating a new mine...
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)

19 years ago"Go to Main Menu" now works in editor
Chris Taylor [Fri, 1 Apr 2005 03:21:32 +0000 (03:21 +0000)]
"Go to Main Menu" now works in editor

19 years agono using TmapList, initialise texture category globals, no CurrentTmap (just use...
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)

19 years agoremove ObjType, ObjId, ObjStrength and OL_ constants; use "object" instead of "robot...
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

19 years agoremove obsolete malloc.h
Bradley Bell [Tue, 29 Mar 2005 20:45:38 +0000 (20:45 +0000)]
remove obsolete malloc.h

19 years agoadd some stuff to dist
Bradley Bell [Mon, 21 Mar 2005 04:16:11 +0000 (04:16 +0000)]
add some stuff to dist

19 years agoFixed console cursor positioning.
Bradley Bell [Sun, 20 Mar 2005 13:15:10 +0000 (13:15 +0000)]
Fixed console cursor positioning.

19 years agoadded MAX_FPS constant
Bradley Bell [Sun, 20 Mar 2005 12:53:33 +0000 (12:53 +0000)]
added MAX_FPS constant

19 years agoFixed console cursor positioning.
Bradley Bell [Sun, 20 Mar 2005 12:21:11 +0000 (12:21 +0000)]
Fixed console cursor positioning.

19 years agomight as well start using GMT
Bradley Bell [Sun, 20 Mar 2005 04:10:39 +0000 (04:10 +0000)]
might as well start using GMT

19 years agorevert to Error if text file not found.
Bradley Bell [Sun, 20 Mar 2005 04:05:32 +0000 (04:05 +0000)]
revert to Error if text file not found.

19 years agoAdd file ui/.cvsignore
Martin Schaffner [Sun, 20 Mar 2005 01:10:03 +0000 (01:10 +0000)]
Add file ui/.cvsignore

19 years agoAdd RCS ID tag
Bradley Bell [Fri, 18 Mar 2005 03:42:58 +0000 (03:42 +0000)]
Add RCS ID tag

19 years agoAdd RCS ID tag
Bradley Bell [Fri, 18 Mar 2005 03:42:43 +0000 (03:42 +0000)]
Add RCS ID tag

19 years agoUpdate SDL to 1.2.8
Bradley Bell [Fri, 18 Mar 2005 03:13:08 +0000 (03:13 +0000)]
Update SDL to 1.2.8

19 years agouse hardcoded value instead of sizeof(tmap_info), since size depends on whether edito...
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.

19 years agogcc doesn't like multi-line // comments
Bradley Bell [Wed, 16 Mar 2005 20:49:39 +0000 (20:49 +0000)]
gcc doesn't like multi-line // comments

19 years agoget rid of compiler warnings
Bradley Bell [Wed, 16 Mar 2005 20:47:20 +0000 (20:47 +0000)]
get rid of compiler warnings

19 years agoDisabled shading of flat (non-textured) polygons. Fixes laser and plasma lighting...
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.

19 years agoFix crash if Num_walls=0
Bradley Bell [Tue, 15 Mar 2005 21:16:32 +0000 (21:16 +0000)]
Fix crash if Num_walls=0

19 years agoenable editor in unix-style builds
Bradley Bell [Sat, 12 Mar 2005 23:26:48 +0000 (23:26 +0000)]
enable editor in unix-style builds

19 years agocould check reactor model num, don't check reactor object shields (not used anyway...
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)

19 years agocheck the uvs after they're assigned, not before
Chris Taylor [Sun, 6 Mar 2005 08:25:52 +0000 (08:25 +0000)]
check the uvs after they're assigned, not before

19 years agoload the descent 1 color palette when NDEBUG is defined
Chris Taylor [Sun, 6 Mar 2005 04:26:37 +0000 (04:26 +0000)]
load the descent 1 color palette when NDEBUG is defined

19 years agouse PhysicsFS in file.c, involves modifying the listbox so it can use an array of...
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

19 years agono error message if changing directory fails (PhysicsFS uses search paths, not a...
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)

19 years agouse qsort and file_sort_func instead of file_sort
Chris Taylor [Sat, 5 Mar 2005 09:14:59 +0000 (09:14 +0000)]
use qsort and file_sort_func instead of file_sort

19 years agono critical error handler (not used by PhysicsFS)
Chris Taylor [Sun, 27 Feb 2005 05:33:27 +0000 (05:33 +0000)]
no critical error handler (not used by PhysicsFS)

19 years agocall gr_update in event loops
Chris Taylor [Sun, 27 Feb 2005 03:55:46 +0000 (03:55 +0000)]
call gr_update in event loops

19 years agouse cfile to read the menubar file MED.MNU
Chris Taylor [Sat, 26 Feb 2005 11:27:42 +0000 (11:27 +0000)]
use cfile to read the menubar file MED.MNU

19 years agohandle characters > 128 correctly
Chris Taylor [Sat, 26 Feb 2005 11:17:01 +0000 (11:17 +0000)]
handle characters > 128 correctly

19 years agouse cfile for reading in keypad files
Chris Taylor [Sat, 26 Feb 2005 11:12:14 +0000 (11:12 +0000)]
use cfile for reading in keypad files

19 years agouse d_free instead of free
Chris Taylor [Sat, 26 Feb 2005 10:13:51 +0000 (10:13 +0000)]
use d_free instead of free

19 years agouse d_strdup instead of strdup
Chris Taylor [Sat, 26 Feb 2005 10:01:55 +0000 (10:01 +0000)]
use d_strdup instead of strdup

19 years agouse d_calloc instead of calloc
Chris Taylor [Sat, 26 Feb 2005 09:54:05 +0000 (09:54 +0000)]
use d_calloc instead of calloc

19 years agouse d_malloc instead of malloc
Chris Taylor [Sat, 26 Feb 2005 09:51:41 +0000 (09:51 +0000)]
use d_malloc instead of malloc

19 years agodetermine properly if 800x600 resolution is available
Chris Taylor [Sat, 26 Feb 2005 09:30:04 +0000 (09:30 +0000)]
determine properly if 800x600 resolution is available

19 years agoremove the need for BITMAPS.TBL, with EDITOR defined
Chris Taylor [Sat, 26 Feb 2005 07:04:47 +0000 (07:04 +0000)]
remove the need for BITMAPS.TBL, with EDITOR defined

19 years agoadd remove_trigger_num
Chris Taylor [Sat, 26 Feb 2005 06:25:37 +0000 (06:25 +0000)]
add remove_trigger_num

19 years agoconverted old changelog to "cvs log" format, so it can be manipulated with cvs2cl...
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.

19 years agoonly disable the keyboard for MS DOS
Chris Taylor [Sat, 26 Feb 2005 01:03:37 +0000 (01:03 +0000)]
only disable the keyboard for MS DOS

19 years agono unnecessarily including MS DOS headers
Chris Taylor [Sat, 26 Feb 2005 00:55:13 +0000 (00:55 +0000)]
no unnecessarily including MS DOS headers

19 years agono unnecessarily including MS DOS headers
Chris Taylor [Sat, 26 Feb 2005 00:47:08 +0000 (00:47 +0000)]
no unnecessarily including MS DOS headers

19 years agoclean up old changelog a little
Bradley Bell [Fri, 25 Feb 2005 21:53:01 +0000 (21:53 +0000)]
clean up old changelog a little

19 years agouse the Descent 2 definitions for maximum segments and vertices
Chris Taylor [Fri, 25 Feb 2005 14:55:49 +0000 (14:55 +0000)]
use the Descent 2 definitions for maximum segments and vertices

19 years agono defining OGL in conf.h
Chris Taylor [Fri, 25 Feb 2005 13:22:44 +0000 (13:22 +0000)]
no defining OGL in conf.h

19 years agomake add_missions_to_list recursive
Chris Taylor [Fri, 25 Feb 2005 12:46:24 +0000 (12:46 +0000)]
make add_missions_to_list recursive

19 years agoallow paths to be passed to read_mission_file
Chris Taylor [Fri, 25 Feb 2005 12:07:08 +0000 (12:07 +0000)]
allow paths to be passed to read_mission_file

19 years agorip out digiobj stuff, use d2src system for persistent sounds. Untested, of course.
Bradley Bell [Fri, 25 Feb 2005 10:49:48 +0000 (10:49 +0000)]
rip out digiobj stuff, use d2src system for persistent sounds. Untested, of course.

19 years agohandle briefing correctly for first add-on mission put in list
Chris Taylor [Fri, 25 Feb 2005 10:28:42 +0000 (10:28 +0000)]
handle briefing correctly for first add-on mission put in list

19 years agocheck properly whether there's a briefing
Chris Taylor [Fri, 25 Feb 2005 09:53:17 +0000 (09:53 +0000)]
check properly whether there's a briefing

19 years agoallow -notitles to work in shareware [and non-RELEASE] version too. (d1x r1.35)
Bradley Bell [Fri, 25 Feb 2005 07:19:33 +0000 (07:19 +0000)]
allow -notitles to work in shareware [and non-RELEASE] version too. (d1x r1.35)

19 years agoupdate to alsa 1.0 API. (d1x r1.3)
Bradley Bell [Fri, 25 Feb 2005 07:02:46 +0000 (07:02 +0000)]
update to alsa 1.0 API. (d1x r1.3)

19 years agorestore gamma ramp on exit since some drivers don't do it automatically (eg, ati...
Bradley Bell [Fri, 25 Feb 2005 06:31:53 +0000 (06:31 +0000)]
restore gamma ramp on exit since some drivers don't do it automatically (eg, ati's fglrx linux driver) (d1x r1.41)

19 years agodraw the bomb count in OpenGL, but not when a bomb is selected as a secondary weapon
Chris Taylor [Fri, 25 Feb 2005 06:24:52 +0000 (06:24 +0000)]
draw the bomb count in OpenGL, but not when a bomb is selected as a secondary weapon

19 years agodraw behind the shield number properly in OpenGL
Chris Taylor [Fri, 25 Feb 2005 06:16:57 +0000 (06:16 +0000)]
draw behind the shield number properly in OpenGL

19 years agodefine cfopen to be PHYSFSX_openReadBuffered
Chris Taylor [Fri, 25 Feb 2005 05:29:09 +0000 (05:29 +0000)]
define cfopen to be PHYSFSX_openReadBuffered

19 years agoactually use PHYSFSX_openRead/WriteBuffered
Chris Taylor [Fri, 25 Feb 2005 05:20:36 +0000 (05:20 +0000)]
actually use PHYSFSX_openRead/WriteBuffered

19 years agoinclude pstypes.h for PATH_MAX
Chris Taylor [Fri, 25 Feb 2005 04:25:58 +0000 (04:25 +0000)]
include pstypes.h for PATH_MAX

19 years agomake file copy similar to PHYSFSX_openReadBuffered
Chris Taylor [Fri, 25 Feb 2005 03:58:32 +0000 (03:58 +0000)]
make file copy similar to PHYSFSX_openReadBuffered

19 years agochange movie Warnings to con_printf, simplify other debug info.
Bradley Bell [Fri, 25 Feb 2005 03:35:42 +0000 (03:35 +0000)]
change movie Warnings to con_printf, simplify other debug info.

19 years agoAdd PHYSFSX_openReadBuffered and PHYSFSX_openWriteBuffered
Chris Taylor [Fri, 25 Feb 2005 02:02:22 +0000 (02:02 +0000)]
Add PHYSFSX_openReadBuffered and PHYSFSX_openWriteBuffered

19 years agobuild-dep on libphysfs-dev
Bradley Bell [Fri, 11 Feb 2005 22:16:40 +0000 (22:16 +0000)]
build-dep on libphysfs-dev

19 years agouse GLint for arb_max_textures
Bradley Bell [Fri, 11 Feb 2005 22:15:58 +0000 (22:15 +0000)]
use GLint for arb_max_textures

19 years ago*** empty log message ***
Bradley Bell [Fri, 11 Feb 2005 22:15:20 +0000 (22:15 +0000)]
*** empty log message ***

19 years agoadd internal.h to dist
Bradley Bell [Fri, 11 Feb 2005 22:01:50 +0000 (22:01 +0000)]
add internal.h to dist

19 years agoremove old files from dist
Bradley Bell [Fri, 11 Feb 2005 21:05:53 +0000 (21:05 +0000)]
remove old files from dist

19 years agoensure mission name is properly terminated
Bradley Bell [Wed, 26 Jan 2005 03:53:43 +0000 (03:53 +0000)]
ensure mission name is properly terminated

19 years agoif LVL can't be found, try filename that was passed
Martin Schaffner [Tue, 25 Jan 2005 21:58:23 +0000 (21:58 +0000)]
if LVL can't be found, try filename that was passed

19 years agocall bm_read_all even if EDITOR is defined
Martin Schaffner [Tue, 25 Jan 2005 21:53:41 +0000 (21:53 +0000)]
call bm_read_all even if EDITOR is defined

19 years agoremove variable New_segment (is now a macro)
Martin Schaffner [Tue, 25 Jan 2005 21:44:24 +0000 (21:44 +0000)]
remove variable New_segment (is now a macro)

19 years agospecify int type for state2_alt_down
Martin Schaffner [Tue, 25 Jan 2005 21:33:06 +0000 (21:33 +0000)]
specify int type for state2_alt_down

19 years agocomment out uses of mouse_set_limits and mouse_set_pos
Martin Schaffner [Tue, 25 Jan 2005 21:31:45 +0000 (21:31 +0000)]
comment out uses of mouse_set_limits and mouse_set_pos

19 years agouse unsigned char when comparing to > 127
Martin Schaffner [Tue, 25 Jan 2005 21:26:44 +0000 (21:26 +0000)]
use unsigned char when comparing to > 127

19 years agoclean up path/file length macros
Martin Schaffner [Tue, 25 Jan 2005 21:20:29 +0000 (21:20 +0000)]
clean up path/file length macros

19 years agos/128/PATH_MAX
Martin Schaffner [Tue, 25 Jan 2005 20:46:55 +0000 (20:46 +0000)]
s/128/PATH_MAX

19 years agoexternalize N_ObjBitmaps & remove_char, solve conflict
Martin Schaffner [Tue, 25 Jan 2005 20:02:58 +0000 (20:02 +0000)]
externalize N_ObjBitmaps & remove_char, solve conflict

19 years agoInstallErrorHandler() no longer exists, don't use it anymore
Martin Schaffner [Tue, 25 Jan 2005 19:57:40 +0000 (19:57 +0000)]
InstallErrorHandler() no longer exists, don't use it anymore

19 years agos/inputbox/Inputbox/
Martin Schaffner [Tue, 25 Jan 2005 19:48:10 +0000 (19:48 +0000)]
s/inputbox/Inputbox/

19 years agouse timer_get_fixed_seconds instead of TICKER macro
Martin Schaffner [Tue, 25 Jan 2005 19:44:27 +0000 (19:44 +0000)]
use timer_get_fixed_seconds instead of TICKER macro

19 years agomake ui_barbox_update return void
Martin Schaffner [Tue, 25 Jan 2005 19:40:04 +0000 (19:40 +0000)]
make ui_barbox_update return void

19 years agopass int*, not short* to gr_get_string_size
Martin Schaffner [Tue, 25 Jan 2005 19:37:59 +0000 (19:37 +0000)]
pass int*, not short* to gr_get_string_size

19 years agoinclude cntrlcen.h
Martin Schaffner [Tue, 25 Jan 2005 19:36:27 +0000 (19:36 +0000)]
include cntrlcen.h

19 years agouse wall_close_door_num, not wall_close_door
Martin Schaffner [Tue, 25 Jan 2005 19:34:50 +0000 (19:34 +0000)]
use wall_close_door_num, not wall_close_door