1Entrys marked by a * are fixed.
2
3--------------------------------------------------------------------------
433. (2000/12/24) Single key quit
5
6Colin: opulent wants the old 'q quits demo recording' feature back.
7 I suggest making it a configurable key setting, not bound to any
8 key by default.
9Proff: For 2.2.4?
10
11--------------------------------------------------------------------------
1234. (2002/07/28) Fix documentation
13
14Proff:
15- add mp3 stuff
16- add new opengl options
17- update FAQ?
18
19--------------------------------------------------------------------------
20*35. (2002/07/28) Fix OpenGL segfault on Linux
21
22Proff:
23Possibly caused by using gluImageScale when paletted textures used.
24Either write my own scaling functions, which would allow mipmapping
25for paletted textures, or just kick the scaling. I'm for the first
26if I get the time. Small fix would be disabling gluImageScale when
27paletted textures used.
28Proff: Will hopefully be fixed in 2.3.x
29
30--------------------------------------------------------------------------
31*36. (2002/07/28) Add option to move backward with second mousebutton
32
33Proff: like it was in my old prboom version
34Proff: 2.3.x
35
36--------------------------------------------------------------------------
37
38List of revisions from PrBoom 2.3:
39
40[!] - cph needs to check
41[+] - already merged
42[ ] - empty or not wanted
43[-] - interesting but not merged yet
44
45+    r597 | Add player number to spawn as a parameter to P_SpawnPlayer, repl
46+    r598 | Improved P_InterceptVector that isn't subject to overflows Remov
47+    r599 | Check whether usleep(3) is supported, and fall back on select(2)
48+    r602 | Changed long long to int_64_t.
49-    r603 | Added chasecam patch and fixed long long problems. Worked withou
50            Chasecam
51-    r604 | Added p_chase.*
52            Chasecam
53     r605 | Support saving games at all compat levels - this will be necessa
54+    r606 | Linux byteorder.h macros are unsigned, so we must force them to
55     r607 | Linux byteorder.h macros are unsigned, so we must force them to
56-    r608 | Nice catch Quasar` - fix sprite clipping for cameras in underwat
57            Chasecam
58     r609 | Minor fix
59     r610 | General cleanup of EV_BuildStairs Fix scanning for multiple stai
60     r611 | Separate demo sync stuff into its own section Add Final Doom tel
61     r612 | Fix dropoff flag for Boom demos
62     r613 | Fix D_DoomExeDir. Win2000 and possibly others don't report the f
63+    r614 | Fix D_DoomExeDir. Win2000 and possibly others don't report the f
64     r615 | Bump version number
65     r616 | Merge rewritten R_DrawSpan from the dev tree
66     r617 | Final demo support refinements, inc. -complevel (which was docum
67     r618 | Include spec file in the tarball, and build RPM with -ta
68     r619 | From the 2.3.x tree: Cleaned up sound code. I_StartSound gets ch
69     r620 | Bump version number.
70     r621 | Various things for 2.2.2
71     r622 | Update with WAD generated from the dev tree, no v1.2 compat save
72     r623 | Imported doublebuffering and fullscreen toggle from dev tree.
73     r624 | Put samplerate a little bit down, because when timidity is used
74     r625 | Update boom.cfg.5 with new video options, from Proff Man page fi
75     r626 | This commit was manufactured by cvs2svn to create tag 'prboom_2_
76     r627 | Released 2.2.2
77+    r628 | comp_stairs fix and EV_BuildStairs cleanup from stable branch
78+    r629 | Boom dropoff compat fix, from stable branch
79+    r630 | *** empty log message ***
80+    r631 | Merge newer version from stable branch Switch to %configure and
81+    r632 | Very minor spacing fixes
82+    r633 | Must distribute prboom.txt so the make can pass prboom.wad
83     r634 | Distros have caught up with us and are shipping SDL 1.2 now Clea
84     r635 | Fix typo
85+    r636 | Rationalise the light level calcs for sprites and walls - new fu
86+    r637 | SDL video corectness fix - use SDL_MUSTLOCK to determine if we h
87+    r638 | We need malloc wrappers to do error handling etc; just go back t
88+    r639 | New I_Read wrapper for read(2) - partial read handling - error h
89+    r640 | Clear curline after use, so preventing R_ColourMap applying it t
90     r641 | New savegame format revision, save compat level in saves so we c
91+    r642 | Get rid of the SIGPIPE handler - it's been unused since we switc
92+    r643 | Merge in Proff's port of the BEX extensions from Eternity for mu
93+    r644 | Fix some d_deh.c compile warnings Make lots of internal processi
94+    r645 | Eliminate another static buffer in favour of doom_printf
95+    r646 | Doom v1.2 did not animate 2s middle textures (cf levels/d-f/dmsp
96     r647 | We always compile with SDL_mixer these days,  so drop all the ho
97            (will break Mac)
98+    r648 | Clean up POSIX build process - remove obsolete stuff about no-ne
99+    r649 | Clarify the base[xy]scale logic a bit, use correct global variab
100+    r650 | Eliminate some redundant variables and calculations in R_StoreWa
101+    r651 | Remove sprite{width,offset,topoffset}, these were just caches of
102     r652 | Fixed latest changes for Visual C++.
103            (not necessary)
104     r653 | Added the new menu code from SMMU.
105            (we don't want the new menu code)
106     r654 | HEADER_SIZE must be derived from sizeof(memblock_t), which can b
107     r655 | Fix typo causing keypad 5 to map to PAD0
108+    r656 | Fix keypad 5 Use SDL_SetPalette (SDL1.2 feature which allows us
109     r657 | Update POSIX Makefile for new menu system files Remove obsoleted
110            (the useful stuff is already in)
111     r658 | Fix running with no existing config file (but the currently comm
112            (g_bind is not used)
113     r659 | Removed unused I_ConTextAttr.
114     r660 | I'm stupid or somewhat, I_ConTextAttr IS used. I should check th
115+    r661 | For consistency, keep all linked thinkers on a class list - have
116+    r662 | Remove duplicate extern for thinkercap from doomstat.h Move comm
117+    r663 | Remove old Linux joystick code
118     r667 | Move config file stuff to g_config.c Split out code for specific
119            (g_config)
120     r668 | Added g_config to VisualC project files.
121            (g_config)
122     r669 | Added g_config.h.
123            (g_config)
124+    r670 | Minor cleanup
125     r671 | Makefile change for g_config.[ch], which I forgot to commit yest
126            (g_config)
127     r672 | This commit was manufactured by cvs2svn to create branch 'axes_s
128     r673 | Robert Sherwood's axes patch
129     r674 | G_SaveDefaults callback set up only after G_LoadDefaults done Ad
130+    r675 | Removed Dreamcast stuff which doesn't belong here.
131     r676 | Updated Dreamcast stuff (some bugs left).
132            (Dreamcast)
133     r677 | Updated/cleaned up Dreamcast stuff (some bugs left). Fixed some
134            (Dreamcast)
135     r678 | Updated/cleaned up Dreamcast stuff. Works now, the bugs weren't
136            (Dreamcast)
137     r679 | Added sound to Dreamcast version.
138            (Dreamcast)
139     r680 | Fixed tolower(*s++) bug.
140            (Binding/Console)
141     r681 | Fixed D_DoomExeDir for Dreamcast.
142            (Dreamcast)
143     r682 | Added keyboard support for Dreamcast.
144            (Dreamcast)
145     r683 | From rsherwood: Axes now scale against the appropriate values (i
146     r684 | Added "Installation From CVS" (Steven Elliott).
147+    r685 | Added "Installation From CVS" (Steven Elliott).
148            (was already merged)
149     r686 | P_SpawnPlayer must only be called with mthing_t's from the playe
150+    r687 | On the right branch this time, merge the fix for my player start
151            (was already merged)
152 688-707
153     r708 | Updated.
154            (TODO)
155+    r709 | Intermission screen demo sync bug fixed Also fix a possible time
156            (was already merged)
157     r710 | Added additional check for extensions.
158     r711 | Fix for compiling prboom_server on windows.
159+    r712 | Fixed some z_zone related problems.
160            (was already merged)
161+    r713 | Fix WAD bugs that can cause crashes even in demo compatibility m
162            (was already merged)
163     r714 | New config file name prboom.config for both GL and non-GL versio
164            (new config format)
165+    r715 | Pull forward fixes from stable tree: Fix numeric keypad. Kill th
166            (was already merged)
167+    r716 | Another fix fromt he stable branch: Fix fastparm and respawnparm
168            (was already merged)
169     r717 | HEADER_SIZE must be derived from sizeof(memblock_t), which can b
170     r718 | Crop some old bits Update on progress Add comp_sound idea
171     r719 | Update some email addresses
172     r720 | *** empty log message ***
173     r721 | Correct compatibility levels comment
174     r722 | Import items from 2.2.2 and 2.2.3
175     r723 | pedantic html fix
176     r724 | Add super shotgun/A_CheckReload fix.
177+    r725 | Fix file handle leak in R_InitTranMap when called before WADs lo
178+    r726 | Make A_CheckReload actually work. Compatibility optioned for old
179            (was already merged)
180     r727 | Fix typo.
181+    r728 | Some patches from selliot to improve handling of missing monster
182+    r729 | Make M_ReadFile return -1 on error, so we can distniguish an emp
183            (parts were missing)
184+    r730 | LOL, backslash escaping, what was I thinking, the windows users
185            (was already merged)
186-    r731 | Initialise gamestate so it's not GS_LEVEL. This stops a SEGV if
187            (Chasecam)
188-    r732 | Merged in the axes stuff. It's a more general replacement of the
189            (Generalise axes handling for input devices)
190+    r733 | Clear player mobj's at level end - they're allocated PU_LEVEL so
191+    r734 | Add back in horrible kludge used in 2.2.x to stop desyncs in the
192            (was already merged)
193     r735 | i_joy.c is gone
194+    r736 | Removed now unused X11 and OSS.
195+    r737 | New comp_sound compatibility option: - player only ever hears th
196            (was already merged)
197     r738 | *** empty log message ***
198     r739 | Updated.
199+    r740 | Moved D_DoomExeDir and FindWADFile to i_system. Renamed to I_Doo
200            (cleaned up)
201+    r741 | -forceoldbsp is valid for non-GL builds
202            (was already merged)
203+    r742 | Fix comp_skymap. Looks like I just overlooked this one when I di
204            (was already merged)
205+    r743 | Added the MP3 loading. MP3 will only be loaded if the music lump
206            (was already merged)
207     r744 | Load default config from a wad if config file not found.
208            (new config format)
209     r745 | Strings in menuitem_t will be const
210     r746 | Add the latest new compatibility levels.
211            (console)
212     r747 | Enable gamma correction with new config system.
213            (console)
214     r748 | Extension usage from 2.2.x.
215            (from 2.2)
216-    r749 | Save sensitivity settings.
217            (axes)
218     r750 | Small fix for keybinding names.
219            (binding)
220     r751 | Credits.
221            (new menu stuff)
222     r752 | Fix version strings.
223     r753 | Updated.
224     r754 | Hopefully fix some Linux/NVidia problems.
225     r755 | *** empty log message ***
226     r756 | Minor corrections
227     r757 | More corrections
228     r758 | Another HTML fix.
229     r759 | Move ssg fix to the right section.
230     r760 | Add DivlineSide coord-swapping bug. Add more info on p_sight.c d
231+    r761 | Fix swapped coord in LOS calcs involving east-west walls  (this
232            (from 2.2)
233+    r762 | Auto-fix WAD bug where 1S line uses negative sidedef number othe
234     r763 | Add back screenshot capability.
235            (menu)
236     r764 | Eliminate tmthing, redundant. Save tmx & tmy over P_CreateSecNod
237+    r765 | Remove tmflags, redundant. Preserve tmx & tmy over calls to P_Cr
238            (was already merged)
239     r766 | Revised P_CreateSecNodeList details.
240+    r767 | Added fix for 800x600 bug by John Popplewell, but currently put
241     r768 | Enabled fix for 800x600 bug by John Popplewell. Finetuned the va
242            (skipped, related to previous)
243     r769 | Removed debug hack.
244     r770 | Added statusbar console variables. Worked a little bit on the me
245            (menu, console)
246     r771 | Added hud and cheat console variables. Worked a little bit on th
247+    r772 | Better invulnerability drawing for normal OpenGL (not paletted).
248            (2.2)
249-    r773 | Added better dynamic OpenGL loader (Linux makefiles need updates
250            (Dynamic OpenGL)
251-    r774 | Tried fixing release bug in tesselator. Not sucessful yet.
252            (Tesselator)
253     r775 | Sorting config file output (Lucas Pope).
254            (config)
255     r776 | Small bugfix for VC7. isprint doesn't like anything above 255 (L
256            (binding)
257     r777 | Disabling gluTesselator till it's fixed.
258            (Tesselator)
259-    r778 | New and unified software rendering by Lucas Pope. This adds 16 a
260            (renderer)
261     r779 | Accidently added this in the last update. This is the new sound
262-    r780 | Added fix for 800x600 bug by John Popplewell which wasn't in the
263            (renderer)
264-    r781 | Unified patch rendering (filtering etc) (Lucas Pope).
265            (renderer)
266     r782 | Added more console commands.
267            (console)
268     r783 | Added more console commands. Fixed OpenGL mode.
269            (console)
270-    r784 | Implemented on the fly video mode changing (8,16,32 bit).
271            (renderer)
272     r785 | updated
273     r786 | added s_samplerate console var
274            (console)
275     r787 | enclosed the signal handlers with #ifndef _DEBUG
276     r788 | small comment change
277            (binding)
278-    r789 | added the RDRAW_FILTER_ROUNDED filter method that combines the s
279            (renderer)
280-    r790 | added RDRAW_FILTER_ROUNDED support
281            (renderer)
282     r791 | Reverted back to old sound code, due to some problems.
283-    r792 | fixed V_PlotPatch clipping, still not perfect, but better. also
284            (renderer)
285-    r793 | added bufferWidth/Height and convertToBGRA parameters for the V_
286            (renderer)
287-    r794 | Fixed some bugs in the V_GetPlotted* function family.
288            (renderer)
289-    r795 | just some small little fixes
290            (renderer)
291-    r796 | Using new V_GetPlotted functions for the OpenGL texture generati
292            (renderer)
293-    r797 | Fix include filename case for compilation on Linux
294            (renderer)
295-    r798 | __cdecl presumably only needed on Win32; not available with gcc
296            (renderer)
297-    r799 | Case sensitive filename fixes
298            (renderer)
299-    r800 | Removed __cdecl.
300            (renderer)
301     r801 | showMessages now defaults to on.
302            (console)
303-    r802 | Fixed OpenGL/Software clash.
304            (renderer)
305-    r803 | Made OpenGL library name configurable. Added dynamic screen reso
306            (renderer)
307-    r804 | Removed test code.
308            (renderer)
309-    r805 | Moved DrawLine from am_map to v_video. Added all wrappers for Op
310            (renderer)
311-    r806 | Fixed resizing in windowed mode.
312            (renderer)
313-    r807 | Fixed warnings about different const modifier. Added small check
314            (renderer)
315-    r808 | Fixed some bugs (release version now works). Touched the memory
316            (renderer)
317     r809 | String const fix
318            (console)
319     r810 | Minor fixes
320            (menu)
321-    r811 | Removed all references to V_DrawMemPatch.
322            (renderer)
323     r812 | More const fixes.
324            (console)
325-    r813 | Screenshot is now a video system function.
326            (renderer)
327-    r814 | Removed GL_DOOM.
328            (renderer)
329-    r815 | Removed all remaining GL_DOOMs before full unification.
330            (renderer)
331-    r816 | Unified software and OpenGL into one executable. Nothing changed
332            (renderer)
333+    r817 | cleaned up the PAUSE patch rendering
334+    r818 | fixed a major bug that caused any deh patch that modified a mons
335            (was already merged)
336     r819 | Made slowturntics variable.
337            (console)
338     r820 | Merge "time" portability fix fom dev branch (wi_stuff.c:1.6->1.7
339     r821 | Bump version numbers Add link to HP-UX compilation instructions
340-    r822 | Fix inlining, min/max macros for gcc
341            (renderer)
342     r823 | Add gl_dyn.c, r_filter.h
343-    r824 | new TPatch format, VIDD integration, many fixed video issues
344            (renderer)
345-    r825 | new TPatch format, VIDD integration
346            (renderer)
347-    r826 | Fixed OpenGL calls to the new patch functions. Updated VisualC++
348            (renderer)
349-    r827 | Newlines at EOF to passify gcc.
350            (renderer)
351+    r828 | Remove duplicate BuildBEXTables (well spotted, Quasar`).
352            (was already merged)
353-    r829 | Add r_patch.c.
354            (renderer)
355     r830 | BEX-equivalent strings output should have spaces around the =  (
356+    r831 | BEX-equivalent strings output should have spaces around the =  (
357            (was already merged)
358-    r832 | Removed debug code.
359            (renderer)
360-    r833 | More error checking.
361            (renderer)
362-    r834 | Some code reorganisation. Added infinitePerspective which replac
363            (renderer)
364     r835 | Some code reorganisation.
365     r836 | Don't use paletted textures as default.
366     r837 | backported from 2.3.x: fixed a major bug that caused any deh pat
367-    r838 | Removed glu tesselation code, as it doesn't work properly and is
368            (renderer)
369     r839 | Don't use paletted textures as default.
370     r840 | Backported better invulnerability drawing for normal OpenGL (not
371     r841 | Removed glu tesselation code, as it doesn't work properly and is
372     r842 | Updated.
373     r843 | Bumped version number.
374     r844 | Commit Mead's/my countable item automap highlighting.
375     r845 | Fix SEGV on failed lookup for BEX codepointer.
376     r846 | Always rangecheck patch drawing to the framebuffer, we have no g
377     r847 | Respawn frame bug "reported" on DW forums by Graf Zahl.
378     r848 | Don't treat linedef types in the 0x8000-0xffff range as generali
379     r849 | Fix DEH_MOBJINFOMAX.
380     r850 | Removed need for far clipping plane.
381     r851 | Updated and added some details.
382     r852 | Added some stuff from 2.2.x.
383     r853 | Update and cleanup.
384     r854 | Clean up some code indenting.
385     r855 | Split visplane duplication into new function. Fix sky-over-sky H
386+    r856 | From prboom_stable_2_2: Split visplane duplication into new func
387            (2.2)
388     r857 | Updated.
389     r858 | Fix erroneous extra shot noise when chaingun runs out of ammFix
390+    r859 | Fix chaingun bullet-noise-after-last-bullet bug.
391            (was already merged)
392     r860 | Compatibility option the chaingun sound fix (Bahdko made me, hon
393     r861 | Add chaingun extra shot sound fix. HTML cleanups. Obscure email
394     r862 | Obscure email addresses against spam harvesting.
395     r863 | Another email link obscured.
396     r864 | Fix for crash when trying to load empty slot.
397            (menu)
398     r865 | Removed $Id: $ lines. This is for the future switch to subversio
399     r866 | Removed $Id: $ lines. This is for the future switch to subversio
400     r867 | Wow, I totally messed up the last checkin. At all places where a
401     r868 | Wow, I totally messed up the last checkin. At all places where a
402     r869 | Fixed compiling of prboom_server.
403     r870 | Wow, I totally messed up the last checkin. At all places where a
404-    r871 | Fixed double dcvars.translation mapping in 16 and 32 bit.
405            (renderer)
406-    r872 | Fixed tranlation mapping for rounding filter in 8 bit.
407            (renderer)
408     r873 | Added r_patchfilter and r_patchslope console variables.
409            (console)
410-    r874 | Patch drawing defaults to point filter and square borders as thi
411            (renderer)
412     r875 | Fix crash when doing timedemo from the menu.
413            (menu)
414-    r876 | Added translucent patch drawing (used in video settings menu).
415            (renderer)
416-    r877 | Added more menu graphics from smmu.
417            (menu graphics)
418     r878 | Added r_homflash console command.
419            (console)
420     r879 | Use smaller slider graphics from smmu. Boolean values are switch
421            (menu)
422     r880 | Output of lprintf now also goes to console.
423            (console)
424     r881 | Added names for keypad keys.
425            (binding)
426-    r882 | Renamed r_videomode to r_rendermode. The r_width, r_height and r
427            (rendering)
428     r883 | Video settings menu is much more complete (OpenGL stuff missing)
429            (menu)
430     r884 | Updated.
431+    r885 | Made I_SoundInit callable more that once.
432     r886 | The snd_samplerate command is toggleable and only allows values
433            (console)
434     r887 | Fixed sound menu.
435            (menu)
436     r888 | Added use_mouse console variable.
437            (console)
438     r889 | Fixed compilation warning related to defdemoname. Made G_Compati
439            (console)
440     r890 | Moved default_compatibility_level and compatibility_level consol
441            (console)
442     r891 | Some small changes. Split up compatibility into two pages.
443            (menu)
444     r892 | Added p_cmd.c and made small related changes. This adds monster
445            (console)
446     r893 | Removed cvs log.
447     r894 | Removed non OpenGL versions.
448-    r895 | Added OpenGL console commands. Added OpenGL settings to video me
449            (renderer)
450-    r896 | Added ViddSys. Added viddsys project for VisualC6. Enabled vidd
451            (VIDD)
452     r897 | Added some stuff.
453     r898 | Removed unused stuff.
454            (console)
455     r899 | Reworked the menus a bit. Disabled some non working stuff for no
456            (menu)
457     r900 | Moved demo stuff from g_game to g_demo.
458            (g_demo)
459-    r901 | Implemented iwad console command for on the fly iwad switching.
460            (IWAD switching)
461-    r902 | Documentation for vidd.
462            (VIDD)
463     r903 | Fix drawing when console is fullscreen.
464            (console)
465     r904 | Added C_RunTextCmdf. Added c_addcommand_stats console command wh
466            (console)
467     r905 | Changed to use C_RunTextCmdf.
468            (menu)
469     r906 | Added iwad selection in "features->load wad".
470            (menu)
471-    r907 | Changed iwad from console command to console string and prevent
472            (IWAD switching)
473     r908 | Using g_iwad (from iwad console string) for default iwad when no
474            (IWAD switching, menu)
475-    r909 | Sound functions take const mobj_t * instead of void * for locati
476            (VIDD)
477     r910 | Moved includes bacuase of some changes in the header files.
478-    r911 | Sound functions take const mobj_t * instead of void * for locati
479            (IWAD switching)
480     r912 | Added c_net from smmu.
481            (net from smmu)
482     r913 | Added fraggle script files from smmu, but didn't integrate it in
483            (fraggle script)
484-    r914 | Made wall and floor filters seperatly selectable (to allow round
485            (renderer)
486-    r915 | Added Lucas Pope to credits.
487            (renderer)
488     r916 | Several small changes to let fraggle script stuff compile. Added
489            (fraggle script)
490     r917 | Added fraggle script files. Moved some files into project subfol
491            (fraggle script)
492-    r918 | Three font graphics from SMMU added.
493            (font graphics)
494-    r919 | Merging more stuff from SMMU: v_misc added and moved font handli
495            (font handling - better get it from Eternity)
496-    r920 | Using the new V_Text* functions here instead of implementing ess
497            (font handling)
498     r921 | Removed unused externs.
499     r922 | Some cleanup. Using V_IsPrint to check if char is printable. Add
500            (console)
501-    r923 | Initialize the font in v_misc.
502            (font handling)
503     r924 | For iwad switching: Initialize patches (R_Init) before any call
504     r925 | Definitions for silentmove sector flags.
505     r926 | Added totalfrags in preparation for the coming smmu hud code.
506            (smmu hud)
507     r927 | Added lightlevel_t. Added prototypes for new functions from smmu
508            (fraggle script)
509     r928 | Fixed type cast compiler warnings.
510            (fraggle script)
511     r929 | Using the recently added V_DrawBox function.
512            (menu)
513     r930 | Prevent adding a command twice, as this causes an endless loop l
514            (console)
515-    r931 | Typecast to prevent warning.
516            (renderer)
517     r932 | Added linedefs for scripting from smmu.
518            (fraggle script)
519     r933 | Last log entry is wrong. This added silentmove.
520            (fraggle script)
521-    r934 | Adding silentmove and using plat_up, plat_stop and palt_down con
522            (some constants)
523-    r935 | Added T_LightFade and P_FadeLight from smmu.
524            (P_FadeLight)
525     r936 | Enabled T_AddCommands and V_AddCommands. Some moving around of *
526            (console)
527     r937 | New hud from smmu with some small related changes. The fullscree
528            (HUD)
529     r938 | Removed cvs log.
530-    r939 | Removed message from player_t, use doom_printf or player_printf
531            (Removed message from player_t, use doom_printf or player_printf instead)
532-    r940 | Fix chasecam when teleporting.
533            (chasecam)
534-    r941 | Added r_blockmap.
535            (blockmap)
536-    r942 | Some code cleanups and documentation fixes. Very small changes f
537            (several changes)
538-    r943 | Enabled V_FPSDrawer:
539            (FPS drawer)
540     r944 | Added and enabled more smmu stuff.
541            (smmu)
542-    r945 | Fixed V_WriteTextXYGapFont call from using v_font to supplied fo
543            (font)
544     r946 | Small cleanups and added some variables from smmu.
545-    r947 | prboom.wad now loaded together with iwad. Using IndentifyVersion
546            (IWAD switching)
547     r948 | Added deh_loaded variable from smmu.
548            (console)
549     r949 | gravity is now a variable.
550            (gravity variable)
551     r950 | Renamed G_DeferedInitNew to G_DeferedInitNewNum and G_InitNew to
552            (hubs)
553     r951 | Moved G_Ticker to the end of the file.
554     r952 | Added p_info and p_hubs from smmu.
555            (hubs)
556     r953 | Some definitions (intermission camera related) and the barest mi
557            (intermission camera)
558     r954 | Check if soundfx is enabled in S_StopSounds to fix crash.
559     r955 | Moved "extern int screenblocks;" to r_main.h
560     r956 | Removed now unused extern int key_* definitions. Added G_Scrambl
561-    r957 | Print errors to console instead of calling I_Error.
562            (renderer)
563     r958 | Put code from g_game (G_DoLoadLevel) to init the sky texture nam
564            (smmu)
565     r959 | More things from smmu in P_SetupLevel.
566            (smmu)
567     r960 | Removed unused key_* definitions. Moved key_map_* definitions to
568-    r961 | Z_PrintStats is Z_DrawStats now and called from HU_Drawer. It's
569            (font)
570     r962 | MAXLOADWADS now 2 again, cause prboom is implicitely loaded.
571-    r963 | bodyqueue fix from mbf.
572            (bodyqueue)
573     r964 | New sound code from smmu.
574            (smmu - sound)
575     r965 | Reenabled quit sounds. Added i_endoom_delay to change delay when
576-    r966 | Small changes and additions from smmu.
577            (chasecam)
578     r967 | P_SetupLevel and G_InitNew take a levelname instead of gameepiso
579            (smmu)
580     r968 | Added death messages from smmu.
581            (smmu)
582     r969 | Bump version number for autoconf.
583     r970 | Sprite offsets must be flipped for flipped sprites. Thanks to fr
584     r971 | Further improve the P_CreateSecNodeList global variable cleanups
585     r972 | Fix endianness issues in tic field of network packets. Should be
586     r973 | cf http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=174541 Remov
587     r974 | Get line lengths right in README.command-line
588     r975 | Added more intermission code from smmu. Made some functions stat
589            (smmu)
590     r976 | Added use_startmap and startlevel. Added functions for dynamic w
591            (smmu)
592     r977 | Enabled some smmu stuff which didn't work before.
593            (smmu)
594     r978 | Removed ChangeLog as it's generated.
595     r979 | Reintroduce -nomouse option; essential for debugging.
596     r980 | Add comp_sound stuff, backported from the development version.
597     r981 | Set compatiility options correctly in netgames in old compatibil
598     r982 | Add support to network game server for reading config files. It
599     r983 | Added explanation for AM_PATH_SDL problem to compile from cvs se
600     r984 | Added explanation for AM_PATH_SDL problem to compile from cvs se
601     r985 | Added correct eol property.
602     r986 | Added correct eol property.
603     r987 | Fixed Makefile.am. Small posix related fixes.
604     r988 | Added Visual Studio .NET project files.
605     r989 | Added tab before each line of files.
606     r990 | More Makefile and posix fixes.
607     r991 | Posix fixes for OpenGL. Now always compiled in, as there are no
608     r992 | Makefiles are weird. Replaced tabs with spaces in file list.
609     r993 | Added VISUALCNET to distribution.
610     r994 | Added inl and vidd directorys to makefiles.
611     r995 | Fix end of line.
612     r996 | Fix case.
613     r997 | Fix case.
614     r998 | Added src/inl/Makefile and src/vidd/Makefile.
615     r999 | Fix end of line.
616    r1000 | Removed trailing slashes in I_DoomExeDir.
617    r1001 | Moved includes from gl_intern.h to gl_main.c and gl_texture.c. P
618    r1002 | Remove ChangeLog from distribution tarball - we don't have one.
619    r1003 | Remove readme.txt from distribution, as it is not in the reposit
620    r1004 | Sanity checking for netcmd numbers. Add more entries to netcmd e
621            (console, net)
622-   r1005 | Endian fixes.
623            (renderer)
624    r1006 | Removed PFNGLCOLORTABLEEXTPROC definition and added FAQ entry.
625    r1007 | Added GL_DOOM define.
626-   r1008 | More endian fixes.
627            (renderer)
628    r1009 | Reorder comp_sound to match 2.2.4.
629+   r1010 | Import fixes from stable tree, revisions 823,825,827: - Respawn
630            (2.2)
631+   r1011 | Port forward fraggle's sprite offset flipping fix. Clean up and
632            (sprite clipping fix)
633+   r1012 | Port forward the fix for global variable overwriting (tmbbox) in
634            (2.2)
635    r1013 | New address for Barry Mead.
636    r1014 | Fix non-GL_Doom compilation.
637    r1015 | Allow s_sound.c to specify volume with greater precision. This a
638    r1016 | Work around defect in SDLNet_UDP_Bind channel support.
639    r1017 | Add a feedback mechanism to keep clients more accurately synchro
640    r1018 | Upadte email address and download address.
641    r1019 | Remove direct smpeg dependency - it should be pulled in automati
642    r1020 | Remove debugging accidentally committed yesterday, and update NE
643    r1021 | Add weapon pickup sounds, sprite flipping, and updated p_map.c f
644    r1022 | Protect another email address.
645    r1023 | Hide another email.
646    r1024 | Update for 2.2.4 release.
647+   r1025 | Bring forward generalised line range fix from 2.2.x branch.
648            (2.2)
649    r1026 | Fix xtratics - it was generating negative tic #s and the server
650    r1027 | Added Makefile.am for extra files in generated tar.
651    r1028 | Tag the 2.2.4 release.
652    r1029 | Added more missing files to the Makefiles.
653    r1030 | Added missing GenEnd.
654+   r1031 | Updates to spec file (from 2.2.4).
655            (2.2)
656+   r1032 | Do not link smpeg (ported from 2.2.4).
657            (2.2)
658+   r1033 | From 2.2.4, less strict automake checks.
659            (2.2)
660+   r1034 | Port back-off support from 2.2.4. Port endianness fixes from 2.2
661            (2.2)
662+   r1035 | As in 2.2.4, removed ChangeLog.
663            (2.2)
664+   r1036 | Improve accuracy of sound calculations (sound range fix ported f
665            (2.2)
666+   r1037 | Update NEWS with final 2.2.4 list.
667            (2.2)
668    r1038 | Tagging PrBoom 2.3.0
669    r1039 | PrBoom 2.3.0 released.
670    r1040 | Explain a bit that this is a rough'n'ready beta release. Solicit
671    r1041 | Windows release was bad.
672    r1042 | Some feedback.
673    r1043 | Updated.
674    r1044 | Correct the off-screen checking in HUlib_drawTextLine. This stop
675    r1045 | Bumped version number.
676    r1046 | Fix config.h for Windows. All references to "../config.h" were r
677    r1047 | Fix eol.
678    r1048 | Report error if port bind failed. Sanity checking on player numb
679    r1049 | Load OpenGL libraries only when needed.
680-   r1050 | I think this description of the networking is worth saving.
681            (network explanation)
682    r1051 | Take screenshot - f12 Quit - f10 Gama correction - f11
683            (config)
684    r1052 | Added autorun to menu. Updated todo.
685            (menu)
686    r1053 | Moved and added stuff for redesign.
687    r1054 | Forgot to rename.
688    r1055 | Mostly working like the old pages. I have to fix the tool first.
689    r1056 | With SimpleTAL 3.5, a small hack in pubtal and some small fixes
690    r1057 | Add navigation and reordered some things.
691    r1058 | Added hover effect for links.
692    r1059 | Added missing template.
693    r1060 | A very small readme on how to build the website.
694    r1061 | Nicer rollover effect.
695    r1062 | Fix eol. I finally found the option to prevent my editor from me
696    r1063 | Fix eol. I finally found the option to prevent my editor from me
697-   r1064 | More endian fixes. Now it works on big endian systems as far as
698            (renderer)
699    r1065 | Fixed ignore-filter.
700    r1066 | Not needed anymore.
701+   r1067 | Obvious bug in my attempts to fix the T_VerticalDoor corruption
702            (2.2)
703    r1068 | Fix overzealous safety check added in last update.
704    r1069 | If server is closed before game start, exit the client too.
705    r1070 | We should call D_QuitNetGame for any client exit after the serve
706    r1071 | Better management of players joining and quitting during startup
707    r1072 | Demo players are after this: total live monsters count in the HU
708    r1073 | Set savegame root.
709    r1074 | fake_contrast should be on by default (used to be on but configu
710    r1075 | Bump version number.
711    r1076 | Marked hub and script related stuff with ifdefs.
712            (hub)
713-   r1077 | Fixed textcolours array, this caused segfaults.
714            (font)
715-   r1078 | Fix prboom.wad not found [Patch 949349].
716            (IWAD switching)
717-   r1079 | Fix texture pegging for upper textures [Patch 897801] [Bug 59999
718            (renderer)
719    r1080 | Set svn:eol-style property.
720    r1081 | Set svn:eol-style property.
721    r1082 | Make line_t junk static in A_LineEffect.
722+   r1083 | Make line_t junk static in A_LineEffect [Bug 946686].
723            (2.2)
724    r1084 | Fix for new GCC warnings.
725-   r1085 | Wrap extremely long lines.
726            (renderer)
727    r1086 | Fix Bug #845129. Filenames with dots didn't work properly (and s
728-   r1087 | Fixed Bug #929248. Buffer overflow in F_TextWrite.
729            (font)
730    r1088 | Added SDLK_CARET as console key.
731    r1089 | Fix compilation.
732-   r1090 | (Partly) fix bug #851055. (Re)implemented multipatch textures. D
733            (renderer)
734-   r1091 | Fix bug #810700. It was some rounding error introduced with the
735            (renderer)
736-   r1092 | Limit the posts of a patch to the limits of the texture. As a si
737            (renderer)
738-   r1093 | Removed some unused code. I think this got obsolete with the new
739            (renderer)
740    r1094 | Added an ifdef USE_ULL_SUFFIX. This should be added with a test
741    r1095 | Fix bug #826682. Unavailable IWADs get disabled.
742            (menu, iwad switching)
743    r1096 | Fix savegames (Bug #896092).
744            (smmu savegames)
745-   r1097 | Fix multiple-patches-on-one-column textures (Bug #851055).
746            (renderer)
747    r1098 | Bump version number.
748    r1099 | Load OpenGL library only once.
749    r1100 | Fix bug #926548 and enhance widgets with the possibility to choo
750            (hud)
751    r1101 | Fix bug #810562. Bounded keys weren't checked when playing demo.
752            (binding)
753    r1102 | Tried to achive savegame compatibility with 2.2.x, but failed. T
754            (smmu savegame)
755    r1103 | Update email address.
756    r1104 | Use SDL_MUSTLOCK to determine whether si render direct to buffer
757    r1105 | Bump version number.
758    r1106 | A few minor fixes so far.
759    r1107 | Fix --enable-dogs
760    r1108 | Cheatcodes didn't work anymore and this change wasn't necessary
761            (binding)
762    r1109 | Updated.
763-   r1110 | Removed W_UnlockLump* calls made obsolte by the new renderer.
764            (renderer)
765    r1111 | Added a sanity check to prevent problems.
766    r1112 | Prevent compiler warning.
767    r1113 | Fix position of automap text widgets when using high-res.
768            (hud)
769    r1114 | Added devparm as console command.
770            (console)
771-   r1115 | Made R_GetTextureColumn simpler by using the new R_GetTextureCom
772            (renderer)
773-   r1116 | Added missing R_GetTextureColumn call for dcvars.prevcolumn.
774            (renderer)
775-   r1117 | Use user pointer on Z_Malloc.
776            (renderer)
777-   r1118 | Use normal malloc instead of Z_Malloc.
778            (renderer)
779    r1119 | Fix compiler warnings and a weird compiler error in Visual Studi
780            (VIDD)
781    r1120 | Updated to Visual Studio .NET 2003.
782    r1121 | Added test for ULL number suffix.
783    r1122 | Import r418 from trunk: Simplify event handling, logic is all in
784    r1123 | Update for new dmalloc API.
785    r1124 | Import r1115 from trunk, fixing dmalloc support. More consistent
786    r1125 | Merge r941 from trunk (plus Lee's comments from MBF): bodyqueue
787    r1126 | Import r707 from trunk, for bug #592350: Use M_ReadFile for Find
788    r1127 | Import r417 from trunk: No need for screenshot to be a gameactio
789-   r1128 | Fix texture offset when using linear filter in software mode.
790            (renderer)
791-   r1129 | Fixed bug #834202. Translucency setting wasn't saved. Patches ar
792            (renderer)
793    r1130 | Fixed several compiler warnings.
794    r1131 | Import r514 from trunk: Better inline asm from Eternity.
795    r1132 | Fast forward to given map # in demo playback.
796    r1133 | Fix desync caused by timing differences in intermission screen w
797+   r1134 | Intermission screen desync on secrets counter. for e.g. 30cn3519
798            (2.2)
799    r1135 | Another demo sync fix for Boom.
800    r1136 | monkeys, traditional_menu, sts_always_red and weapon_recoil set
801    r1137 | Import r712 from trunk (needed to complement r418 imported yeste
802-   r1138 | Imported new colour translation code from SMMU/Eternity.
803            (renderer)
804    r1139 | Fixed a few warnings. Let z_zone.c compile on windows. Add defau
805    r1140 | Import r708 from trunk, needed to complement r707 imported yeste
806    r1141 | Ripped out tranmap caching.
807-   r1142 | Don't initialise sound before I_Init().
808            (init sound)
809    r1143 | Import 2.3.x prboom.wad.
810    r1144 | Blazing door hitting an obstacle should make a blazing door soun
811-   r1145 | Blazing door closing and hitting something should make a blazing
812            (blazing door sound)
813+   r1146 | Live monster counter for HUD, imported from stable_2.2 r1064.
814            (2.2)
815    r1147 | Another blazing door noise bug.
816+   r1148 | The new simplified z_zone implementation. It's just a wrapper ar
817            (z_zone)
818    r1149 | #include "z_zone.h", for malloc.
819+   r1150 | Clear tmthing after each tic - could be referencing a freed obje
820            (z_zone)
821+   r1151 | Demo fast forward to given map #, from stable_2.2.
822            (2.2)
823    r1152 | Fix autoconf warning.
824+   r1153 | Live monster counter now worksa with archville resurrections.
825            (2.2)
826    r1154 | Live monster counter now counts archville resurrections.
827+   r1155 | Fix r1142: need p_map.h for P_Map*.
828            (z_zone)
829    r1156 | Fix a possible SEGV due to tmthing holding a dangling pointer if
830-   r1157 | Made patches and texture composites of the new software renderer
831            (renderer)
832+   r1158 | Added memory_size variable, which is the threshold at which purg
833            (z_zone)
834+   r1159 | Fixed long standing backspace printing bug on windows.
835            (was already merged)
836    r1160 | Fixed long standing backspace printing bug on windows.
837+   r1161 | Fixed missing 0 at end of string.
838            (was already merged)
839    r1162 | Fixed missing 0 at end of string.
840    r1163 | Add \n when printing HUD messages to console.
841            (console)
842+   r1164 | Fixed rather big memory leak.
843            (was already merged)
844    r1165 | Fixed rather big memory leak.
845-   r1166 | Set edgeSloping when combining posts.
846            (renderer)
847    r1167 | Fixed config for new PubTal. Changed CSS a little bit.
848    r1168 | Generalised doors now make sounds appropriate to their speed. Th
849-   r1169 | Fix sounds based on speed of generalised doors. Fix comp_sound i
850            (sounds)
851-   r1170 | More original Doom like default settings.
852            (default settings)
853    r1171 | Padding for short REJECT lumps (fixes rq22-318.lmp and probably
854    r1172 | Make it possible to abort network checking on windows.
855-   r1173 | Make it possible to abort network checking on windows.
856            (networking on windows)
857-   r1174 | Completely removed G_ChangedPlayerColour.
858            (G_ChangedPlayerColor)
859-   r1175 | Added portable snprintf. Compile with warnings as errors on wind
860            (psnprintf)
861-   r1176 | Made some buffers bigger, so they will not overrun.
862            (buffers)
863-   r1177 | Small enhancements and bugfixes from Eternity. Fix indentation.
864            (renderer)
865    r1178 | Removed limit on aliases (from Eternity). Small enhancements and
866            (console)
867-   r1179 | Unify V_WriteText* and V_StringWidth* functions.
868            (font)
869    r1180 | Small enhancements and bugfixes from Eternity. Fix indentation.
870            (console)
871    r1181 | Fix compilation with gcc 3.4.x - inconsistency between header an
872    r1182 | Add calls to SMMU/Eternity net code.
873            (net)
874    r1183 | Fix dist target for newer autoconf.
875    r1184 | Enhanced Edition v1.9 demo support.
876    r1185 | Fix compilation of server.
877            (net)
878    r1186 | Implemented printing of tabs.
879+   r1187 | Implemented printing of tabs.
880            (was already merged)
881    r1188 | Fix crash when player respawns in multiplayer due to new P_MapSt
882    r1189 | Small fix from Eternity. Small code cleanups. Fix compilation of
883            (net)
884-   r1190 | Fix bug #810566. Music stops playing after sound settings change
885            (sound)
886+   r1191 | Fix player respawn crashes with new P_MapStart/End
887            (z_zone)
888    r1192 | Updated.
889    r1193 | Bug fixes from Eternity. Small code cleanups. Enabled some more
890            (smmu fixes from eternity)
891    r1194 | Bugfixes from Eternity. Small code cleanups. Enabled more stuff.
892            (smmu fixes from eternity)
893+   r1195 | Renamed namespace to li_namespace.
894            (was already merged)
895+   r1196 | Removed stealth monsters, they weren't supported in the renderer
896+   r1197 | Ripped out the remaining stealth monster bits. The flags in p_mo
897    r1198 | Added psnprntf.* and m_fcvt.*.
898    r1199 | Added pastebin.
899    r1200 | Start level code also uses P_Map* and must be wrapped (else P_Ma
900+   r1201 | Start level code also uses P_Map* and must be wrapped (else P_Ma
901            (2.2)
902    r1202 | Small changes to css. Moved passwords outside of pastebin.php. R
903-   r1203 | Don't use systems snprintf as replacement for psnprintf.
904            (psnprintf)
905-   r1204 | Use psnprintf instead of snprintf or sprintf.
906            (psnprintf)
907    r1205 | Fix for newer autoconf.
908!   r1206 | Fix prboom_3_compatibility savegames.
909            (savegame)
910+   r1207 | Longtics/EE support ported from stable_2.2.
911            (2.2)
912    r1208 | doom2.exe only used the first 10 deathmatch starts.
913+   r1209 | doom2.exe only used the first 10 deathmatch starts.
914            (was already merged)
915    r1210 | Transmit data for tic 0. This probably caused the first-tic desy
916    r1211 | Experimental proxy server between ipxsetup.exe's IPX networking
917    r1212 | Works now - fixed packet sizes and tic wrapping calcs.
918    r1213 | Make the backoff stronger, needed to need down the lag with doom
919    r1214 | Pack and pad the packet header struct, and ensure that the paddi
920    r1215 | Make demo noise a bit less intrusive.
921    r1216 | Prevent SEGV if server incorrectly give a bad consoleplayer numb
922    r1217 | Extra confirmation phase, to deal with clients that quit or lose
923    r1218 | MF_BLOCKMAP missing from Doom -> PrBoom flags conversion, and th
924    r1219 | non-SDL_net net code is gone. Remove makefile conditionals, as t
925    r1220 | Move GL_DOOM and COMPILE_VIDD from project settings to config.h.
926-   r1221 | Avoid crash when prboom.wad is not found.
927            (IWAD switching)
928-   r1222 | Avoid crash when the opengl extension string is too long.
929            (renderer)
930-   r1223 | Fix printing of opengl extension. The length was calculated inco
931            (renderer)
932+   r1224 | Another fix for tabulators in the windows console window.
933            (was already merged)
934    r1225 | Backport of the fix for printing opengl extensions and the tabul
935    r1226 | Fix up .NET project files.
936    r1227 | updated.
937-   r1228 | Fix compilation of prboom_server.
938            (psnprintf)
939    r1229 | Fix compilation of prboom_server.
940    r1230 | EE got called v1.91
941    r1231 | EE got called v1.91
942+   r1232 | Fix dehacked mobj bits conversion, cf r1218 from stable branch a
943            (was already merged)
944    r1233 | monster_backing off by default too.
945    r1234 | Fix my email address.
946    r1235 | Bring my email addresses up to date.
947    r1236 | PrBoom 2.2.5.
948    r1237 | PrBoom 2.3.0.
949    r1238 | Small fix to prevent unwanted newlines.
950    r1239 | Created tag for PrBoom 2.2.5.
951    r1240 | Bump version number.
952    r1241 | autoconf and rpm disagree about the use of an explicit platform
953    r1242 | Created tag for PrBoom 2.3.1.
954    r1243 | Bumped version number.
955    r1244 | Fix intermission screen splat/YaH code, which was crashing due t
956+   r1245 | Fix off-screen you-are-here's on Inferno intermission screens.
957            (was already merged)
958-   r1246 | Don't play music when volume is 0.
959            (music volume 0)
960+   r1247 | Fix fuzz drawing for hi-re.
961            (was already merged)
962    r1248 | Fix fuzz drawing for hi-re.
963-   r1249 | Fixed patch drawing with VPT_FLIP.
964            (renderer)
965    r1250 | updated.
966    r1251 | Fix hang when one network client exits.
967    r1252 | Update default server parameters to match the client.
968    r1253 | Fix some serious memory leaks.
969    r1254 | and news for the mem leak.
970    r1255 | Nicer diagnostics of player states.
971    r1256 | Fix NOSECTOR and NOBLOCKMAP effects in old dehacked patches.
972+   r1257 | Fix nosector/noblockmap mixup.
973            (was already merged)
974    r1258 | and the NEWS item for the deh fix.
975-   r1259 | Set default netgame options the same as the default prboom.confi
976            (defaults)
977    r1260 | Fixed player spawn sound.
978+   r1261 | Fixed player spawn sound.
979            (was already merged)
980    r1262 | Player reborn TFOG bug.
981-   r1263 | No oof sound on open 2S lines when comp_sound.
982            (sounds)
983+   r1264 | Quick hack to enable network client to ride over temporary loss
984            (was already merged)
985    r1265 | Use g_game.h instead of redefining stuff. Backspace repeat.
986+   r1266 | Bring into line with intended protocol, from stable branch.
987            (2.2)
988+   r1267 | Bring slightly more into line with my work from 2.2.x. r1048+r10
989            (was already merged)
990    r1268 | Created bundle folder remotely.
991    r1269 | Created bundle for prboom2.
992+   r1270 | Make I_WaitForPacket more useful, have a timeout.
993            (2.2)
994    r1271 | Repeat init packet - it might get lost or server is slow startin
995+   r1272 | fix last commit.
996            (was already merged)
997+   r1273 | Return time to next tick.
998            (2.2)
999-   r1274 | Enable key repeat.
1000            (key repeat)
1001    r1275 | Remove unused consdata in ticcmd.
1002            (console)
1003    r1276 | Treat warnings as errors.
1004    r1277 | Fix some warnings.
1005    r1278 | Don't what I mean, not what I say :-). Don't call SDL_GetTicks t
1006    r1279 | More intelligent timing in TryRunTics.
1007    r1280 | Smarter delays in TryRunTics. Also, listen for network packets w
1008    r1281 | Use packet_set for PKT_TICC.
1009    r1282 | Shorter delay while waiting on packet, so windows users have the
1010    r1283 | Fix tntem cheat.
1011-   r1284 | Fix HOM detection drawing.
1012            (renderer)
1013-   r1309 | Fix bug [1046368] and patch [1199312].
1014            ()
1015DONE!
1016
1017--------------------------------------------------------------------------
1018
1019PrBoom-plus revisions since "Stuff to port from prboom-plus"
1020<http://sourceforge.net/mailarchive/message.php?msg_name=BE37299E-8C02-48FA-924B-6E9F8C5CCDC8%40gmx.net>
1021
1022    unexamined
1023+   done
1024%   partially done
1025-   of interest
1026?   not sure
1027x   not of interest
1028 !  needs attention
1029
1030+   r2312 | fix of hanging decoration disappearing in Batman Doom MAP02
1031?   r2313 | comp[comp_oofsound] - done
1032+   r2319 | the global variable r_NoInterpolate is not necessary any more (s
1033+   r2320 | don't thrash cpu during pausing (should be applied to prboom)
1034+   r2321 | do nothing if a pause has been pressed during playback. pausing
1035x   r2322 | "-auto" for autoloading of wads according to the lmp file-name
1036?!  r2323 | correction of smart items clipping code: not a fully dead corpse
1037?!  r2324 | heh, previous commiting was unsaved version.fixed
1038?!  r2325 | there are three modes of sprite clipping in opengl:
1039?!  r2326 | gl_sprite_offset moved to globals; things with MF_MISSILE should
1040?!  r2327 | some comment changed
1041+   r2328 | fixed(?) cph's bug(?) introduced in r1431
1042+   r2329 | fix for 2328. maybe better possible
1043x   r2330 | bug with def_arr type (Z_Realloc do not fill additional region o
1044+   r2331 | comp_doorstuck should be forced for boom201 compatibility (at le
1045x   r2332 | launcher
1046+   r2333 | cph's one more bug: The current behaviour with comp_666 is that
1047+   r2334 | Check for prevention of possible collisions between level of com
1048+   r2335 | revert to r2333
1049+   r2336 | Additional check of gameepisode in A_BossDeath is added, because
1050?!  r2337 | small fix for opengl, sky and mouselook
1051x   r2338 | progress bar during demo playback works during skipping
1052x   r2339 | minimization of distinctions with trunk
1053x   r2341 | Merged r2304:2340 from trunk
1054-   r2342 | Optional removal of a quit sound delay (it is old Prboom-Plus's
1055-   r2344 | Improved support for Doom v1.2:
1056x   r2345 | - the progress bar did not work correctly for demos with more th
1057x   r2346 | Predefined translucency setting (comp_translucency) should not o
1058x   r2347 | Prevention of division by zero in G_DoPlayDemo() if players coun
1059+   r2348 | Handling of unrecognized demo formats
1060+   r2349 | fix for r2348 (Doom v1.2 demos)
1061+   r2350 | comments
1062x   r2351 | Files for -auto should be searched in all standard places: curre
1063x   r2352 | Sometimes the figures for kills, items, etc., stop getting updat
1064?   r2353 | warning C4018: '==' : signed/unsigned mismatch
1065x   r2356 | to avoid conflicts prboom-plus.wad should be added with full pat
1066x   r2357 | launcher
1067x   r2358 | launcher again
1068x   r2359 | launcher again again
1069x   r2360 | added I_vWarning() function
1070?   r2361 | I_FindFile: searching exe dir before current dir, check wfname a
1071+   r2362 | Better compatibility with boom v2.01. There are no more desync o
1072+   r2363 | fix for r2362
1073+   r2364 | demover is global now. it's required for demos recorded in "demo
1074+   r2365 | Three separate definitions of max and min are moved in doomtype.
1075x   r2366 | Compilation fixes:
1076+   r2367 | max, min are renamed to MAX, MIN to avoid all possible warnings
1077+   r2368 | removing unnecessary code (after r2367)
1078?!  r2369 | spriteclip code shouldn't be applied to things with MF_NOGRAVITY
1079x   r2370 | Removed files and folders with compiled pcre libs
1080x   r2371 | pcre projects are added to main solution
1081?   r2372 | New savegame format with continuous numbering. Now it is not nec
1082?   r2373 | missed PACKAGEVERSION in VisualC6\config.h
1083?   r2374 | ALL_IN_ONE define for having PrBoom-Plus.wad in the exe (win32 o
1084?   r2375 | fix compilation
1085x   r2376 | Merged r2340:2355 from trunk
1086+   r2377 | Fixed mbf_compatibility incompatibility. There is no more desync
1087x   r2378 | Demo Progress Bar during skipping will be updated not more often
1088x   r2380 | All-in-one doesn't find resource wad when using -auto
1089+   r2381 | "All boss types can trigger tag 666 at ExM8" -> "Emulate pre-Ult
1090+   r2382 | There is no more crashes on boom200 demos (wrongly header readin
1091+!  r2383 | Animated middle textures with a zero index should be forced.
1092?!  r2384 | New mouse code without SDL lags. Win32 mouse handling was remove
1093+   r2385 | non traditional menu was removed to avoid bugs with Alien Vendet
1094?!  r2386 | New mouse code: Sounds as nonsense, but SDL mouse lags are depen
1095?   r2387 | do not clear events queue at the start (like vanilla)
1096?!  r2388 | some comments about new mouse code
1097?!  r2389 | There is no more win32 specific code in new mouse code. Now it w
1098x   r2390 | launcher: wrong strings in history combo
1099-   r2391 | sound_noquitsound is renamed to misc_fastexit
1100?!  r2392 | missed SDL_WM_GrabInput(SDL_GRAB_OFF)
1101+   r2393 | do not process mouse input in menu because it's buggy and annoyi
1102x   r2394 | Merged r2355:2379 from trunk
1103%   r2395 | fix some compilation problems on MAC and POSIX
1104?!  r2396 | very small improvement
1105+   r2397 | Fixed Boom incompatibilities. There are no more desyncs on Donce
1106+   r2398 | Fixed Boom incompatibilities. Original friction and bobbing code
1107x   r2399 | bump version to 2.4.8.2
1108x   r2400 | REJECT overflow cannot be emulated if the REJECT size is not div
1109x   r2401 | Not used function (RejectOverrunAddInt) has been removed
1110?!  r2402 | Boom's color maps are supported in OpenGL mode
1111?!  r2403 | Boom's colormaps: some comments are added
1112?!  r2404 | Effect of invulnerability uses a colormap instead of hard-coding
1113?!  r2405 | comp[comp_skymap] works in OpenGL mode now;
1114x   r2406 | "Paper Items" setting is not applied to hanging things.
1115x   r2407 | always grab the mouse in camera mode when playing levels and men
1116-   r2408 | [-] PrBoom bug: %DOOMWADDIR% had no effect for PWADs.
1117?!  r2409 | Boom's colormaps in OpenGL: fix crash in gld_Precache
1118-!  r2410 | New mus -> mid conversion code thanks to Ben Ryves <benryves@ben
1119?!  r2411 | [-] new invulnerability/colormap handling in
1120-!  r2412 | some new files are removed before readding with corrected eol st
1121-!  r2413 | New mus2mid conversion code. All tabs are replaced with spaces.
1122-!  r2414 | Fixed eol style of files
1123?   r2415 | fix compilation with vc2005
1124x   r2416 | check of bounds of the matched part in autoplaydemo mode for cor
1125x   r2417 | PCRE_NOTBOL flag is removed from regexec(). Not needed.
1126-!  r2418 | A bug with the new music code: midi files (i.e. directly placed
1127x   r2421 | fix warning with vc6
1128x   r2422 | Merged r2379:2420 from trunk
1129+   r2424 | [-] Strip of rendered graphics appears under status bar
1130+   r2425 | fix for r2424 and OpenGL
1131x   r2426 | Merged r2420:2423 from trunk
1132+   r2430 | fix for r2424 and MP: SP status bar displayed for DM
1133?!  r2431 | Attempt to fix the bug #1653750: With OpenGL rendering, many of
1134-!  r2432 | Make it compile on Mac OS X again. Music is disabled for now.
1135-!  r2433 | Make music work again.
1136-!  r2440 | better math: there are no more strips of rendered graphics (at 6
1137-   r2441 | Fixed incompatibility with original EXE's (complevels 0..6) on l
1138?   r2442 | Dynamic calculation of PACKAGEVERSION
1139x   r2443 | duplicated code after old merge
1140?   r2444 | global BETWEEN define
1141+   r2445 | In PRBoom the player's weapon is displayed much darker than in o
1142    r2446 | Boom's colormaps in OpenGL: fix for idbeholdl+idbeholdv
1143    r2449 | PrBoom-Plus bug: When radsuit ends, palette changes w/o warning
1144    r2450 | When playing back with -recordfromto, and before resuming record
1145    r2451 | Issue with lines (boxes) that appear around the elements that ch
1146    r2452 | small optimization of gld_InitGLVersion()
1147    r2453 | Post-process the texture data after the buffer has been created.
1148    r2460 | Fixes to the posix build system:
1149    r2462 | Improved support for Doom v1.2
1150    r2463 | Reorganization of the code for looking for bex/deh patches in al
1151    r2466 | Make "Not all required files are found" more user-friendly
1152    r2467 | [-] When a file with the bex extension is used in an autoloading
1153    r2468 | Correction for DEHs which swap the values of two strings.
1154    r2469 | interpolation for weapon bobbing
1155    r2470 | Two-pass method for better usability of automap:
1156    r2471 | New command-line switch "-emulate prboom_ver" for emulation of o
1157    r2473 | Kills/Items/Secrets percentage reported wrong if too high
1158    r2474 | -emulate and -force_* command-line switches work only during dem
1159    r2475 | comp_sound has been merged with comp_oofsound and moved to the c
1160    r2476 | - "Zombie players can exit levels"
1161    r2479 | bugs if USE_VERTEX_ARRAYS not defined
1162    r2480 | Add PC speaker code from chocolate-doom
1163    r2481 | added pcsound library
1164    r2482 | Boom's colormaps in OpenGL: memory leak
1165    r2483 | Do not clear video memory after loading on same level
1166    r2484 | (f)printf => lprintf in PCSOUND files
1167    r2485 | bug introduced in r2482 - wrong indexes were used
1168    r2486 | PrBoom bug: Par times are not shown
1169    r2487 | Sometimes the pistol sounds that play while the tallies are bein
1170    r2488 | Has made compatible my correction of par times (r2486) with "-au
1171    r2489 | fix "-emulation" code
1172    r2490 | let's show the warning if savegame is from the previous version
1173    r2491 | has made dynamic changing of gamespeed more smooth
1174    r2492 | "-force_lxdoom_demo_compatibility" comman-line switch for emulat
1175    r2493 | On ExM8 of movie runs, the total time is often displayed wrong.
1176    r2494 | -force_lxdoom_demo_compatibility: there are no more desynchs on
1177    r2495 | The ultimate 'ATI sucks' fix: Some of ATIs graphics cards are so
1178    r2496 | big comment for r2473:
1179    r2497 | fix for demoprogressbar with veeeeeeery long demos on high resol
1180    r2498 | fix compilation problems
1181    r2499 | gl_render_precise variable for control of the new seamless code
1182    r2500 | Move the window to the screen center if stupid SDL create it in
1183    r2501 | Fix crash when the program wants to S_AdjustSoundParams() for pl
1184    r2502 | The local variable should be used in G_ReadDemoHeader() instead
1185    r2503 | check for overrun in G_ReadDemoHeader()
1186    r2504 | allow -recordfromto for all levels of compatibility
1187    r2505 | "-emulate prboom_ver" includes bug with direct switch to SSG in
1188    r2506 | huge speedup (up to 10x) on levels with sectors which have many
1189    r2507 | fix for r2506
1190    r2508 | -emultae prboom-ver stuff: few new entries are added
1191    r2509 | Monsters spawned by Icon of Sin should not be countable for tota
1192    r2510 | comment for previous commit (r2509)
1193    r2511 | S_DISABLE and CR_DISABLE for disabled items in menu to avoid bug
1194    r2512 | Sound initialization was broken in r2508 if "-skipsec" command-l
1195    r2513 | Attempt to revert some old changes made in prboom+. Probably all
1196    r2514 | A lot of cleanups, speedups and bugfixes in render:
1197    r2515 | Avoid crashes at end of demos if DEMOMARKER (0x80) does not exis
1198    r2516 | fix for r2515
1199    r2517 | fix for r2506 (huge speedup on levels with sectors which have ma
1200    r2518 | Fox for "The ultimate 'ATI sucks' fix" (r2495)
1201    r2519 | fix compilation problems
1202    r2520 | Compatibility with common mapping errors "linedefs w/o tags appl
1203    r2521 | M_DoScreenShot did not work with "-videodriver directx" on fulls
1204    r2522 | Optimization of "quality" mode of "rendering quality" setting. V
1205    r2523 | fix compilation problems
1206    r2524 | Do not use seamless code ("quality" mode) in software mode
1207    r2525 | missed M_ChangeGLRenderPrecise call
1208    r2526 | In GL mode, the IDRATE info for sprites is always displayed as 0
1209    r2527 | Try to fix building prboom-plus under linux again.
1210    r2528 | Optimization of "quality" mode of "rendering quality" setting. F
1211    r2529 | fix r2513: statusbar were not updated in automap mode on softwar
1212    r2530 | There is no more visual glitches with sky on Icarus map14 and He
1213    r2531 | nothing. comment.
1214    r2532 | Fix of no warning (flashes between shadowed and solid) when invi
1215    r2533 | PrBoom bug: When putting -devparm in the command line, prboom-pl
1216    r2534 | Do not rebuild blockmap on the same level (after save/load)
1217    r2535 | Blinking during demoskip on fullscreen
1218    r2536 | Don't thrash cpu if the window doesnt have focus
1219    r2537 | Original P_FindNextHighestFloor() is restored for demo_compatibi
1220    r2538 | Ability to force -nomonsters and -respawn for playback of 1.2 de
1221    r2539 | 1. gl_boom_colormaps config's variable to reduce memory use
1222    r2540 | USE_GLU_IMAGESCALE is temporarily enabled to avoid some bugs
1223    r2541 | optimization: make heightlist static to avoid malloc/free pair i
1224    r2543 | DemoProgresBar continued to be displayed for in-wad demos (demo1
1225    r2544 | There are TWO bugs in the ouch face code. Not only was the condi
1226    r2545 | Move mouse sensitivity menu upwards a little to avoid overlap wi
1227    r2546 | The bug in algorithm of splitting of a sector into the closed co
1228    r2547 | There is a new command-line switch "-shorttics". This makes it p
1229    r2548 | fix compilation problem
1230    r2549 | Fix compilation on Mac OS X.
1231    r2550 | fix sound origin for large levels
1232    r2551 | fix previous revision r2550
1233    r2552 | Premature program exit during map26 in 4-player coop demo 29uv4p
1234    r2553 | dded two new precalculated float fields in GLTexture struct
1235    r2554 | Wrong calculation of x2 coordinate of a weapon in gld_DrawWeapon
1236    r2555 | fix for r2554
1237    r2556 | M_ChangeFOV() and M_ChangeGLRenderPrecise() should be under cond
1238    r2557 | two video pages should be cleared in gld_Init to avoid blink dur
1239    r2558 | Remove any line which has a clone with the same vertexes and ori
1240    r2559 | "Allow Boom colormaps" setting => "Allow colormaps"
1241    r2560 | wipe screen effect in OpenGL
1242    r2561 | wipe screen effect in OpenGL: fix memory overflow
1243    r2562 | fixed slowdown during screen melt at 1024x768 on some systems
1244    r2563 | fix menu bug after r2560 (wipe screen effect in OpenGL)
1245    r2564 | Changes in algorithm of GL wipe. Now it works more quickly, requ
1246    r2565 | Add gl_wipe.c to src/Makefile.am
1247    r2566 | Transferred sky texture on scrolled wall was not scrolled if mou
1248    r2567 | merge R_CheckTextureNumForName from prboom
1249    r2568 | Fix compilation on Mac OS X: add gl_wipe.c to src/MAC/Rakefile
1250    r2569 | vertical scroll on transferred sky texture works now too (if mou
1251    r2570 | scroll stuff from the latest revisions is temporally disabled
1252    r2571 | scroll on transferred sky texture is enabled again
1253    r2572 | [-] GL wipe: white screen during final screen animation in some
1254    r2573 | sky property-transfer linedef types should be applied only for M
1255    r2574 | sky transfer under prboom_comp now
1256    r2575 | Reuse of a current palette to avoid black screen at software ful
1257    r2576 | unnecessary (duplicated) call of UpdateGrab() is removed from D_
1258    r2577 | More adequate warning of possibility of desynch in compatibility
1259    r2578 | from chocolate-doom r958: Initialise tracksize variable before m
1260    r2580 | hires textures
1261    r2581 | hires:
1262    r2582 | hires patches
1263    r2583 | fake colormaps for hires patches
1264    r2584 | fix progress of load hires on fullscreen
1265    r2585 | hires: fix for hires patches and sts_always_red; optimization of
1266    r2586 | hires: another fix for progress bar
1267    r2587 | all gluBuild2DMipmaps entries had wrong second parameter: gl_tex
1268    r2588 | caching of non power of two hires textures. it speed up loading
1269    r2589 | Import the clipper code from gzdoom. Thanks to GrafZahl. PrBoom
1270    r2592 | new defaults
1271    r2593 | Type of useType in gl_hires.c/gld_HiresGetTextureName was unknow
1272    r2594 | HAVE_LIBSDL_IMAGE stuff: sources now are compilable even if you
1273    r2595 | configure.in: Test for SDL_image being installed.
1274    r2600 | duplicated items are removed in prboom-plus.wad
1275    r2601 | fix compilation problems with msvc2005
1276    r2602 | another fix compilation problems with msvc2005
1277    r2603 | definition for hires textures on MAC
1278    r2605 | plus needs SDL_image
1279    r2606 | Don't redefine M_PI when already defined; reduces compiler spew
1280    r2607 | Find hires textures on more platforms and with less case sensiti
1281    r2608 | Find hires textures in lowercase in cases of case-sensitive file
1282    r2609 | fix SEGV in HU_Start() when gamemap is not initialized
1283    r2610 | update docs
1284    r2611 | History is no longer stored on the Internet
1285    r2612 | strlwr is not portable
1286    r2613 | Update doc/Makefile.am to include prboom-plus-* documentation fi
1287    r2614 | Check for strlwr in configure.in (used in gl_hires.c)
1288    r2615 | Fixed crash in M_ResetDefaults().
1289    r2616 | fixed bug if translucency percentage is less than 50, then all t
1290    r2618 | Disabling transparency in OpenGL for original sprites which are
1291    r2619 | typo
1292    r2620 | allowing to bind mouse buttons through in-game menu was broken i
1293    r2621 | fix bug during recording non-compatible demos (complevel >= 9) w
1294    r2622 | do not update progress of loading hires more often than 35 times
1295    r2623 | Support for DDS format of hires textures. DDSes can be loaded wi
1296    r2624 | config.h: do not link SDL_image.lib if HAVE_LIBSDL_IMAGE is not
1297    r2625 | do not update progress of hires loading if no real hires was loa
1298    r2626 | configurable level of aniso (from in-game menu Off..16x)
1299    r2627 | Better distinguish the PrBoom launcher from the PrBoom Plus one
1300    r2628 | execution time of gld_Precache() -> stdout.txt
1301    r2629 | Mouse look did not work on automap in overlay mode.
1302    r2630 | Do not try to find hires textures in non existing dirs over and
1303    r2631 | universal SNPRINTF instead of
1304    r2632 | Applying SNPRINTF for whole code
1305    r2633 | small fix for SNPRINTF (defines)
1306    r2634 | wrong index in launcher. how it worked earlier?
1307    r2635 | Technique of rendering to texture; Real black and white effect f
1308    r2636 | some compatibility stuff with new invul effect and old hardware
1309    r2637 | More 'real' invul effect without using colormaps (needs opengl 1
1310    r2638 | More informative message if frame buffer object (FBO) has not be
1311    r2639 | GL_RGBA8 for SceneImageTextureFBO instead of gl_tex_format. Is i
1312    r2640 | Do not try to create a frame buffer if GL_EXT_framebuffer_object
1313+   r2641 | Ability to use only the allowed CPUs. For example it is necessar
1314+   r2642 | %d for GetLastError() instead of %s of course
1315    r2643 | gl_compatibility variable; all OpenGL extentions will be disable
1316    r2644 | FBO: cleanup
1317    r2645 | An alternative way of drawing the sky was added (gl_drawskys ==
1318    r2646 | Solution for Visual Studio 2008.
1319    r2647 | Bump version number to 2.4.8.3
1320    r2648 | OpenGL: Fake contrast should add/remove one light level for wall
1321    r2649 | Fix condition for bringing up the launcher if SHIFT key is press
1322    r2650 | fix Visual Studio 2008 solution
1323    r2651 | help_friends is zero by default now, because it super slow. I ha
1324    r2652 | wrong GL_TEXTURE_MAG_FILTER for detail texture
1325    r2653 | fixed bug in gl wipe
1326    r2654 | Fix bug in new clipper code. Some unnecessary lines were drawn.
1327    r2655 | Do not use FBO for all frames. Should be used only if motion blu
1328    r2656 | Never grab the mouse when window does not have focus
1329    r2657 | Check and fix wrong references to non-existent vertexes in SEGS
1330    r2658 | More informative warning for previous revision
1331    r2659 | Disable demo recording on levels with invalid nodes (see previou
1332    r2660 | fix for error quit message in r2659
1333    r2661 | More precise rotation of sprite if render_paperitems is equal to
1334    r2662 | Additional sector light mode was added (Options\General\Sector L
1335    r2665 | Fix compilation on Mac OS X 10.5 when using 10.4u SDK.
1336    r2667 | _exit() instead of ExitProcess() for "-resetgamma"
1337    r2668 | Restore of startup gamma if window loses focus
1338    r2669 | fix compilation problems
1339    r2672 | Unknown gl nodes will be ignored instead of I_Error message
1340    r2673 | Avoid zdoom's code in additional sector light mode. Now it is fr
1341    r2674 | optimization of sprite rotation
1342    r2675 | Restoring original visual behaviour for demo_compatibility. View
1343    r2676 | Ability to play wads with wrong flat names. Unknown flats will b
1344    r2677 | Make missing sounds non-fatal. Makes sense for doom.wad v1.2 for
1345    r2678 | fix bug of r2674
1346    r2679 | Revert r2530. Icarus map14 and Hell Revialed map20 will have pro
1347    r2680 | Refactor the intercepts overrun code so that it should work prop
1348    r2681 | Launcher (win32): Now you can associate the current EXE with DOO
1349    r2682 | New logic in music detection code from chocolate-doom.
1350    r2683 | sky property-transfer linedef types will be applied for boom com
1351    r2684 | Try to fix SmoothEdges on big endian systems; fixes sprite issue
1352    r2685 | refix SmoothEdges for little endian and tabs replaced with space
1353    r2686 | Fix bug with sky in the bottom part of an imaginary skybox aroun
1354    r2687 | opengl: more correct (similar to software) drawing of skies with
1355    r2688 | Clear the screen to black in V_AllocScreen(). Makes sense for wi
1356    r2689 | there is no restriction for length of midies. fix for r2682
1357    r2690 | process_affinity_mask is 1 by default
1358    r2691 | another try to fix problem with sky on map14 @ Icarus.wad sector
1359    r2696 | Fixed some warnings about uninitialized/unused variables and shu
1360    r2700 | Merged r2423:2699 from trunk (hicolor)
1361    r2701 | Advanced syntax for -geom command-line switch
1362    r2702 | Fix compilation. GCC doesn't like casted lvalues: (byte *)psrc -
1363    r2705 | fix for latest merge r2700 and r2440
1364    r2707 | added description to r_screenmultiply.c.h;
1365    r2708 | Screens works now for non 8-bit modes in software (16-bit, 32-bi
1366    r2712 | dogs
1367    r2719 | Merged r2699:2718 from trunk
1368    r2723 | Speed up in R_PointToAngleEx() in software mode
1369    r2726 | Merged r2718:2725 from trunk
1370    r2727 | gl_render_precise now is known as render_precise and applies to
1371    r2728 | comment added for r2727
1372    r2729 | better code for r2723
1373    r2730 | lower memory usage if glcolormaps are used
1374    r2731 | Clean the memory from GL textures, etc in I_ShutdownGraphics
1375    r2732 | Simplification of the code for the previous revision r2731
1376    r2733 | Speedup of level reloading in OpenGL mode
1377    r2735 | Fixed error in OpenGL if upper texture on the linedef with "Tran
1378    r2742 | Merged r2725:2741 from trunk
1379    r2743 | Fixed bug with GL gamma in GZDoom mode for some buggy drivers:
1380    r2744 | Use MEM_SEEK_SET for memio, not SEEK_SET (from chocolate-doom an
1381    r2755 | Fix for r2733 (Speedup of level reloading in OpenGL mode):
1382    r2756 | Remove duplicate declaration of G_ReadDemoHeader in e6y.h
1383    r2757 | Fix {m,c}alloc_IfSameLevel build failure
1384    r2758 | comperr_hangsolid: Pretend there's a fake ceiling under a body
1385    r2761 | explicit type was missed in r2733
1386    r2762 | Removal of duplicates from cfg.
1387    r2763 | Fix for r2682: non-MUS/MIDI music (MOD, S3M, etc) was broken the
1388    r2764 | Fixed crash (Not enough storage is available to process this com
1389    r2765 | Fixed crash if numbers of wads/lmps/dehs is greater than 100.
1390    r2766 | Fix vanilla unprecise calculation (vibrations) of the texture co
1391    r2767 | Fix wrong processing of the "Blue Armor Class" string from a DEH
1392    r2768 | Fix wrong processing of the "Green Armor Class" string from a DE
1393    r2769 | comments for the previous two revisions
1394    r2770 | Ability to play demos recorded with old prbooms with wrong proce
1395    r2771 | Previous fixes for wrong processing of armor classes from a deh
1396    r2772 | Pump the event loop (SDL_PumpEvents) in I_InitInputs() before fi
1397    r2773 | New 'mixed' lighting mode for opengl. It uses gamma ramps like i
1398    r2774 | hardware gamma stuff has been moved to gl_gamma.c
1399    r2775 | Fix build failure, add new file gl_gamma.c to src/Makefile.am
1400    r2776 | Fix compilation with MSVC2008
1401    r2777 | There is no more necessity to restart glboom after change of tex
1402    r2778 | Fix compilation problems for nongl configurations
1403    r2779 | More accurate patch drawing. Predefined arrays are used instead
1404    r2780 | fix gamma in glboom mode (introduced in r2773, r2774)
1405    r2781 | refix "Respawn frame" part of r2117
1406    r2782 | "Flashing HOM indicator" option did nothing. Fixed.
1407    r2783 | Ability to use negative numbers with -skipsec switch. "-skipsec
1408    r2784 | Fixed crash in case if WI_drawOnLnode will try to get access to
1409    r2785 | Added demo compatibility with chex.exe
1410    r2786 | The latest column of patches was not drawn. Introduced in r2779
1411    r2787 | The level of compatibility at which fix for comp_stairs should b
1412    r2788 | fixed stupid mistake in chex stuff (r2785)
1413    r2789 | key_setup was not saved in cfg
1414    r2790 | detection of more unsupported demo formats
1415    r2791 | Texture bug. GL only. Example in ksutra.wad map15, "COOL!" area.
1416    r2792 | videodriver name now saved in cfg
1417    r2793 | The fourth episode for pre ultimate doom complevels is not allow
1418    r2794 | More precise weapon drawing in GL: there is no more line of grap
1419    r2795 | make GL stuff from the previous revision (r2794) under GL_DOOM d
1420    r2796 | One more 'ATI sucks' revision.
1421    r2797 | fixed anisotropic filtering. 16x now is 16x instead of 4x
1422    r2798 | Prepare for release 2.4.8.3.
1423    r2799 | missed change log entries
1424    r2801 | Text mode emulation code from Chocolate-Doom
1425    r2802 | New application icon and loading it through SDL
1426    r2803 | Updated MSVC project files for using text mode emulation code
1427    r2804 | ENDOOM support using text mode emulation
1428    r2805 | missed icon.c and python script from chocolate-doom for generati
1429    r2806 | Add textscreen to autotools
1430    r2807 | Add icon.c and doomkeys.h to autotools
1431    r2808 | quick and lazy fix for memory overrun introduced in r2779
1432    r2809 | Restore version banner output on exit
1433    r2810 | -r2766
1434    r2811 | Separate out list of extensions to be added to music_tmp
1435    r2812 | Construct temporary filename from music_tmp with extension added
1436    r2813 | I_ShutdownMusic: delete music_tmp and all its possible extension
1437    r2814 | Minor music_tmp-related fixes
1438    r2815 | prevent recursive exits
1439    r2816 | stop music before shutdown
1440    r2817 | New algorithm for detection of fake flats and ceilings. It is mu
1441    r2818 | Fix build failure, add new file gl_missingtexture.c to src/Makef
1442    r2819 | r2817+: better handling of fake floors/ceilings for sectors with
1443    r2820 | bump version to 2.4.8.4
1444    r2821 | Update docs and change log
1445    r2822 | Fixed compilation on Mac?
1446    r2823 | added gl_gamma to Rakefile
1447    r2824 | Shift Mac build to 10.5 target
1448    r2825 | Remove headers from mac build
1449    r2827 | bump version to 2.4.8.5
1450    r2828 | Fixed crash when nodes used for in-wad demo playback are not equ
1451+   r2829 | Set processor affinity under non-Windows platforms using the POS
1452+   r2830 | random symbol after #endif
1453+   r2831 | I_SetAffinityMask() has moved to i_main.c from e6y.c
1454+   r2832 | Fix compilation on *nix
1455    r2833 | Eating of Alt-Tab event to prevent switching to the automap afte
1456    r2834 | Stupid bug in deh processing. Thanks Death-Destiny for the hint
1457    r2835 | Fixed old bug in searching responsefile.
1458    r2836 | fixed crash with @responsefile
1459    r2837 | change log for 2.4.8.5
1460    r2838 | bump version to 2.4.8.6
1461+   r2839 | For now, set a no-op I_SetAffinityMask for the Mac
1462    r2850 | Resolution limitation is removed. Memory usage has decreased as
1463    r2852 | fixed crash if screenblocks is not equal to 11 (introduced in th
1464    r2853 | fixed hi-color modes for r2850
1465    r2863 | fixed bug with caching planes heights (introduced in r2850)
1466    r2864 | "PrBoom-Plus" -> PACKAGE_TITLE
1467    r2865 | Temporarily define PACKAGE_TITLE in configure.in and MAC/config.
1468    r2866 | launcher_enable variable now has three values: "never", "smart"
1469    r2891 | Status Bar was affected by light level of the sector on some on-
1470+   r2892 | Fixed crash with FixedDiv(-2147483648,x)
1471+   r2893 | added comment for the previous revision r2892 to know what happe
1472+   r2894 | 2892++ (more detailed comment for crash in FixedDiv)
1473    r2907 | Unused ConvertMus() is removed. There are no more compiling erro
1474    r2912 | fix for r2793: do not try to show the fourth episode in menu for
1475    r2913 | Trying to optimise screen pitch for reducing of CPU cache misses
1476    r2914 | changed formatting of stdout for the previous revision (r2913)
1477    r2915 | fixed bug in r2817?
1478    r2916 | another try of r2766: Fix vanilla unprecise calculation (vibrati
1479    r2917 | fixed wipe in software
1480
1481--------------------------------------------------------------------------
1482
1483Unresolved issues mentioned in the Doomworld thread since 2.4.7
1484http://www.doomworld.com/vb/source-ports/23525-prboom-issues-thread/
1485
1486- http://www.doomworld.com/vb/post/644107
1487  mbf options lumps (bad idea, dehacked changing cheats is annoying enough)
1488- http://www.doomworld.com/vb/post/648619
1489  suggestion to steal chocolate-doom's netgame code
1490- http://www.doomworld.com/vb/post/654924
1491  cheat codes don't work in -altdeath in single player but do in vanilla
1492- http://www.doomworld.com/vb/post/699446
1493  http://www.doomworld.com/vb/post/700314
1494  http://www.doomworld.com/vb/post/712531
1495  several different people complaining about the music
1496