You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Optimizations have been made to further improve the overall performance and stability of DOOM Retro.
Changes have been made to the format of savegames and so are not compatible with previous versions of DOOM Retro.
Motion blur when the player turns quickly can now be enabled by setting the new vid_motionblur CVAR to a value greater than its default of 0%.
The am_xhaircolor CVAR has been renamed to am_crosshaircolor.
The vid_scaledriver CVAR has been renamed to vid_scaleapi.
The default of the vid_scaleapi CVAR is no longer "". When DOOM Retro is run for the first time, the best available API is chosen, changing this CVAR to "direct3d", "opengl" or "software".
A bug has been fixed whereby some CVARs weren’t being reset to their correct values, or at all, when using either the reset or resetall CCMDs.
Entering reset all in the console will now work the same as entering the resetall CCMD.
Toggling “always run” using the CAPSLOCK key while in the console will no longer inadvertently affect player messages from appearing.
Many minor changes have been made to text that is output to the console.
A new -nomapinfo command-line parameter has been implemented that will stop any MAPINFO lumps from being parsed in PWADs at startup.
If there is a MAPINFO lump present in nerve.wad that contains invalid map markers, the PWAD will no longer exit with an error, and a warning will be displayed in the console instead.
The SHIFT key will now be ignored when pressing Y or N in response to a centered message.
A bug has been fixed whereby no value would be displayed when entering the r_hud CVAR in the console without a value.
When entering a CVAR in the console without a value, the CVAR’s description, current value and default value will now be displayed.
The shadows of cyberdemons have been raised slightly.
The values of CVARs in doomretro.cfg now have thousands delimiters.
Thousands delimiters may now be used when entering values of CVARs in the console.
Monster spawners are now disabled when using kill all in the console.
All automap controls (pressing the G key to toggle the grid for instance) may now be used when there’s an external automap, provided they don’t conflict with any other controls.
A bug has been fixed whereby certain items wouldn’t teleport in some rare instances. (An example of this is one of the yellow skull keys in MAP23 of Going Down.)
Lost souls spawned by pain elementals now move towards their target in their attack frame.
The playerstats CCMD now displays 8 additional stats:
the number of maps completed,
the distance traveled (where 1 foot equals 16 map units),
the amount of ammo picked up (divided into bullets, cells, rockets and shells),
the amount of armor picked up, and
the amount of health picked up.
The units used to display the new “Distance traveled” stat in the playerstats CCMD can be changed from feet/miles to metres/kilometres by changing the new units CVAR from its default of imperial to metric.
The effects of changing the r_translucency CVAR will now be immediate in the HUD.
When the r_translucency CVAR is off, the console and the alternate HUD will now no longer be translucent.
The alternate HUD is now enabled by default.
A texture has been corrected in MAP13 of doom2.wad.
The player’s path may now be displayed in the automap by enabling the new am_path CVAR. It is off by default.
The color of the player’s path may be changed using the new am_pathcolor CVAR. It is 95 (a light gray) by default.
The console is now automatically closed when the spawn CCMD is used.
Spaces are now allowed in the playername CVAR.
The playername CVAR is now changed back to its default of "you" if it is changed to an empty string.
The values of the r_detail CVAR are now displayed correctly in the output of the cvarlist CCMD.
The +use and +fire actions will now respawn a dead player when in the automap.
A bug has been fixed that stopped some string CVARs from being able to be changed in the console.
The “Cheated” stat in the playerstats CCMD now increases when using some CCMDs and command-line parameters that would be considered cheating.
The console is now automatically closed when the ammo, armor and health CVARs are changed.
If the health CVAR is changed to a smaller value, the effects of the damage to the player will now be shown.
If the ammo, armor and health CVARs are changed to a larger value, the screen will now flash.
The player will now be resurrected if the health CVAR is changed in the console when they are dead.
There is now a read-only version CVAR that may be used to determine which version of DOOM Retro created a doomretro.cfg file.
The super shotgun will now be displayed correctly when fired in Ancient Aliens.
The default gamepad sensitivity (set using the gp_senstivity CVAR) has been increased from 48 to 64.
The +forward2, +back2, +strafeleft2, +straferight2 and +use2 actions have been removed. The controls that were bound to these actions are now bound to +forward, +back, +strafeleft, +straferight and +use, respectively.
The right thumbstick on gamepads is now bound to the +use action and may be pressed as an alternative to the A button to open doors, use switches, etc.
A bug has been fixed whereby certain player stats were being reset to 0 at startup.
The effects of the IDDT cheat are now removed from the automap when the player changes levels.
The shaking of the screen when the player is injured and the r_shakescreen CVAR is on has been improved slightly.
A bug has been fixed whereby firing the chaingun would increase the “Shots Fired” stat by 1, but would increase the “Shots Hit” stat by 2 if the shot successfully hit a monster.
If the player has the invulnerability power-up when using kill player in the console, the inverted screen effect will now be removed.
The map title in the automap is now positioned better when using a taller character set from a PWAD (such as Ancient Aliens).
The folder where savegames are saved and loaded can now be specified using the -savedir command-line parameter.
The suicide bombers in Valiant will now explode as intended.
If a TITLEPIC lump exists in a PWAD, and there is no CREDIT lump to accompany it, then the CREDIT lump in the IWAD won’t be displayed during the title sequence.