.demo files are text files defining the 3D playback of recorded Cryptic Studios games.
Demolisher for .demo files is now available.
Play, Edit or Render your .demo with ease.
Works for Star Trek Online, Champions Online, and Neverwinter.
Download Demolisher from Sourceforge today
*Not supported by Cryptic Studios, Inc. or PWE Inc.
In order for the software to find files and run demos you must drag a .demo file to its icon or open window from a folder "/demos" in a directory that contains GameClient.exe
Additionally the program can be set to the default for opening .demo files in Windows file properties, allowing for double click desktop access without need for drag and drop. This new method should allow you to run demos from your Steam or other custom install location.
*Update August 21, 2013 *
New UI, More Info, Rendering, Window Size, Playback range, and Exec options.
Comments
LiveCode the IDE/language used to program it and make it pretty is Open Source as well.
Links to more info:
-demoplay mode console commands
'a' is for amazed when it works, angry when it don't.
Drag and drop a ".demo" file from "/Live/demos/" to the CO_DemoReader.exe
to set the path to GameClient.exe and launch in -demoplay mode.
Drag and drop to the open CO Demo Reader window to
set the path to GameClient.exe and launch in -demoplay mode.
Right click a '.demo' file and choose "Properties"
Click the Opens With Change button
Navigate to CO_DemoReader_Main.exe
and then simply double click any '.demo' file to launch GameClient.exe in -demoplay mode.
Refer to this thread for more about demo_record and -demoplay mode.
Unofficial Guide to using demo_record for Machinimas
The Entity and Raw Data windows aren't actually useful in version 003a.
It brings me much glee to see folks developing tools for CO.
This week I was giggling madly about iSteve at Funny or Die when I felt the power of The Source come over me.
I sprung out of bed and started writing code. The next day I wrote a different program with the drag and drop.
On the third day I put the two together. It was not always pleasant, I was not always pleasant.
But here we are at alpha version three. The big Oh oh oh trois A.
Exciting stuff.
Real artists ship. - Steve Jobs
Nemcon and Nemesis Guide
Custom Alerts of Champions Online Complete Guide
Demoplay mode is when the client loads a demo file and plays it (like a video) rather than cinnecting to the game server and letting you play.
It is 100% legit, and is accessed by using in-game commands and command line operators that are built into the game.
This program just automates the playback, which can otherwise be confusing for some users.
@flamingbunnyman in game. Formerly @Roderick in City of Heroes.
.demo files are text files defining the 3D playback of recorded Cryptic Studios games.
Demolisher for .demo files is now available.
Play, Edit or Render your .demo with ease.
Works for Star Trek Online, Champions Online, and Neverwinter.
Download Demolisher from Sourceforge today
*Not supported by Cryptic Studios, Inc. or PWE Inc.
In order for the software to find files and run demos you must drag a .demo file to its icon or open window from a folder "/demos" in a directory that contains GameClient.exe
Additionally the program can be set to the default for opening .demo files in Windows file properties, allowing for double click desktop access without need for drag and drop. This new method should allow you to run demos from your Steam or other custom install location.
*Update August 21, 2013 *
New UI, More Info, Rendering, Window Size, Playback range, and Exec options.
I've updated Demolisher. Download version v009 here
New Features:
Updated UI
Get some info about the demos as you browse
Save and play with "Empty Zone" for blue screen keying
Extracts characters and costumes into folders "createdEnts" & "Costume" in the demo folder
Replaces characters in .demo files. Put those spam bots to good use.
Render frames to a directory named after the demo file
Demolisher stays active while running a demo (was blocked waiting on shell command before)
The replace costume feature doesn't work yet.
Please test and report any odd behavior or suggestions.
Now get out there and record some demos.
Click for higher resolution preview
Demolisher, a .demo file editor version v009 can be Downloaded at Sourceforge
What it does:
*Works for Champions Online and theoretically Star Trek Online and Neverwinter, but I haven't tested it on those two.
Please test and report any odd behavior and/or make suggestions. The replace costume feature doesn't work yet.
Click for higher resolution preview
The Unofficial Demo_Record Sticky
-demoplay mode console commands
Commands to move objects in the demo and change animation bits
Demo_Record Neverwinter thread
Demo_Record Video Tutorials from Star Trek Online
Soriedem's Demo Record Tutorial - Introduction
Soriedem's STO Demo Record Tutorial 2 - Easy Path & Points
Soriedem's Demo Record Tutorial 3 - From Demo to Trailer
Soriedem's STO DemoRecord Tutorial - Controls & Camera Movement
Soriedem's Unholy Alliances I - Slave Action Trailer
Did I forget anything?
Also here are some more helpful demo record tutorials
TimTom's Camera Path Tutorials Tutorials for Star Trek Online
The Basics
Easy Path
Orbit and Look Around Cameras
Normal Path
Follow and Shadow Camera
Advanced Tricks
If you drag a .demo file to Demolisher.exe icon you should get a help text that says "Open with Demolisher. a demo file editor", dropping the file there will fill the "Path to Live" and "Demofile" fields in the program, then hitting the "Play Demo" button at the bottom right of Demolisher will launch GameClient.exe and play the demo file.
Clicking the Path To Live field will ask you to find the GameClient.exe in the Live folder.
Clicking the Demofile field will ask you to find a .demo file
The Players tab allows you to replace player characters in a .demo file, creating a new file, and then playing it back if you want. The Costume tab is an unfinished broken mess.
The Render button and options render frames to files.
The Options Menu + "Extract Created Ents" choice will extract player character data to text files.
Everything else is self explanatory.
Simple enough.