ec66df46fae51aa8dcca23717bd61d997481f0b5
[btb/d2x.git] / NEWS
1 --- Version 0.2.6 ---
2 - Fixed OpenGL textures under Windows and OS X
3 - Added optional console (not really useful, yet)
4 - Improved movie player
5 - Improved networking (especially Windows and bigendian unix)
6 - Added IPv4 multicasting mode (Thanks, Aaron Plattner!)
7 - Improved loading of Descent 1 textures
8 - Improved loading of shareware/OEM data files
9
10 --- Version 0.2.5 ---
11 - Fixes crash on controls config
12 - "status bar" works in GL version
13
14 --- Version 0.2.4 ---
15 - Fix crash on some mission briefings
16
17 --- Version 0.2.3 ---
18 - Fix linking bug on OS X
19
20 --- Version 0.2.2 ---
21 - Support for OS X 10.2 added
22
23 --- Version 0.2.1 ---
24 - D1 Mac versions should now work.
25
26 --- Version 0.2.0 ---
27 - Movie support :-)
28 - Bigendian linux/unix support, including OS X and Sparc/Solaris
29 - Menus now look right w/OpenGL
30 - Loads just about every conceivable d1/d2 level, including:
31    Descent I Shareware
32    Descent I OEM (Destination Saturn)
33    Descent I Full Version
34    Descent II Shareware
35    Descent II OEM (Destination Quartzon)
36    Descent II Full Version
37    Descent II Vertigo
38    Descent I add-on levels
39    Descent II add-on levels
40 - UDP, IPX, and Kali Networking
41 - Re-enabled linux joystick
42 - Added some standalone utilities:
43    mveplayer - Plays .mve movie files.
44    hogcreate, hogextract - create and extract .hog archives
45    mvlcreate, mvlextract - create and extract .mvl archives
46    tex2txb, txb2tex - encode and decode text for briefings, etc.
47
48 --- Version 0.1.3 ---
49 - deb and rpm support added
50 - Added hotkeys to toggle fullscreen mode (same as d1x)
51 - joystick (via SDL) works
52 - fixed bug preventing some high-res modes in SDL
53 - disabled cockpit in ogl modes (causes crashes)
54 - automap resolution selectable with -automap<X>x<Y> or -automap_gameres
55
56 --- Version 0.1.2 ---
57 - SDL uses mouse wheel to emulate 3rd axis.
58 - Player files created with descent 2 should now work with d2x.
59 - Savegame thumbnails work in OpenGL
60 - Menus now work in OpenGL!
61 - Automap works in OpenGL!
62 - Fonts work in OpenGL!
63 - You can now use the -tmap option to select between the different
64   texture mapping routines (c, fp, i386, pent, ppro) at runtime.
65 - Please bear with me while the source undergoes some rather ugly
66   reorganization to fit more closely to the layout of d1x. This makes
67   synchronization with d1x far, far easier.
68 - Fixed assembly bug causing crash on game start.  Thanks to Craig
69   Hadady <chadady@iglou.com>
70 - Applied chdir patch from Falk Hueffner
71   <falk.hueffner@student.uni-tuebingen.de>, and added code to load
72   hogfiles from a central location, so it now doesn't matter what dir
73   you start d2x from.
74 - Enabled option for RELEASE build
75 - ggi builds again (still broken, though)
76
77 --- Version 0.1.1 ---
78 Assembly under mingw32 now works.
79 Invulnerable robots bug fixed!
80 Build process much faster.
81 network support now compiles on mingw, dunno if it works...
82
83 --- Version 0.1.0 ---
84 Builds with SDL/OpenGL, even on Windows (MingW32)
85 Lots of minor changes and cleanups of the build system.
86
87 --- Version 0.0.9 ---
88 Improved automake setup, 'make dist' and VPATH builds now work.
89 svgalib, ggi support (alpha)
90 Merged in joystick support from Michael.Wagener@materna.de
91 Added -grabmouse option to keep the mouse from wandering away in
92 windowed SDL.  Pressing pause ungrabs it.
93
94 --- Version 0.0.8 ---
95 Added -nocdrom option, fixed cdrom code.
96 Made various error messages more helpful.
97 Big code cleanup - removed lots and lots of warnings. Still plenty left, but most are gone.
98 Kludge to allow the game to work with v1.0 datafiles.
99 Workaround for odd gcc bug (possible).
100 Fixed mission and demo loading.
101 Fixed nonetwork build.
102 Removed libtool dependancy. (Thanks to Falk Hueffner for pointing this out)
103
104 --- Version 0.0.7 ---
105 Added beginnings of console. (main/console.c main/cmd.c)
106 Added -debug command line option to show debug information.
107 Fixed -nosound option.
108 Changed malloc, calloc, free -> d_malloc, d_calloc and d_free to prevent ugly clashes between the real and the wrapped system calls. Added d_strdup
109 Removed dos linefeeds from the source files
110 Fixed palette problems with flat shaded polygons.
111
112 Issues currently under investigation:
113 * Weird crash reported by Robert Linden - as yet unreproducable
114
115 --- Version 0.0.6 ---
116 Initial ChangeLog entry
117 No change from v0.0.5 except Makefile/config system cleanup.