| 2008-09-29 |
| - Set project dependencies for heretic and hexen to build libtextscreen and libpcsound as well - Remove a silly debug line in the project arguments for all games |
Russell Rice |
84552e7d |
| - Fix chocolate-server build - Fix chocolate-setup build, so at least some setup facility is available for now |
Russell Rice |
dd48cee4 |
| - Create separate codeblocks project files for doom, heretic and hexen, they all build except for hexen, which is currently WIP - Fix build on windows |
Russell Rice |
c1440000 |
| 2008-09-28 |
| Expand number of joystick buttons supported by Heretic to the number supported by Chocolate Doom. |
Simon Howard |
18a8d8a3 |
| Make the joybspeed autorun hack work in Heretic. |
Simon Howard |
0c740718 |
| Move novert support into common i_video.c code. |
Simon Howard |
32cdd54b |
| Tidy up heretic start up messages. |
Simon Howard |
bde39eee |
| Add support for extra mouse and keyboard controls to Heretic code. |
Simon Howard |
50ea490a |
| Update HH-TODO |
Simon Howard |
578617b7 |
| Add missing PROGRAM_PREFIX #define. |
Simon Howard |
891d364d |
| Make Heretic main loop not hog the CPU. |
Simon Howard |
b68b16e9 |
| 2008-09-27 |
| Fix sound crash on Heretic startup. |
Simon Howard |
d8151b7a |
| Split out startup banner code into common code; display copyright notice in Heretic. |
Simon Howard |
013dc015 |
| Save Heretic configuration files on exit. |
Simon Howard |
c33d1935 |
| Swap retail/registered version title bar descriptions. |
Simon Howard |
c253a152 |
| Set the title bar in Heretic. |
Simon Howard |
861677f8 |
| Fix crash caused by mistake in previous change. |
Simon Howard |
fc4f278b |
| 2008-09-26 |
| Fix compile error. |
Simon Howard |
8eba3531 |
| Use sizeof for size of types, rather than hard-coding the size. |
Simon Howard |
af2add1c |
| Fix up Heretic code for mmaped WAD I/O. Call W_ReleaseLump* instead of Z_Free/Z_ChangeTag. |
Simon Howard |
717ca7f6 |
| 2008-09-25 |
| Shutdown sound at exit, so that the music does not continue to play at the ENDOOM screen. |
Simon Howard |
2fb50568 |
| Remove ExtendedWAD variable; use gamemode == retail. |
Simon Howard |
b05a3f94 |
| Update HH-TODO. |
Simon Howard |
9ba60f24 |
| Make ENDOOM screen work on Heretic. |
Simon Howard |
adc6a405 |
| Move GetSfxLumpName to shut up warnings |
Simon Howard |
80ef754a |
| Add mouse grab callback for Heretic. |
Simon Howard |
a8e1c601 |
| Add option to low-level sound API to disable the DS prefix for sound effects, for Heretic. Fix sound links. |
Simon Howard |
6ebcafd7 |
| 2008-09-24 |
| Add #ifdefs necessary to disable multiplayer. |
Simon Howard |
facc2f70 |
| Add I_EnableLoadingDisk function to enable Doom's "loading disk" - it is not present in Heretic. |
Simon Howard |
acf1f779 |
| Move sound startup code to d_main.c. Add call to D_SetConfigDir. |
Simon Howard |
e555eb45 |
| Fix angle calculation in sound code. |
Simon Howard |
f0b7b5b8 |
| Set default values for some configuration variables. |
Simon Howard |
1bbff030 |
| Add I_InitNetwork function into d_net.c temporarily. |
Simon Howard |
65b4f070 |
| Add missing sound variables, I_Update -> I_FinishUpdate. |
Simon Howard |
c04e3c8b |
| Remove old configuration file code and Cyberman code. |
Simon Howard |
c068da2d |
| Comment out i_net calls for the time being, as networking is broken. |
Simon Howard |
1301169a |
| Remove external reference to DisplayTicker; make this call I_DisplayFPSDots. |
Simon Howard |
cdcba6a9 |
| Replace all occurrences of long with int in the Heretic code. |
Simon Howard |
9c707d58 |
| Rework Heretic cheat code to use common m_cheat.c code. |
Simon Howard |
cb74057b |
| Remove W_InitMultipleFiles call, replace with W_AddFile calls. |
Simon Howard |
749e078e |
| Remove redundant destscreen,destview variables |
Simon Howard |
617e75e9 |
| 2008-09-23 |
| Merge updates from trunk. |
Simon Howard |
fb176d61 |
| Add heretic key controls to config file list. Add key binding code to heretic/d_main.c and change g_game.c to use the common definitions. |
Simon Howard |
350fe185 |
| 2008-09-21 |
| Don't play DEMO4 if gameversion is emulating chex.exe - it only plays demos 1-3. |
Simon Howard |
5bab2a78 |
| 2008-09-20 |
| Use common event queue code. |
Simon Howard |
69b0c452 |
| Harmonise heretic code on TICRATE and use definition in i_timer.h. |
Simon Howard |
24cccc70 |
| Remove definitions from heretic/doomdef.h and use common headers. Merge heretic ticcmd_t to common type. |
Simon Howard |
b3fdd717 |
| Remove heretic duplicate versions of M_AddToBox, M_ClearBox, SlopeDiv and use common versions. |
Simon Howard |
9bef9730 |
| Remove NeXT/WATCOMC ifdef blocks. |
Simon Howard |
5de8de49 |
| Remove ifdef blocks from heretic/r_draw.c. |
Simon Howard |
7c747c3d |