Re: Tweak Guide from Tweak Gudies!
recordDemo [demoname] - Records a demo of your current gameplay with the name specified. The demo is placed in your \Doom 3\base\demos\ directory by default. This directory is created the first time you record a demo.
stopRecording - Stops recording the current demo.
PlayDemo [demoname] - Plays back a demo with the name specified.
compressDemo [huffman, demoname] - Compresses a demo file of the name given using the 'huffman' compression scheme (the only one currently available in Doom 3), creating a new, smaller version of it with the extension .demo.huff in the \demos\ directory.
com_preloadDemos [0,1] - Preloads all demos. Set to 0 will reduce memory usage, which is recommended.
com_compressDemos [0,1] - If set to 1 will compress demo files recorded, reducing their size. These files may take longer to load.
demoShot [demoname] - Creates a screenshot for the demo file specified.
avidemo [demoname] - Creates an AVI from an existing demo.
avigame - Creates an AVI from your current gameplay.
com_aviDemoHeight [pixels] - Determines the resolution height in pixels for AVI demos generated through the avidemo command. The greater the size, the larger the resulting file.
com_aviDemoWidth [pixels] - Determines the resolution width in pixels for AVI demos generated through the avidemo command. The greater the size, the larger the resulting file.
com_aviDemoSamples [samplerate] - Determines the sample rate for AVI demos generated through the avidemo command. The higher the rate, the larger the resulting file will be, but the smoother it will play.
roq [filename] - Encodes a roq file, but requires the name of, and path to, the roqParam file.
benchmark - Runs a benchmarking procedure which uses progressively less pixels for the current image (screen size shrinks) until a result is provided at the end in the console.
timeDemo [demoname] - Runs a timedemo on the demo name provided. If no demos exist, you can use the default demo1 built into Doom 3. See the Neat Stuff & Conclusion section for more details.
timeDemoQuit [demoname] - Runs a timedemo using the demo specified, and then exits the game completely when done.