I did some digging and found some fragments of my old code. It dates back to 2005 using old technologies... and looking at the source it's a bit messy.
But I could clean it up and hand it over to anyone who's interested. It's nothing fancy, but it works. Basically it hacks the demofile into string rows analyzing it's content and making arrays of models, fx and stuff, then compares that to what's already in the database. I guess I need to check if the demofileformat have changed so I wont miss things. [Ok, just looked int the files and they still say Verion 2 so I guess they are compatible.] We should of course look fro other things to like costumes and maps and stuff.
Data is currently stored in an Access database.
So, should I clean this up? I could make it as a separate DLL that you could plugin wherever. Oh, and I code in Visual Basic in VS 2012. Sorry, but VB has been my main language since ... since... well, since they introduced it in 1991. Gosh! Now I seem old.
You have a fantastic site there, spindisc. You should indeed clean it up.
I believe it's easy enough (at least IMO) to go through the current day piggs and pull out costumes and maps and stuff.
I guess I'll post this archive of mine I compiled yesterday then.
http://planz.basketcasesoftware.com/uploads/1354765161.rar21 RTF files. Plaintext. From beta's bin.pigg. Contains maps, npc model names, all sorts of stuff.
When you see .minimap and .mapstats in there, you should be able to change them to .txt and then view them properly (working form) in demorecords.
Enjoy.