summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-04-30Scale up music volume from configuration file value in Heretic/Hexen.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1925
2010-04-30Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1924
2010-04-30Add textscreen Doxyfile to dist. Add .desktop file to svn:ignore. AddSimon Howard
opl ctags file to localvimrc. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1922
2010-04-24Add -reject_pad_with_ff parameter to allow padding value to beSimon Howard
specified. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1915
2010-04-23Add REJECT buffer overflow emulation, based on code from PrBoom+ (thanksSimon Howard
entryway). Fixes YDFEAR25.LMP. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1914
2010-04-22Disable OPL debugging messages.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1913
2010-04-18Fix svn:ignore properties.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1912
2010-04-18Add missing header.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1911
2010-04-18Split out WAD command line parsing code into common code shared betweenSimon Howard
games. Subversion-branch: /branches/raven-branch Subversion-revision: 1910
2010-04-18Suggest a different Heretic version when an invalid string or codeSimon Howard
offset is encountered. Subversion-branch: /branches/raven-branch Subversion-revision: 1909
2010-04-18Remove unused strings.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1908
2010-04-18Do dehacked string substitution for end of episode text.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1907
2010-04-18Fix unsigned integer overflow with calls to M_StrCaseStr whereSimon Howard
strlen(haystack) < strlen(needle) Subversion-branch: /branches/raven-branch Subversion-revision: 1906
2010-04-18Make tables const, minor commenting and formatting fixes.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1904
2010-04-18Add WAD merging command line options to Heretic.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1903
2010-04-18Add -hhever command line parameter to select patch version number.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1902
2010-04-18Use DEH_String() around TXT_ definitions from dstrings.h.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1901
2010-04-18Add new string tables.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1900
2010-04-18Add new action pointer lookup table, and find offset based on patchSimon Howard
executable version. Subversion-branch: /branches/raven-branch Subversion-revision: 1897
2010-04-18Add deh_hhe_version variable to specify version of executable used toSimon Howard
generate HHE patch. Refine DEH_MapHereticFrameNumber based on patch version. Subversion-branch: /branches/raven-branch Subversion-revision: 1895
2010-04-18Add some DEH_String() calls where appropriate.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1894
2010-03-08Use native MIDI music by default.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1879
2010-03-08Merge opl-branch to trunk.Simon Howard
OPL support still isn't perfect, and it certainly isn't complete. However, for now, it's good enough. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1878
2010-02-08Add Heretic implementation of HHE "Text" section, add DEH_String()Simon Howard
around appropriate strings to allow string replacements. Subversion-branch: /branches/raven-branch Subversion-revision: 1867
2010-02-08Move action function prototypes in info.c into separate p_action.hSimon Howard
header. Add table of action functions along with their location in the Heretic 1.0 executable, so that the "Action pointer" frame property can be set. Subversion-branch: /branches/raven-branch Subversion-revision: 1865
2010-02-08Call DEH_Init on Heretic startup so that patches will be loaded.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1864
2010-02-08Only call InitializeSections() when a dehacked patch is actually loaded.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1863
2010-02-08Add HHE 1.0 header signature to list of accepted signatures.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1862
2010-02-08Add case-insensitive version of strstr(), and use this instead ofSimon Howard
strstr() in dehacked code to determine when to map frame numbers. Subversion-branch: /branches/raven-branch Subversion-revision: 1861
2010-02-07When initializing to load an HHE patch, patch the states[] table to beSimon Howard
like Heretic 1.0. Subversion-branch: /branches/raven-branch Subversion-revision: 1859
2010-02-07Initial code for HHE patch support.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1858
2010-02-07Move sound structure and ammo definitions into headers. Add #ifndefSimon Howard
guards around info.h. Subversion-branch: /branches/raven-branch Subversion-revision: 1857
2010-02-07Refactor dehacked structure mapping code to support string fields inSimon Howard
addition to integer fields. Subversion-branch: /branches/raven-branch Subversion-revision: 1856
2010-02-07Oops.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1855
2010-02-07Add back unused phoenix rod object, frames, and dummy action pointer.Simon Howard
These were in Heretic 1.0 but were later removed. Also add comments to info.h noting fire-death frames that were added Heretic 1.0. This is necessary for HHE support. Subversion-branch: /branches/raven-branch Subversion-revision: 1854
2010-02-06Fix Heretic/Hexen "noise" sound debug cheats.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1850
2010-02-05Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1845
2010-02-02Move parts of dehacked code into top-level common code, to allow futureSimon Howard
HHE and SEH support. Subversion-branch: /branches/raven-branch Subversion-revision: 1841
2010-01-31Change Windows resource file to use PACKAGE_COPYRIGHT andSimon Howard
PACKAGE_LICENSE macros. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1836
2010-01-30Rename mus2mid functions to be consistent with coding standard.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1833
2010-01-29When doing a MUS to MID conversion, allocate MIDI channels so that theSimon Howard
lowest-numbered MIDI channels are used before higher-numbered ones. Fixes ear-piercing whistle sound in the MAP05 music when playing with timidity and EAWPATS (thanks entryway / HackNeyed). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1831
2010-01-29Fix indentation/style etc. in mus2mid.c.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1830
2010-01-27Merge from trunk.Simon Howard
Subversion-branch: /branches/opl-branch Subversion-revision: 1829
2010-01-27Add tags files to svn:ignore properties.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1828
2010-01-26Fix glass hack windows where a linedef is flagged as two sided but hasSimon Howard
only one side. Fixes WADs such as OTTAWAU.WAD (thanks Never_Again). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1826
2010-01-17Restore the original cursor when shutting down video code, this shouldSimon Howard
hopefully fix the problem with the mouse cursor disappearing when exiting on Win9x (thanks Janizdreg). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1819
2010-01-14In Chex Quest, use the radiation suit colormap instead of the redSimon Howard
colormaps that are usually used when taking damage (or using the berserk pack). This matches the Vanilla chex.exe behavior (thanks Fuzztooth). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1812
2010-01-12Place commercial level name strings consecutively in the same array, soSimon Howard
that overflowing the end of one list accesses the start of the next. This trick is used by pl2.wad for its MAP33 secret level. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1806
2009-12-28When recording low resolution (non-longtics) Vanilla demos, carrySimon Howard
forward the error from angleturn caused by the reduced resolution, so that consecutive errors can accumulate, possibly making turning slightly smoother. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1770
2009-12-27Oops.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1767