Skip to content

Releases: viti95/FastDoom

FastDoom 1.0.7

30 Dec 23:12
Compare
Choose a tag to compare
  • Yamaha MU80 support
  • Removed the -mt32 and -sc55 command line parameters, MIDI device selection is now handled via FDSETUP

FastDoom 1.0.6

17 Dec 06:30
Compare
Choose a tag to compare
  • MIDI SysEx support (MPU401, LPT MIDI, RS232 MIDI and Sound Blaster MIDI)
  • Roland MT-32 support (via -mt32 command line parameter)
  • Roland SC-55 support (via -sc55 command line parameter)
  • Show song titles on MT-32 and SC-55 devices

FastDoom 1.0.5

06 Dec 18:10
Compare
Choose a tag to compare
  • Fixed "Uncapped FPS" menu option in text modes

FastDoom 1.0.4

12 Nov 16:49
Compare
Choose a tag to compare
  • Fixed issue #216, Doom2 MAP06 lift crash (thanks @RedIce25 !!). HEIGHTBITS optimization causes crashes in this map
  • Small optimizations in map / draw planes functions (C)

FastDoom 1.0.3

29 Oct 17:54
Compare
Choose a tag to compare
  • Optimized rendering of sky and player sprite in 320x200 and 320x240 modes
  • Added support for id Anthology versions of TNT and Plutonia
  • Removed -bfg command line (not supported officially)
  • Updated development environment script so it doesn't fail on VoidLinux

FastDoom 1.0.2

19 Sep 05:47
Compare
Choose a tag to compare
  • Better sound caching
  • Improved management of low memory scenarios

FastDoom 1.0.1

13 Sep 15:18
Compare
Choose a tag to compare
  • Fixed frameskipping in 35 fps mode not working properly

FastDoom 1.0.0

11 Sep 11:47
Compare
Choose a tag to compare

Four years after the first release of FastDoom (0.1), the 1.0 version is finally here. As always, huge thanks to everyone involved in the project.

Changelog:

  • Optimized rendering of non-scaled graphics (skybox and player sprite, only on 320x200 modes and screensize >= 10)
  • Added player sprite rendering display option (player weapon)
  • Fix issue #203. Now savegames are different for each IWAD
  • Fix issue on command line parameter "-iwad"
  • Faster update rate for the onscreen FPS counter (@tigrouind)
  • Reduced memory usage
  • Fixed map names for FreeDoom (now map names are stored in the folder "LEVELS")
  • New uncapped framerate mode, for fast 486/Pentium machines (@dougvj)
  • Fixed VSync code (@dougvj)
  • Fixed FDBENCH.EXE utility

FastDoom frame interpolation test

27 Aug 18:01
Compare
Choose a tag to compare
Pre-release

WARNING TEST BUILD

fdoom_003

New feature: frame interpolation (options -> display -> uncapped fps). Recommended for fast 486 or better CPUs (AMD K5, Pentium, ...)

There are known bugs that have to be fixed on uncapped fps mode:

  • Wrong FPS calculation
  • Weird menu/display/melting screen behaviour when the executable is launched with this mode enabled

Updates:

  • Test1: Initial test build
  • Test2: Merged new FPS algorithm
  • Test3: Fixed screens and transitions on uncapped mode

If you find any bug or wrong behaviour, please create an issue, thanks!

FastDoom 0.9.9f

27 Jul 14:52
Compare
Choose a tag to compare
  • Dreamblaster S2P support (MIDI through LPT)
  • New rendering options, now it's possible to draw walls and sprites untextured (single color)
  • Update display options menu, scroll it's available so it's possible to add as many options as wanted
  • Optimize flat sky rendering
  • Two new command line options "-freeram" and "-limitram". First one limits the amount of ram available for zone memory (kb), and second limits the ammount of memory free after allocating zone memory (also in kb). Reverted default free memory to 128kb (fixes issues on some setups) @jsmolina
  • Added file size verification for supported IWADs (in order to reduce unsupported IWAD version issues)