Displacer on 5/7/2007 at 13:13
Hmmm, maybe after I'm finished reversing ShockEd/SS2 (currently in the database code) I'll give this one a look. I ran it through a disassembler just to see what it was programmed in, and it looks like it was done in C/C++ (you can tell by the stack pushes for calls)
icemann on 5/7/2007 at 14:39
Interesting
How much of the code for ss2 do you have left to go? Percentage wise.
Displacer on 5/7/2007 at 23:34
Well at the moment the code has been completely disassembled, I'm going through it line by line and making fixes the disassembler couldn't figure out, or mucked up completely.
I've settled in the database code for now, and yes I know that telliamed has documented some of it, but there are a lot of unknowns, and some of the existing info is wrong (or at least different for ss2)
Anyway thats where I'm at, and if anyone with 32 bit assembly experience wants to give me a hand, let me know.
overthanet on 6/7/2007 at 02:23
Displacer, that's great news! Do you think you'll have time to look at the ss1 source code, and provide a win32 native port for it? I have IDA pro, the dissasembler, in case you need some help.
Displacer on 6/7/2007 at 04:06
Quote Posted by overthanet
Displacer, that's great news! Do you think you'll have time to look at the ss1 source code, and provide a win32 native port for it?
Only way to do a port would be with the original source. Getting something this large to reassemble from a disassembly would take more time than I have left on this earth. About the only thing you can do is try to get it stable running under windoze with raw code alterations, which in some cases is a feat in itself. I'll have a look at it when I'm finished with ss2, which could take years, heck when I did the game wasteland ((
http://wasteland.wikispaces.com) here), it took a team of 5 of us a year to get it done.
icemann on 6/7/2007 at 19:37
You managed to create the code for Wasteland? Nice work :thumb:. Very surprised I never heard about it at the fallout news sites I frequent.
overthanet on 6/7/2007 at 21:18
Hadn't heard about that game before, but sounds good. Hey displacer, wouldnt it be easier to work with the code that the team at the ss1 hack project left ? I mean, as a starting point.
BTW, interesting thing about the game, as it is in a similar situation to SS1. Maybe if efforts from those trying to get the rights of those games released would work together, we could reach somewhere with the mighty EA.
RocketMan on 7/7/2007 at 16:38
I don't think things will ever change with EA.
overthanet on 7/7/2007 at 16:39
Wow, 5 years. I hope it doesnt take that long for ss1
Displacer on 7/7/2007 at 18:05
We had it finished in a year, it took that long because we only had 2 of us working on the disassembly, then only one of us to hack the code. I'll warn you it will probably be at least that amount of time before I even get to looking at the ss1 code, and from the lack of interest, I'll be the only one doing it.