0
DOOM Retro v2.5
DOOM Retro v2.5 is now available. It may be downloaded here, and its release notes are as follows:
- Extensive optimizations have been made to further improve the overall performance and stability of DOOM Retro.
- Minor improvements have been made to DOOM Retro’s renderer.
- The gray elements in the alternate widescreen HUD now appear correctly in PWADs with custom
PLAYPAL
lumps. - Minor changes have been made to some elements in both the status bar and alternate widescreen HUD.
- A countdown bar is now displayed in the alternate widescreen HUD underneath the ammo bar when the player has a power-up that runs out.
- Mouselook can now be enabled using the new
mouselook
CVAR. It isoff
by default. (Please note that due to the addition of this feature, savegames created with previous versions of DOOM Retro are not compatible with this version.) - An
m_invertyaxis
CVAR has also been implemented that toggles inverting the mouse’s vertical axis when using mouselook. It isoff
by default. - Looking up and down using the gamepad’s right thumbstick has also been implemented, and is enabled when the new
mouselook
CVAR ison
as well. A newgp_invertyaxis
CVAR can be used to invert the vertical axis of the gamepad’s right thumbstick. It isoff
by default. - The following changes have been made to some of the stats displayed by the
playerstats
CCMD:- The
Shots Fired
,Shots Hit
andWeapon Accuracy
stats are now calculated correctly. - The
Ammo
,Armor
andHealth
stats no longer increase when using thegive
CCMD or certain cheats. - The
Health
stat now increases when the player picks up a health bonus. - The number of barrels in the current map as part of the
Barrels exploded
stat is now calculated correctly.
- The
- The following changes have been made to some of the stats displayed by the
mapstats
CCMD:- The
Damaging Sectors
stat now takes BOOM-compatible damaging sectors into account. - The
Pickups
stat is now calculated correctly.
- The
- Several compatibility fixes have been implemented for:
- Three new CVARs have been implemented to individually toggle the translucency of certain elements:
r_bloodsplats_translucency
,r_hud_translucency
andr_shadows_translucency
. They are allon
by default. (Ther_translucency
CVAR remains to toggle the translucency of sprites and BOOM-compatible wall textures.) - The console’s background is now always translucent.
- Further improvements have been made to the support of
DEHACKED
andMAPINFO
lumps. - The ability to have the player’s weapon recoil when fired can now be enabled using the new
weaponrecoil
CVAR. (Mouselook also needs to be enabled using themouselook
CVAR.) - The wallrunning exploit present in Vanilla DOOM is now fixed.
- The number of sound effects that can be played at the same time is now specified using the new
s_channels
CVAR. It can be between8
and256
, and is32
by default. - The skull in the menu is no longer positioned incorrectly when certain PWADs with custom menu lumps are loaded.
- Minor changes have been made to text that is output to the console.
- The bottom of spectres are now clipped correctly when partially obscured by a higher sector.
- The player will now bleed fuzzy rather than red blood if injured while they have a partial invisibility power-up.
- The gold palette effect will no longer stay on the screen if the player picks up an item and dies at the same time.
- Red walls in the automap are now drawn thinner when the player zooms out far enough.
- If the
r_skycolor
CVAR is set to a color rather thannone
, that color will now be used to render the sky when ther_textures
CVAR isoff
. - When exiting a map that has no monsters to kill and/or no items to pick up, the intermission screen will now show
100%
kills and/or items instead of0%
. - Kills will now be shown correctly on the intermission screen when playing either HacX: Twitch ’n Kill or Chex Quest.
- The
maplist
CCMD will now work correctly when playing HacX: Twitch ’n Kill. - The name of the map will now be displayed on the intermission screen before starting MAP31 in DOOM II and MAP09 in DOOM II: No Rest For The Living.
- Monster corpses are now gibbed rather than just becoming a pool of blood splats when crushed by a lowering platform or door.
- Monster corpses spawned at the start of a map as decorations can now be crushed by a lowering platform or door.
- The
health
CVAR can now be reduced when freeze mode is on. - A bug has been fixed whereby blood splats could be black in some rare instances.
- Blood splats now render correctly when against the left edge of the screen.
- The default of the
r_bloodsplats_max
CVAR has been increased to65,536
. - All blood splats are now restored when turning off vanilla mode.
- Barrels are no longer fullbright for the first two frames of their animation when exploding.
- A gradual lighting effect has been applied to sectors under crushing ceilings.
- The length of each frame in milliseconds is now displayed along with the number of frames per second when the
vid_showfps
CVAR ison
. - The
episode
,expansion
,savegame
andskilllevel
CVARs are now integers rather than strings, and are no longer read-only. - If the
skilllevel
CVAR is changed in the console, the skill level will be changed for the next map. - A warning is now displayed when changing the
nomonsters
orpistolstart
CCMDs, or ther_fixmaperrors
orskilllevel
CVARs, indicating that the change won’t be effective until the next map is loaded. - The effects of using the
respawnitems
CCMD are now immediate, respawning all items picked up so far in the current map. - The
s_timiditycfgpath
CVAR has been removed. - The effects of changing the
r_fixspriteoffsets
CVAR are now immediate. - The grid in the automap is now slightly darker.