summaryrefslogtreecommitdiff
path: root/apps/plugins/sdl/progs/wolf3d/Changes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/sdl/progs/wolf3d/Changes.txt')
-rw-r--r--apps/plugins/sdl/progs/wolf3d/Changes.txt157
1 files changed, 157 insertions, 0 deletions
diff --git a/apps/plugins/sdl/progs/wolf3d/Changes.txt b/apps/plugins/sdl/progs/wolf3d/Changes.txt
new file mode 100644
index 0000000000..0bf21703af
--- /dev/null
+++ b/apps/plugins/sdl/progs/wolf3d/Changes.txt
@@ -0,0 +1,157 @@
1Wolf4SDL v1.7 (released 2011-05-15, revision 256)
2 - Added support for Mac OS X
3 (thanks to Chris Ballinger)
4 - Added support for .sd1 SOD game files as delivered by Steam
5 by changing --mission parameter slightly
6 (thanks to Pickle)
7 - Added --windowed-mouse parameter to start windowed mode with grabbed mouse
8 (thanks to Jared Breland)
9 - Rain and snow speed fix (thanks to Tricob)
10 - Floor/ceiling fix (thanks to Tricob / Adam Biser)
11 - Fixed moon out of screen bug (thanks to Tricob)
12 - Rain/snow leaking ceilings fix (thanks to Adam Biser / Tricob)
13 - Per-user configuration/savegame directories (~/.wolf4sdl) on
14 Linux like systems per default (thanks to Jared Breland)
15 - Added --configdir parameter
16 - Use SDL_DOUBLEBUF for vsync to avoid or at least reduce flickering
17 (thanks to Greg Ayrton for the hint, use --nodblbuf to disable it)
18 - Removed remainings of the frame rate counter on screen, when disabled
19 - Don't quit game when using TAB+E with --tedlevel
20 - Added --extravbls parameter
21 - Changed default for "extra VBLs" from 1 to 0
22 - Fixed missing umask parameter for open with O_CREAT
23 (bug reported by Daniel Fass)
24 - Fixed support for 1.0 shareware data files
25 (bug reported by Marcus Naylor)
26 - Fixed xtile and ytile not being valid in HitHorizWall and HitVertWall,
27 respectively. This caused problems with some tutorials.
28 - Removed unused HitHorizPWall and HitVertPWall.
29
30Wolf4SDL v1.6 (released 2008-09-01, revision 233)
31 - Fixed songs not really supporting more than 64kb
32 - Try to recognize whether data files don't fit to program version
33 instead of just using them and probably crash
34 (can be disabled with --ignorenumchunks)
35 - Fizzle fade now works for resolutions up to 8191x4095
36 (thanks to Xilinx, Inc. for the list of maximum-length LFSR counters)
37 - Fixed demos being dependent on actual duration of GETGATLINGSND
38 (fixes second demo, which even rarely worked in vanilla Wolf3D)
39 - Fixed demos by disabling some bugfixes during recording and playback
40 (see PLAYDEMOLIKEORIGINAL define in version.h)
41 - Removed system menu on Windows in windowed mode to avoid ALT to open it
42 - Fixed palette issues occurring on some Windows systems by using the
43 "best" color depth reported by libSDL per default (also see --bits option)
44 - Fixed directional 3d sprites on architectures only allowing aligned memory
45 access (bug reported by Pickle)
46 - Fixed remaining status bar after end of demo in 320x240s resolutions
47 (bug reported by Pickle)
48 - Removed last busy waiting (fixes very unstable framerates on machines with
49 stricter schedulers like FreeBSD; thanks to Tron for making me notice)
50 - Fixed compiling of SOD on case sensitive file systems
51 (thanks to Michael)
52
53Wolf4SDL v1.5 (released 2008-05-25, revision 215)
54 - Reduced minimum distance to back of moving pushwall to PLAYERSIZE
55 - Fixed pushwall rendering when player's eye is in the pushwall back tile
56 (bug reported by Pickle)
57 - Enable 'End game' menu item also when using --tedlevel
58 - Removed some unneccessary fade outs
59 (DrawPlayScreen does not call VW_FadeOut anymore!!)
60 - When using 'End game', 'View scores' does not directly show up anymore
61 - Fixed quickload/quicksave not working when started with --tedlevel (vanilla
62 bug). This now also only checks for save games once at startup (may speed
63 up entering the menu on Dreamcast)
64 - Fixed drawing moving pushwalls viewed at acute angles near the level border
65 - Fixed vanilla bug hiding bonus items on same tile as player, when he cannot
66 pick them up (e.g. medikit at 100% health) (thanks to Pickle for noticing)
67 - Added GP2X specific code by Pickle
68 - Reimplemented picture grabber to support all screen resolutions
69 (<TAB>+P in debug mode)
70 - Added --resf option to force to use unsupported resolutions >= 320x200
71 - Added support for resolutions being a multiple of 320x240
72 (thanks for your help, Pickle!)
73 - Fixed crash when cheat-hurting oneself to death (bug reported by Tricob)
74 - Cleaned up id_sd.cpp (kept PC speaker stuff for future reference)
75 - Added move buttons (invalidates config file, only hardcoded yet)
76 - Added joystick support to US_LineInput used for highscore names
77 and save games
78 - Added US_Printf and US_CPrintf (works just like printf)
79 - Fixed wrong surface locks/unlocks
80 - Added Visual C++ 6 support
81 - Removed some useless VW_WaitVBLs (Thanks to TexZK)
82 - Added some asserts in id_vl.cpp to check for screen access out of bounds
83 - Fixed BJ face popping up in fullsize mode sometimes
84 (Thanks to Andy_Nonymous)
85 - Rewrote page manager to support page >= 64kB
86 and to correctly handle sounds >= 4kB
87 - Improved SOD mission packs support (Thanks to fackue)
88 - Updated Code::Blocks search paths to ..\SDL-devel\
89 - Added version.h to Dev-C++ and Code::Blocks project file
90 - Fixed some files being read in text mode on MinGW
91
92Wolf4SDL v1.4 (released 2008-03-10, revision 164)
93 - Added MinGW/MSYS compatibility
94 - Updated Code::Blocks project
95 - Updated Dev-C++ project and added a README-devcpp.txt
96 - Fixed some busy waiting situations
97 - Added directional 3D sprites support (USE_DIR3DSPR)
98 - Added support for Spear mission packs (by fackue)
99 - Added support for Wolf3D full v1.1 and shareware v1.0, v1.1 and v1.2
100 - Added shading support (USE_SHADING)
101 - Added object flags (see objflag_t enum in wl_def.h)
102 - Reintroduced version.h
103 - Increased MAXVISABLE from 50 to 250
104 - Added outside atmosphere features (USE_STARSKY, USE_RAIN, USE_SNOW)
105 - Added cloud sky support (USE_CLOUDSKY)
106 - Added support for SoD demo
107 - Fixed SoD on systems with case sensitive filenames
108 - Added DarkOne's/Adam's multi-textured floors/ceiling (USE_FLOORCEILINGTEX)
109 - Added parallax sky support (USE_PARALLAX define)
110 - Introduced level feature flags (USE_FEATUREFLAGS define)
111 - Added high resolution support (USE_HIRES define)
112 - Added support for music > 64 kB as supported by WDC
113 - Added --samplerate and --audiobuffer parameters
114 - Added support for GP2X (ARM processor, thanks to Pickle)
115 - Added support for Dreamcast (SH-4 processor, thanks to fackue)
116 - Added joystick support (up to 32 buttons)
117
118Wolf4SDL v1.3 (released 2008-01-20, revision 113)
119 - Added parameter for SOD to disable copy protection quiz
120 - F12 now also grabs the mouse (for keyboards without scrolllock)
121 - Fixed out of bounds array access in key processing
122
123Wolf4SDL v1.2 (released 2008-01-09, revision 108)
124 - Fixed fading for 'End Game'
125 - Corrected fading speed
126 - Added Spear of Destiny compile support
127 - Reimplemented palette file (Sorry...)
128 - Fixed end game crash, when player did not die yet
129 (Thanks to Agent87 for noticing this bug!)
130 - Added full size screen feature
131 - Added project files for Code::Blocks and Dev-C++
132 (Thanks to Codetech84!)
133 - Made it MinGW compatible
134 - Fixed demo fading issues
135 - Reformatted many source code files
136 - Resolved all warnings reported by VC++ 8 and GCC
137 - Fixed crash when starting the game with no sound >effects<
138 (Thanks to Agent87 for noticing this bug!)
139 - Always grab mouse when started in fullscreen
140 - Map left and right alt, shift and ctrl keys to the same keys
141 - Fix numpad keys with numlock off
142 - Fixed a buffer overflow causing a crash
143
144Wolf4SDL v1.1 (released 2007-12-28, revision 70)
145 - Fixed Pause
146 - Fixed IN_Ack()
147 - Added command line parameters for windowed mode and screen resolution
148 - Reimplemented command line parameters (try --help)
149 - Improved scaled "Get Psyched" progress bar graphic
150 - Improved scaled screen borders
151 - Fixed "Fade in black screen" bug
152 - Avoid asserts when shutting down with an error
153 - Use software surfaces to reduce problems with palette on Windows
154 - Windows: Statically links to MSVCR80.DLL now to avoid missing files
155
156Wolf4SDL v1.0 (released 2007-12-26, revision 53)
157 - Initial release