I've been interested in reverse engineering Outpost 2 for years now but I always get too busy and forget about it before making much progress. I've been reading the posts on the topic and I'm fairly impressed with how far you guys are getting. I'm interested in helping out on this (although I tend to be a little busy). I have a fair bit of experience in C/C++ and x86 Assembly (among other languages like VB, Java, Pascal, etc. and some assembly for the Sparc with a bit of 68k, 6502, MIPS, Itanium, PDP-11) I have a lot of experience in finding out how various games store their data as well as tracing though assembly code. I've managed to make various simple editors (Hex codes work for me
) for a number of games including: Pax Imperia, Warcraft, Warcraft II (not much point I admit), Dune2, Dune 2000 (I actually bothered with graphics for this one
), Civ, Civ II, Legend of the Red Dragon, Usurper, and especially Trade Wars, countless emulator games, etc. Come to think of it, there aren't many games I own that I haven't tried editing in some way.
Anyways, I'm nearing the end of a Computer Science degree (Honours) with a concentration in Game Design. (Actually a combined degree with Pure Math honours and a concentration in cryptography, for those who care
So, in short, I can follow along with the posts on the OP2 DLL's, PE headers, etc. and I'm interested in helping out. Anyone working on that stuff want to point me in a particular direction they need work on?