TODO 76 KB

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