foxygit / doom Log in
commits tags
2010-04-18
Use DEH_String() around TXT_ definitions from dstrings.h. Simon Howard 0c0d4ed5
Add new string tables. Simon Howard b365656c
Add new action pointer lookup table, and find offset based on patch executable version. Simon Howard bc4a39b2
Add deh_hhe_version variable to specify version of executable used to generate HHE patch. Refine DEH_MapHereticFrameNumber based on patch version. Simon Howard 53ba7baf
Add some DEH_String() calls where appropriate. Simon Howard d76bed74
2010-03-08
Add OPL-TODO to dist, set svn:ignore properties. Simon Howard 695b64ce
Use native MIDI music by default. Simon Howard 2f3b2889
Merge opl-branch to trunk. Simon Howard 448adb31
Load advapi32.dll pointers dynamically at runtime. This should fix any potential problems with that library not existing on Win9x. Simon Howard b9e18229
2010-03-04
- Fix codeblocks project build Russell Rice 662ad8cb
2010-02-27
Use wide-character versions of Win32 API functions. Clean up properly if it was not possible to start the ioperm service. Simon Howard 92c9d5c3
When loading driver, pass the full path to the ioperm.sys file. Simon Howard 77ea97c6
Fix race condition with condition variable freed before it is signaled. Simon Howard 1398c8ae
2010-02-26
Minor documentation fixups. Simon Howard 5f2cfb50
Add OPL hardware playback support for Windows NT-based systems. Simon Howard 06b97d2d
2010-02-10
Bump version number, update ChangeLog and NEWS. Simon Howard c4fe7aa8
2010-02-08
Add Heretic implementation of HHE "Text" section, add DEH_String() around appropriate strings to allow string replacements. Simon Howard 56412813
Move action function prototypes in info.c into separate p_action.h 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. Simon Howard 08e0b147
Call DEH_Init on Heretic startup so that patches will be loaded. Simon Howard 9769464e
Only call InitializeSections() when a dehacked patch is actually loaded. Simon Howard c09b386e
Add HHE 1.0 header signature to list of accepted signatures. Simon Howard b83a1ed0
Add case-insensitive version of strstr(), and use this instead of strstr() in dehacked code to determine when to map frame numbers. Simon Howard 26bafb10
2010-02-07
When initializing to load an HHE patch, patch the states[] table to be like Heretic 1.0. Simon Howard ea89b7c4
Initial code for HHE patch support. Simon Howard 6a92bc54
Move sound structure and ammo definitions into headers. Add #ifndef guards around info.h. Simon Howard f0432526
Refactor dehacked structure mapping code to support string fields in addition to integer fields. Simon Howard e22d6a0d
Oops. Simon Howard b786d601
Add back unused phoenix rod object, frames, and dummy action pointer. 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. Simon Howard abb5f331
2010-02-06
Fix Heretic/Hexen "noise" sound debug cheats. Simon Howard c33c1fa0
Merge from trunk. Simon Howard d9520b64
Fix branch_helper properties for strife-branch. Simon Howard 57011e78
2010-02-05
Update OS X Makefile to include Heretic and Hexen executables, and to correct the setup location. Simon Howard 52f81b4e
Rearrange Makefile definitions. Simon Howard 3c18831a
Merge from trunk. Simon Howard 677729c6
Add a hint message about permissions if unable to get I/O permissions for hardware OPL access. Simon Howard cdacf59a
Only distribute README.OPL in the Windows package, don't bother including it in the Mac OS X package. Simon Howard ff7fff78
Add README.OPL to list of documentation files to distribute. Simon Howard b42f8f4f
2010-02-02
Move parts of dehacked code into top-level common code, to allow future HHE and SEH support. Simon Howard 8a77b34e
2010-02-01
Create strife directory as a copy of doom directory, change Makefile.am to build libstrife.a rather than libdoom.a, add chocolate-strife to src/Makefile.am. Simon Howard b9d4e0c1
Remove improperly-created strife directory. Simon Howard de6f6af8
Populated src/strife with copy of source files from src/doom - TODOs: needs own Makefile.am, and eventual removal of modules not used by Strife / addition of modules not sharable with Doom. James Haley 28f8d3e9
Added src/strife folder. James Haley d5ce782e
2010-01-31
Change Windows resource file to use PACKAGE_COPYRIGHT and PACKAGE_LICENSE macros. Simon Howard b4f2d75b
2010-01-30
Change directory to home directory before launching the game, so that recorded demos go somewhere sensible. Simon Howard fdcd8dda
Set launch button as default button, so that it is possible to launch the game by pressing return. Simon Howard a0544759
Rename mus2mid functions to be consistent with coding standard. Simon Howard 41e8417f
2010-01-29
Remove unused PACKAGE_LONGDESC. Simon Howard 0929063a
When doing a MUS to MID conversion, allocate MIDI channels so that the 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). Simon Howard 8e62a8d8
Fix indentation/style etc. in mus2mid.c. Simon Howard 6fbd6eaf
2010-01-27
Merge from trunk. Simon Howard 0b8bf3cf

← newer older →