Releases: viti95/FastDoom
Releases · viti95/FastDoom
FastDoom 0.6
- Added option "-nomelt" to avoid melting transition while loading a new levels. For 386 pc's where this functionality it's really slow.
- Fixed bug that made the framerate choppy with fast processors
- Lot's of internal optimizations (non-recursive R_RenderBSPNode, many ideas from GBADoom). This version is faster even without lowering image quality
- Flat surfaces now have diminished lightning enabled or not. The option "-flatsurfaces" has it enabled, and the new option "-flattersurfaces" has it disabled. The option "-flattersurfaces" is MUCH faster than the previous one.
FastDoom 0.5
- Faster Potato mode. Now it's 100% native potato mode and doesn't use the LQ mode to draw the screen.
- Fixed Sega Saturn shadows in potato mode.
- Added "-init" parameter, it forces the user to press a key to start the game. This makes easier to see the initialization process.
- Now it's possible to use "-nomonsters" without "-warp level". Change made to test the IA performance impact.
- Fixed AWE32 music.
- More rendering and main code optimizations.
- Bring back the gamma correction, lot's of users with CRT monitors needed this functionality (F11 key)
- Remapped autorun to F12 key
FastDoom 0.4
- Added autorun support (F11 key).
- Added mono sound support. Enabled with "-mono" parameter.
- Added low quality sound support (8000Hz instead of 11025Hz). Enabled with "-lowsound" parameter.
- Fixed Doom 1.9 shareware menu.
- Included sound library into the source code, instead of using a prebuilt library. Sound cache it's still not fixed, but now it's possible to add support for new sound cards, optimizations and fix bugs. May break some sound cards support (untested Gravis Ultrasound and Pro AudioSpectrum 16).
- Optimized build options. Now there are builds for 386 and 486 processors.
- Replaced DOS/4GW with DOS/32A providing a good speedup!
- More small code optimizations
FastDoom 0.3
- NEW DETAIL LEVEL: POTATO. It renders the full scene with a quarter width resolution (max 80x200). 16-bit ISA video cards can play the game full screen much better!! My Western Digital Paradise PVGA1A ISA (1989) can render the game at a constant >25 fps with a 486DX-50. Enabled with "-potato" command parameter and low detail enabled.
- Memory allocation message now is showed in Kb format
- Added FPS ingame viewer. Enabled with "-fps" command parameter
- Removed Y mouse movement (move forward/backwards)
- New option to allow more than 8Mb of memory allocation. Enabled with "-ram" command parameter
- New option to show only objects that are not far away from the player. All the enemies are still rendered as they're important. Enabled with "-near" command parameter.
- Small code optimizations
FastDoom 0.2.1
- Fixed bug where any sound caused the game crash with real hardware
FastDoom 0.2
- Small optimizations
- Added Sega Saturn transparency support. Enable with "-saturn"
FastDoom 0.1
First release! Expect bugs 😄