summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-09-24Remove W_InitMultipleFiles call, replace with W_AddFile calls.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1268
2008-09-24Remove redundant destscreen,destview variablesSimon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1267
2008-09-23Merge updates from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1266
2008-09-23Add heretic key controls to config file list. Add key binding code toSimon Howard
heretic/d_main.c and change g_game.c to use the common definitions. Subversion-branch: /branches/raven-branch Subversion-revision: 1265
2008-09-21Don't play DEMO4 if gameversion is emulating chex.exe - it only playsSimon Howard
demos 1-3. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1264
2008-09-20Use common event queue code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1263
2008-09-20Harmonise heretic code on TICRATE and use definition in i_timer.h.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1262
2008-09-20Remove definitions from heretic/doomdef.h and use common headers. MergeSimon Howard
heretic ticcmd_t to common type. Subversion-branch: /branches/raven-branch Subversion-revision: 1261
2008-09-20Remove heretic duplicate versions of M_AddToBox, M_ClearBox, SlopeDivSimon Howard
and use common versions. Subversion-branch: /branches/raven-branch Subversion-revision: 1260
2008-09-20Remove NeXT/WATCOMC ifdef blocks.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1259
2008-09-20Remove ifdef blocks from heretic/r_draw.c.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1258
2008-09-20Add chocolate-heretic, chocolate-hexen build targets.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1257
2008-09-20Move m_random.[ch] to doom/ (as Hexen uses a different random numberSimon Howard
table). Split RNG code out of heretic/m_misc.c to a separate m_random.c. Subversion-branch: /branches/raven-branch Subversion-revision: 1256
2008-09-20Remove bits from heretic/m_misc.c that are in common; changeSimon Howard
V_ScreenShot to take a format string describing the format of the filename for the screen shot file. Subversion-branch: /branches/raven-branch Subversion-revision: 1255
2008-09-20Remove now-unused screen number definitions.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1254
2008-09-20Replace heretic "screen" variable with I_VideoBuffer.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1253
2008-09-20Merge heretic/v_video.c to common code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1252
2008-09-20Remove screens[] and all remaining use of it.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1251
2008-09-20Clean up string munging for selecting PCX filename.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1250
2008-09-20Replace all use of screens[0] by I_VideoBuffer.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1249
2008-09-20Remove screen parameter from V_DrawPatch functions; update code to useSimon Howard
V_UseBuffer where necessary. Subversion-branch: /branches/raven-branch Subversion-revision: 1248
2008-09-20Minor v_video.h cleanups.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1247
2008-09-20Add a dest_buffer pointer for the v_video code, and V_UseBuffer to allowSimon Howard
that to be temporarily changed. Make V_DrawBlock always draw to the screen. Subversion-branch: /branches/raven-branch Subversion-revision: 1246
2008-09-20Add I_VideoBuffer variable for pointer to screen buffer used bySimon Howard
i_video.c code. Make V_CopyRect always blit to the screen. Subversion-branch: /branches/raven-branch Subversion-revision: 1245
2008-09-20Make the wipe code use dynamically allocated transition screens.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1244
2008-09-20Set processor affinity under non-Windows platforms using the POSIX API.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1243
2008-09-17Remove heretic definitions for fixed math arithmetic and endiannessSimon Howard
conversion macros; use the ones from the common code. Subversion-branch: /branches/raven-branch Subversion-revision: 1242
2008-09-17ANGLE_MAX -> ANG_MAX (oops)Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1241
2008-09-17Remove definitions from heretic/doomdef.h that are in common code.Simon Howard
Replace "shareware" variable with gamemode, as in doom code. Merge angle definitions into common code. Subversion-branch: /branches/raven-branch Subversion-revision: 1240
2008-09-17Move finecosine variable into tables.c.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1239
2008-09-17Move gameaction from d_event.h into doom/ code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1238
2008-09-17Remove Logitech Cyberman code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1237
2008-09-17Split sound code out of Heretic's i_ibm.c into s_sound.c. RenameSimon Howard
soundst.h to s_sound.h to fit. Reformat sounds.c files to declare sounds through macros and harmonise on the common sfxinfo_t. Fix up Heretic sound code to use common sound API. Subversion-branch: /branches/raven-branch Subversion-revision: 1236
2008-09-17Silence compiler warning.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1235
2008-09-17Convert MAXINT/MININT -> INT_MAX/INT_MIN in Heretic/Hexen code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1234
2008-09-16Clean up some warnings in the Hexen code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1232
2008-09-14Allocate sound chunks and their buffers together, so that they are freedSimon Howard
out as cache together. Subversion-branch: /branches/raven-branch Subversion-revision: 1230
2008-09-14Remove i_sdlsound.c dependency on doom/Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1229
2008-09-14Silence some compiler warnings on heretic/hexen code.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1228
2008-09-14Add -nocheat command line parameter to disable applying cheats fromSimon Howard
dehacked files. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1227
2008-09-11Remove duplicate w_wad.c from hexen/ and DevMaps option.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1225
2008-09-11Remove duplicate w_wad.c from heretic/.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1224
2008-09-11Add missing i_sound.h include.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1223
2008-09-11Refactor configuration file system to allow configuration file variablesSimon Howard
to be bound in a distributed fashion around the program. Remove dependency of m_config.c on doom/. Subversion-branch: /branches/raven-branch Subversion-revision: 1222
2008-09-11Allow all Doom missions to use any Doom version.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1221
2008-09-10Add missing d_mode.[ch].Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1220
2008-09-10Split out variables for controls into common m_controls.c.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1219
2008-09-10Split off game mode/mission/version definitions into common code, alongSimon Howard
with various netgame constants. Subversion-branch: /branches/raven-branch Subversion-revision: 1218
2008-09-09Replace Hexen CD music API with SDL-based equivalent (as yet untested).Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1217
2008-09-08Remove i_system.c dependency on doom/ code and add a generic I_AtExit()Simon Howard
API for scheduling functions to call on quit. Subversion-branch: /branches/raven-branch Subversion-revision: 1216