Skip to content

0.9.2.6

Compare
Choose a tag to compare
@nstlaurent nstlaurent released this 01 Jan 20:48
· 416 commits to dev since this release

Implemented fade effect for loading screen.
Implemented scaling for skies.
Added option to render status bar without background and face graphic.
Added ogg/mp3 support (Currently Windows only). Cleaned up music creation warnings and errors.
Updated minimal hud to use Doom sprite scaling and fixed alignment for health/armor.
Updated weapon drawing to support interpolation on the viewport dimensions instead of being stuck to 320x200.
Added invert mouse Y option.
Performance improvements for map loading times. Includes reusing the previous BSP tree and sky textures.
Added option to disable caching all sprites. Sprite caching prevents stuttering when encountering unseen sprite rotations. This caused issues with Eviternity 2 on 4GB systems because of the very large and numerous sprite rotations for the final boss consuming all the systems memory even if the map is not loaded.
Areamap/map cheats from player are applied to chasecam.
Fixed uninitialized shader value for flood filling that would cause flood filling to render black. Caused when firing gun or manually setting extralight.
Fixed NoGravity to not apply friction to objects.
Added check for weapon sound to use hard coded vanilla saw index if dehacked is being used. Fixes Eviternity 2 Perforator playing saw sound.
Added check to match boom functionality that continually checks to change weapons in G_BuildTickCmd. Fixes Eviterinity 2 Perforator not changing when out of ammo.
Do not parse GameInfo weapon slots if parsing dehacked. Fixes Eviternity 2 Perforator weapon selection.
Steam paths fixed for Linux and includes other shared Linux paths. PR: #554
Fixed options menu resetting position when scrolling keyboard up/down.
Fixed visual scrolling to apply for floor/ceiling when there is more than one special.
Fixed crash that is caused when an object is disposed through modified dehacked frames. Fixes Eviternity 2 MAP36 shattering glass.
Fixed A_LineEffect where the first called line special would be called for every subsequent call. Fixes Eviternity 2 MAP30.
Allow monsters to fall off ledges from scrolling and push specials. Fixes Eviterny 2 MAP32.
Fixed MBF21 kill effects to be transferred with trigger specials. Fixes Eviternity 2 MAP32.
Match magnitude calculation from boom for push specials.
Force decimal parsing to use period for separator and replace commas with period to conform configurations to en-US format.
Fixed broken commands being shown in options menu.
Options menu will show custom user commands and fixed some missing built in commands not showing.
Fixed menu shortcuts eating key presses when using keybinding menu.
Cleaned up automap key binding names in options menu.
Fixed dangling references causes memory not to be freed when loading new maps.