TASDoom

From DoomWiki.org

TASDoom
Codebase DOSDoom 0.47
Developer(s) TAS Team (Yonatan Donner, Esko Koskimaa, Peo Sjöblom)
Initial release Version 1 (1998-12-15, 25 years ago)
Development status Discontinued
Written in C
Target Platform DOSdemo
License Doom Source License

TASDoom was a source port and fork based on DOSDoom version 0.47, made specifically for TAS demos. It is based off a program by Andy Kempling (aurikan), called lmpcheat, which along with another program of Kempling's called Timer became the basis for TASDoom.

History

TASDoom was created out of a need for more granularity in recording demos. Till then, demos were recorded in DOOM2.EXE and DOSDoom which didn't support advanced TAS features. It was derived from lmpcheat which allowed recording in slowmotion and in multiple sessions. These formed the basis for TASDoom. As a result, a TASDoom demo cannot run in DOSDoom, although converters exist.

TASDoom saw a single release, which was on December 15, 1998. It became a popular choice to record LMPs with alongside its bigger brother, TASMBF. As the years progressed, TASDoom was slowly replaced by new ports that could run under multiple operating systems, such as PrBoom.

Features

  • All features from DOSDoom 0.47:
    • Hi-Color support
    • High resolution support
    • Increased static limits: MAXOPENINGS, MAXDRAWSEGS, MAXVISSPRITE and SAVEGAMESIZE
    • CD-audio support
    • -novert support
    • Automap-overlay mode
  • Changes to the HUD to provide additional information
  • Ability to record in slowmotion. Speeds from 20 fps up to 350+ fps are selectable
  • Can record, play and switch between multiple speed modes in game

See also

External links

Source code genealogy
Based on Name Base for
DOSDoom 0.47 TASDoom None