Quasar
Moderator

Posts: 4614
Registered: 08-00 |
fraggle said:
On a side note, the Doom alphas and the press release beta all seem to be compiled in debug mode, or at least haven't had their symbols stripped. There's a whole load of function names, filenames and other stuff in the output from strings.
Yep. They have Watcom-format debug information. Unfortunately IDA Pro does not automatically understand this form of debug info, BUT, the function symbols are listed in the order of output by the linker. So in other words it is quite simple to recover all of the function names by just going down the list.
I already did this with my IDA project for the pre-beta, which xttl and I were using to try to make the Doom 0.8 project, which we made a lot of progress with except for never getting a full mapset that was compatible.
|