The open source Zircon engine ("DarkPlaces Mark V Project") is a modification DarkPlaces engine with a mouse driven menu everywhere, ALT-ENTER fullscreen/windowed switching and 88 other enhancements to support user/mapper/mod coder ease-of-use and optional conveniences for those interested in a "1996 Quake" experience. "csqc_full_width_height 1" in console when running Arcane Dimensions at this time It is hoped that some/many/all of these enhancements will eventually make it into official DarkPlaces. The Zircon engine seeks to keep full compatibility with DarkPlaces so either engine can be used interchangeably.

Post tutorial Report RSS DarkPlaces/Zircon How To Record A Demo

This is how to record a demo in DarkPlaces or Zircon.

Posted by on - Basic Mapping/Technical

Update 2:40 PM: Zircon Now Has "Record demo at any time"


This is how to record a demo in DarkPlaces or Zircon.

Type disconnect, type record mydemo1 and then start the map.

If you are at the console disconnected with no map running, there is no need for the disconnect.

record1


"Record During Single Player Game"

Similar. Save the game, disconnect, record mydemo and load the game

record2


Original WinQuake/GLQuake Did Not Have Record Demo At Any Time

The original WinQuake/GLQuake did not have record a demo at any time.

The record demo at any time in Quake came from ProQuake. ProQuake simulated the startup server messages that a client would have received during level load.

ProQuake demo record at any time spread to JoeQuake and later on to engines like Quakespasm.

While Quake level startup is a list of models and sounds, DarkPlaces startup has dozens of subsystems including a particle system, Client Side QuakeC and a large laundry list of other subsystems.

It may not be possible to simulate DarkPlaces level startup -- it probably is not possible, therefore would require storing that data --- which is the same overhead as always recording a demo -- but always forcing the user to take the performance hit of recording a demo without the user asking for it.

Notes:

  • Plan to potentially research this further and update article if any options related to the topic already exist.
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: