LMPC

From DoomWiki.org

LMPC
Developer(s) Uwe Girlich
Initial release 1.0 (1994-08-30, 30 years ago)
Latest release 3.4.4 (2009-10-24, 15 years ago)
Development status Discontinued
Written in C, Perl
Target platform DOS, Windows, Linux
License GPLv2+
Website The Little Movie Processing Centre (stable)
Source Repository

(Git)

SourceForge

LMPC, short for The Little Movie Processing Centre, is a tool package to handle demos of Doom engine and other games. It was developed by Uwe Girlich with its first release appearing in August 1994. Supporting initially only Doom, subsequent releases allowing working with Doom II, Heretic, Hexen, and Strife demos, and eventually demos from other engines/games as well. After the last stable release in January 2000 and a development pause of several years, sporadic alpha releases appeared between 2004 and 2007. The package also includes a handful of other tools and scripts.

Features[edit]

  • Process demos in Doom engine LMP[1] format, with partial support for Quake DEM,[2] QuakeWorld QWD,[3] Quake II DM2,[4] and Duke Nukem 3D and Redneck Rampage DMO[5] formats.
  • Get information about demos and, only in LMPs, make several kinds of modifications.
  • Repair multi-level DEM and DM2 files.
  • Decompile demos to Lmp Source (LS)[6] files and recompile them.
  • DEMA: The DEM Text File Analyser, a Perl script to output DEM demo statistics.
  • DEMcut: The DEM file cutter tool, to manipulate DEM files in various ways.
  • DM2cat: The DM2 file concatenator, a Perl script to join DM2 files.
  • DBS: The Demo Broadcasting Server, a fake Quake server that plays back DEM files to connected clients.
  • Includes source code as well as binaries for Linux, DOS and Windows (Win32).

Variants[edit]

See also[edit]

External links[edit]

References[edit]

  1. Girlich, Uwe (12 March 1998). "The unofficial LMP format description." Demo Specs page. Retrieved 16 January 2024.
  2. Girlich, Uwe (8 January 1999). "The unofficial DEM format description." Demo Specs page. Retrieved 16 January 2024.
  3. Girlich, Uwe (3 June 1999). "The unofficial QWD format description." Demo Specs page. Retrieved 16 January 2024.
  4. Girlich, Uwe (23 January 2000). "The unofficial DM2 format description." Demo Specs page. Retrieved 16 January 2024.
  5. Girlich, Uwe (20 March 2007). "The unofficial DMO format description." Demo Specs page. Retrieved 16 January 2024.
  6. Girlich, Uwe (23 January 2000). "LS format." The Little Movie Processing Centre manual. Retrieved 16 January 2024.