I've written up a little demo editor for City of Heroes. You can download the file with this link. You can put the program anywhere - it will find where your City of Heroes install was done and load demos from its client_demos directory. However, this is a VB.NET program so it requires you to download the Microsoft .NET Framework Version 3.5 Redistributable Package to run it. No problem for you high speed folks, but rather big for dial up users to download. A few of you may have already run some .NET programs so you'll already have it.

Info on how to run the program is in the Readme file. Those of you curious about the code behind the editor can download the zip of the code and have at it. I'm afraid it's no shining example of .Net code but it does the job.

You might also be interested in my Demo Launcher program, handy for launching those demos you just played around with!


Jan 19, 2005 - new version uploaded that handles the Issue 3 Costume line program. Or at least handles it as best as I can.
Feb 17, 2005 - new version that adds object history and object list. Also handles 'criticals' in FloatDmg commands.
March 30, 2005 - now handles costumes (even Issue 4) correctly and fixes the bug in recording
Sept 7, 2005 - handles new HP and MAXHP demo entries
June 15, 2006 - Now handles Issue 7 and it's new stuff.
Aug 26, 2006 - MOVEMENT! Make *sure* to read the readme on this one, it's pretty complex.
Dec 3, 2006 - Added support/conversion for Issue 8 demos.
Jan 1, 2008 - Handle new Issue 11 costumes. Also, warn if trying to edit a demo in a player base.
May 22, 2008 - Handle the new MOV format for Issue 12. Also fixed a Dynarray problem.
Oct 4, 2010 - Oh man, how did I not use AddRange to build that big list box? Maybe because it wasn't invented yet back in 2005? Well, whatever the case, it's in now. You'll no longer see a progress bar for displaying the demo but it happens MUCH faster now.
By the way, there seems to be a bug in the list box. If you get a big demo (like 2 megabytes plus), the scroll bar gets a bit crazy. Pulling the scroll bar all the way down to the bottom only makes you scroll a few pages down. If this happens, just select the list and use page down/page up to move around. The home and end keys will take you to the start/end of the demo.