foxygit / doom Log in
commits tags
2008-10-13
Perform necessary shutdown tasks on exit of Hexen. Simon Howard 7eb3ddaf
2008-10-12
Don't hog the CPU. Simon Howard 6f116526
Fix autorun hack for Hexen. Simon Howard 1901777a
2008-10-11
- Use FILE_MAP_COPY instead of FILE_MAP_ALL_ACCESS for memory mapped files, the latter prevented it from working at all Russell Rice a2fe8877
2008-10-10
Convert Heretic/Hexen menu code to use translated key value when entering save game names. Simon Howard 78e4c283
Move shiftxform table to i_video.c; make 'data2' for key events consistently be the properly translated version of the key pressed. Simon Howard 32565063
Fix crash at Hexen title screen. Simon Howard ea4e1fcf
Set SavePath correctly and create the directory if necessary. Simon Howard 53fa8e08
2008-10-09
Update codeblocks project for hexen, which builds successfully now. Russell Rice 0aa90653
Fix crashes when loading the same level twice. Simon Howard d0531706
Add mouse grab callback for Hexen. Simon Howard 88dd6235
Replace Z_ChangeTag/Z_Free usage with W_ReleaseLump* Simon Howard bb9ceef0
2008-10-08
Fix sound effects! Simon Howard 9736ada9
Save config file at exit and initialise sound (fixes music) Simon Howard 7f69666e
Replace hexen "shareware" variable with gamemode/gamemission. Use d_iwad.c code to find the IWAD file. Remove AddWADFile and use the w_wad.c API directly. Simon Howard 1670801d
Move chocolate-hexen to default build. Simon Howard 65404cbe
Minor tweaks to get chocolate-hexen to build. Simon Howard f75d8a50
Remove unused tsm_ID reference. Simon Howard a045c309
Use internal DisplayTicker variable for hexen/sb_bar.c. Simon Howard 066b90fc
Switch configuration file code to common configuration file code, and remove old code. Simon Howard d4d0f994
2008-10-05
Perform bounds checking on separation and volume values passed to the low-level sound code, as the Heretic s_sound.c code generates values that are out of range. Simon Howard dc7d7279
- Rename main.workspace to chocolate.workspace (since we have doom.cbp, heretic.cbp and hexen.cbp) - Rename textscreen.cbp to libtextscreen.cbp Russell Rice da447edc
Include missing files in hexen project Russell Rice 1c93a6a6
Update codeblocks projects Russell Rice da7f8071
2008-10-04
Draw loading disk into a temporary buffer rather than the screen, to fix bug with leftover junk at startup melt. Simon Howard 62aa3c85
2008-10-03
Disable calls into low-level netgame code, until netgames are fixed. Simon Howard 43552743
Remove calls to Logitech Cyberman code. Simon Howard 5839f530
Remove #defines for hexen/r_draw.c; we are only using the C versions of these functions now. Simon Howard 46aeb066
Add missing UpdateState variable. Simon Howard 0e5fce06
Fix bug in previous commit. Simon Howard 0f4fc306
Fix crash with P_FindNextHighestFloor. Simon Howard 8878f9e7
Rename Hexen main function to common D_DoomMain function. Simon Howard fdd2fe63
Fix Steam search path for Heretic. Simon Howard 939e0411
2008-10-02
Split out high-level sound code from hexen/i_ibm.c and refactor to use common interface. Simon Howard 51efdd70
2008-10-01
Merge from trunk. Simon Howard 525e8d80
Add .lvimrc local vim project settings. Simon Howard 21d9d4e2
Update HH-TODO. Simon Howard b574dd5b
Remove duplicate SlopeDiv function. Simon Howard 3f035363
Remove some redundant DOS and NeXT-related code. Simon Howard 89d95067
Remove some duplicate definitions from h2def.h. Simon Howard 313e5680
Remove Hexen duplicate KEY_ definitions. Simon Howard 16e36195
Merge tinttable variable to common. Simon Howard d35a4b7c
Finish merge of hexen/v_video.c to common (oops) Simon Howard 738e91cd
Merge hexen/v_video.c to common. Simon Howard 4385c78e
Rename "FuzzColumn"/"FuzzPatch" for Heretic/Hexen code to TLColumn/TLPatch for consistency; these are translucent draw functions, not fuzzy draw functions like Doom's R_DrawFuzzColumn. Simon Howard c137615a
Use common versions of ticcmd_t and event_t for Hexen code. Remove old i_video definitions and use common i_video.c interface. Simon Howard f8b21652
Merge Hexen fixed_t and angle definitions to common code, plus byte swapping macros, bounding box checking, read/write file, screenshot and command line argument code. Update Heretic code to use ANG1_X rather than the new (correct) ANG1 definition. Simon Howard bf5e8485
2008-09-30
Add steam paths for finding Heretic/Hexen IWAD files. Simon Howard fde2f788
Add chocolate-heretic to default build. Simon Howard 40fddbd7
Move d_iwad.c into common code and update Heretic to use it on startup to locate the IWAD file. Simon Howard 8cae6e48

← newer older →