dxx-rebirth/ChangeLog

3667 lines
113 KiB
Plaintext
Raw Normal View History

2004-10-23 16:28:32 +00:00
2004-10-23 Chris Taylor <c.taylor@student.curtin.edu.au>
* cfile/cfile.c: declare variable on top of block
2004-10-21 16:33:11 +00:00
2004-10-21 Martin Schaffner <maschaffner@gmx.ch>
2004-10-21 16:34:57 +00:00
* libmve/mveplay.c: make it compile on Cygwin
2004-10-21 16:33:11 +00:00
2004-10-14 Chris Taylor <c.taylor@student.curtin.edu.au>
* main/config.c: fix bug uncovered by having fgets cut off ending \n
* main/text.c: fix crash on Mac OS X, probably fix bug 738
* include/mono.h: add mprintf support for carbon (Mac OS 9)
2004-10-09 Martin Schaffner <maschaffner@gmx.ch>
* main/automap.c, main/cntrlcen.c, main/collide.c, main/endlevel.c,
main/gamerend.c, main/gameseq.c, main/mission.h, main/titles.c:
use new macros PLAYING_BUILTIN_MISSION and EMULATING_D1 for accessing
information about the current mission, for easier code refactorisation.
* cfile/cfile.c: correct warnings caused by change of 2004-09-30
* main/gamemine.c, main/piggy.c: fix bug 1675:
use better d2 textures if d1 hog is present but not loadable
2004-09-30 Martin Schaffner <maschaffner@gmx.ch>
* cfile/cfile.c: simplify, reduce number of global vars
2004-09-05 12:07:01 +00:00
2004-09-05 Chris Taylor <c.taylor@student.curtin.edu.au>
* main/gameseg.c: fix bugfix of 2004-05-15
2004-08-29 Chris Taylor <c.taylor@student.curtin.edu.au>
* cfile/cfile.c: change macify_dospath to macify_posix_path for carbon
* cfile/cfile.c, main/config.c, main/credits.c, main/endlevel.c,
main/gamesave.c, main/inferno.c, main/mission.c, main/songs.c:
cfgets now always copies the terminating character to the dest buffer.
This fixes a bug that occured when reading cmd line args from d2x.ini
2004-08-29 Martin Schaffner <maschaffner@gmx.ch>
* ChangeLog-old, main/editor/med.c, main/editor/segment.c:
move more old change logs into ChangeLog-old
2004-08-28 Chris Taylor <c.taylor@student.curtin.edu.au>
and Martin Schaffner <maschaffner@gmx.ch>
* 2d/2dsline.c, 2d/bitblt.c, 2d/bitmap.c, 2d/clip.h, 2d/ibitblt.c
2d/linear.asm, 2d/palette.c, 2d/pcx.c, 2d/rle.c, 2d/scale.c
2d/scalea.asm, 3d/clipper.h, 3d/globvars.c, 3d/globvars.h
3d/instance.c, 3d/interp.c, 3d/matrix.c, 3d/points.c, 3d/rod.c
3d/setup.c, ChangeLog, arch/dos/bak/ipx.c, arch/dos/ipx.c
arch/dos/ipx.h, arch/dos/joyc.c, arch/dos/joydefs.c, arch/dos/key.c
arch/dos/mono.c, arch/dos/mono.h, arch/dos/mouse.c
arch/include/joy.h, arch/win32/include/key.h
arch/win32/include/mouse.h, arch/win32/mouse.c, cfile/cfile.c
iff/iff.c, include/3d.h, include/args.h, include/byteswap.h
include/cfile.h, include/error.h, include/gr.h, include/grdef.h
include/ibitblt.h, include/iff.h, include/ipx.h, include/palette.h
include/pcx.h, include/pstypes.h, include/rle.h, include/texmap.h
include/timer.h, include/u_dpmi.h, include/vecmat.h, main/ai.c
main/ai.h, main/ai2.c, main/aipath.c, main/aistruct.h, main/automap.c
main/automap.h, main/bm.c, main/bm.h, main/bmread.c, main/cntrlcen.c
main/cntrlcen.h, main/collide.c, main/collide.h, main/compbit.h
main/config.c, main/config.h, main/controls.c, main/controls.h
main/credits.c, main/credits.h, main/desc_id.h, main/digi.h
main/dumpmine.c, main/editor/medwall.h, main/editor/seguvs.h
main/effects.c, main/effects.h, main/endlevel.c, main/endlevel.h
main/escort.c, main/fireball.c, main/fireball.h, main/fuelcen.c
main/fuelcen.h, main/fvi.c, main/fvi.h, main/game.c, main/game.h
main/gamefont.c, main/gamefont.h, main/gamemine.c, main/gamemine.h
main/gamesave.c, main/gamesave.h, main/gameseg.c, main/gameseg.h
main/gameseq.c, main/gameseq.h, main/gauges.c, main/gauges.h
main/hostage.c, main/hostage.h, main/hud.c, main/inferno.c
main/joydefs.c, main/joydefs.h, main/kconfig.c, main/kconfig.h
main/kmatrix.c, main/kmatrix.h, main/laser.c, main/laser.h
main/lighting.c, main/lighting.h, main/menu.h, main/mglobal.c
main/mission.c, main/mission.h, main/modem.h, main/morph.c
main/morph.h, main/multi.h, main/multibot.h, main/netmisc.c
main/netmisc.h, main/network.h, main/newdemo.c, main/newdemo.h
main/newmenu.c, main/newmenu.h, main/object.c, main/object.h
main/paging.c, main/paging.h, main/physics.c, main/physics.h
main/piggy.c, main/piggy.h, main/player.h, main/playsave.c
main/playsave.h, main/polyobj.c, main/polyobj.h, main/powerup.c
main/powerup.h, main/render.c, main/render.h, main/robot.c
main/robot.h, main/scores.c, main/scores.h, main/screens.h
main/segment.h, main/segpoint.h, main/slew.c, main/slew.h
main/songs.c, main/songs.h, main/sounds.h, main/state.c
main/state.h, main/switch.c, main/switch.h, main/terrain.c
main/terrain.h, main/texmerge.c, main/texmerge.h, main/text.c
main/text.h, main/textures.h, main/titles.c, main/titles.h
main/vclip.c, main/vclip.h, main/wall.c, main/wall.h, main/weapon.c
main/weapon.h, maths/fixc.c, maths/tables.c, maths/vecmat.c
maths/vecmata.asm, misc/args.c, misc/error.c, texmap/ntmap.c
texmap/scanline.c, texmap/scanline.h, texmap/texmapl.h
texmap/tmap_flt.asm, texmap/tmap_inc.asm, texmap/tmap_lin.asm
texmap/tmap_ll.asm, texmap/tmap_per.asm, texmap/tmapfade.asm
texmap/tmapflat.c:
move old per-file change logs into new file ChangeLog-old
2004-08-28 H. Jones <kasxavulpo-dev@yahoo.com>
2004-08-28 18:11:19 +00:00
* arch/ogl/ogl.c: enable -gl_mipmap switch
2004-08-28 Chris Taylor <c.taylor@student.curtin.edu.au>
* arch/carbon/descent.r: swap min and max size to correct places
2004-08-28 19:47:07 +00:00
* arch/carbon/findfile.c: implement findfile for Mac OS Carbon
2004-08-28 18:11:19 +00:00
2004-08-06 Chris Taylor <c.taylor@student.curtin.edu.au>
* main/gamesave.c: fix a bug introduced with the change of 2004-06-26
* cfile/cfile.c: add mkdir for carbon, and support files ending in 0x0d
2004-08-28 18:11:19 +00:00
2004-08-06 Chris Taylor <c.taylor@student.curtin.edu.au>
* include/strio.h, include/strutil.h, misc/args.c, misc/strio.c,
misc/strutil.c: d2x can now handle any line ending when reading d2x.ini
* arch/ogl/gr.c, cfile/cfile.c, main/movie.c: make d2x compile (but not
link) on MPW on Mac OS 9 (carbon)
* include/mono.h: disable mprintf on carbon to avoid significant bloat
* include/error.h: on Mac OS 9 and X, define Int3 to be a Debugger
2004-08-28 18:11:19 +00:00
2004-08-04 Chris Taylor <c.taylor@student.curtin.edu.au>
* include/ogl_init.h: Include glu.h on OS X, it is sometimes necessary
2004-08-02 Martin Schaffner <maschaffner@gmx.ch>
* include/pstypes.h: Now, I correctly applied Chris Taylor's patch
2004-08-01 Chris Taylor <c.taylor@student.curtin.edu.au>
* 2d/font.c, arch/ogl/gr.c, arch/ogl/ogl.c, mem/mem.c,
include/d_io.h, include/pstypes.h, include/u_dpmi.h,
libmve/mvelib.c, libmve/mveplay.c, main/cntrlcen.c, main/gameseq.c,
main/movie.c, main/newmenu.c, main/playsave.c, main/songs.c,
main/state.c, main/text.c: add "#ifdef macintosh" for carbon target
* D2X.make, arch/include/gui.h, arch/carbon/gui.c, arch/carbon/conf.h,
arch/carbon/findfile.c, arch/carbon/SDL_main.c, arch/carbon/descent.r:
new files for supporting compilation with MPW for carbon (Mac OS 9)
* include/strutil.h, misc/strutil.c: add str(n)icmp for carbon
* main/playsave.c: do not seek while writing, carbon does not like it
* arch/ogl/gr.c: use portable CFILE instead of POSIX file in write_bmp
2004-08-01 14:32:07 +00:00
* cfile/cfile.c: use portable ffilelength in cfile_size
* 2d/bitblt.c, 2d/font.c, 2d/rle.c, arch/ogl/gr.c, iff/iff.c,
main/inferno.c, main/kconfig.c, main/multi.c, main/multibot.c,
main/netmisc.c, main/newdemo.c, mem/mem.c: avoid assigments between
unsigned and signed char, MPW does not like these
2004-06-26 16:27:17 +00:00
2004-06-26 Chris Taylor <c.taylor@student.curtin.edu.au>
* main/gamemine.c, main/gamemine.h, main/gamesave.c: remove some
unnecessary globals
2004-06-01 Bradley Bell <btb@icculus.org>
2004-06-01 07:49:07 +00:00
* libmve/mve_main.c: cast malloc function pointer
* MVEPlayer-Info.plist, d2x.xcode/project.pbxproj: added MVEPlayer
target to XCode project
2004-05-31 07:45:26 +00:00
2004-05-31 Bradley Bell <btb@icculus.org>
2004-06-01 06:00:32 +00:00
* include/pstypes.h: fix accidental solaris breakage
2004-05-31 18:22:20 +00:00
* main/object.c: fix crash caused by death-cam code
* d2x-Info.plist, d2xgl-Info.plist, d2x.xcode/project.pbxproj:
XCode project simplifications, network enabled
2004-05-31 08:33:41 +00:00
* 2d/pixel.c, arch/ogl/ogl.c, include/pstypes.h,
include/strutil.h, libmve/mveplay.c: XCode compilability fixes
2004-05-31 08:20:44 +00:00
* Info.plist.in, Makefile.am, configure.ac: remove old OSX bundle
stuff
2004-05-31 07:50:17 +00:00
* English.lproj/InfoPlist.strings, d2x-Info.plist,
d2xgl-Info.plist, arch/cocoa/SDLMain.h, arch/cocoa/SDLMain.m,
d2x.xcode/project.pbxproj: added XCode project files
2004-05-31 07:45:26 +00:00
2004-05-22 23:43:06 +00:00
2004-05-22 Bradley Bell <btb@icculus.org>
2004-05-23 00:21:06 +00:00
* configure.ac, arch/ogl/ogl.c, misc/Makefile.am: make libpng
optional
2004-05-22 23:43:06 +00:00
* rpm/d2x.spec.in: Changed descriptions
2004-05-22 Matthew Mueller <donut@dakotacom.net>
* arch/ogl/gr.c: fix compile when GL_NV_register_combiners isn't
defined (d1x r1.40)
2004-05-22 23:01:20 +00:00
* arch/win32/digi.c: fix strict-aliasing errors (d1x r1.13)
* arch/win32/digi.c, arch/win32/key.c: Fix mismatched arg types in
the win32 code (d1x r1.8, key_arch.c r1.2)
* arch/ogl/sdlgl.c, arch/ogl/wgl.c, main/inferno.c: made opengl
use 32bpp screen mode by default, add option to use 16bpp (d1x
r1.4, r1.16, r1.34)
* arch/ogl/ogl.c: allow for texture dimensions of 1, and fix ogl
replacement texture paletted->rgb conversion alpha problem (d1x
r1.43)
* arch/ogl/ogl.c, include/pngfile.h, main/piggy.c, main/piggy.h,
misc/Makefile.am, misc/pngfile.c: add opengl replacement texture
support (requires libpng and zlib) (d1x r1.42, r1.1, r1.10, r1.4,
r1.1)
* arch/ogl/gr.c, include/loadgl.h: fix win32
GL_NV_register_combiners build stuff (d1x r1.39, r1.7)
* arch/ogl/gr.c, arch/ogl/ogl.c, include/loadgl.h,
include/ogl_init.h, main/render.c: opengl hardware
super-transparency support using GL_NV_register_combiners (d1x
r1.38, r1.41, r1.6, r1.26, r1.7)
2004-05-22 09:21:24 +00:00
2004-05-22 Bradley Bell <btb@icculus.org>
* arch/ogl/internal.h, include/gr.h, include/ogl_init.h: function
prototypes
2004-05-22 Matthew Mueller <donut@dakotacom.net>
* 2d/font.c, arch/ogl/gr.c, arch/ogl/internal.h, arch/ogl/ogl.c,
include/ogl_init.h: use GL_RGB for non-transparent textures, and
fix fonts not having transparent flag set (wouldn't get paletted)
(d1x r1.15, r1.37, r1.40, r1.25)
* arch/ogl/ogl.c: don't try to use paletted textures with
mipmapping since gluBuild2DMipmaps can't handle it (d1x r1.39)
* arch/ogl/gr.c, arch/ogl/ogl.c, include/loadgl.h,
include/ogl_init.h: add ogl paletted texture support (d1x r1.36,
r1.38, r1.5, r1.24)
* 2d/font.c: memset ogl font bitmap data since the copy function
leaves some (unused) parts uninitialized, which aggravates
valgrind (d1x r1.14)
* arch/win32/joyhh.c: fix phantom hat when used with a joystick
without one, since the code ignored the JOYCAPS_HASPOV flag (d1x
r1.5)
* arch/ogl/gr.c: fix possibility of saving incomplete .tga
screenshots if the entire thing wasn't written in one call to
write() (d1x r1.35)
* arch/win32/digi.c: fix persistent sounds (fans, etc) volume/pan
info not being updated on win32 (d1x r1.11)
* arch/win32/digi.c: remove some redundancy by not needing to do
SoundSlots[i].playing = 0; in addition to DS_release_slot. Also
clean up some indenting of DS_release_slot calls. And make
DS_release_slot return 1 when a sound is already not playing, in
addition to when a sound was killed. (d1x r1.10)
* arch/linux/joystick.c: fix crash/hang when using -nojoystick in
linux version (d1x r1.5)
* main/kconfig.c: make next axis config key skip currently
allocated axes (d1x r1.11)
2004-05-22 David Cleaver <wraithx@morpheus.net>
* main/kconfig.c: joy configuration next axis key from WraithX
(d1x r1.10)
2004-05-22 07:14:59 +00:00
2004-05-22 Bradley Bell <btb@icculus.org>
2004-05-22 07:16:04 +00:00
* main/game.c, main/inferno.c: typo
2004-05-22 07:14:59 +00:00
2004-05-21 Matthew Mueller <donut@dakotacom.net>
* main/game.c, main/game.h, main/inferno.c: make rear view
leave_time variable with -rearviewleavetime argument (d1x r1.25,
r1.5, r1.27)
2004-05-22 Martin Schaffner <maschaffner@gmx.ch>
* main/inferno.c: change -udp documentation to d2x behaviour
2004-05-21 Bradley Bell <btb@icculus.org>
* include/gr.h: added missing define for menu fullscreen toggle
2004-05-21 Matthew Mueller <donut@dakotacom.net>
* arch/dos/joyc.c, arch/linux/joystick.c: use JOY_NUM_AXES instead
of 4 in joy_(get|set)_cal_vals (d1x r1.3, r1.4)
2004-05-21 Steven Mueller <diffusor@ugcs.caltech.edu>
* arch/include/joy.h, arch/linux/joydefs.c, arch/linux/joystick.c,
arch/linux/include/joystick.h: patch from Steven Mueller for using
more than 4 joystick devices in linux (d1x r1.3, r1.3, r1.3)
2004-05-22 00:50:42 +00:00
2004-05-21 Victor Rachels <sekmu@tisiphone.dhs.org>
* main/fvi.c, main/gameseg.c, main/gameseg.h, main/object.c,
main/physics.c, main/render.c, main/wall.c: file-line for segfault
info (d1x r1.3, r1.5, r1.3, r1.4, r1.3, r1.5, r1.2)
2004-05-22 00:50:42 +00:00
* arch/win32/digi.c: digisound fixes (d1x r1.7)
2004-05-22 00:26:25 +00:00
2004-05-21 Bradley Bell <btb@icculus.org>
* main/inferno.c: added -udp documentation from d1x
2004-05-21 02:56:22 +00:00
2004-05-20 Bradley Bell <btb@icculus.org>
* VisualC/d2xgl/d2xgl.dsp: don't need texmappers for OpenGL
2004-05-20 David Cleaver <wraithx@morpheus.net>
* main/controls.c, main/gamecntl.c, main/kconfig.c,
main/kconfig.h, main/object.c: death-cam from WraithX (d1x r1.3,
game.c r1.21, r1.6, r1.4, r1.3)
2004-05-21 01:54:39 +00:00
2004-05-20 Bradley Bell <btb@icculus.org>
* main/inferno.c: document -ihaveabrokenmouse
2004-05-21 01:31:49 +00:00
2004-05-20 Matthew Mueller <donut@dakotacom.net>
* arch/dos/vesa.c: dos gcc 2.95 asm fixes (d1x r1.2)
2004-05-20 Victor Rachels <sekmu@tisiphone.dhs.org>
* arch/dos/init.c, arch/dos/mouse.c: added new arg and printfs for
mouse driver problems (d1x r1.2, r1.2)
2004-05-20 Matthew Mueller <donut@dakotacom.net>
* main/newmenu.c: increased MESSAGEBOX_TEXT_SIZE to fix netgame
join list score crash (d1x r1.8)
2004-05-20 Victor Rachels <sekmu@tisiphone.dhs.org>
* main/fvi.c, main/gameseg.c, main/gameseg.h, main/physics.c:
added debug info for illegal side type (d1x r1.2, r1.4, r1.2,
r1.2)
2004-05-20 Bradley Bell <btb@icculus.org>
2004-05-20 23:38:20 +00:00
* arch/ogl/gr.c, main/menu.c: fix a couple of defines
* main/inferno.c: integrated some niceautomap stuff from d1x
2004-05-20 Matthew Mueller <donut@dakotacom.net>
* arch/win32/joyhh.c: fixed the config bug where it'd always put
in some weird axis (d1x r1.3)
* arch/win32/init.c: set win32 icon to icon from resource file
(d1x r1.4)
* arch/win32/key.c: win32: fixed space key not working in messages
(d1x r1.2)
2004-05-20 22:31:03 +00:00
2004-05-20 Bradley Bell <btb@icculus.org>
* texmap/Makefile.am, texmap/scanline.c: don't need texmappers for
OpenGL
2004-05-20 Matthew Mueller <donut@dakotacom.net>
2004-05-20 19:10:25 +00:00
* main/inferno.c: document -gl_refresh (d1x r1.20)
* arch/win32/joyhh.c, arch/win32/mouse.c: w32: check
-no(mouse|joystick) within respective _init() funcs (d1x r1.2,
r1.6)
* arch/win32/win32.c: fixed win32 gr_*_mode funcs that I forgot to
change the arg type for (d1x r1.5)
2004-05-20 09:17:18 +00:00
2004-05-20 Victor Rachels <sekmu@tisiphone.dhs.org>
* arch/win32/digi.c: altsounds (d1x r1.6)
2004-05-20 Matthew Mueller <donut@dakotacom.net>
* arch/win32/digi.c: fixed a major memory leak and removed a bit
of redundancy (d1x r1.5)
* arch/win32/digi.c: call digi_reset_digi_sounds in digi_close to
fix crashing (d1x r1.4)
* arch/win32/digi.c: win32's digi_start_sound was not calling
DS_release_slot after setting .playing=0, resulting in a
memleak. Thanks to Stefan Ring for catching this (d1x r1.9)
* arch/win32/joyhh.c: remove joySetCapture in win32 joystick code,
apparently it was somehow causing some joysticks (Sidewinder
Precision 2) to only turn when the stick was moving, but not when
at turned but held stationary. And it was completely unused
anyway. Thanks to Stefan Ring for (somehow) finding this (d1x
r1.4)
* main/game.c: add alt+enter to toggle fullscreen (in addition to
previous key combos (d1x r1.29)
* arch/ogl/wgl.c: minor cleanup, use same for loop for filling r,
g, and b values (d1x r1.15)
* arch/ogl/gr.c: fix funky ogl gammaramp palette when getting hit
sometimes (didn't handle negative palette steps) (d1x r1.34)
* arch/ogl/ogl.c: add caching of weapon inner models, screen
shatter effects, robot explosions and weapons, and some more
always present stuff. Also clean up ogl_cache_weapon_textures
calling. (d1x r1.37)
2004-05-20 Bradley Bell <btb@icculus.org>
* main/kludge.c, main/game.c: move gr_renderstats and
gr_badtexture back to game.c
2004-05-20 Matthew Mueller <donut@dakotacom.net>
* arch/ogl/ogl.c, include/gr.h, main/inferno.c: add -renderstats
command-line arg to activate RENDERSTATS (d1x r1.36, r1.15, r1.33)
2004-05-20 07:16:53 +00:00
* arch/ogl/ogl.c: fix last commit (d1x r1.35)
* arch/ogl/ogl.c: add RENDERSTATS counter for number of textures
loaded after texture caching stage (d1x r1.34)
* arch/ogl/ogl.c: use GL_INDEX_BITS to get bpp for color buffer
for renderstats (d1x r1.33)
2004-05-19 Matthew Mueller <donut@dakotacom.net>
* arch/ogl/gr.c, arch/ogl/ogl.c, include/ogl_init.h,
main/inferno.c: add anisotropic texture filtering suport (d1x
r1.33, r1.32, r1.23, r1.32)
* arch/ogl/ogl.c: make RENDERSTATS show size of color/depth buffer
too (d1x r1.31)
* arch/ogl/gr.c, arch/ogl/ogl.c, include/loadgl.c,
include/ogl_init.h: utilize hardware multitexturing support if
possible (requires GL_NV_texture_env_combine4 extension) (d1x
r1.32, r1.30, r1.4, 1.22)
* arch/ogl/glx.c: add ogl_setbrightness_internal stub for glx (d1x
r1.17)
* arch/ogl/wgl.c: implement SetGammaRamp on WGL (d1x r1.14)
* arch/ogl/gr.c, arch/ogl/internal.h, arch/ogl/sdlgl.c,
arch/ogl/wgl.c, include/ogl_init.h: implement brightness/palette
effects in OGL using SetGammaRamp, much faster than the hack that
was being used. currently SDL only (though not too hard to add to
WGL, not as easy as sdl) (d1x r1.31, r1.3, r1.13, r1.21)
2004-05-19 22:28:08 +00:00
* main/menu.c: allow arbitrary (custom) resolution entry in
change_res menu (d1x r1.14)
2004-05-19 Bradley Bell <btb@icculus.org>
* main/game.c, main/game.h, main/inferno.c, main/menu.c: inserted
d1x-style res change menu (mostly works)
2004-05-19 22:28:08 +00:00
* misc/args.c: use strnicmp instead of strncasecmp
2004-05-19 22:10:05 +00:00
2004-05-19 Matthew Mueller <donut@dakotacom.net>
* arch/ogl/gr.c, main/inferno.c: add -gl_trilinear OGL
command-line option (d1x r1.27)
2004-05-19 22:10:05 +00:00
* main/inferno.c: restore inferno.c initialization of
screen_compatible and use_double_buffer to 'normal' values, broken
long long ago in one of the high res menu patches (d1x r1.30)
* include/args.h, main/inferno.c, misc/args.c: allow arbitrary
resolutions to be specified on command line (d1x r1.2, r1.29,
r1.4) -- doesn't work yet
2004-05-19 19:20:16 +00:00
* arch/linux/hmiplay.c: needs to include args.h now (d1x r1.9)
* arch/linux/hmiplay.c: implement -nomusic for linux hmiplay (d1x
r1.8)
* arch/linux/hmiplay.c: correct linux hmiplay handling of midi 0
volume song stop/starting (d1x r1.7)
2004-05-19 22:10:05 +00:00
2004-05-18 Matthew Mueller <donut@dakotacom.net>
2004-05-19 01:47:24 +00:00
* arch/linux/hmiplay.c: remove needless sleep on linux hmiplay
startup (d1x r1.6)
* arch/ogl/gr.c: fix off by .5 errors in ogl_upixelc and
ogl_ulinec (d1x r1.29)
2004-05-19 03:41:58 +00:00
* arch/ogl/ogl.c: fix ogl gr_ucircle (d1x r1.29)
* arch/ogl/gr.c: fix off-by-one error in ogl_urect, right and
bottom are inclusive not exclusive (d1x r1.28)
2004-05-19 03:13:44 +00:00
* arch/ogl/ogl.c, include/ogl_init.h, main/polyobj.c: fix briefing
spinning robot display in OGL (d1x r1.28, r1.20, r1.2)
* arch/sdl/digi.c: fix typo
* main/state.c: fix savegame thumbnail saving in OGL (d1x r1.6)
* arch/win32/init.c, arch/win32/win32.c: move win32 window
creation code from arch_init_start into arch_init to fix weirdness
with --help (d1x r1.5, r1.6)
* arch/linux/hmiplay.c: apply patch from bluecow to fix hmiplay
sync issues and lack of midi reset (d1x r1.5)
* arch/sdl/digi.c: fix crash on exit if sounds are still playing
(d1x r1.8)
* arch/ogl/wgl.c, arch/win32/mouse.c, misc/d_io.c: Fix mismatched
arg types in the win32 code (d1x r1.12, r1.7, r1.2)
* arch/linux/hmiplay.c: fix problems with msgbuf struct not being
defined (d1x r1.4)
2004-05-19 01:59:14 +00:00
* arch/linux/hmiplay.c: updated SDL include path (d1x r1.3)
2004-05-19 22:10:05 +00:00
2004-05-18 Bradley Bell <btb@icculus.org>
2004-05-19 01:47:24 +00:00
* include/vecmat.h: comments/formatting
2004-05-18 Martin Schaffner <maschaffner@gmx.ch>
* include/d.bat, include/lst.bat, include/m.bat, include/test.c,
include/test.lnk: remove unnecessary files
* configure.ac: add -no-cpp-precomp when compiling on Mac OS X.
This enables compilation with gcc 3.1
2004-05-17 Dietfrid Mali <dietfrid.mali@q-dial.de>
* main/switch.c: took care of switches triggering single-sided
walls (don't try to access the nonexistent adjacent wall via NULL
pointers or negative array indices)
2004-05-16 Dietfrid Mali <dietfrid.mali@q-dial.de>
* main/wall.c: fix invalid memory access for d1 levels which
don't have a corresponding wall behind.
2004-05-16 Martin Schaffner <maschaffner@gmx.ch>
* include/ogl_init.h, arch/ogl/glx.c, arch/ogl/gr.c,
arch/ogl/internal.h, arch/ogl/ogl.c, arch/ogl/sdlgl.c,
arch/ogl/wgl.c: move most ogl-internal stuff from the ogl
interface header to new header file internal.h
2004-05-15 Dietfrid Mali <dietfrid.mali@q-dial.de>
* arch/sdl/joy.c: joystick_read_raw_axis() will return a proper
bitmask for each joystick axis that has sent input data,
and will not crash Windows anymore during joystick setup because
of for() loop over axis being executed once too often.
* main/gameseq.c, include/gr.h, 2d/font.c: define new function
gr_remap_mono_font() and call it after loading saved level.
* main/laser.c: limit homing missile turn rate
* main/fuelcen.c, main/fuelcen.h, main/object.c: implement repair
centers (work like fuel centers but provide shield)
2004-05-15 17:16:34 +00:00
* main/gameseg.c: fix endless loop in some levels with a
certain (complicated) structure
2004-05-13 20:39:36 +00:00
2004-05-13 Bradley Bell <btb@icculus.org>
2004-05-13 20:57:04 +00:00
* VisualC/d2/d2x/d2x.dsp, VisualC/d2xgl/d2xgl.dsp,
VisualC/libmve/libmve.dsp, VisualC/mveplayer/mveplayer.dsp:
updated project files for SDL 1.2.7
2004-05-13 20:39:36 +00:00
* Makefile.am: add VisualC, VisualCE dirs to tarball
2004-05-13 Martin Schaffner <maschaffner@gmx.ch>
* arch/sdl/digi.c: formatting
2004-05-12 07:31:37 +00:00
2004-05-12 Bradley Bell <btb@icculus.org>
2004-05-12 22:11:08 +00:00
* unused/vga/new/palette.c, unused/vga/new/vga.c: removed unused,
redundant files
2004-05-12 22:06:02 +00:00
* 2d/palette.c, include/palette.h: added function to create blend
tables
2004-05-12 07:32:50 +00:00
* maths/rand.c, maths/tables.c, maths/vecmat.c: formatting
2004-05-12 07:31:37 +00:00
2004-05-11 Bradley Bell <btb@icculus.org>
* arch/ogl/ogl.c: fix alpha calculation in g3_draw_poly, again
2004-05-10 Bradley Bell <btb@icculus.org>
* arch/ogl/ogl.c, include/3d.h, main/render.c: hmm,
g3_draw_transp_poly had the fade level backwards, decided to just
fix g3_draw_poly so it behaves correctly, transparency or not,
reverted changes to render_face
2004-05-10 Dietfrid Mali <dietfrid.mali@q-dial.de>
* arch/ogl/ogl.c, include/3d.h: added g3_draw_transp_poly() for
rendering transparent (e.g. cloaked) walls
* main/render.c: render_face now calls g3_draw_transp_poly() for
cloaked walls in OpenGL
2004-05-08 Martin Schaffner <maschaffner@gmx.ch>
* arch/sdl/digi.c: fix bug on Mac OS X where all sound, including
that from other apps, had "static" distortions.
2004-04-22 Bradley Bell <btb@icculus.org>
2004-04-22 21:07:32 +00:00
* main/multi.c, main/multibot.c: use new GET_INTEL_* macros
* include/byteswap.h: rewrite GET_INTEL_* macros, fix bugs in
aligned version of PUT_INTEL_* macros
2004-04-15 07:34:28 +00:00
2004-04-15 Bradley Bell <btb@icculus.org>
* main/inferno.c: comment out unused checksum variable
2004-04-14 Bradley Bell <btb@icculus.org>
* arch/sdl/rbaudio.c: fix redbook tracking problems (fixes #1028)
2004-04-14 Terran Melconian <terran@consistent.org>
* main/gameseg.c: use portable rand function (fixes #1118)
2004-04-14 Sean Taylor <sscthunderbird@yahoo.com>
* main/songs.c: uncomment calls to RBAStop (fixes #473)
2004-01-08 Martin Schaffner <maschaffner@gmx.ch>
* configure.ac, arch/linux/ipx_udp.c, maths/fixc.c:
get rid of warnings (now compiles with -Werror on SunOS)
2004-01-08 19:02:53 +00:00
* main/piggy.c: fix (really) wierd SunOS bug
* 2d/bitmap.c, 2d/rle.c, include/gr.h: fix MEM_OVERWRITE
caused by not allocating enough mem for rle bitmaps
2004-01-06 Martin Schaffner <maschaffner@gmx.ch>
* include/pstypes.h: sun OS typedef fixes
2003-12-28 00:35:16 +00:00
2003-12-28 Martin Schaffner <maschaffner@gmx.ch>
* main/piggy.c: fix bug 1067
2003-12-28 12:32:09 +00:00
* main/piggy.c: fix bugfix for 1067
* main/piggy.c: fix 2nd part of bug 1067 (make d2x compatible
with descent.pig of mac registered)
2003-12-18 09:56:13 +00:00
2003-12-18 Bradley Bell <btb@icculus.org>
2003-12-18 11:24:04 +00:00
* main/kconfig.c: fixes for linux-native joystick
* main/kconfig.c: bunch of fixes (esp. for non linux-native
joystick)
2003-12-18 09:56:13 +00:00
* arch/include/joy.h: comments/formatting
2003-12-10 22:08:52 +00:00
2003-12-10 Alexander Y. Yeikovich <demon@mci.net.ua>
* compilerdefs.txt: added FreeBSD defs
2003-12-08 23:15:31 +00:00
2003-12-08 Bradley Bell <btb@icculus.org>
* include/dtypes.h, include/dtypes.inc: remove unused, redundant
files
2003-12-08 22:55:27 +00:00
2003-12-08 Alexander Y. Yeikovich <demon@mci.net.ua>
* arch/linux/ipx_kali.c, arch/linux/ipx_mcast4.c,
arch/linux/ipx_udp.c: fix FreeBSD compile errors
2003-12-08 Alexander Y. Yeikovich <demon@mci.net.ua> and Bradley Bell <btb@icculus.org>
2003-12-08 22:32:56 +00:00
* 2d/ibitblt.c, include/maths.h, include/ogl_init.h,
2003-12-08 22:55:27 +00:00
include/pstypes.h, main/game.c, main/game.h, unused/bios/ipx.c:
get rid of silly ulongs
2003-12-08 22:32:56 +00:00
* configure.ac, 2d/bitblt.c, 2d/linear.asm, maths/fix.asm,
maths/vecmata.asm, texmap/tmap_inc.asm, texmap/tmap_per.asm,
texmap/tmappent.S, texmap/tmapppro.S: enable nasm on FreeBSD,
change relevant __linux__ macros to __ELF__
2003-11-27 09:10:52 +00:00
2003-11-27 Bradley Bell <btb@icculus.org>
2003-11-27 09:32:38 +00:00
* include/ogl_init.h: added proto for ogl_check_mode
2003-11-27 09:10:52 +00:00
* arch/sdl/digi.c, arch/sdl/gr.c, arch/sdl/mouse.c,
arch/win32/findfile.c, main/inferno.c, main/titles.c: Pocket PC
fixes
2003-11-26 12:26:36 +00:00
2003-11-26 Bradley Bell <btb@icculus.org>
2003-11-27 04:52:18 +00:00
* libmve/decoder16.c, libmve/mve_main.c, main/newmenu.c: fix gcc
3.3 compiler warnings
* arch/sdl/gr.c, main/kludge.c: landscape fixes, implemented
gr_check_mode
2003-11-27 04:05:14 +00:00
* include/pstypes.h: OS X fixes
2003-11-27 00:36:15 +00:00
* cfile/cfile.c, include/pstypes.h, main/inferno.c,
main/newmenu.h: linux fixes
* configure.ac cygconf VisualC/d2x.dsw VisualC/d2x/d2x.dsp
VisualC/d2xgl/.cvsignore VisualC/d2xgl/d2xgl.dsp arch/ogl/gr.c
arch/ogl/ogl.c include/d_io.h include/loadgl.h include/ogl_init.h
include/pstypes.h include/u_mem.h main /state.c main/vers_id.h
misc/d_io.c: added Visual C project for opengl, buncha macro fixes
and stuff
2003-11-26 21:08:59 +00:00
* arch/sdl/gr.c: fix sdl gr_update
2003-11-26 12:39:00 +00:00
* 2d/font.c, VisualC/d2x/d2x.dsp, VisualCE/d2x/d2x.vcp,
2003-11-26 12:26:36 +00:00
VisualCE/mveplayer/mveplayer.vcp, arch/win32/ipx_mcast4.c,
2003-11-26 12:39:00 +00:00
arch/win32/ipx_udp.c, arch/win32/ipx_win.c, arch/sdl/gr.c,
cfile/cfile.c, console/CON_console.c, include/d_io.h,
include/error.h, include/pstypes.h, include/strutil.h,
include/u_dpmi.h, libmve/mve_main.c, libmve/mveplay.c,
main/cntrlcen.c, main/console.c, main/gameseq.c, main/inferno.c,
main/movie.c, main/newdemo.c, main/newmenu.c, main/newmenu.h,
main/playsave.c, main/songs.c, main/state.c, main/text.c,
mem/mem.c, misc/args.c, misc/d_io.c, misc/strutil.c: Visual C,
2003-11-26 12:26:36 +00:00
PocketPC fixes
2003-11-25 21:22:44 +00:00
2003-11-25 Bradley Bell <btb@icculus.org>
2003-11-26 04:57:33 +00:00
* VisualC/d2x, VisualC/d2x/.cvsignore, VisualC/d2x/d2x.dsp,
VisualC/d2x.dsw, VisualC/libmve/libmve.dsp,
libmve/VisualC/mveplayer.dsp: updated project files
2003-11-26 03:07:45 +00:00
* libmve/mve_main.c, libmve/mvelib.c, libmve/mveplay.c: mveplayer
working w/Visual C++
* VisualC, VisualC/.cvsignore, VisualC/d2x.dsw, VisualC/libmve,
VisualC/libmve/.cvsignore, VisualC/libmve/libmve.dsp,
VisualC/mveplayer, VisualC/mveplayer/.cvsignore,
VisualC/mveplayer/mveplayer.dsp: added project files for Visual
C++
2003-11-25 21:22:44 +00:00
* VisualCE/.cvsignore, VisualCE/d2x/.cvsignore,
VisualCE/libmve/.cvsignore, VisualCE/mveplayer/.cvsignore: added
.cvsignore files
2003-11-24 23:11:26 +00:00
2003-11-24 Bradley Bell <btb@icculus.org>
2003-11-25 04:36:25 +00:00
* libmve/decoder8.c, libmve/mve_main.c, libmve/mvelib.c,
libmve/mveplay.c: stuff to play mve's in WinCE
2003-11-25 04:20:00 +00:00
* arch/win32/findfile.c: unused functions...
2003-11-25 04:17:09 +00:00
* README: stuff
2003-11-25 04:13:05 +00:00
* arch/sdl/mouse.c, main/konfig.c, main/newmenu.c, main/newmenu.h:
enabled mouse control of menus
2003-11-24 23:11:26 +00:00
* main/mission.h: oops, didn't mean to change this.
2003-11-22 02:40:11 +00:00
2003-11-21 Bradley Bell <btb@icculus.org>
* VisualCE/d2x/d2x.vcp: updated project file
2003-11-20 Bradley Bell <btb@icculus.org>
* VisualCE, VisualCE/d2x, VisualCE/d2x/d2x.vcp, VisualCE/d2x.vcw,
VisualCE/libmve, VisualCE/libmve/libmve.vcp, VisualCE/mveplayer,
VisualCE/mveplayer/mveplayer.vcp: added project files for eMbedded
Visual C++
2003-11-18 00:29:53 +00:00
2003-11-17 Bradley Bell <btb@icculus.org>
* configure.ac, arch/linux/Makefile.am, arch/linux/linuxnet.c,
main/menu.c: added option to disable kalinix under unix
2003-11-18 00:29:53 +00:00
* main/game.c, main/newmenu.c: always set menu mode for GL popups
2003-11-14 23:14:02 +00:00
2003-11-14 Bradley Bell <btb@icculus.org>
2003-11-15 00:37:48 +00:00
* main/automap.c: fix automap background image
2003-11-15 00:36:54 +00:00
* main/automap.c, main/automap.h: delete cruft
2003-11-14 23:31:16 +00:00
2003-11-14 23:29:57 +00:00
* main/automap.c: fix level number position
2003-11-14 23:24:54 +00:00
* main/automap.c: simplify g3_draw_line hack
2003-11-14 23:14:02 +00:00
* main/menu.c: stop pointless vid mode changes
2003-11-07 20:46:05 +00:00
2003-11-07 Bradley Bell <btb@icculus.org>
* NEWS, installation.txt: s'more documentation
2003-11-07 19:49:43 +00:00
2003-11-07 Steffen Pohle <stpohle@gmx.net>
* configure.ac: fix .exe extension problems
2003-11-07 Bradley Bell <btb@icculus.org>
* arch/ogl/ogl.c: disable texture format verification for OS X -
Textures work fine!
2003-11-06 Bradley Bell <btb@icculus.org>
* main/automap.c, main/gamecntl.c, main/movie.c, main/titles.c:
use more traditional Alt+Enter for toggling fullscreen
2003-11-07 06:16:15 +00:00
* 2d/ibitblt.c, main/mission.h: comments/formatting
* arch/ogl/sdlgl.c: smash textures, for non-linux, for real
2003-11-06 Bradley Bell <btb@icculus.org>
* arch/ogl/gr.c, arch/ogl/sdlgl.c: smash textures on every
resolution change, use kludge to avoid repetitive res changes
2003-11-04 Bradley Bell <btb@icculus.org>
* main/piggy.c, main/piggy.h: moved bitmap and sound header data
structures and i/o routines back to piggy.c
2003-11-04 Martin Schaffner <maschaffner@gmx.ch>
* installation.txt: tell to install d1 .pig for better textures
2003-11-04 Bradley Bell <btb@icculus.org>
* main/mission.c, main/mission.h, main/piggy.h: added hogsize for
oem d1 v1.0 and registered d2 v1.0, comments
2003-11-03 10:19:40 +00:00
2003-11-03 Bradley Bell <btb@icculus.org>
* main/bm.h, main/piggy.c, main/piggy.h: big pigsize is same for
all d1 shareware - even though files are different!
* main/bm.h, main/piggy.c, main/piggy.h: added big pigsize for
shareware d1 v1.4
* main/bm.h, main/piggy.c, main/piggy.h: added big pigsize for
registered d1 v1.0
2003-11-03 10:19:40 +00:00
* main/bm.h, main/piggy.c, main/piggy.h: added pigsize for
registered d1 v1.0
2003-10-31 Martin Schaffner <maschaffner@gmx.ch>
* main/movie.c: when no movies are found, divide by six the
number of warning lines sent to stdout
2003-10-29 14:18:49 +00:00
2003-10-29 Martin Schaffner <maschaffner@gmx.ch>
* include/byteswap.h: fix stupid copy/paste error
2003-10-24 Bradley Bell <btb@icculus.org>
* 2d/bitblt.c, 2d/ibitblt.c, include/gr.h, include/grdef.h: use
gr_linear_rep_movsd_2x instead of almost identical
gr_linear_movsd_double. Better since we have assembly versions.
2003-10-29 14:18:49 +00:00
2003-10-22 Martin Schaffner <maschaffner@gmx.ch>
2003-10-22 15:00:37 +00:00
* main/gamemine.c, main/piggy.c: fix "psychedelic" walls
in d1 prisons
2003-10-29 14:18:49 +00:00
2003-10-21 Martin Schaffner <maschaffner@gmx.ch>
* main/gameseq.c, main/multi.c, main/multi.h: fix compilation
error with --disable-network, move reset_network_objects()
from gameseq.c to multi.c
2003-10-14 Bradley Bell <btb@icculus.org>
2003-10-14 21:15:17 +00:00
* AUTHORS, NEWS: stuff
* arch/win32/ipx_mcast4.c: include newmenu header (for FAIL macro)
2003-10-12 09:38:48 +00:00
2003-10-12 Bradley Bell <btb@icculus.org>
* main/cntrlcen.c, main/endlevel.c, main/gamerend.c,
main/gameseq.c, main/mission.c, main/mission.h, main/network.c:
shareware stuff
2003-10-12 09:17:47 +00:00
2003-10-12 Aaron Plattner <plattner@caltech.edu>
* arch/linux/Makefile.am, arch/linux/ipx_bsd.c,
arch/linux/ipx_kali.c, arch/linux/ipx_mcast4.c,
arch/linux/ipx_udp.c, arch/linux/linuxnet.c,
arch/linux/include/ipx_drv.h, arch/linux/include/ipx_mcast4.h,
arch/win32/Makefile.am, arch/win32/ipx_drv.h,
arch/win32/ipx_mcast4.c, arch/win32/ipx_udp.c,
arch/win32/ipx_win.c, arch/win32/winnet.c,
arch/win32/include/ipx_mcast4.h, include/ipx.h, main/menu.c,
2003-10-12 09:30:02 +00:00
main/multi.h, main/network.c: add IPv4 multicasting support
2003-10-12 09:17:47 +00:00
2003-10-11 09:28:38 +00:00
2003-10-11 Bradley Bell <btb@icculus.org>
2003-10-11 20:15:29 +00:00
* main/endlevel.c, main/piggy.c: fixed endlevel stuff
2003-10-11 09:28:38 +00:00
* main/cntrlcen.c, main/endlevel.c, main/gamecntl.c,
main/gamerend.c, main/gameseq.c, main/gauges.c, main/kmatrix.c,
main/menu.c, main/mission.h, main/network.c, main/weapon.c,
main/weapon.h: lots of shareware and oem fixes
2003-10-11 02:36:21 +00:00
2003-10-10 Bradley Bell <btb@icculus.org>
* arch/win32/winnet.c: fixed stupid win32 network bug
2003-10-10 22:11:41 +00:00
2003-10-10 Bradley Bell <btb@icculus.org>
* main/piggy.c: increased D1_MAX_TMAP_NUM
2003-10-10 Martin Schaffner <maschaffner@gmx.ch>
* main/bm.c, main/bm.h, main/piggy.c: fixes d1 still textures
which are animated in d2, refactorizes d1 texture reading
2003-10-10 09:36:35 +00:00
2003-10-10 Bradley Bell <btb@icculus.org>
* arch/linux/linuxnet.c, main/automap.c, main/automap.h,
main/bmread.c, main/bmread.h, main/cntrlcen.c, main/cntrlcen.h,
main/collide.h, main/compbit.h, main/config.h, main/console.c,
main/controls.h, main/credits.c, main/credits.h, main/crypt.c,
main/desc_id.h, main/desw.h, main/dumpmine.c, main/effects.c,
main/effects.h, main/endlevel.c, main/endlevel.h, main/escort.c,
main/escort.h, main/fireball.h, main/fvi.c, main/fvi.h,
main/game.c, main/game.h, main/gamecntl.c, main/gamefont.c,
main/gamefont.h, main/gamemine.h, main/gamepal.c, main/gamepal.h,
main/gamerend.c, main/gamesave.h, main/gameseq.c, main/gameseq.h,
main/gamestat.h, main/gauges.h, main/hostage.c, main/hostage.h,
main/hud.c, main/hudmsg.h, main/inferno.c, main/inferno.h,
main/joydefs.c, main/joydefs.h, main/kconfig.h, main/kludge.c,
main/kmatrix.c, main/kmatrix.h, main/laser.c, main/lighting.h,
main/menu.c, main/menu.h, main/mglobal.c, main/modem.h,
main/morph.h, main/movie.c, main/movie.h, main/multibot.h,
main/netmisc.h, main/network.h, main/newmenu.h, main/paging.h,
main/physics.c, main/physics.h, main/piggy.h, main/player.c,
main/playsave.h, main/polyobj.c, main/polyobj.h, main/powerup.c,
main/powerup.h, main/render.c, main/render.h, main/reorder.h,
main/robot.c, main/scores.h, main/screens.h, main/segment.c,
main/segpoint.h, main/slew.c, main/slew.h, main/songs.c,
main/songs.h, main/sounds.h, main/state.h, main/terrain.c,
main/terrain.h, main/texmerge.h, main/text.h, main/textures.h,
main/titles.h, main/vclip.c, main/vclip.h, main/vers_id.h,
main/wall.h: comments/formatting
2003-10-09 21:27:43 +00:00
2003-10-09 Bradley Bell <btb@icculus.org>
2003-10-10 01:42:59 +00:00
* main/text.c: fix text when using old datafiles
2003-10-10 00:30:28 +00:00
* main/laser.h: comments/whitespace
* main/laser.c, main/weapon.c: fixed smart missiles and smart
mines w/shareware data
2003-10-09 21:27:43 +00:00
* include/DT_drawtext.h: deleted unused file
2003-10-08 19:24:17 +00:00
2003-10-08 Bradley Bell <btb@icculus.org>
2003-10-08 22:01:39 +00:00
* main/gameseq.c, main/inferno.c, main/menu.c: SHAREWARE fixes
2003-10-08 21:02:17 +00:00
2003-10-08 19:24:17 +00:00
* arch/win32/ipx_udp.c: use closesocket() instead of close()
2003-10-08 19:18:46 +00:00
* arch/sdl/joydefs.c, main/gamecntl.c, main/kconfig.c,
main/menu.c: Disabled 'd2x keys' weapon selection
2003-10-08 Martin Schaffner <maschaffner@gmx.ch>
* main/object.h, main/multi.h: get rid of most warnings issued by
cpp-precomp of gcc from Mac OS X dev tools
2003-10-05 22:27:01 +00:00
2003-10-05 Bradley Bell <btb@icculus.org>
* NEWS, configure.ac: increment version number
* cfile/cfile.c: better handling of CRLF text files (when that is
the native format)
* utilities/hogcreate.c, utilities/hogextract.c,
utilities/mvlcreate.c, utilities/mvlextract.c: use binary mode for
reading/writing files
2003-10-05 22:27:01 +00:00
* arch/win32/Makefile.am, arch/win32/include/ipx_udp.h,
arch/win32/ipx_udp.c, arch/win32/winnet.c, main/menu.c: added UDP
support for win32
2003-10-04 Bradley Bell <btb@icculus.org>
2003-10-04 20:03:11 +00:00
* cfile/cfile.c, main/config.c: oops, fgets does not return EOF
* main/netmisc.c: change byte to sbyte, comments/whitespace
2003-10-04 02:50:21 +00:00
2003-10-03 Bradley Bell <btb@icculus.org>
2003-10-04 03:28:47 +00:00
* cfile/cfile.c, main/config.c: fix win32 eof bug.
2003-10-04 03:18:02 +00:00
* arch/win32/ipx_drv.h, arch/win32/winnet.c, include/ipx.h: win32
networking fixes
* iff/iff.c, include/gr.h, include/iff.h, include/pstypes.h,
main/ai2.c, main/aipath.c, main/aistruct.h, main/bm.h,
main/config.c, main/escort.c, main/fireball.c, main/fuelcen.c,
main/fuelcen.h, main/gameseg.c, main/gameseg.h, main/laser.c,
main/lighting.c, main/mglobal.c, main/network.c, main/newdemo.c,
main/object.c, main/object.h, main/paging.c, main/player.h,
main/robot.h, main/segment.h, main/state.c, main/switch.c,
main/switch.h, main/titles.c, main/wall.c, main/wall.h,
main/weapon.c, main/weapon.h: change byte to sbyte,
comments/whitespace
2003-10-04 02:58:23 +00:00
* 2d/bitblt.c, cfile/cfile.c, include/cfile.h, main/ai.c,
main/ai.h, main/gamemine.c, main/gauges.c, main/kconfig.c,
main/menu.c, main/multi.c, main/multi.h, main/multibot.c,
main/newdemo.h, main/render.c, main/scores.c: change byte to sbyte
2003-10-04 02:50:21 +00:00
* configure.ac: better checking for timeval
2003-10-03 Martin Schaffner <maschaffner@gmx.ch>
* arch/dos/bak/ipx.c, arch/dos/ipx.c, arch/linux/Makefile.am,
arch/linux/include/ipx_lin.h, arch/linux/ipx_lin.c,
arch/linux/ipx_udp.c, arch/linux/linuxnet.c, arch/linux/ukali.c,
arch/win32/winnet.c, configure.ac, include/byteswap.h,
include/ipx.h, main/inferno.c, main/menu.c, main/multi.c,
main/multibot.c, main/network.c: Make network architecture
choosable from game menu, add support for UDP/IP on Mac OS X and
Solaris
2003-10-02 Martin Schaffner <maschaffner@gmx.ch>
* include/byteswap.h: added macros for coping with alignment
issues
2003-10-03 03:19:03 +00:00
2003-10-02 Bradley Bell <btb@icculus.org>
* main/multi.h: added padding to little-endian version of
netgame_info
2003-10-03 03:37:43 +00:00
* arch/dos/bak/ipx.c, arch/dos/ipx.c: comments/whitespace
2003-10-03 03:19:03 +00:00
* main/netmisc.c: delete duplicate function
2003-10-01 Bradley Bell <btb@icculus.org>
* main/bm.c: make sure d1_texture_indices gets freed between
levels
2003-09-11 17:15:02 +00:00
2003-09-11 Martin Schaffner <maschaffner@gmx.ch>
* main/piggy.h: fix size of d1 shareware descent.pig
2003-08-03 Martin Schaffner <martin.schaffner@epfl.ch>
* main/bm.c, main/bm.h, main/gamemine.c, main/gamemine.h,
main/gameseq.c, main/piggy.c: fix loading of d1 texture
replacements for non-animated textures
2003-08-02 20:35:46 +00:00
2003-08-02 Matthew Mueller <donut@dakotacom.net>
* main/controls.c: use fixed 20fps wiggle
2003-08-02 Paolo Ulivi <pulivi@libero.it> and Bradley Bell <btb@icculus.org>
* Makefile.am, debian/changelog.in, debian/control,
debian/d2x-common.dirs, debian/d2x-common.install,
debian/d2x-common.manpages, debian/d2x-gl.files,
debian/d2x-gl.menu, debian/d2x-sdl.files, debian/d2x-sdl.menu,
debian/rules, libmve/Makefile.am, libmve/mveplayer.1,
utilities/Makefile.am, utilities/hogcreate.1,
utilities/hogextract.1, utilities/mvlcreate.1,
utilities/mvlextract.1, utilities/tex2txb.1, utilities/txb2tex.1:
add man pages, distribute utility programs in new d2x-common deb
2003-08-02 18:40:52 +00:00
* rpm/d2x.spec.in: updated rpm spec file
2003-08-02 Bradley Bell <btb@icculus.org>
* cfile/cfile.c: update raw_position in cfputc and cfputs
2003-08-02 Martin Schaffner <martin.schaffner@epfl.ch>
2003-08-02 18:17:50 +00:00
* main/piggy.c: make error message more friendly
2003-08-02 18:14:08 +00:00
* main/piggy.c: simplify copying of bitmap flags
2003-08-02 07:32:59 +00:00
* arch/linux/linuxnet.c, main/multi.c, main/multibot.c: bigendian
networking fixes
2003-08-02 07:17:43 +00:00
* cfile/cfile.c: revert to always using custom fgets
* main/endlevel.c, main/mission.c: handle missing exit sequence
components gracefully
2003-08-02 06:45:42 +00:00
* main/playsave.c: comments
2003-07-25 05:00:12 +00:00
2003-07-24 Martin Schaffner <martin.schaffner@epfl.ch>
2003-07-23 05:48:36 +00:00
2003-07-25 05:00:12 +00:00
* cfile/cfile.c: update raw_position in cfwrite
2003-07-23 05:48:36 +00:00
2003-07-25 05:08:08 +00:00
* main/network.c: comments/formatting
2003-06-22 Bradley Bell <btb@icculus.org>
* cfile/cfile.c: use standard fgets for non-archive files
* main/movie.c: use con_printf for missing movie warning
2003-06-18 08:00:31 +00:00
2003-06-18 Bradley Bell <btb@icculus.org>
2003-06-19 05:40:20 +00:00
* main/movie.c: fixed cfile conversion of movielib code
* main/console.c, main/hud.c: strip out colors, etc when printing
to stdout
2003-06-18 08:00:31 +00:00
* include/u_mem.h: fix NDEBUG calloc macro
2003-06-16 06:57:34 +00:00
2003-06-15 Bradley Bell <btb@icculus.org>
2003-06-16 07:19:19 +00:00
* include/fileutil.h, misc/Makefile.am, misc/fileutil.c: removed
old fileutil stuff
2003-06-16 07:11:40 +00:00
* 2d/pcx.c, include/strio.h, main/ai.c, main/ai.h,
2003-06-16 07:15:59 +00:00
main/cntrlcen.c, main/config.c, main/gamesave.c, main/gameseq.c,
main/movie.c, main/multi.c, main/network.c, main/newdemo.c,
main/newmenu.c, main/piggy.c, main/playsave.c, main/polyobj.c,
main/scores.c, main/state.c, main/text.c, misc/args.c,
misc/strio.c: convert file i/o to cfile
2003-06-16 06:57:34 +00:00
2003-06-14 Bradley Bell <btb@icculus.org>
* include/cfile.h, cfile/cfile.c: implemented cfile wrappers for
writing and other modes besides "rb" (mostly taken from
freespace2)
2003-06-10 04:46:16 +00:00
2003-06-09 Bradley Bell <btb@icculus.org>
* 2d/palette.c, main/kludge.c: gr_copy_palette not really a
kludge, I think
2003-06-10 04:46:16 +00:00
* include/libmve.h, libmve/mve_main.c, libmve/mvelib.c,
libmve/mvelib.h, libmve/mveplay.c, main/movie.c: merged libmve
from physfs branch
2003-06-07 20:53:38 +00:00
2003-06-07 Taylor Richards <taylor@icculus.org>
* libmve/mvelib.c, libmve/mveplay.c: stop memory leaks in libmve
2003-06-07 20:46:33 +00:00
2003-06-07 Bradley Bell <btb@icculus.org>
2003-06-08 01:33:27 +00:00
* main/console.c: fix non-console build
2003-06-07 20:51:13 +00:00
* main/gamesave.c: comments
2003-06-07 20:46:33 +00:00
* main/bm.c: remove redundant break
2003-06-06 Bradley Bell <btb@icculus.org>
2003-06-06 23:51:21 +00:00
* main/gauges.c, main/kconfig.c: comments/formatting
* console/.cvsignore: added .cvsignore
* main/console.c: can't write to console after it's closed
2003-06-05 Bradley Bell <btb@icculus.org>
* arch/sdl/event.c, console/CON_console.c, console/Makefile.am,
console/internal.c, console/internal.h, include/CON_console.h,
include/console.h, main/console.c, main/gamecntl.c, main/hud.c:
finish console conversion away from SDL
2003-06-04 Bradley Bell <btb@icculus.org>
* console/CON_console.c, include/CON.console.h, include/console.h,
main/console.c, main/game.c: console conversion to native gr,
console resizing
* include/gr.h, main/credits.c, main/kconfig.c, main/newmenu.c:
put prototype for gr_bm_bitblt in gr.h
2003-06-03 Bradley Bell <btb@icculus.org>
* console/CON_console.c, console/DT_drawtext.c,
console/Makefile.am, include/CON_console.h, include/DT_drawtext.h,
main/console.c: use native fonts for console
* main/playsave.c: use shorts for short data
2003-06-02 20:45:32 +00:00
2003-06-02 Bradley Bell <btb@icculus.org>
* configure.ac, main/console.c: set console background, fix
whitespace
2003-06-02 05:10:41 +00:00
2003-06-01 Bradley Bell <btb@icculus.org>
2003-06-02 01:55:03 +00:00
* Makefile.am, arch/sdl/event.c, configure.ac,
console/CON_console.c, console/DT_drawtext.c, console/Makefile.am,
console/internal.c, include/CON_console.h, include/DT_drawtext.h,
include/console.h, main/console.c, main/game.c, main/gamecntl.c,
main/gamerend.c: added console code (from SDL_console)
2003-06-07 20:43:55 +00:00
2003-05-30 Bradley Bell <btb@icculus.org>
* README: minor update
2003-06-02 05:10:41 +00:00
2003-05-28 Bradley Bell <btb@icculus.org>
* Info.plist.in, Makefile.am, configure.ac: add support for MacOS
X bundle
2003-06-06 23:50:56 +00:00
0.2.5:
2003-06-06 Bradley Bell <btb@icculus.org>
* main/kconfig.c: fix crash in control menus
* main/gauges.c: force cockpit redraw in opengl
* main/gamerend.c: move ogl swap, so cockpit and console get
rendered properly
2003-06-01 Bradley Bell <btb@icculus.org>
* configure.ac, libmve/mveplay.c: define struct timeval if needed
2003-05-13 01:19:33 +00:00
0.2.4:
2003-05-12 22:45:10 +00:00
2003-05-12 Bradley Bell <btb@icculus.org>
2003-05-13 01:19:33 +00:00
* configure.ac: increment version number
2003-05-13 01:13:08 +00:00
* main/bm.c: use con_printf for exit model warnings
* configure.ac: must check for timespec after setting -mno-cygwin
2003-05-12 22:46:01 +00:00
* main/inferno.c: added -nohogdir and -userdir options
2003-05-13 01:19:33 +00:00
* NEWS, main/titles.c: use briefings with no extension
2003-05-12 22:45:10 +00:00
0.2.3:
2003-04-30 19:50:11 +00:00
2003-04-30 Bradley Bell <btb@icculus.org>
* configure.ac: have to include time.h when checking for nanosleep
* configure.ac, libmve/mveplay.c: use autoconf to check for struct
timespec
* Makefile.am, NEWS, README, configure.ac: fix linking bug,
increment version number
2003-04-30 19:50:11 +00:00
* main/Makefile.am: make dist fix
2003-04-29 08:39:32 +00:00
0.2.2:
2003-05-12 22:46:01 +00:00
2003-04-29 08:36:16 +00:00
2003-04-29 Bradley Bell <btb@icculus.org>
* configure.ac, 2d/2dsline.c, main/automap.c, libmve/mveplay.c:
fixes for OS X 10.2
2003-04-24 Bradley Bell <btb@icculus.org>
2003-04-24 18:20:58 +00:00
* configure.ac: increment version number
* main/inferno.c: redeclare main() 'the SDL way', make sure SDL.h
is always included.
2003-04-24 18:15:36 +00:00
2003-04-24 Ingo van Lil <inguin@gmx.de>
* main/render.c: fix misspellings of NDEBUG
2003-04-21 23:02:45 +00:00
0.2.1:
2003-04-14 18:35:55 +00:00
2003-04-14 Bradley Bell <btb@icculus.org>
* cfile/cfile.c: prefer files from d2 hog over d1 hog
2003-04-12 02:52:38 +00:00
2003-04-11 Bradley Bell <btb@icculus.org>
* main/automap.c, main/gamemine.c, main/menu.c: fix compiler
warnings
0.2.0:
2003-04-11 23:53:15 +00:00
2003-04-11 Bradley Bell <btb@icculus.org>
2003-04-12 00:45:03 +00:00
* libmve/mveplay.c: use _sleep instead of sleep on win32
2003-04-12 01:27:43 +00:00
* Makefile.am, README, README.utils, arch/sdl/digi.c,
arch/sdl/joy.c, arch/win32/Makefile.am, include/byteswap.h,
include/cfile.h, include/error.h, libmve/Makefile.am,
libmve/decoders.h, main/Makefile.am, main/endlevel.c,
main/endlevel.h, main/playsave.c, misc/fileutil.c:
utilities/Makefile.am: comments/formatting/dist problems
2003-04-12 00:11:46 +00:00
2003-04-11 23:53:15 +00:00
* configure.ac: use different defines for os x
2003-04-07 Bradley Bell <btb@icculus.org>
* include/error.h, misc/error.c: put some old stuff back in,
eliminate duplicate error messages
2003-04-07 23:30:46 +00:00
* main/text.c: don't die on text not found
2003-04-07 23:36:34 +00:00
formatting
2003-04-07 23:30:46 +00:00
* main/inferno.c: print some useful info if hog not found, allow
-help to work if no text available
2003-04-07 Steffen Pohle <stpohle@gmx.net>
* arch/linux/Makefile.am: revert to previous version, so linux
joystick works
2003-04-03 08:38:33 +00:00
2003-04-03 Bradley Bell <btb@icculus.org>
* main/endlevel.c: fixed exit model scheme yet again
2003-04-03 06:07:35 +00:00
2003-04-02 Bradley Bell <btb@icculus.org>
2003-04-03 07:16:57 +00:00
* misc/error.c: call Int3 on Assert
2003-04-03 07:15:43 +00:00
* main/cntrlcen.c, main/cntrlcen.h, main/gamesave.c: modified
trigger reader
* main/wall.c: don't die when trying to toggle nonexistent
segment... vertigo level 10 is buggy!
2003-04-03 06:07:35 +00:00
* main/gamemine.c: comments/formatting
2003-04-01 17:40:02 +00:00
2003-03-31 Micah J. Lieske <MicahJon@compuserve.com>
* arch/dos/digimm.c, arch/sdl/digi.c, arch/win32/digi.c,
main/inferno.c: Allow use of 22K sound samples
2003-03-29 Bradley Bell <btb@icculus.org>
2003-03-30 04:06:40 +00:00
* arch/ogl/gr.c: default to bitmapped reticle
* main/bm.c, main/endlevel.c, main/piggy.c, main/piggy.h,
main/polyobj.c: rewrote endlevel stuff to reread exit model info
every time
* arch/sdl/joy.c: fixed text seen for hats in control config
screen
2003-03-28 09:27:07 +00:00
2003-03-28 Bradley Bell <btb@icculus.org>
* main/bm.c: heh, model nums in vertigo are hardcoded,
N_D2_POLYGON_MODELS can't change
2003-03-28 09:27:07 +00:00
* configure.ac, include/d1x.xpm, include/descent.xpm,
arch/ogl/sdlgl.c, arch/sdl/gr.c: enabled setting icon with
SDL_image
2003-03-27 Bradley Bell <btb@icculus.org>
* main/text.h: fixed text references for hat directions
* arch/ogl/Makefile.am: oops, can't get rid of main INCLUDE yet...
2003-03-27 03:21:20 +00:00
2003-03-26 Bradley Bell <btb@icculus.org>
* main/playsave.c: make d2x keys backward compatible
2003-03-27 02:26:02 +00:00
2003-03-26 Micah J. Lieske <MicahJon@compuserve.com>
* arch/sdl/event.c, arch/sdl/joy.c: added hat support for sdl
joysticks
2003-03-27 01:23:18 +00:00
2003-03-26 Bradley Bell <btb@icculus.org>
2003-03-27 01:26:47 +00:00
* main/piggy.c: fix crash when d1 data not present
2003-03-27 01:25:41 +00:00
* main/gamecntl.c, main/kconfig.c, main/playsave.c: fix d2x keys,
read/write from plr file
2003-03-27 01:23:18 +00:00
* main/ai.h, main/collide.c, main/escort.c, main/escort.h,
main/fuelcen.c, main/gamecntl.c, main/playsave.c, main/powerup.c:
added escort.h header
2003-03-25 Bradley Bell <btb@icculus.org>
2003-03-25 10:17:05 +00:00
* main/bm.c, main/piggy.c, main/piggy.h, main/gameseq.c: added
D1_PIGFILE ("descent.pig") macro
* main/bm.c, main/piggy.c, main/piggy.h: ability to load exit
models from d1 pig file
* main/bm.c, main/bm.h, main/endlevel.c, main/piggy.c,
main/piggy.h: ability to load exit model bitmaps (or any bitmap,
really) from d1 pig file
2003-03-23 22:39:58 +00:00
2003-03-23 Bradley Bell <btb@icculus.org>
* main/bm.c: stop extra robots from overwriting exit models
* include/ogl_init.h: increased OGL_TEXTURE_LIST_SIZE so the
texture list doesn't get full
2003-03-23 22:39:58 +00:00
* main/bm.c: fix mem leak when reading extra robots
2003-03-21 Bradley Bell <btb@icculus.org>
* main/menu.c: Added option to set movie resolution (mostly works)
2003-03-21 Martin Schaffner <maschaffner@gmx.ch>
* main/gameseq.c, main/piggy.c, main/piggy.h: move bitmap
replacement functions to piggy.c
2003-03-22 02:41:42 +00:00
* main/gameseq.c: attempt to support mac d1 descent.pig
2003-03-22 02:26:10 +00:00
* main/bm.c: fix mem leak
* main/gameseq.c: fix bug: when opening d1 level 1 with oem data
files, both d1 and d2 oem briefing where showed
* main/inferno.c, main/movie.c: Change the default movie
resolution to "high", implement the option -lowresmovies
2003-03-20 23:14:14 +00:00
2003-03-20 Bradley Bell <btb@icculus.org>
2003-03-21 01:57:58 +00:00
* arch/sdl/rbaudio.c, main/songs.c: cd detection works now
2003-03-20 23:14:14 +00:00
* main/piggy.c: comments
2003-03-20 Martin Schaffner <maschaffner@gmx.ch>
2003-03-20 22:50:50 +00:00
* main/gameseq.c: delete duplicate function
* 2d/rle.c: fix color swapping on big endian of big rle bitmaps
2003-03-19 23:10:34 +00:00
2003-03-19 Bradley Bell <btb@icculus.org>
* arch/sdl/rbaudio.c, include/rbaudio.h: starting d2 cd detection
(cddb discid) support
* arch/sdl/digi.c, main/kludge.c: implemented
2003-03-20 03:57:29 +00:00
digi_link_sound_to_object3 for looping sounds, other looping stuff
* arch/sdl/gr.c: removing dependencies on stuff in main/
* arch/linux/Makefile.am, arch/linux/init.c,
arch/linux/linuxnet.c, arch/linux/include/ukali.h,
arch/ogl/Makefile.am, main/inferno.c: moved joy_init back to main,
other header cleanups
2003-03-19 23:11:23 +00:00
* arch/win32/ipx_win.c, configure.ac: ipx on win32 fixed!
2003-03-19 23:10:34 +00:00
2003-03-19 Martin Schaffner <maschaffner@gmx.ch>
* 2d/rle.c, include/gr.h, include/rle.h, main/bm.c, main/bm.h,
main/gamemine.c, main/gamemine.h, main/gameseq.c, main/piggy.c,
main/piggy.h, main/wall.c, main/wall.h: if descent.pig available,
load d1 textures for d1 levels
2003-03-19 19:14:59 +00:00
2003-03-19 Bradley Bell <btb@icculus.org>
2003-03-19 19:21:34 +00:00
* 2d/font.c, 2d/palette.c, 3d/interp.c, 3d/setup.c,
arch/sdl/rbaudio.c, include/texmap.h, libmve/decoder16.c,
libmve/decoder8.c, libmve/decoders.h, libmve/mveplay.c,
texmap/ntmap.c, texmap/texmapl.h: header/extern declaration
housekeeping
2003-03-19 19:14:59 +00:00
* README: added some OS X info
2003-03-17 09:07:57 +00:00
2003-03-17 Bradley Bell <btb@icculus.org>
2003-03-18 02:31:37 +00:00
* main/newdemo.c: simplify DEMO_FILENAME macro
2003-03-17 09:33:49 +00:00
* main/console.c, main/game.c: enable experimental console support
2003-03-17 09:07:57 +00:00
* main/gamerend.c: fixed location of fps meter in multi
2003-03-16 Bradley Bell <btb@icculus.org>
2003-03-17 07:10:21 +00:00
2003-03-17 07:59:11 +00:00
* main/menu.c, main/newdemo.c, main/newdemo.h, main/newmenu.c:
also look in shared data dir for demos
2003-03-17 07:10:21 +00:00
* main/newdemo.c, main/newdemo.h: comments/formatting
2003-03-15 Christopher Thielen <chris@luethy.net>
* main/kludge.c: set CDROM_dir back to "." - tricks game into
thinking d2 cd is always present
2003-03-17 09:07:57 +00:00
2003-03-15 Bradley Bell <btb@icculus.org>
2003-03-15 14:35:06 +00:00
* 2d/font.c, main/credits.c, main/scores.c: fixed opengl credits,
scores
2003-03-15 14:17:52 +00:00
* arch/sdl/rbaudio.c: formatting, enabled volume control under
linux
* arch/ogl/gr.c: fixed dark font bug by calling gr_set_mode from
gr_init. don't really know why this works, though
2003-03-17 09:07:57 +00:00
2003-03-14 Bradley Bell <btb@icculus.org>
* main/gameseq.c: fix Bitmap_replacement_data mem leakage
* unused/bios/rbaudio.h: removed duplicate file
2003-03-15 01:28:19 +00:00
2003-03-14 Christopher Thielen <chris@luethy.net>
2003-03-17 09:07:57 +00:00
* arch/sdl/rbaudio.c: stop cd audio when exiting
2003-03-15 01:28:19 +00:00
2003-03-14 Micah J. Lieske <MicahJon@compuserve.com>
* main/gamecntl.c: add comments to the "only matt knows" cheats
2003-03-14 Martin Schaffner <maschaffner@gmx.ch>
* main/gamemine.c: formatting, better texture conversion for d1
levels
2003-03-14 09:17:08 +00:00
2003-03-14 Bradley Bell <btb@icculus.org>
2003-03-14 21:59:19 +00:00
* main/piggy.c: must swap all mac version pigfiles
2003-03-14 21:24:03 +00:00
* main/ai.c, main/ai.h, main/bm.h, main/crypt.c, main/joydefs.h,
main/multi.c: formatting, minor cleanups
2003-03-17 09:07:57 +00:00
* 2d/rle.c: need to swap line_size on bigendian machines
2003-03-14 09:17:08 +00:00
* main/mission.c, main/mission.h: detect mac full version hogfile
2003-03-13 Bradley Bell <btb@icculus.org>
* arch/sdl/joydefs.c, main/kconfig.c, main/kconfig.h, main/menu.c:
added joy/mouse sensitivity slider, increased range to 16, and
added d2x keys menu
2003-03-14 05:05:17 +00:00
* main/Makefile.am, main/joydefs.c, main/old/joydefs.c: moved old
joydefs to main
2003-03-13 22:42:56 +00:00
* arch/linux/Makefile.am: removed extra backslash
2003-03-13 22:41:15 +00:00
* TODO, installation.txt: updated some documentation
* main/gamecntl.c, main/menu.c, main/menu.h: added "d2x options"
menu, with maxfps option
2003-03-14 05:05:17 +00:00
2003-03-12 Bradley Bell <btb@icculus.org>
2003-03-13 07:16:46 +00:00
* main/game.c, main/game.h, main/inferno.c: added -maxfps option
2003-03-13 00:20:21 +00:00
* arch/linux/alsadigi.c, arch/linux/findfile.c,
arch/linux/hmiplay.c, arch/linux/init.c, arch/linux/ipx_bsd.c,
arch/linux/ipx_kali.c, arch/linux/ipx_lin.c, arch/linux/ipx_udp.c,
arch/linux/joydefs.c, arch/linux/ukali.c, arch/linux/include,
arch/linux/include/ipx_bsd.h, arch/linux/include/ipx_drv.h,
arch/linux/include/ipx_hlpr.h, arch/linux/include/ipx_kali.h,
arch/linux/include/ipx_ld.h, arch/linux/include/ipx_lin.h,
arch/linux/include/ipx_udp.h, arch/linux/include/joystick.h,
arch/linux/include/music.h, arch/linux/include/serial.h,
arch/linux/include/ukali.h: formatting
2003-03-14 05:05:17 +00:00
2003-03-11 Chris Arena <ccarena@cox.net>
2003-03-12 03:52:41 +00:00
2003-03-17 09:07:57 +00:00
* main/menu.c: fixed brightness slider
2003-03-12 03:52:41 +00:00
2003-03-01 Bradley Bell <btb@icculus.org>
* main/piggy.c, main/titles.c: d1 briefing text fixed, spinning
robots and animated bitmaps work, but colors are messed up
2003-02-28 Bradley Bell <btb@icculus.org>
2003-03-01 03:56:55 +00:00
* main/player.h: whitespace
* main/automap.c, main/cntrlcen.c, main/collide.c,
main/gamerend.c: use Builtin_mission_num instead of 0 (if
descent.hog is present, d1 becomes mission 0)
* configure.ac, arch/win32/Makefile.am, arch/win32/ipx_drv.h,
arch/win32/ipx_win.c, arch/win32/mingw_init.c,
arch/win32/winnet.c: MinGW compiles with network enabled again,
but still doesn't work
2003-02-28 11:45:09 +00:00
* NEWS: Updated
2003-02-28 09:56:10 +00:00
2003-02-28 Bradley Bell <btb@icculus.org>
2003-02-28 11:27:05 +00:00
* 2d/pcx.c, arch/ogl/gr.c, libmve/mveplay.c, main/gameseq.c,
main/inferno.c, main/menu.c, main/movie.c, main/newmenu.c: Fixed
many opengl glitches
2003-02-28 09:56:10 +00:00
2003-02-27 22:07:21 +00:00
2003-02-27 Bradley Bell <btb@icculus.org>
* main/Makefile.am, main/gamesave.c, main/hoard.c, main/hoard.h,
main/inferno.c, main/menu.c, main/mission.c, main/mission.h,
main/network.c, main/network.h: noted that hoard.ham is only needed
for multiplayer HOARD games, and should not be equated with
"vertigo". put HoardEquipped() back in network.c.
2003-02-27 22:07:21 +00:00
* arch/ggi/key.c, arch/sdl/key.c, arch/svgalib/key.c,
include/d_delay.h, main/automap.c, main/game.c, main/kconfig.c,
main/multi.c, main/newdemo.c, misc/Makefile.am, misc/d_delay.c:
use timer_delay instead of d_delay
2003-02-27 19:26:25 +00:00
2003-02-27 Martin Schaffner <maschaffner@gmx.ch>
* main/render.c: added replacement qsort for solaris
2003-02-27 04:34:51 +00:00
2003-02-26 Bradley Bell <btb@icculus.org>
* main/gamemine.c: texture conversion for d1 shareware
2003-02-26 Martin Schaffner <maschaffner@gmx.ch>
* main/gamemine.c: better texture conversion for d1 levels
2003-02-27 04:28:18 +00:00
2003-02-26 Micah J. Lieske <MicahJon@compuserve.com>
* main/kconfig.c: fix joystick support under MinGW
2003-02-27 04:24:43 +00:00
2003-02-26 Bradley Bell <btb@icculus.org>
* main/playsave.c: fix swapping glitch
2003-02-26 10:20:34 +00:00
2003-02-28 11:45:09 +00:00
* configure.ac, readme.txt: clean stuff up, getting ready for
0.2.0 release
* main/titles.c: begin support for rendering spinning robots in
briefings
2003-02-26 11:03:27 +00:00
* main/mission.c, main/mission.h: load d1 oem mission, d1 v1.0
mission
2003-02-26 10:20:34 +00:00
* main/gamemine.c: load d1 shareware levels!
2003-02-25 Bradley Bell <btb@icculus.org>
2003-02-25 20:37:39 +00:00
* TODO: update
* autogen.sh: add warning about old auto* versions, use
automake --copy
2003-02-24 12:03:16 +00:00
2003-02-24 Bradley Bell <btb@icculus.org>
* main/gameseq.c, main/movies.c, main/titles.c: Descent I
briefings mostly working
2004-05-19 22:10:05 +00:00
2003-02-24 12:03:16 +00:00
* main/movie.c, main/titles.c: fixed some more briefing glitches
2003-02-23 Bradley Bell <btb@icculus.org>
* main/movie.c: fixed crash when using shareware data files
without -nohires
2004-05-19 22:10:05 +00:00
* arch/sdl/digi.c: fix crash on non-existent sounds
(i.e. shareware data)
2003-02-23 06:10:59 +00:00
2003-02-22 Bradley Bell <btb@icculus.org>
* main/titles.c: fixed fullscreen toggle in briefings
2003-02-21 Bradley Bell <btb@icculus.org>
2003-02-22 06:49:46 +00:00
* configure.ac: check for mingw when enabling nasm
2004-05-19 22:10:05 +00:00
* main/playsave.c: enable loading player files of either byte
order
2003-02-20 22:03:01 +00:00
2003-02-20 Bradley Bell <btb@icculus.org>
2003-02-21 07:14:32 +00:00
* main/bm.c, main/bm.h, main/endlevel.c: fixed up endlevel stuff
2004-05-19 22:10:05 +00:00
* arch/sdl/digi.c, main/kludge.c: oops, meant to say: fixed bug
#343, not "rest of solution to bug #344"
2004-05-19 22:10:05 +00:00
2003-02-21 04:08:48 +00:00
* arch/sdl/timer.c, include/timer.h: revert to more accurate
timers
2004-05-19 22:10:05 +00:00
2003-02-21 03:52:38 +00:00
* main/kludge.c: partial solution to bug #344
2004-05-19 22:10:05 +00:00
2003-02-20 22:17:39 +00:00
* Makefile.am, tools/cvs2cl/cvs2cl.pl: get rid of cvs2cl.pl
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* compilerdefs.txt: added linux/mips info
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* ChangeLog: clean up changelog
2003-02-19 Bradley Bell <btb@icculus.org>
* libmve/mveplay.c: os x needs nanosleep prototype.
2003-02-18 Bradley Bell <btb@icculus.org>
* .cvsignore, libmve/.cvsignore: added files to .cvsignore
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* include/libmve.h, libmve/mveplay.c, main/movie.c: added function
to disable/enable audio
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* libmve/: mve_main.c, mveplay.c: bigendian fixes
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/: movie.h, titles.c: make sure movie's palette is set before
writing briefing text. Fixes bug #359
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* libmve/mveplay.c: make MVE_rmStepMovie play a full frame instead
of a chunk
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* misc/: args.c, byteswap.c, d_delay.c, d_io.c, dos_disk.h,
error.c, hash.c, parsarg.c, parsarg.h, strio.c, strutil.c:
formatting
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* maths/: fix.asm, rand.c, tables.c, vecmat.c, vecmata.asm:
formatting
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* texmap/: ntmap.c, scanline.c, scanline.h, texmapl.h,
tmap_flt.asm, tmap_inc.asm, tmap_lin.asm, tmap_ll.asm,
tmap_per.asm, tmapfade.asm, tmapflat.c, tmappent.S, tmapppro.S:
formatting
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* include/libmve.h: blah
2003-02-18 Martin Schaffner <martin.schaffner@epfl.ch>
* main/render.c: 2nd attempt to fix solaris qsort bug
2003-02-18 Bradley Bell <btb@icculus.org>
* configure.ac, include/pstypes.h: put alignment detection in
configure.ac
2003-02-17 Bradley Bell <btb@icculus.org>
* Makefile.am, README.utils, configure.ac, include/libmve.h,
include/mve_audio.h, include/mvelib.h, libmve/Makefile.am,
libmve/decoder16.c, libmve/decoder8.c, libmve/mve_audio.c,
libmve/mve_audio.h, libmve/mve_main.c, libmve/mvelib.c,
libmve/mvelib.h, libmve/mveplay.c, main/Makefile.am,
main/decoder16.c, main/decoder8.c, main/movie.c, main/mve_audio.c,
main/mve_main.c, main/mvelib.c, main/mveplay.c, main/mveplay.h:
moved mve stuff to separate subdir
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* include/mvelib.h, main/movie.c, main/mve_main.c, main/mvelib.c,
main/mveplay.c, main/mveplay.h, main/titles.c: many improvements to
mve code. Fixes (at least) bugs #41, #348, and #350.
2003-02-14 Bradley Bell <btb@icculus.org>
* main/Makefile.am: no more Makefile.mveplay. again
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/mveplay.c: typo
2003-02-13 Bradley Bell <btb@icculus.org>
* utilities/mvlextract.c: uint -> unsigned int
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/: mve_main.c, mvelib.c, mveplay.c: add fullscreen mode to
standalone mveplayer, win32 support
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/movie.c: random bugfixes, win32 support
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* arch/sdl/Makefile.am: formatting
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* configure.ac: disable networking on mac/win for now
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/newmenu.c: comments
2003-02-13 Martin Schaffner <martin.schaffner@epfl.ch>
* 3d/interp.c, include/interp.h, main/polyobj.c: get rid of some
redundant swap functions.
2003-02-13 Bradley Bell <btb@icculus.org>
* ChangeLog: update changelog
2003-02-13 Martin Schaffner <martin.schaffner@epfl.ch>
* 3d/interp.c, include/interp.h, main/polyobj.c: fix remaining
polymodel alignment issues.
2003-02-13 Bradley Bell <btb@icculus.org>
* utilities/: hogcreate.c, hogextract.c, mvlcreate.c, mvlextract.c:
fix various little bugs
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/mveplay.c, utilities/hogextract.c, utilities/mvlextract.c,
utilities/tex2txb.c, utilities/txb2tex.c: eliminate warning
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/: Makefile.am, Makefile.mveplay: build mveplayer from
regular makefiles
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* README.utils: new file
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* main/: mve_main.c, mveplay.c: more movie fixes
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* README: updated README
2004-05-19 22:10:05 +00:00
2003-02-20 22:03:01 +00:00
* 2d/Makefile.am, main/Makefile.am: some OS X and dist fixes
2003-02-20 21:12:44 +00:00
2003-02-12 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* utilities/mvlextract.c: bigendian mvl support
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/mveplay.c: formatting, stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: Makefile.am, Makefile.mveplay: lotsa movie cleanups, added
truecolor mve support, standalone mveplayer
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/mve_audio.h, include/mvelib.h, main/decoder16.c,
main/decoder8.c, main/movie.c, main/mve_main.c, main/mvelib.c,
main/mveplay.c: lotsa movie cleanups, added truecolor mve support,
standalone mveplayer
2003-02-20 21:12:44 +00:00
2003-01-22 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* include/: interp.h, interp.h: restore prototype for
swap_polygon_model_data
2003-02-20 21:12:44 +00:00
2003-01-21 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/piggy.c: use memcpy to avoid alignment problem
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* compilerdefs.txt: updated some defs, added sunos/sparc
2003-02-20 21:12:44 +00:00
2003-01-15 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/render.c, arch/ogl/ogl.c: use __sun__ for sunos
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/gamemine.c: attempting to support d1 shareware
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* compilerdefs.txt: update defs
2003-02-20 21:12:44 +00:00
2003-01-15 David Costanzo <david_costanzo@yahoo.com>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* main/mveplay.c: fix several bugs, comments, formatting.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2003-01-15 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* arch/ogl/sdlgl.c, arch/sdl/digi.c, arch/sdl/event.c,
arch/sdl/gr.c, arch/sdl/init.c, arch/sdl/joy.c, arch/sdl/key.c,
arch/sdl/mouse.c, arch/sdl/rbaudio.c, arch/sdl/timer.c,
include/error.h, main/gamecntl.c, main/inferno.c: changed path for
SDL headers
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/: ogl/glx.c, ogl/gr.c, ogl/ogl.c, ogl/wgl.c, sdl/joydefs.c:
formatting, comments
2003-02-20 21:12:44 +00:00
2003-01-11 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/: mission.c, mission.h: attempt to support d1 for mac
mission
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/sdl/joy.c, main/mvelib.c, main/titles.c: gcc 3.2 warnings
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/object.h: foo
2003-02-20 21:12:44 +00:00
2003-01-09 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/movie.c: use ifdef around gr_toggle_fullscreen
2003-02-20 21:12:44 +00:00
2003-01-07 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* Makefile.am, descent.msn, installation.txt, main/mission.c,
main/mission.h: don't need .msn file for descent.hog anymore
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* README: stuff
2003-02-20 21:12:44 +00:00
2003-01-06 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/mission.h, main/mission.c: comments
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* README, TODO, cvshowto.txt, installation.txt, debian/copyright:
documentations
2003-02-20 21:12:44 +00:00
2003-01-03 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* utilities/: txb2txt.c, txt2txb.c: remove old files
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 3d/interp.c, include/byteswap.h, main/gamemine.c: formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/polyobj.c: attempt to make read_model_file
bigendian-friendly
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/menu.c: move vertigo text
2003-02-20 21:12:44 +00:00
2003-01-02 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* 3d/interp.c, include/interp.h, main/morph.c, main/polyobj.c,
main/polyobj.h: cleanup alignment changes
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* NEWS, 3d/interp.c, include/3d.h, include/interp.h,
include/pstypes.h, main/Makefile.am, main/bm.c, main/collide.c,
main/object.h: fix alignment issues on sparc
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* cvshowto.txt: update cvs info
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* NEWS: news
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/rle.c: make rle_swap handle RLE_BIG
2003-02-26 11:03:27 +00:00
2003-01-01 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
* main/render.c: workaround solaris qsort bug
2003-02-26 11:03:27 +00:00
2003-01-01 Steffen Pohle <stpohle@gmx.net>
2003-02-13 22:03:37 +00:00
* arch/linux/linuxnet.c, arch/linux/ukali.c,
arch/linux/include/ukali.h, main/inferno.c: enabled kali
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/linux/Makefile.am: enabled linux joystick, kali
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* configure.ac, arch/linux/joystick.c, arch/sdl/Makefile.am,
arch/sdl/event.c: enabled linux joystick
2003-02-20 21:12:44 +00:00
2002-12-31 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/gamemine.c: simplified warning msg
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* NEWS, TODO, main/multi.c, main/netmisc.c: comments/whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/render.h: fix compiler warning
2003-02-20 21:12:44 +00:00
2002-12-31 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* 2d/rle.c, main/inferno.c, main/piggy.c: fixed rle_swap leaks.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-12-24 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/mission.c: fixes an infinite loop which was caused by d2x
thinking d2demo was a descent 1 mission
2003-02-20 21:12:44 +00:00
2002-12-24 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* arch/ogl/ogl.c, main/render.c: fix compiler warnings.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-12-24 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/render.c: comments
2003-02-20 21:12:44 +00:00
2002-10-30 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/inferno.c: add help for -hogdir option
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/inferno.c: added -hogdir option
2003-02-20 21:12:44 +00:00
2002-10-28 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/: inferno.c, menu.c: enabled Vertigo displays
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/3d.h: typo
2003-02-20 21:12:44 +00:00
2002-10-28 Martin Schaffner <maschaffner@gmx.ch> and Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* 3d/interp.c, include/3d.h, include/byteswap.h, main/bm.c,
main/netmisc.c, main/network.c: simplify and eliminate redundant
2003-02-20 21:12:44 +00:00
swap macros.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-10-28 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* maths/fixc.c: fix infinite loop in quad_sqrt.
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 3d/points.c, include/maths.h, include/pstypes.h, maths/fixc.c,
maths/vecmat.c: sparc/sunos support: rename quad to quadint.
2003-02-20 21:12:44 +00:00
2002-10-12 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* 2d/2dsline.c: handle BM_OGL in gr_scanline()
2003-02-20 21:12:44 +00:00
2002-10-11 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/hud.c: make hud_message work correctly
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/palette.c, arch/sdl/gr.c, include/palette.h, main/inferno.c:
enable -nofade
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/network.c: formatting, small fixes
2003-02-20 21:12:44 +00:00
2002-10-10 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/netmisc.h: no swap_object for little-endian
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: netmisc.h, network.c: use macros to simplify network
endian conversion
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/piggy.c: disable autodetect of mac pig (use --enable-macdata
for now)
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/inferno.c: enable loading screen for mac shareware with
-nohires
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/netmisc.c: whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/bitmap.c, main/inferno.c, main/mission.c, main/playsave.c:
comments
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/hud.c: whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* configure.ac: remove shareware build, add macdata build
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/songs.c: whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/circle.c, 2d/clip.h, 2d/disc.c, 2d/gpixel.c, 2d/line.c,
2d/pixel.c, 2d/poly.c, 2d/rect.c, 2d/tmerge.c, main/gamerend.c:
whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/: Makefile.am, tmerge_a.asm: enable TRANSPARENCY_COLOR for
assembly
2003-02-20 21:12:44 +00:00
2002-10-04 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
* cfile/cfile.c, include/iff.h, main/gamepal.c, main/titles.c:
2003-02-20 21:12:44 +00:00
comments, formatting, etc.
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* iff/iff.c: fix bigendian iff loading.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-10-03 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* utilities/txb2tex.c: typo
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 3d/clipper.c, main/bm.c, main/game.c, main/gamecntl.c,
main/newmenu.c, main/switch.c, main/terrain.c, main/text.c:
whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/sdl/mouse.c: whitespace
2003-02-20 21:12:44 +00:00
2002-09-19 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/kconfig.c: fix a oops, add old logs
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/kconfig.c: support for >3 mouse buttons
2003-02-20 21:12:44 +00:00
2002-09-18 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* include/gr.h: fix palette swap define
2003-02-20 21:12:44 +00:00
2002-09-14 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/titles.c: load hires briefing screen if lores doesn't exist
(i.e. vertigo) and MenuHires=0
2003-02-20 21:12:44 +00:00
2002-09-14 Werner Augustin <descent-source@mailinglist.gnuher.de>
2003-02-13 22:03:37 +00:00
* main/: multi.h, network.h: pack some structures for ipx
2003-02-20 21:12:44 +00:00
compatibility.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-09-14 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* cfile/cfile.c, main/endlevel.c, main/gamesave.c: revert cfgets()
and load_endlevel_data() to expect newline-terminated strings, fix
load_game_data to read null-terminated string for
Current_level_name
2003-02-20 21:12:44 +00:00
2002-09-07 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/newmenu.c: added error message
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/menu.h: enable -nohires with mac shareware
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/palette.c, include/gr.h: enable 0/255 palette swap
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/font.c: enable 0/255 palette swap for fonts
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/bitblt.c: add TRANSPARENCY_COLOR to assembly code, nother OGL
fix
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/2dsline.c: fix ogl blooper
2003-02-20 21:12:44 +00:00
2002-09-05 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* 2d/rle.c, 2d/scalec.c, include/rle.h: better just do it the old
way
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/strutil.h: need string.h for strcasecmp
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/rle.h: okay, maybe it needs to be this way
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/: 3d.h, gr.h: more stuff from d2src, mostly formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/scalec.c: more stuff from d2src
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/rle.c: more stuff from d2src, formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/font.c: useless cruft
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/: 2dsline.c, bitmap.c, bitmap.h: more stuff from d2src
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/bitblt.c, include/grdef.h: moved gr_linear_movsd assembly from
grdef.h to bitblt.c
2003-02-20 21:12:44 +00:00
2002-09-04 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* include/grdef.h: fix compiler warnings
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/bitblt.c: fix compiler warnings, #ifdef out dos-only code
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/grdef.h: gr_linear_movsd isn't static for NO_ASM,
obviously
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/game.c: we want the mac ibitblt for everything but dos and
windows, I think.
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/texmerge.c: these routines are in tmerge.c
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/credits.c: enable credits for mac and oem data
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/bm.c: use either exit.ham or exit.pofs
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/ibitblt.h: enable some more code from d2src
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/gr.h: enable mac ubitblt_double
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/rle.c: added gr_rle_expand_scanline_generic_masked from d2src
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/grdef.h: moved some inline asm from linear.h
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/ibitblt.c: brought in line with original d2 version
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/bitblt.c: reverted to original d2 version of this file, then
added d1x enhancements
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/2dsline.c: formatting, use __MSDOS__ instead of __DJGPP__
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/linear.h: moved these back to their original locations
(bitblt.c, grdef.h)
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/mveplay.c: close some memory holes, speed up palette loading
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/movie.c: added fullscreen toggle while playing movies
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/inferno.c: comment out -superhires help text (always on)
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/timer.h: added approx_fsec_to_usec macro
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/sdl/joy.c: fix compiler warning
2003-02-20 21:12:44 +00:00
2002-09-01 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/network.c: oops
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: movie.c, mveplay.c, mveplay.h: more movie improvements
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/sdl/timer.c, include/timer.h: added timer_delay, faster
timer_get_fixed_seconds
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* TODO: todo
2003-02-20 21:12:44 +00:00
2002-08-31 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* TODO, main/inferno.c, main/movie.c, main/mveplay.c: movie
improvements
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/multi.h: network endian stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/font.c, include/gr.h: fast file i/o for font headers
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/win32/arch_ip.cpp: unused file
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: netmisc.c, netmisc.h, network.c, network.h: formatting,
bigendian networking fixes
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/menu.c: make net menu more accurate, also make superhires
always on
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/pstypes.h: better to have __pack__ all the time, I think.
needed for networking, e.g.
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/win32/: ipx_drv.h, ipx_win.c, winnet.c: win32 networking
backtrack
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/win32/Makefile.am: unused file
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* TODO: todo stuff
2003-02-20 21:12:44 +00:00
2002-08-30 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* arch/win32/ipx_drv.h: re-added arch/win32/ipx_drv.h
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: newmenu.h, titles.c: formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* NEWS, arch/linux/Makefile.am, arch/linux/include/ukali.h,
main/multi.h: networking works, finally
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* TODO: added TODO file
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/linux/arch_ip.cpp: unused fine
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* README: network sorta working
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: Makefile.am, multi.c, network.c, network.h: more
networking fixes
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/menu.c: load builtin mission correctly
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/inferno.c: documentation
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: hoard.c, hoard.h, gamesave.c, mission.c: move hoard stuff
out of network
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/Makefile.mveplay: don't need no more
2003-02-20 21:12:44 +00:00
2002-08-29 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/: ip_base.cpp, ip_base.h, ip_basec.h, ipclienc.c,
ipclient.cpp, ipclient.h, ipserver.cpp, ipx_drv.c, multipow.c,
multipow.h, netlist.c, netpkt.c, netpkt.h: deleting unused d1x
stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/ipx_drv.h: more network fixing
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/linux/include/ipx_drv.h: more network fixing
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/ipx.h: formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/linux/ipx_kali.c, include/ipx.h: fixed networking fuck-up?
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* NEWS, arch/linux/Makefile.am, arch/linux/ipx_bsd.c,
arch/linux/ipx_udp.c, arch/linux/linuxnet.c, main/Makefile.am,
main/inferno.c: fixed networking fuck-up?
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* Makefile.am: moved mingw info to README
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* README, mingw32.txt: moved mingw info to README
2003-02-20 21:12:44 +00:00
2002-08-27 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* utilities/mvlextract.c: allow specifying file to extract
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* utilities/: tex2txb.c, txb2tex.c: use default extension to
convert tex<->txb
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* utilities/hogextract.c: allow specifying file to extract
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/mission.c: Have to get mission_num _after_ promoting...
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: gameseq.c, titles.c: beginning d1 briefing support
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* descent.msn: beginning d1 briefing support
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: titles.c, titles.h: d1-style mission briefings
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/piggy.h: whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/movie.c: beginning robot movie support, fall back on lo/hi
res if hi/lo not available
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/mission.c: added Builtin_mission_num for builtin mission,
D1Hogdir, d1-style mission briefings
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: gameseq.c, mission.h: added Builtin_mission_num for
builtin mission
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* cfile/cfile.c, include/cfile.h: add capability for 3rd hogfile
(for d1 missions that need d1 data)
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/ibitblt.c: whitespace
2003-02-20 21:12:44 +00:00
2002-08-26 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* utilities/mvlcreate.c: oops
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* utilities/: Makefile.am, mvlcreate.c, mvlextract.c: added mvl
utilities
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* utilities/hogextract.c: added [v]iew option
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* utilities/: tex2txb.c, txb2tex.c: changed txt to tex
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/titles.c: fix writable string, disable DumbAdjust thing
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/polyobj.h: whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/newmenu.c: added pcx_get_dimensions(), other stuff from
d2src
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/movie.c: read movies from AltHogDir, other fixes
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: mission.c, mission.h: fix bug w/mission filename
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/gameseq.c: comments
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/digi.h: whitespace n stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/mve_audio.h: added audio flag macros
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/pcx.c, include/pcx.h: added pcx_get_dimensions(), other stuff
from d2src
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/font.c: stuff
2003-02-20 21:12:44 +00:00
2002-08-23 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/: gameseq.c, inferno.c, mission.c, mission.h, titles.c: fix
briefing stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* Makefile.am: remove d2demo.mn2
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* cfile/cfile.c, include/cfile.h: add cfile_size function
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* d2demo.mn2, installation.txt, main/gameseq.h, main/mission.c:
eliminate need for .mn2 files for oem and demo
2003-02-20 21:12:44 +00:00
2002-08-22 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/bm.c: fix for vertigo
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/menu.h: make OEM menu pcx available
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/rle.c: merge with original d2 file
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* Makefile.am, configure.ac: let mission files get installed by
make
2003-02-20 21:12:44 +00:00
2002-08-17 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* configure.ac: make FAST_FILE_IO the default on little-endian
machines
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* NEWS, README, compilerdefs.txt, readme.txt: documentation
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/bitblt.c, 2d/rle.c, arch/ogl/ogl.c: implement BM_FLAG_RLE_BIG
(cockpit support?)
2003-02-20 21:12:44 +00:00
2002-08-15 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* main/: game.c, menu.c, mission.c: promote builtin missions.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-08-15 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* 2d/font.c, 2d/rle.c, include/gr.h, include/rle.h, main/piggy.c:
improved mac pig loading/reverted TRANSPARENCY_COLOR changes
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* utilities/.cvsignore: added cvsignore
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/palette.c, include/palette.h, main/gamesave.c: mac data file
loading
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/piggy.c: mac data file loading
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/font.c, 2d/rle.c, include/gr.h, include/rle.h: set
transparency and swap 0/255 correctly for mac data files
2003-02-20 21:12:44 +00:00
2002-08-13 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* Makefile.am, configure.ac, utilities/Makefile.am: moved utility
to utilities to avoid conflict with c++ std lib <utility>
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* utilities/: Makefile.am, hogcreate.c, hogextract.c, txb2txt.c,
txt2txb.c: moved utility to utilities to avoid conflict with c++
std lib <utility>
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* Makefile.am, configure.ac: add utilities
2003-02-20 21:12:44 +00:00
2002-08-09 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* 2d/palette.c, 3d/interp.c, include/gr.h, main/render.c:
formatting
2003-02-20 21:12:44 +00:00
2002-08-08 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/inferno.c: comments
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: newmenu.c, songs.c: mac demo datafile support
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* installation.txt: update
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/gamesave.c: use lowercase for consistency
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: bm.c, bm.h, endlevel.c, polyobj.c: enable loading of exit
models for other than d2demo
2003-02-20 21:12:44 +00:00
2002-08-07 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* main/gamemine.c: formatting, better d1 texture conversion
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* Makefile.am, descent.mn2, descent.msn, main/mission.c,
main/mission.h: recognize .msn mission files.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-08-07 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* .cvsignore, 2d/.cvsignore, 3d/.cvsignore, arch/.cvsignore,
2003-02-13 22:03:37 +00:00
arch/dos/.cvsignore, arch/ggi/.cvsignore, arch/linux/.cvsignore,
arch/ogl/.cvsignore, arch/sdl/.cvsignore, arch/svgalib/.cvsignore,
arch/win32/.cvsignore, cfile/.cvsignore, iff/.cvsignore,
main/.cvsignore, main/editor/.cvsignore, maths/.cvsignore,
mem/.cvsignore, misc/.cvsignore, texmap/.cvsignore: added
.cvsignore files
2003-02-20 21:12:44 +00:00
2002-08-06 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/: automap.c, laser.c, songs.c, titles.c: shareware stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/Makefile.am: formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/font.c: make gr_remap_font just reload the whole thing
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* configure.ac: formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* Makefile.am: added d2demo.mn2
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* d2demo.mn2: mission file for shareware
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/u_mem.h, main/ai.c, main/gamesave.c, main/inferno.c,
main/laser.h, main/text.h, main/titles.c, main/weapon.c: whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/sounds.h: shareware stuff, whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: polyobj.c, polyobj.h: more fast i/o macros
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: menu.c, menu.h, mission.c, newmenu.c, piggy.c, piggy.h:
shareware stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: endlevel.c, endlevel.h, gamemine.c, gameseq.c: merged
endlevel stuff to non-shareware, allow movies/endlevel for
alternate missions
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/cntrlcen.c: typo
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/bm.h: use global Piggy_hamfile_version
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/bm.c: merged endlevel stuff to non-shareware, more fast i/o
macros, use global Piggy_hamfile_version
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/Makefile.am: terrain and movie stuff always used now
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/pcx.c, include/pcx.h: make pcx header available to other
files, whitespace
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: gamemine.c, gamesave.c: load DMB levels
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: bm.c, cntrlcen.c, cntrlcen.h, fuelcen.c, fuelcen.h,
segment.c, segment.h, switch.c, switch.h: fast i/o macros
2003-02-20 21:12:44 +00:00
2002-08-04 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* main/gamemine.c, main/gamesave.c, mem/mem.c: d1 level stuff.
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
2002-08-04 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/inferno.c: shareware stuff, formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/sdl/rbaudio.c: gracefully handle redbook non-availability
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/sdl/gr.c: don't need to set mode in gr_init
2003-02-26 11:03:27 +00:00
2002-08-02 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
* main/: gamemine.c, gamemine.h, gamesave.c, gamesave.h: more d1
level loading stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* Makefile.am, descent.mn2: added mission file for descent 1
2003-02-26 11:03:27 +00:00
2002-08-02 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* arch/sdl/digi.c, arch/sdl/gr.c, include/error.h,
include/oldsdl.h, main/gamecntl.c, main/inferno.c, main/laser.c,
main/piggy.h, misc/error.c: junk
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: endlevel.c, escort.c, gameseq.c, newmenu.c, render.c,
render.h, scores.c, scores.h, terrain.c: shareware stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* configure.ac, include/pstypes.h, main/bm.c, main/bm.h,
main/effects.c, main/effects.h, main/piggy.c, main/piggy.h,
main/powerup.c, main/powerup.h, main/robot.c, main/robot.h,
main/vclip.c, main/vclip.h, main/wall.c, main/wall.h,
main/weapon.c, main/weapon.h: fast i/o macros
2003-02-26 11:03:27 +00:00
2002-08-01 Martin Schaffner <maschaffner@gmx.ch>
2003-02-13 22:03:37 +00:00
* NEWS, cfile/cfile.c, main/console.c, main/gamemine.c,
main/gamemine.h, main/gamesave.c: load d1 levels
2003-02-20 21:12:44 +00:00
2002-07-30 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* configure.ac: oops
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* configure.ac, arch/ogl/gr.c, arch/ogl/ogl.c, include/ogl_init.h:
OSX OGL fixes
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* main/menu.c, main/titles.c, NEWS, 2d/font.c, include/gr.h,
include/grdef.h, main/game.c, main/gamefont.c, main/gamefont.h,
main/gamemine.c, main/inferno.c, main/movie.c, main/newmenu.c,
main/piggy.c, main/titles.c: support shareware datafiles!
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: bm.c, gamemine.c, piggy.c, piggy.h, weapon.c, gamemine.c,
piggy.c: SHAREWARE fixes
2003-02-20 21:12:44 +00:00
2002-07-29 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* NEWS, include/fileutil.h, main/bm.c, main/gameseq.c,
main/mveplay.c, main/piggy.c, main/piggy.h, main/playsave.c,
misc/fileutil.c: Portability - OS X support
2003-02-20 21:12:44 +00:00
2002-07-27 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/: Makefile.am, fuelcen.c, fuelcen.h, game.c, game.h,
gamemine.c, gamesave.c, gameseq.c, piggy.c, piggy.h, segment.c,
segment.h: portability
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* cfile/cfile.c, include/cfile.h, main/cntrlcen.c, main/cntrlcen.h,
main/gamesave.c, main/switch.c, main/switch.h, main/wall.c,
main/wall.h: portabilization
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* 2d/font.c, include/gr.h: portability
2003-02-20 21:12:44 +00:00
2002-07-26 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
2003-02-20 21:12:44 +00:00
* 2d/font.c, 2d/pcx.c, include/gr.h, main/movie.c: portability
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* arch/linux/findfile.c, include/pstypes.h: os x fixes
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/player.c: foo
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* misc/fileutil.c, include/fileutil.h, misc/fileutil.c: oops
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* include/fileutil.h, misc/Makefile.am, misc/fileutil.c,
misc/fileutil.h: portable file i/o utils
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: Makefile.mveplay, inferno.c, movie.c, newmenu.c: s not a
writable string anymore... / formatting
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/Makefile.am, main/bm.c, main/bm.h, main/cntrlcen.c,
main/cntrlcen.h, main/effects.c, main/effects.h, main/piggy.c,
main/piggy.h, main/player.c, main/player.h, main/polyobj.c,
main/polyobj.h, main/powerup.c, main/powerup.h, main/robot.c,
main/robot.h, main/vclip.c, main/vclip.h, main/wall.c, main/wall.h,
main/weapon.c, main/weapon.h, 3d/interp.c, include/cfile.h:
portable-izing file loading routines
2003-02-20 21:12:44 +00:00
2002-07-24 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* main/mveplay.c: correctly play files with 16bit uncompressed
audio, mem checking, etc
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/: Makefile.mveplay, mvelib.c, mveplay.c: enable standalone
mve player
2003-02-20 21:12:44 +00:00
2002-07-23 Bradley Bell <btb@icculus.org>
2003-02-13 22:03:37 +00:00
* misc/Makefile.am: unused file
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* configure.ac, main/endlevel.c, main/endlevel.h, main/menu.c,
main/sounds.h: remove experimental nmovie stuff
2004-05-19 22:10:05 +00:00
2003-02-13 22:03:37 +00:00
* main/movie.c: add some debugging output
2002-07-22 22:38:52 +00:00
2003-02-20 21:12:44 +00:00
2002-07-22 Bradley Bell <btb@icculus.org>
2002-07-22 22:38:52 +00:00
* main/: console.c, state.c: simplified header
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* main/movie.c: enable mveplay audio
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* main/old/movie.c: moved to main/
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* include/mve_audio.h, include/mvelib.h, main/Makefile.am,
main/inferno.c, main/kludge.c, main/movie.c, main/mve_audio.c,
main/mvelib.c, main/mveplay.c: initial movie support
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* arch/linux/findfile.c, arch/ogl/gr.c, arch/ogl/ogl.c,
arch/sdl/init.c, arch/sdl/joy.c, include/byteswap.h,
include/ogl_init.h, include/pstypes.h, main/console.c,
main/state.c, mem/mem.c: OS X stuff
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* configure.ac: OS X and movie stuff
2003-02-20 21:12:44 +00:00
2002-07-19 Bradley Bell <btb@icculus.org>
2002-07-22 22:38:52 +00:00
* compilerdefs.txt: OSX defs
2003-02-20 21:12:44 +00:00
2002-07-18 Bradley Bell <btb@icculus.org>
2002-07-22 22:38:52 +00:00
* main/inferno.c: use simpler rcs tags
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* autogen.sh: keep Changelog in cvs (and use --accum)
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* arch/dos/Makefile.am, arch/dos/cdrom.c, arch/dos/rbaudio.c,
arch/sdl/Makefile.am, arch/sdl/cdrom.c, arch/sdl/rbaudio.c,
include/rbaudio.h, main/Makefile.am, main/cdrom.h, main/gamecntl.c,
main/songs.c: changed cdrom->rbaudio
2004-05-19 22:10:05 +00:00
2002-07-22 22:38:52 +00:00
* include/rbaudio.h: moved to /include
2003-02-20 21:12:44 +00:00
2002-07-17 Bradley Bell <btb@icculus.org>
2002-07-22 22:38:52 +00:00
2003-02-20 21:12:44 +00:00
* 2d/d2sline.c, 2d/bitblt.c, 2d/bitmap.c, 2d/bitmap.h, 2d/box.c,
2d/canvas.c, 2d/circle.c, 2d/clip.h, 2d/disc.c, 2d/font.c,
2d/gpixel.c, 2d/ibitblt.c, 2d/line.c, 2d/linear.asm, 2d/linear.h,
2d/palette.c, 2d/pcx.c, 2d/pixel.c, 2d/poly.c, 2d/rect.c,
2d/rle.c, 2d/scale.c, 2d/scalea.asm, 2d/scalea.h, 2d/scalec.c,
2d/tmerge.c, 2d/tmerge_a.asm, 3d/clipper.c, 3d/clipper.h,
3d/draw.c, 3d/globvars.c, 3d/globvars.h, 3d/instance.c,
3d/interp.asm, 3d/interp.c, 3d/matrix.c, 3d/points.c, 3d/rod.c,
3d/setup.c: use simpler rcs tags
2002-07-22 22:38:52 +00:00
2003-02-20 21:12:44 +00:00
0.1.3:
2003-02-20 21:12:44 +00:00
2002-07-17 Bradley Bell <btb@icculus.org>
2003-02-20 21:12:44 +00:00
* tools/cvs2cl/cvs2cl.pl: upgrade cvs2cl
2004-05-19 22:10:05 +00:00
* d2x-gl.sh, d2x-ogl.sh: changed d2x-ogl to d2x-gl
2004-05-19 22:10:05 +00:00
* debian/rules: don't need readme's
2004-05-19 22:10:05 +00:00
* debian/rules: move d1x license to COPYING, license clarifications
2004-05-19 22:10:05 +00:00
* COPYING, license.txt, debian/copyright, Makefile.am: move d1x
license to COPYING, license clarifications
2004-05-19 22:10:05 +00:00
* debian/rules: fix debian docs
2004-05-19 22:10:05 +00:00
* debian/rules: fix debian manpages
2004-05-19 22:10:05 +00:00
* debian/d2x-sdl.menu: fix debian menu
2004-05-19 22:10:05 +00:00
* debian/rules: link to undocumented man page for debs
2004-05-19 22:10:05 +00:00
* Makefile.am, configure.ac, debian/control, debian/copyright,
debian/d2x-gl.files, debian/d2x-gl.menu, debian/d2x-sdl.files,
debian/d2x-sdl.menu, debian/d2x.files, debian/d2x.menu,
debian/rules, rpm/d2x.spec.in: change d2x-ogl to d2x-gl, other
packaging stuff
2003-02-20 21:12:44 +00:00
2002-07-16 Bradley Bell <btb@icculus.org>
* debian/: rules, changelog.in: deb stuff
2004-05-19 22:10:05 +00:00
* configure.ac: cleaner nasm detection
2004-05-19 22:10:05 +00:00
* debian/: changelog.in, control, rules: deb stuff
2004-05-19 22:10:05 +00:00
* README, installation.txt: typos, stuff
2004-05-19 22:10:05 +00:00
* configure.ac: better #defines
2004-05-19 22:10:05 +00:00
* configure.ac: whitespace
2004-05-19 22:10:05 +00:00
* configure.ac: better documentation
2004-05-19 22:10:05 +00:00
* configure.ac, arch/sdl/event.c, arch/sdl/init.c: SDL_AUDIO and
SDL_JOYSTICK not needed
2004-05-19 22:10:05 +00:00
* configure.ac, main/inferno.c: __SDL__ ugly and not needed at all
2004-05-19 22:10:05 +00:00
* configure.ac: need higher SDL for joystick
2004-05-19 22:10:05 +00:00
* debian/: control, rules: deb stuff
2004-05-19 22:10:05 +00:00
* arch/sdl/joy.c: old junk
2004-05-19 22:10:05 +00:00
* Makefile.am, configure.ac: automake updates
2004-05-19 22:10:05 +00:00
* main/: inferno.c, text.c: don't use althogdir on non-unix
2004-05-19 22:10:05 +00:00
* configure.ac: more autoconf updates
2004-05-19 22:10:05 +00:00
* misc/strutil.c: better strrev
2004-05-19 22:10:05 +00:00
* main/inferno.c: need limits.h on mingw also
2004-05-19 22:10:05 +00:00
* acconfig.h, configure.ac: Updated for autoconf 2.53 (no more
acconfig.h)
2003-02-20 21:12:44 +00:00
2002-04-19 Bradley Bell <btb@icculus.org>
* main/network.c: let hoard.ham be a cfile
2004-05-19 22:10:05 +00:00
* main/text.c: better error message when hog not found
2004-05-19 22:10:05 +00:00
* NEWS: more news
2003-02-20 21:12:44 +00:00
2002-03-23 Bradley Bell <btb@icculus.org>
* acconfig.h, configure.ac, arch/linux/Makefile.am,
arch/sdl/Makefile.am: Use SDL joystick automatically
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* arch/sdl/joy.c, main/kconfig.c: SDL Joystick works!
2003-02-20 21:12:44 +00:00
2002-03-05 Bradley Bell <btb@icculus.org>
2003-02-20 21:12:44 +00:00
* arch/sdl/joydefs.c, arch/sdl/joy.c: SDL joystick stuff mostly
done
2003-02-20 21:12:44 +00:00
2002-02-23 Bradley Bell <btb@icculus.org>
* texmap/ntmap.c: fix bug preventing higher res sdl modes
2004-05-19 22:10:05 +00:00
* arch/dos/Makefile.am, arch/ggi/Makefile.am,
arch/linux/Makefile.am, arch/ogl/Makefile.am, arch/sdl/Makefile.am,
arch/svgalib/Makefile.am, arch/win32/Makefile.am,
main/editor/Makefile.am: moved includes to include
2004-05-19 22:10:05 +00:00
* arch/sdl/gr.c: use SDL_VERSION_ATLEAST
2004-05-19 22:10:05 +00:00
* Makefile.am, 2d/Makefile.am, 3d/Makefile.am, cfile/Makefile.am,
iff/Makefile.am, main/Makefile.am, maths/Makefile.am,
mem/Makefile.am, misc/Makefile.am, texmap/Makefile.am: moved
includes to include
2004-05-19 22:10:05 +00:00
* main/game.c: disabled cockpit for OGL, formatting
2004-05-19 22:10:05 +00:00
* 2d/ibitblt.c: formatting
2003-02-20 21:12:44 +00:00
2002-02-16 Bradley Bell <btb@icculus.org>
* include/oldsdl.h: check for older macros
2004-05-19 22:10:05 +00:00
* configure.ac, arch/sdl/digi.c, arch/sdl/event.c, arch/sdl/gr.c,
include/error.h, include/oldsdl.h, main/gamecntl.c, main/inferno.c:
allow older sdl versions
2003-02-20 21:12:44 +00:00
2002-02-15 Bradley Bell <btb@icculus.org>
* main/: automap.c, automap.h, inferno.c: automap resolution now
selectable
2004-05-19 22:10:05 +00:00
* include/: gr.h, grdef.h: moved protos to from grdef.h to gr.h
2004-05-19 22:10:05 +00:00
* arch/: dos/key_arch.c, dos/include/key_arch.h, ggi/key_arch.c,
sdl/key_arch.c, svgalib/key_arch.c, win32/key_arch.c,
win32/include/key_arch.h: never mind - that would be pointless
2004-05-19 22:10:05 +00:00
* arch/: dos/key_arch.c, dos/include/key_arch.h, ggi/key_arch.c,
sdl/key_arch.c, svgalib/key_arch.c, win32/key_arch.c,
win32/include/key_arch.h: copied files from d1x
2004-05-19 22:10:05 +00:00
* arch/linux/arch_ip.cpp, arch/win32/arch_ip.cpp, main/ip_base.cpp,
main/ip_base.h, main/ipclient.cpp: enable udp debug messages
2004-05-19 22:10:05 +00:00
* main/multipow.c: need conf.h
2004-05-19 22:10:05 +00:00
* arch/win32/Makefile.am: new file
2004-05-19 22:10:05 +00:00
* include/pstypes.h: added u_int16_t (needed in base_ip)
2004-05-19 22:10:05 +00:00
* arch/win32/arch_ip.cpp: copied from d1x
2003-02-20 21:12:44 +00:00
2002-02-14 Bradley Bell <btb@icculus.org>
* arch/sdl/gr.c, main/inferno.c: allow gr_init lowres
2004-05-19 22:10:05 +00:00
* NEWS, include/gr.h, main/game.c, main/game.h, main/gamecntl.c,
main/netlist.c: Added hotkeys to toggle fullscreen mode
2004-05-19 22:10:05 +00:00
* main/: ip_base.cpp, ip_base.h, multi.h, netlist.c, netpkt.c,
network.c, network.h, ipclient.cpp, netpkt.h: d1x->d2x
2004-05-19 22:10:05 +00:00
* main/: multipow.c, multipow.h, netlist.c, netpkt.c, netpkt.h,
reorder.h: Lotsa networking stuff from d1x
2003-02-20 21:12:44 +00:00
2002-02-13 Bradley Bell <btb@icculus.org>
* include/gr.h, main/game.c: Fullscreen toggle stuff
2004-05-19 22:10:05 +00:00
* arch/linux/Makefile.am, include/ipx.h: Lotsa networking stuff
from d1x
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* main/: Makefile.am, inferno.c, ip_base.cpp, ip_base.h, menu.c,
multi.h, network.c, network.h, newmenu.c: Lotsa networking stuff
from d1x
2003-02-20 21:12:44 +00:00
2002-02-11 Bradley Bell <btb@icculus.org>
* main/bm.c: use portable loader if bigendian
2004-05-19 22:10:05 +00:00
* include/pstypes.h: don't define bool for c++
2004-05-19 22:10:05 +00:00
* include/cfile.h: extern AltHogDir stuff
2004-05-19 22:10:05 +00:00
* include/byteswap.h: use WORDS_BIGENDIAN
2004-05-19 22:10:05 +00:00
* main/: newmenu.c, newmenu.h: added fixedfont menu functions
2004-05-19 22:10:05 +00:00
* main/vers_id.h: added D2X_IVER
2004-05-19 22:10:05 +00:00
* misc/args.c: don't use d1x.ini
2004-05-19 22:10:05 +00:00
* Makefile.am: rpm stuff
2004-05-19 22:10:05 +00:00
* acconfig.h, configure.ac: c++, versioning, endianness, deb, rpm
stuff
2003-02-20 21:12:44 +00:00
2002-02-09 Bradley Bell <btb@icculus.org>
* rpm/: d2x.spec, d2x.spec.in: auto-generate rpm spec file
2003-02-20 21:12:44 +00:00
2002-02-09 Paolo Ulivi <pulivi@libero.it>
2003-02-20 21:12:44 +00:00
* d2x-ogl.sh, d2x-sdl.sh, rpm/.cvsignore, rpm/d2x.spec: rpm
support
2003-02-20 21:12:44 +00:00
2002-02-06 Bradley Bell <btb@icculus.org>
* arch/linux/arch_ip.cpp, main/ip_base.cpp, main/ip_base.h,
main/ip_basec.h, main/ipclienc.c, main/ipclient.cpp,
main/ipclient.h, main/ipserver.cpp: Adding d1x network code
2004-05-19 22:10:05 +00:00
* debian/: changelog.in, control, copyright, d2x-gl.files,
d2x-gl.menu, d2x.files, d2x.menu, rules: Added debian stuff
2003-02-20 21:12:44 +00:00
0.1.2:
2003-02-20 21:12:44 +00:00
2002-02-02 Bradley Bell <btb@icculus.org>
2003-02-20 21:12:44 +00:00
* NEWS, arch/ggi/Makefile.am: reenabled ggi build
2004-05-19 22:10:05 +00:00
* NEWS, acconfig.h, configure.ac, main/gamecntl.c, main/inferno.c:
Enabled RELEASE option
2003-02-20 21:12:44 +00:00
2002-01-31 Bradley Bell <btb@icculus.org>
* Makefile.am, configure.ac: specify prerequisite versions of
autoconf and automake
2003-02-20 21:12:44 +00:00
2002-01-29 Bradley Bell <btb@icculus.org>
* main/mission.c: RCS header added
2004-05-19 22:10:05 +00:00
* main/inferno.c: update copyright date
2004-05-19 22:10:05 +00:00
* main/mission.c: allow missions to be in AltHogDir
2004-05-19 22:10:05 +00:00
* configure.ac: Display results of configure
2004-05-19 22:10:05 +00:00
* include/d_io.h, main/inferno.c, main/newdemo.c: Added d_mkdir
macro
2003-02-20 21:12:44 +00:00
2002-01-28 Bradley Bell <btb@icculus.org>
2003-02-26 11:03:27 +00:00
* NEWS, acconfig.h, configure.ac, cfile/cfile.c, main/newdemo.c:
Data files now go in DATADIR/games/d2x, user files now go in
~/.d2x
2002-01-28 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
* main/inferno.c: Data files now go in DATADIR/games/d2x, user
files now go in ~/.d2x
2003-02-20 21:12:44 +00:00
2002-01-24 Bradley Bell <btb@icculus.org>
* configure.ac: fix nasm not found error message
2003-02-20 21:12:44 +00:00
2002-01-18 Bradley Bell <btb@icculus.org>
* configure.in: getting rid of old configure.in
2004-05-19 22:10:05 +00:00
* acconfig.h, configure.ac, main/Makefile.am, main/kludge.c,
main/movie.c: Movie playing kludgey stuff
2004-05-19 22:10:05 +00:00
* misc/args.c: formatting
2004-05-19 22:10:05 +00:00
* main/inferno.c: allow -h for help
2004-05-19 22:10:05 +00:00
* include/error.h: don't die on int3, unless -debug given
2004-05-19 22:10:05 +00:00
* mingw32.txt: more stuff
2003-02-20 21:12:44 +00:00
2001-12-29 Bradley Bell <btb@icculus.org>
* Makefile.am: Got rid of thinking.txt
2004-05-19 22:10:05 +00:00
* main/inferno.c: document -nomovies option
2003-02-20 21:12:44 +00:00
2001-12-28 Bradley Bell <btb@icculus.org>
* main/titles.c: formatting, put some code into place for rendering
of robots during briefings
2003-02-20 21:12:44 +00:00
2001-12-27 Bradley Bell <btb@icculus.org>
* NEWS: stuff
2003-02-20 21:12:44 +00:00
2001-12-23 Craig Hadady <chadady@iglou.com>
2003-02-20 21:12:44 +00:00
* 2d/rle.c: fixed bug in dummy array.
2003-02-20 21:12:44 +00:00
2001-12-03 Bradley Bell <btb@icculus.org>
* arch/sdl/init.c: fix formatting
2004-05-19 22:10:05 +00:00
* Makefile.am, acconfig.h, configure.ac, arch/linux/Makefile.am,
arch/sdl/Makefile.am, arch/sdl/event.c, arch/sdl/init.c,
arch/sdl/joy.c, arch/svgalib/Makefile.am: lots of makefile fixes,
and sdl joystick stuff
2003-02-20 21:12:44 +00:00
2001-11-30 Bradley Bell <btb@icculus.org>
* thinking.txt: not needed
2003-02-20 21:12:44 +00:00
2001-11-27 Bradley Bell <btb@icculus.org>
* cygconf, mingw32.txt: use sdl from source on cygwin
2004-05-19 22:10:05 +00:00
* Makefile.am, configure.ac, arch/ogl/Makefile.am,
arch/sdl/Makefile.am, main/Makefile.am: move SDL_LIBS to LIBS,
SDL_CFLAGS to CFLAGS
2003-02-20 21:12:44 +00:00
2001-11-27 Bradley Bell <btb@icculus.org>
* AUTHORS: typo
2003-02-20 21:12:44 +00:00
2001-11-14 Bradley Bell <btb@icculus.org>
* texmap/scanline.c: use optimization flags as texmap default
2004-05-19 22:10:05 +00:00
* NEWS: mouse wheel, etc
2004-05-19 22:10:05 +00:00
* arch/include/mouse.h, arch/sdl/mouse.c, main/kconfig.c: use mouse
wheel to emulate 3rd axis
2004-05-19 22:10:05 +00:00
* Makefile.am, configure.ac: change ENV_DJGPP to DJGPP
2004-05-19 22:10:05 +00:00
* include/error.h: kludge to ungrab mouse when we hit an int3
2004-05-19 22:10:05 +00:00
* include/d_io.h: change __ENV_WINDOWS__ to __WINDOWS__,
__ENV_MSDOS__ to __MSDOS__
2004-05-19 22:10:05 +00:00
* arch/sdl/mouse.c: remove cruft, fix formatting, use mouse wheel
to emulate 3rd axis
2004-05-19 22:10:05 +00:00
* arch/sdl/event.c: remove cruft, fix formatting, begin joystick
stuff
2004-05-19 22:10:05 +00:00
* arch/sdl/digi.c: implemented digi_set_volume
2004-05-19 22:10:05 +00:00
* include/grdef.h, main/config.c, misc/d_io.c: change
__ENV_WINDOWS__ to __WINDOWS__, __ENV_MSDOS__ to __MSDOS__
2004-05-19 22:10:05 +00:00
* 2d/font.c, main/bm.c, main/gamesave.c, main/gameseq.c,
main/piggy.c: use MAKE_SIG
2004-05-19 22:10:05 +00:00
* installation.txt: update
2004-05-19 22:10:05 +00:00
* configure.ac: new file
2004-05-19 22:10:05 +00:00
* arch/sdl/joydefs.c: #include pstypes.h
2004-05-19 22:10:05 +00:00
* arch/sdl/init.c: SDL joystick stuff
2004-05-19 22:10:05 +00:00
* acconfig.h: adjust MINGW defines
2004-05-19 22:10:05 +00:00
* arch/sdl/joydefs.c: copied joydefs_config from linux/joydefs.c -
controls menu now works
2003-02-20 21:12:44 +00:00
2001-11-13 Bradley Bell <btb@icculus.org>
* main/Makefile.am: Make sure bmread.c and terrain.c get included
in dist
2004-05-19 22:10:05 +00:00
* Makefile.am: New file
2004-05-19 22:10:05 +00:00
* arch/dos/Makefile.am: Make sure gr.c and joy2.asm get included in
dist
2004-05-19 22:10:05 +00:00
* compilerdefs.txt: New file
2004-05-19 22:10:05 +00:00
* main/aipath.c: use D_RAND_MAX instead of RAND_MAX
2003-02-20 21:12:44 +00:00
2001-11-12 Bradley Bell <btb@icculus.org>
* main/playsave.c: load player files regardless of byte order of
sig
2003-02-20 21:12:44 +00:00
2001-11-11 Bradley Bell <btb@icculus.org>
* include/makesig.h, main/playsave.c: Created header for MAKE_SIG
macro
2004-05-19 22:10:05 +00:00
* main/Makefile.am: Don't use terrain.c unless SHAREWARE
2004-05-19 22:10:05 +00:00
* NEWS: GL savegame thumbnails
2004-05-19 22:10:05 +00:00
* acconfig.h, configure.in: make option for NMOVIES, default to off
2003-02-20 21:12:44 +00:00
2001-11-09 Bradley Bell <btb@icculus.org>
* main/state.c: Enabled savegame thumbnails under OpenGL
2004-05-19 22:10:05 +00:00
* unused/pa_null/pa_enabl.h: remove duplicate header
2004-05-19 22:10:05 +00:00
* misc/args.c: use d2x.ini for option file
2004-05-19 22:10:05 +00:00
* mem/mem.c: Move mem_realloc inside the ifdef
2004-05-19 22:10:05 +00:00
* main/menu.c: fix 640x400 menu text
2004-05-19 22:10:05 +00:00
* main/inferno.c: added documentation
2004-05-19 22:10:05 +00:00
* main/endlevel.c: fix warnings
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* arch/ogl/gr.c: Get rid of gl spew
2004-05-19 22:10:05 +00:00
* arch/linux/Makefile.am: move unused ipx_udp.c to EXTRA_DIST
2004-05-19 22:10:05 +00:00
* acconfig.h: Define __SDL__ for mingw
2003-02-20 21:12:44 +00:00
2001-11-08 Bradley Bell <btb@icculus.org>
* 2d/font.c: free OGL font data when rereading
2004-05-19 22:10:05 +00:00
* main/collide.c, main/endlevel.c, main/endlevel.h, main/gameseq.c,
main/gauges.c, acconfig.h, configure.in, main/inferno.c,
main/laser.c, main/menu.c, main/menu.h, main/newmenu.c,
main/piggy.c, main/sounds.h, main/switch.c, main/titles.c,
main/weapon.h: Enabled shareware build, endlevel flythrough
sequence
2004-05-19 22:10:05 +00:00
* main/: Makefile.am, terrain.c, old/terrain.c: moved file, will be
of use for shareware build
2004-05-19 22:10:05 +00:00
* arch/ogl/: gr.c, sdlgl.c: use new d_realloc function, so mem
manager doesn't die
2004-05-19 22:10:05 +00:00
* include/u_mem.h, mem/mem.c: added d_realloc/mem_realloc functions
2003-02-20 21:12:44 +00:00
2001-11-05 Bradley Bell <btb@icculus.org>
* include/args.h, main/inferno.c, misc/args.c: Change args_init
back to InitArgs
2004-05-19 22:10:05 +00:00
* include/3d.h: Add comment
2003-02-20 21:12:44 +00:00
2001-11-04 Bradley Bell <btb@icculus.org>
* cfile/Makefile.am, cfile/nocfile.h, include/nocfile.h: Move
header to includes/
2004-05-19 22:10:05 +00:00
* arch/ogl/sdlgl.c: Hack to keep SDL from screwing up X when it
crashes
2004-05-19 22:10:05 +00:00
* main/: gamecntl.c, inferno.c: SDL applies to more than X11...
2004-05-19 22:10:05 +00:00
* arch/ogl/gr.c, main/Makefile.am, main/gauges.c, main/hud.c,
main/hudmsg.h: Enable d1x-style hud_message
2004-05-19 22:10:05 +00:00
* arch/ogl/: glx.c, wgl.c: Sync with d1x
2004-05-19 22:10:05 +00:00
* 2d/font.c: re-init ogl fonts after remapping colors.
2003-02-20 21:12:44 +00:00
2001-11-02 Bradley Bell <btb@icculus.org>
* misc/Makefile.am: remove byteswap.h (duplicate header)
2004-05-19 22:10:05 +00:00
* 2d/font.c: fixed gr_remap_font, minor stuff
2004-05-19 22:10:05 +00:00
* configure.in: take out -O2 if doing debug build
2004-05-19 22:10:05 +00:00
* main/bm.c: formatting
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* 2d/font.c, include/gr.h, NEWS: Enable OpenGL fonts!
2004-05-19 22:10:05 +00:00
* include/byteswap.h, misc/Makefile.am: fix swapint, swapshort
macros, get rid of functions
2003-02-20 21:12:44 +00:00
2001-11-01 Bradley Bell <btb@icculus.org>
* misc/byteswap.h: removed duplicate header
2003-02-20 21:12:44 +00:00
2001-10-31 Bradley Bell <btb@icculus.org>
* NEWS, main/automap.c: automap works in opengl
2004-05-19 22:10:05 +00:00
* NEWS, configure.in: Added news
2004-05-19 22:10:05 +00:00
* main/newmenu.c: Must call set_screen_mode for menus when using GL
2004-05-19 22:10:05 +00:00
* 2d/: bitblt.c, canvas.c, linear.h, scalea.h: Sync with d1x
2004-05-19 22:10:05 +00:00
* arch/sdl/event.c, arch/sdl/gr.c, arch/sdl/init.c, iff/iff.c,
include/3d.h, include/loadgl.h, main/inferno.c, maths/fixc.c,
maths/vecmat.c, maths/vecmata.asm: Sync with d1x
2004-05-19 22:10:05 +00:00
* Makefile.am, arch/sdl/Makefile.am: Makefile fixes
2004-05-19 22:10:05 +00:00
* arch/ogl/: glx.c, gr.c, ogl.c, sdlgl.c: Sync with d1x
2004-05-19 22:10:05 +00:00
* 3d/: clipper.c, draw.c, globvars.c, instance.c, interp.c,
matrix.c, points.c, rod.c, setup.c: Minor sync with d1x
2003-02-20 21:12:44 +00:00
2001-10-27 Bradley Bell <btb@icculus.org>
* main/inferno.c: added some documentation
2003-02-20 21:12:44 +00:00
2001-10-25 Bradley Bell <btb@icculus.org>
* main/inferno.c, texmap/ntmap.c, texmap/tmapflat.c: Completed tmap
selection code.
2004-05-19 22:10:05 +00:00
* Makefile.am, configure.in, arch/Makefile.am,
arch/dos/Makefile.am, arch/dos/cdrom.c, arch/dos/digi.c,
arch/dos/gr.c, arch/ggi/Makefile.am, arch/ggi/gr.c,
arch/ogl/Makefile.am, arch/ogl/glx.c, arch/ogl/gr.c,
arch/ogl/ogl.c, arch/ogl/sdlgl.c, arch/ogl/wgl.c,
arch/sdl/Makefile.am, arch/sdl/cdrom.c, arch/sdl/digi.c,
arch/sdl/gr.c, arch/svgalib/Makefile.am, arch/svgalib/gr.c,
texmap/scanline.c: Finished moving stuff to arch/blah. I know,
it's ugly, but It'll be easier to sync with d1x.
2004-05-19 22:10:05 +00:00
* Makefile.am, configure.in, main/Makefile.am, main/editor/med.c,
main/editor/medwall.h, main/editor/segment.c, main/editor/seguvs.h,
main/editor/Makefile.am: attempt at support for editor, makefile
changes, etc
2004-05-19 22:10:05 +00:00
* misc/d_delay.c: formatting fix
2004-05-19 22:10:05 +00:00
* texmap/: Makefile.am, ntmap.c, scanline.c, scanline.h, texmapl.h,
tmappent.S, tmapppro.S: adding support for runtime selection of
tmap funcs
2004-05-19 22:10:05 +00:00
* main/: bmread.c, game.c, gamecntl.c, gamesave.c, inferno.c,
inferno.h, piggy.c, render.c, editor/editor.h: conditionalize
including multi.h and network.h, fix backslashes, fix compiler
errors with EDITOR
2004-05-19 22:10:05 +00:00
* main/: ai.c, ai2.c, aipath.c, automap.c, bm.c, cntrlcen.c,
collide.c, controls.c, credits.c, dumpmine.c, endlevel.c, escort.c,
fireball.c, fuelcen.c, gamemine.c, gameseq.c, gauges.c, laser.c,
menu.c, multi.h, netmisc.c, network.h, newdemo.c, newmenu.c,
object.c, powerup.c, state.c, switch.c, wall.c: conditionalize
including multi.h and network.h, fix backslashes
2004-05-19 22:10:05 +00:00
* include/pstypes.h: added typedef for u_int64_t on mingw
2004-05-19 22:10:05 +00:00
* include/3d.h: added prototype for g3_uninit_polygon_model
2004-05-19 22:10:05 +00:00
* arch/sdl/Makefile.am: Don't use SDL joystick except on mingw
2003-02-20 21:12:44 +00:00
2001-10-24 Bradley Bell <btb@icculus.org>
* arch/: ggi/Makefile.am, svgalib/Makefile.am: Moved input stuff to
arch subdirs, as in d1x.
2004-05-19 22:10:05 +00:00
* Makefile.am, configure.in, main/kconfig.c: Revert bin_programs to
earlier style until i understand automake 1.5 better. remove input
from SUBDIRS
2004-05-19 22:10:05 +00:00
* arch/: Makefile.am, dos/Makefile.am, dos/joy2.asm, dos/joyc.c,
dos/joydefs.c, dos/key.c, dos/mouse.c, ggi/event.c, ggi/init.c,
ggi/key.c, ggi/mouse.c, linux/Makefile.am, linux/joydefs.c,
linux/joystick.c, linux/include/joystick.h, sdl/Makefile.am,
sdl/event.c, sdl/joy.c, sdl/joydefs.c, sdl/key.c, sdl/mouse.c,
svgalib/event.c, svgalib/init.c, svgalib/key.c, svgalib/mouse.c:
Moved input stuff to arch subdirs, as in d1x.
2004-05-19 22:10:05 +00:00
* NEWS, configure.in: blah blah
2003-02-20 21:12:44 +00:00
2001-10-23 Bradley Bell <btb@icculus.org>
* include/ui.h, unused/ui/ui.h: Moved ui.h to includes/
2004-05-19 22:10:05 +00:00
* texmap/tmapppro.S: no need for #include <conf.h> here
2004-05-19 22:10:05 +00:00
* main/Makefile.am: Build fixes. EDITOR_SRCS added to
libmain_a_SOURCES.
2004-05-19 22:10:05 +00:00
* main/: Makefile.am, network.c: No longer #ifdef'ing out the whole
file. RCS header added
2004-05-19 22:10:05 +00:00
* main/: bmread.c, kmatrix.c, multi.c, multibot.c: No longer
#ifdef'ing out the whole file. RCS header added
2004-05-19 22:10:05 +00:00
* Makefile.am, acconfig.h, configure.in, arch/dos/Makefile.am,
main/Makefile.am, maths/Makefile.am, texmap/Makefile.am: Build
fixes. Now works with automake 1.5 and autoconf 2.52.
--enable-editor option added. SDL_VIDEO and SDL_INPUT defined for
mingw (-grabmouse now works on win32).
2004-05-19 22:10:05 +00:00
* config.guess, config.sub, install-sh, missing, mkinstalldirs:
These don't belong in cvs
2003-02-20 21:12:44 +00:00
0.1.1:
2003-02-20 21:12:44 +00:00
2001-10-20 Bradley Bell <btb@icculus.org>
2003-02-20 21:12:44 +00:00
* 2d/font.c: Don't free unused variables...
2004-05-19 22:10:05 +00:00
* 2d/font.c, include/gr.h: Bringing font stuff more in line with
d1x
2004-05-19 22:10:05 +00:00
* Makefile.am, arch/Makefile.am, arch/dos/Makefile.am,
arch/linux/Makefile.am, arch/win32/Makefile.am, iff/Makefile.am,
main/Makefile.am: make dist more sensible
2004-05-19 22:10:05 +00:00
* Makefile.am: Kludge for linking on mingw
2003-02-20 21:12:44 +00:00
2001-10-19 Bradley Bell <btb@icculus.org>
* Makefile.am, configure.in, arch/win32/Makefile.am,
arch/win32/ipx_win.c, arch/win32/winnet.c: Little fixes
2004-05-19 22:10:05 +00:00
* include/ipx_drv.h: Check for __MINGW32__
2004-05-19 22:10:05 +00:00
* include/i86.h: Imported from d1x
2004-05-19 22:10:05 +00:00
* arch/dos/: Makefile.am, ipx.c: Re-import of d1x files
2004-05-19 22:10:05 +00:00
* arch/dos/modex.asm: Fixed %include
2004-05-19 22:10:05 +00:00
* main/console.c: RCS headers added
2004-05-19 22:10:05 +00:00
* arch/sdl/: Makefile.am, init.c, timer.c: Moved arch/sdl_* to
arch/sdl
2004-05-19 22:10:05 +00:00
* Makefile.am, main/Makefile.am: Moved final link to top-level
directory instead of main/
2004-05-19 22:10:05 +00:00
* 2d/linear.asm, maths/fix.asm, maths/vecmata.asm: Changed
__ENV_LINUX__ to __linux__
2004-05-19 22:10:05 +00:00
* configure.in, arch/Makefile.am, arch/dos_dpmi.c,
arch/dos_findfile.c, arch/dos_init.c, arch/dos_ipx.c,
arch/dos_modex.asm, arch/dos_timer.asm, arch/dos_tweak.inc,
arch/dos_vesa.c, arch/dos_vgaregs.inc, arch/linux_init.c,
arch/sdl_init.c, arch/sdl_timer.c, arch/dos/Makefile.am,
arch/dos/dpmi.c, arch/dos/findfile.c, arch/dos/init.c,
arch/dos/ipx.c, arch/dos/modex.asm, arch/dos/timer.asm,
arch/dos/tweak.inc, arch/dos/vesa.c, arch/dos/vgaregs.inc,
arch/linux/Makefile.am, arch/linux/init.c, arch/win32/Makefile.am,
arch/win32/mingw_init.c, main/Makefile.am: Moved arch/sdl_* to
arch/sdl
2004-05-19 22:10:05 +00:00
* configure.in: add --enable-xploader, support arch/linux subdir,
fix NASMFLAGS.
2004-05-19 22:10:05 +00:00
* main/inferno.c: conditionalize conf.h
2003-02-20 21:12:44 +00:00
2001-10-19 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
* acconfig.h, 2d/bitmap.h, 3d/interp.c, cfile/cfile.c,
include/cfile.h, main/bm.c, mem/mem.c, misc/fileutil.c,
2003-02-20 21:12:44 +00:00
misc/fileutil.h: Partial application of linux/alpha patch.
2003-02-20 21:12:44 +00:00
2001-10-19 Bradley Bell <btb@icculus.org>
* main/Makefile.am, arch/linux/Makefile.am: Brought linux
networking in line with d1x, moved some arch/linux_* stuff to
arch/linux/
2004-05-19 22:10:05 +00:00
* arch/linux/: findfile.c, ipx_bsd.c, ipx_kali.c, ipx_lin.c,
linuxnet.c, ukali.c, include/ipx_bsd.h, include/ipx_hlpr.h,
include/ipx_kali.h, include/ipx_ld.h, include/ipx_lin.h,
include/ipx_udp.h, include/ukali.h: remove pesky * from RCS log
entry
2004-05-19 22:10:05 +00:00
* arch/: Makefile.am, linux_findfile.c, linux_ipx_bsd.c,
linux_ipx_lin.c, linux_ipx_udp.c, linux_net.c, linux/findfile.c,
linux/ipx_bsd.c, linux/ipx_kali.c, linux/ipx_lin.c,
linux/ipx_udp.c, linux/linuxnet.c, linux/ukali.c,
linux/include/ipx_bsd.h, linux/include/ipx_hlpr.h,
linux/include/ipx_kali.h, linux/include/ipx_ld.h,
linux/include/ipx_lin.h, linux/include/ipx_udp.h,
linux/include/ukali.h: Brought linux networking in line with d1x,
moved some arch/linux_* stuff to arch/linux/*
2004-05-19 22:10:05 +00:00
* include/ipx_drv.h: Imported from d1x
2004-05-19 22:10:05 +00:00
* main/ipx_drv.c: RCS info added, conf.h added, etc...
2004-05-19 22:10:05 +00:00
* main/ipx_drv.c: Imported from d1x
2004-05-19 22:10:05 +00:00
* include/args.h, include/ipx.h, main/inferno.c, main/network.c,
main/network.h, main/Makefile.am: Trying to get network working on
win32
2004-05-19 22:10:05 +00:00
* configure.in, 2d/Makefile.am, arch/win32/Makefile.am,
main/Makefile.am: build fixes
2004-05-19 22:10:05 +00:00
* arch/: win32/Makefile.am, win32/findfile.c, win32/ipx_drv.h,
win32/ipx_win.c, win32/winnet.c, Makefile.am, win32_findfile.c,
linux/include/ipx_drv.h: Moved win32_* to win32/* (a la d1x),
starting to get net working.
2004-05-19 22:10:05 +00:00
* include/pstypes.h: Changed __ENV_LINUX__ to __linux__,
conditionalized min,max macros
2003-02-20 21:12:44 +00:00
2001-10-18 Bradley Bell <btb@icculus.org>
* acconfig.h, 2d/linear.h, arch/include/joy.h, include/loadgl.h,
include/strutil.h, include/vecmat.h, main/kconfig.c, misc/d_glob.c,
texmap/tmap_inc.asm, texmap/tmap_per.asm, texmap/tmappent.S,
texmap/tmapppro.S, main/console.c: Changed __ENV_LINUX__ to
__linux__
2004-05-19 22:10:05 +00:00
* 2d/2dsline.c: RCS headers added/changed
2004-05-19 22:10:05 +00:00
* configure.in: fix NASMFLAGS bug
2004-05-19 22:10:05 +00:00
* main/: collide.c, inferno.c, object.c, render.c: RCS headers
added/changed
2003-02-20 21:12:44 +00:00
2001-10-17 Bradley Bell <btb@icculus.org>
* NEWS: Fixed the invulnerable robots bug!
2004-05-19 22:10:05 +00:00
* main/collide.c: Fixed the invulnerable robots bug!
2003-02-20 21:12:44 +00:00
2001-10-14 Bradley Bell <btb@icculus.org>
* Makefile.am, arch/Makefile.am, iff/Makefile.am, main/Makefile.am:
Minor dist fix
2003-02-20 21:12:44 +00:00
2001-10-13 Bradley Bell <btb@icculus.org>
* Makefile.am, autogen.sh, configure.in, 2d/Makefile.am,
arch/Makefile.am, arch/dos/Makefile.am,
arch/dos/allg_snd/Makefile.am, arch/dos/allg_snd/sound/Makefile.am,
arch/dos/allg_snd/sound/drv/Makefile.am, arch/dos/bak/Makefile.am,
arch/dos/comm/Makefile.am, arch/dos/comm/include/Makefile.am,
arch/dos/include/Makefile.am, arch/dos/mm_snd/Makefile.am,
arch/dos/mm_snd/include/Makefile.am, arch/include/Makefile.am,
arch/linux/Makefile.am, arch/linux/include/Makefile.am,
arch/win32/Makefile.am, arch/win32/d3dframe/Makefile.am,
arch/win32/include/Makefile.am, iff/Makefile.am,
iff/archive/Makefile.am, include/Makefile.am, main/Makefile.am,
main/editor/Makefile.am, main/old/Makefile.am, tools/Makefile.am,
tools/cvs2cl/Makefile.am, unused/Makefile.am,
unused/bios/Makefile.am, unused/lib/Makefile.am,
unused/novga/Makefile.am, unused/pa_null/Makefile.am,
unused/ui/Makefile.am, unused/vga/Makefile.am,
unused/vga/new/Makefile.am, unused/win95/Makefile.am: Removed
automake stuff from "inert" subdirs. And there was much rejoicing.
2004-05-19 22:10:05 +00:00
* Makefile.am, NEWS, configure.in: Stuff
2004-05-19 22:10:05 +00:00
* ChangeLog: removing auto-generated file
2004-05-19 22:10:05 +00:00
* cygconf: Added instructions for mingw32 build
2004-05-19 22:10:05 +00:00
* Makefile.am: renamed INSTALL to installation.txt
2004-05-19 22:10:05 +00:00
* installation.txt, INSTALL: renamed INSTALL to installation.txt
2004-05-19 22:10:05 +00:00
* mingw32.txt: Added instructions for mingw32 build
2004-05-19 22:10:05 +00:00
* configure.in: Enable assembly under mingw32
2003-02-20 21:12:44 +00:00
2001-10-12 Bradley Bell <btb@icculus.org>
2003-02-20 21:12:44 +00:00
* acconfig.h, aclocal.m4, conf.h.in: remove superfluous files
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* acconfig.h, aclocal.m4, conf.h.in, configure.in, 2d/2dsline.c,
2d/bitblt.c, 2d/box.c, 2d/canvas.c, 2d/gpixel.c, 2d/line.c,
2d/pixel.c, include/pstypes.h, include/strutil.h, include/timer.h,
main/digi.h, main/kludge.c, main/object.c, main/render.c,
misc/d_glob.c, misc/d_io.c, misc/strutil.c: Changed __ENV_DJGPP__
to __DJGPP__, since it's built-in.
2003-02-20 21:12:44 +00:00
2001-10-12 Paolo Ulivi <paoloulivi@tin.it>
* aclocal.m4, conf.h.in, include/vecmat.h, main/collide.c,
2003-02-20 21:12:44 +00:00
main/kludge.c, main/piggy.h: fix some gcc 3.0 warnings.
2003-02-20 21:12:44 +00:00
0.1.0:
2003-02-20 21:12:44 +00:00
2001-10-12 Bradley Bell <btb@icculus.org>
2003-02-20 21:12:44 +00:00
* Makefile.am, unused/win95/Makefile.am: Fix some dist stuff
2004-05-19 22:10:05 +00:00
* Makefile.am: make sure cygconf gets archived
2004-05-19 22:10:05 +00:00
* configure.in: Increment version number in preparation for release
2004-05-19 22:10:05 +00:00
* configure.in: Fix detection of opengl
2004-05-19 22:10:05 +00:00
* Makefile.am, aclocal.m4, autogen.sh, conf.h.in, configure.in,
cygconf, arch/Makefile.am, arch/include/joy.h,
arch/include/mouse.h, include/loadgl.h, include/pstypes.h,
include/strutil.h, main/Makefile.am, main/config.c, main/console.c,
main/gamepal.h, main/gamerend.c, main/inferno.c, main/kconfig.c,
main/multi.c, main/newdemo.c, misc/d_delay.c, misc/d_glob.c,
2003-02-20 21:12:44 +00:00
misc/strutil.c: Switched from Cygwin to mingw32 on MS boxes.
Vastly improved compilability.
2003-02-20 21:12:44 +00:00
2001-10-11 Bradley Bell <btb@icculus.org>
* Makefile.am: Added macros/sdl.m4
2004-05-19 22:10:05 +00:00
* autogen.sh: Added macros/sdl.m4
2003-02-20 21:12:44 +00:00
2001-10-09 Bradley Bell <btb@icculus.org>
* main/vers_id.h: Added DESCENT_VERSION constant
2004-05-19 22:10:05 +00:00
* main/inferno.c: Added command-line help.
2004-05-19 22:10:05 +00:00
* include/ogl_init.h: opengl improvments (following d1x changes)
2003-02-20 21:12:44 +00:00
2001-10-07 Bradley Bell <btb@icculus.org>
* aclocal.m4, conf.h.in, configure.in, arch/Makefile.am,
arch/ogl/Makefile.am: Remove duplicate headers.
2003-02-20 21:12:44 +00:00
2001-08-02 Thimo Neubauer <thimo@debian.org>
* mem/mem.c: totally crippled the memory manager because it does
not make sense for non-DOS-systems and it would have been too
complicated to get it 64bit clean
2003-02-20 21:12:44 +00:00
2001-06-19 Bradley Bell <btb@icculus.org>
* cvshowto.txt: updated anonymous password
2003-02-20 21:12:44 +00:00
2001-02-08 Bradley Bell <btb@icculus.org>
* COPYING, license.txt: Added d1x license
2003-02-20 21:12:44 +00:00
2001-02-01 Bradley Bell <btb@icculus.org>
* aclocal.m4, configure.in: Better detecting of SDL and GL/GLU
2003-02-20 21:12:44 +00:00
2001-01-31 Bradley Bell <btb@icculus.org>
* configure.in, arch/include/mouse.h, include/pstypes.h,
main/game.c, main/gamepal.h: OpenGL support under Cygwin/SDL
2004-05-19 22:10:05 +00:00
* main/polyobj.c: fix typo
2004-05-19 22:10:05 +00:00
* 2d/Makefile.am, 2d/bitblt.c, 2d/bitmap.c, 2d/box.c, 2d/canvas.c,
2d/circle.c, 2d/disc.c, 2d/font.c, 2d/gpixel.c, 2d/ibitblt.c,
2d/line.c, 2d/palette.c, 2d/pcx.c, 2d/pixel.c, 2d/poly.c,
2d/rect.c, 2d/rle.c, 2d/scale.c, 2d/scalec.c, 2d/tmerge.c,
3d/clipper.c, 3d/draw.c, 3d/globvars.c, 3d/instance.c, 3d/interp.c,
3d/matrix.c, 3d/points.c, 3d/rod.c, 3d/setup.c, arch/Makefile.am,
cfile/cfile.c, iff/iff.c, main/ai.c, main/ai2.c, main/aipath.c,
main/automap.c, main/bm.c, main/bmread.c, main/cmd.c,
main/cntrlcen.c, main/collide.c, main/config.c, main/console.c,
main/controls.c, main/credits.c, main/crypt.c, main/dumpmine.c,
main/effects.c, main/endlevel.c, main/escort.c, main/fireball.c,
main/fuelcen.c, main/fvi.c, main/game.c, main/gamecntl.c,
main/gamefont.c, main/gamemine.c, main/gamepal.c, main/gamerend.c,
main/gamesave.c, main/gameseg.c, main/gameseq.c, main/hostage.c,
main/kconfig.c, main/kmatrix.c, main/laser.c, main/lighting.c,
main/mglobal.c, main/mission.c, main/morph.c, main/netmisc.c,
main/network.c, main/newdemo.c, main/newmenu.c, main/object.c,
main/paging.c, main/physics.c, main/piggy.c, main/polyobj.c,
main/powerup.c, main/render.c, main/robot.c, main/slew.c,
main/songs.c, main/switch.c, main/texmerge.c, main/text.c,
main/titles.c, main/vclip.c, main/wall.c, main/weapon.c,
maths/Makefile.am, maths/fixc.c, maths/rand.c, maths/tables.c,
maths/vecmat.c, mem/mem.c, misc/args.c, misc/byteswap.c,
misc/d_delay.c, misc/d_glob.c, misc/d_io.c, misc/error.c,
misc/hash.c, misc/strio.c, misc/strutil.c, texmap/Makefile.am,
texmap/ntmap.c, texmap/scanline.c, texmap/tmapflat.c: Makefile and
conf.h fixes
2004-05-19 22:10:05 +00:00
* arch/dos_findfile.c, arch/dos_modex.asm, include/console.h,
include/modex.h, main/collide.c, main/gamesave.c, main/gameseq.c,
main/gauges.c, main/object.c, main/playsave.c, main/render.c,
main/state.c, mem/mem.c, texmap/ntmap.c, texmap/tmapflat.c: Fix
compiler warnings
2004-05-19 22:10:05 +00:00
* include/gr.h, main/menu.c: Fullscreen toggle added to screen res
menu
2004-05-19 22:10:05 +00:00
* configure.in, include/pstypes.h, main/kconfig.c: Support for
cross-compiling, and cygwin fixes
2003-02-20 21:12:44 +00:00
2001-01-30 Bradley Bell <btb@icculus.org>
* configure.in, arch/Makefile.am, arch/win32_findfile.c,
include/pstypes.h, include/strutil.h, main/Makefile.am,
misc/strutil.c, unused/win95/findfile.c: Cygwin support, using SDL.
needs --without-assembler and --without-network to compile
2003-02-20 21:12:44 +00:00
2001-01-29 Bradley Bell <btb@icculus.org>
* configure.in, main/Makefile.am: Fixes to build system
2004-05-19 22:10:05 +00:00
* main/kconfig.c: fix for non-linux joysticks
2004-05-19 22:10:05 +00:00
* arch/dos/Makefile.am, arch/dos/cdrom.c, arch/dos/digi.c,
arch/dos/dosgr.c, arch/dos/dpmi.c, arch/dos/findfile.c,
arch/dos/init.c, arch/dos/ipx.c, arch/dos/joy2.asm,
arch/dos/joyc.c, arch/dos/joydefs.c, arch/dos/key.c,
arch/dos/modex.asm, arch/dos/mouse.c, arch/dos/timer.asm,
arch/dos/tweak.inc, arch/dos/vesa.c, arch/dos/vgaregs.inc,
arch/include/joy.h, arch/linux/Makefile.am, arch/linux/findfile.c,
arch/linux/init.c, arch/linux/ipx_bsd.c, arch/linux/ipx_lin.c,
arch/linux/ipx_udp.c, arch/linux/linuxnet.c, arch/sdl/Makefile.am,
arch/sdl/init.c, arch/sdl/timer.c: Removed duplicate files
* arch/Makefile.am, arch/dos_dpmi.c, arch/dos_findfile.c,
arch/dos_init.c, arch/dos_ipx.c, arch/dos_modex.asm,
arch/dos_timer.asm, arch/dos_tweak.inc, arch/dos_vesa.c,
arch/dos_vgaregs.inc, arch/linux_findfile.c, arch/linux_init.c,
arch/linux_ipx_bsd.c, arch/linux_ipx_lin.c, arch/linux_ipx_udp.c,
arch/linux_net.c, arch/sdl_init.c, arch/sdl_timer.c: Fixed build
system, minor fixes
* arch/dos/include/joy.h, arch/dos/include/key.h,
arch/dos/include/mouse.h: Unified input headers.
* arch/linux/Makefile.am, configure.in: Duplicate file removal.
2003-02-20 21:12:44 +00:00
2001-01-28 Bradley Bell <btb@icculus.org>
* conf.h.in, configure.in, arch/Makefile.am,
arch/dos/include/Makefile.am, arch/include/Makefile.am,
arch/include/key.h, main/Makefile.am: More header unification...
2004-05-19 22:10:05 +00:00
* main/newdemo.c: Added <ctype.h>
2004-05-19 22:10:05 +00:00
* arch/include/event.h, arch/include/joy.h: unified input headers.
* acconfig.h, include/d_delay.h, main/Makefile.am, main/game.c:
OpenGL now uses SDL-GL instead of gii
2004-05-19 22:10:05 +00:00
* arch/include/key.h, arch/include/mouse.h: Unified arch headers
2003-02-20 21:12:44 +00:00
2001-01-25 Bradley Bell <btb@icculus.org>
* autogen.sh: use "set -e" so execution stops if something goes
wrong.
2003-02-20 21:12:44 +00:00
2001-01-24 Bradley Bell <btb@icculus.org>
* Makefile.am: typo
2004-05-19 22:10:05 +00:00
* Makefile.am: Add ChangeLog to dist
2003-02-20 21:12:44 +00:00
0.0.9:
2003-02-20 21:12:44 +00:00
2001-01-24 Bradley Bell <btb@icculus.org>
2003-02-20 21:12:44 +00:00
* INSTALL, NEWS, README, cvshowto.txt: updated documentation
2004-05-19 22:10:05 +00:00
* tools/Makefile.am, tools/cvs2cl/Makefile.am,
tools/cvs2cl/cvs2cl.pl: cvs2cl for building ChangeLog from RCS
entries
* Makefile.am, acconfig.h, autogen.sh, conf.h.in, configure.in,
arch/dos/allg_snd/Makefile.am, arch/dos/allg_snd/sound/Makefile.am,
arch/dos/allg_snd/sound/drv/Makefile.am, arch/dos/bak/Makefile.am,
arch/dos/comm/Makefile.am, arch/dos/comm/include/Makefile.am,
arch/dos/include/Makefile.am, 2d/Makefile.am, 3d/Makefile.am,
arch/Makefile.am, arch/dos/Makefile.am,
arch/dos/mm_snd/Makefile.am, arch/dos/mm_snd/include/Makefile.am,
arch/linux/Makefile.am, arch/linux/include/Makefile.am,
arch/ogl/Makefile.am, arch/sdl/Makefile.am, arch/win32/Makefile.am,
arch/win32/d3dframe/Makefile.am, arch/win32/include/Makefile.am,
cfile/Makefile.am, iff/Makefile.am, iff/archive/Makefile.am,
include/Makefile.am, main/editor/Makefile.am, main/old/Makefile.am,
unused/Makefile.am, unused/bios/Makefile.am,
unused/lib/Makefile.am, unused/novga/Makefile.am,
unused/pa_null/Makefile.am, unused/ui/Makefile.am,
unused/vga/Makefile.am, unused/vga/new/Makefile.am,
unused/win95/Makefile.am, main/Makefile.am, maths/Makefile.am,
misc/Makefile.am, texmap/Makefile.am: improved automake config.
make dist, VPATH builds, ...
2004-05-19 22:10:05 +00:00
2003-02-20 21:12:44 +00:00
* configure, Makefile.in, libtool, ltconfig, ltmain.sh,
stamp-h.in, 2d/Makefile.in, 3d/Makefile.in, arch/Makefile.in,
arch/dos/Makefile.in, arch/linux/Makefile.in,
arch/sdl/Makefile.in, cfile/Makefile.in, iff/Makefile.in,
main/Makefile.in, maths/Makefile.in, mem/Makefile.in,
misc/Makefile.in, texmap/Makefile.in: cruft removal
2004-05-19 22:10:05 +00:00
* 2d/diff, arch/dos/sgrep.out, arch/linux/stHqFIq1, main/test.txt:
junk removal
2004-05-19 22:10:05 +00:00
* ChangeLog, NEWS: moved old ChangeLog to NEWS
2004-05-19 22:10:05 +00:00
* configure.in, conf.h.in: moved NDEBUG to conf.h.in
2004-05-19 22:10:05 +00:00
* main/game.c, main/kconfig.c, main/text.c: changed args_find to
FindArg
* main/gamecntl.c, main/inferno.c: changed args_find to FindArg,
added -grabmouse option
* arch/dos_init.c, arch/linux_init.c, arch/linux_ipx_udp.c,
arch/linux_net.c, arch/sdl_init.c, arch/dos/init.c,
arch/dos/joyc.c, arch/linux/init.c, arch/linux/ipx_udp.c,
arch/linux/linuxnet.c, arch/sdl/init.c, include/args.h,
main/config.c, main/hud.c, main/menu.c, main/multi.c,
main/network.c, main/piggy.c, main/polyobj.c, main/slew.c,
main/songs.c, misc/args.c: changed args_find to FindArg
2003-02-20 21:12:44 +00:00
2001-01-22 Bradley Bell <btb@icculus.org>
* configure, main/Makefile.am, main/Makefile.in: configuration
fixes
2004-05-19 22:10:05 +00:00
* include/error.h, include/mono.h, main/game.c, main/gamerend.c:
fix compiler warnings w/opengl
2004-05-19 22:10:05 +00:00
* include/console.h: ggi support
2004-05-19 22:10:05 +00:00
* arch/linux_init.c: svgalib support
2004-05-19 22:10:05 +00:00
* Makefile.in, conf.h.in, configure, configure.in, 2d/Makefile.am,
2004-05-19 22:10:05 +00:00
2d/Makefile.in, 3d/Makefile.in, arch/Makefile.am,
arch/Makefile.in, arch/svgalib_init.c, cfile/Makefile.in,
iff/Makefile.in, main/Makefile.am, main/Makefile.in,
maths/Makefile.am, maths/Makefile.in, mem/Makefile.in,
misc/Makefile.in, texmap/Makefile.am, texmap/Makefile.in:
configuration fixes
* iff/iff.c, include/u_mem.h: NDEBUG fixes
2004-05-19 22:10:05 +00:00
* main/ai.h, main/inferno.c, main/lighting.c, main/object.c,
main/render.c: fix warnings and enable NDEBUG *
arch/svgalib_init.c: svgalib support
2003-02-26 11:03:27 +00:00
2001-01-22 Michael Wagener <Michael.Wagener@materna.de>
* main/kconfig.c: joystick support
2003-02-20 21:12:44 +00:00
2001-01-21 Bradley Bell <btb@icculus.org>
* cvshowto.txt: new file, taken from d1x webpage
2004-05-19 22:10:05 +00:00
* AUTHORS, README: Taking over as maintainer of d2x
2004-05-19 22:10:05 +00:00
* main/gamecntl.c, main/inferno.c: Grab mouse with SDL/X11
2003-02-20 21:12:44 +00:00
2001-01-20 Bradley Bell <btb@icculus.org>
* configure, configure.in: Turned -Werror back off by default
2004-05-19 22:10:05 +00:00
* README, configure, configure.in, 2d/font.c, arch/sdl_init.c,
iff/iff.c, include/3d.h, include/d_io.h, main/Makefile.am,
main/Makefile.in, main/bm.c, main/collide.c, main/credits.c,
main/fuelcen.h, main/game.c, main/gamecntl.c, main/gamepal.c,
main/gamerend.c, main/gamesave.c, main/gameseg.c, main/gameseq.c,
main/gauges.c, main/kconfig.c, main/kludge.c, main/kmatrix.c,
main/laser.c, main/multi.c, main/network.c, main/network.h,
main/newdemo.c, main/newmenu.c, main/object.c, main/object.h,
main/physics.c, main/piggy.c, main/polyobj.c, main/state.c,
main/switch.c, main/titles.c, main/wall.c: Got rid of all compiler
warnings, for non-OpenGL on linux, anyway...
2003-02-20 21:12:44 +00:00
2001-01-19 Bradley Bell <btb@icculus.org>
* copying: remove duplicate file
2004-05-19 22:10:05 +00:00
* Import of d2x-0.0.9-pre1
* Import of d2x-0.0.8