gzdoom/src
Christoph Oelckers dab61709f8 - added a compile option to fully disable the software renderer.
This is mainly for new games which have been designed for hardware rendering.
Note that this does not remove the software renderer's code - all it does is to disable the vid_rendermode CVAR by turning it into a static constant with the value 4.
2022-11-08 11:24:35 +01:00
..
common - added a compile option to fully disable the software renderer. 2022-11-08 11:24:35 +01:00
console - overhaul of savegame path management. 2022-11-05 13:28:31 +01:00
g_statusbar - added option to show hub and episode names on the alt HUD. 2022-10-26 17:44:51 +02:00
gamedata - added option to show hub and episode names on the alt HUD. 2022-10-26 17:44:51 +02:00
intermission - reverted AActor::scale to a DVector2. 2022-07-11 12:20:34 +02:00
maploader Fix planeval; add direct sector slope manipulation 2022-09-20 15:08:02 -04:00
menu - overhaul of savegame path management. 2022-11-05 13:28:31 +01:00
playsim - remaining changes for moving bone data to the backend 2022-11-06 10:59:33 +01:00
posix Add detection for the Final Doom WADs that were recently added to the Steam version of Doom II. 2022-08-12 11:39:41 +02:00
r_data - remaining changes for moving bone data to the backend 2022-11-06 10:59:33 +01:00
rendering Revert software renderer parts of "- sprite lightlevel cleanup and fixes." 2022-11-05 09:55:25 +01:00
scripting - did some cleanup on p_mobj.cpp 2022-11-05 12:00:43 +01:00
sound - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
utility/nodebuilder - did a test compile as C++20 and fixed all warnings that got emitted. 2022-07-15 09:17:50 +02:00
win32 Add support for the GOG releases of the Unity versions of Doom and Doom II. 2022-08-19 08:00:53 +02:00
am_map.cpp - made CVar declarations type safe again. 2022-10-22 09:29:38 +02:00
am_map.h
announcer.h
bbannouncer.cpp - final update of menu code from Raze. 2020-10-16 22:57:30 +02:00
CMakeLists.txt - added a compile option to fully disable the software renderer. 2022-11-08 11:24:35 +01:00
ct_chat.cpp - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
d_anonstats.cpp build: unbreak compilation on Linux 2022-11-05 19:48:46 -04:00
d_buttons.h - use an array to store the buttons. 2020-04-11 20:19:50 +02:00
d_defcvars.cpp - enable cvar blacklisting for defcvars for certain platform variables 2021-09-05 10:27:06 -04:00
d_defcvars.h - enable cvar blacklisting for defcvars for certain platform variables 2021-09-05 10:27:06 -04:00
d_event.h - added cutscene creation code 2022-06-03 00:03:57 +02:00
d_iwad.cpp - handle autoload flags in startup through function parameters instead of directly accessing the CVARs. 2022-10-02 17:12:34 +02:00
d_main.cpp - added a compile option to fully disable the software renderer. 2022-11-08 11:24:35 +01:00
d_main.h - added a compile option to fully disable the software renderer. 2022-11-08 11:24:35 +01:00
d_net.cpp - overhaul of savegame path management. 2022-11-05 13:28:31 +01:00
d_net.h - moved i_net into 'common' to bring it in line with Raze. 2020-09-27 12:30:54 +02:00
d_netinf.h - fixed startup-time setup of serverinfo CVARs. 2020-04-13 11:53:08 +02:00
d_netinfo.cpp - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
d_protocol.cpp
d_protocol.h - first stage of migrating intermissions to screenjobs. 2022-04-26 20:50:35 +02:00
doomdata.h - fixed several scale related floating point conversion warnings. 2022-06-15 22:15:36 +02:00
doomdef.h - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
doomstat.cpp - minor cleanup. 2022-10-02 14:36:49 +02:00
doomstat.h - add a system interface for CheckCheatmode and moved some sound code to the backend. 2022-10-02 16:48:56 +02:00
doomtype.h - added a new light mode that emulates Build's depth fading. 2020-06-08 23:37:20 +02:00
empty.cpp
events.cpp - disable implicit conversions from float to TAngle 2022-08-26 18:01:26 +02:00
events.h Allow WorldUnloaded events to know the next map name (if any). 2021-10-01 20:18:36 +02:00
g_cvars.cpp - moved language CVAR to backend. 2022-10-02 17:59:39 +02:00
g_cvars.h
g_dumpinfo.cpp - add a system interface for CheckCheatmode and moved some sound code to the backend. 2022-10-02 16:48:56 +02:00
g_game.cpp - overhaul of savegame path management. 2022-11-05 13:28:31 +01:00
g_game.h - overhaul of savegame path management. 2022-11-05 13:28:31 +01:00
g_hub.cpp Display other kills in coop tally screen (#1167) 2020-08-30 09:34:53 -04:00
g_hub.h
g_level.cpp Fix print color of level load message. 2022-11-05 13:08:51 +01:00
g_level.h - system backend cleanup. 2020-04-22 19:57:14 +02:00
g_levellocals.h - try to keep the engine stable for as long as possible if a VM exception occurs in OnDestroy while running a cleanup. 2022-10-20 17:12:43 +02:00
g_pch.h
g_pch2.h
gameconfigfile.cpp - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
gameconfigfile.h Default Heretic's, Hexen's and Strife's default screen wipe styles to match their original counterparts. 2021-04-24 22:46:03 -04:00
hu_scores.cpp - avoid storing texture pointers in longer lived data 2022-06-07 00:00:54 +02:00
hu_stuff.h - moved chatmodeon to the backend. 2022-10-02 14:01:43 +02:00
m_cheat.cpp - add a system interface for CheckCheatmode and moved some sound code to the backend. 2022-10-02 16:48:56 +02:00
m_cheat.h
m_misc.cpp - pass filename to I_WriteIniFailed as parameter. 2022-10-02 14:08:07 +02:00
m_misc.h - system backend cleanup. 2020-04-22 19:57:14 +02:00
namedef_custom.h - fixed: P_SpawnMapThing may not call playsim code. 2022-11-05 09:43:06 +01:00
p_conversation.cpp - disable implicit conversions from float to TAngle 2022-08-26 18:01:26 +02:00
p_conversation.h - moved texture code to 'common'. 2020-04-11 20:20:38 +02:00
p_openmap.cpp - Add support for loading lightmap data generated by ZDRay 2021-09-24 14:51:48 +08:00
p_saveg.cpp Finished serializing 2022-07-22 17:11:59 +02:00
p_saveg.h
p_setup.cpp - try to keep the engine stable for as long as possible if a VM exception occurs in OnDestroy while running a cleanup. 2022-10-20 17:12:43 +02:00
p_setup.h - try to keep the engine stable for as long as possible if a VM exception occurs in OnDestroy while running a cleanup. 2022-10-20 17:12:43 +02:00
p_states.cpp - removed most templates.h includes. 2021-10-30 10:49:12 +02:00
p_tick.cpp - add a system interface for CheckCheatmode and moved some sound code to the backend. 2022-10-02 16:48:56 +02:00
p_tick.h
r_state.h
scriptutil.cpp
scriptutil.h
serializer_doom.cpp - replaced MIN/MAX in all non-common code. 2021-10-30 10:16:52 +02:00
serializer_doom.h - reactivated saving of sounds by name, not by index. 2020-04-13 10:32:46 +02:00
st_stuff.cpp - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
st_stuff.h
version.h - create g4.10pre tag 2022-11-05 18:04:50 -04:00
wi_stuff.cpp - carry over the tiling flag from the finished to the entering screen 2022-08-17 21:28:52 +02:00
wi_stuff.h - first stage of migrating intermissions to screenjobs. 2022-04-26 20:50:35 +02:00