First post, by Chelnov18
Hello,
Apologies if this the incorrect forum.
I am currently working on doing some reverse engineering on Origin's Bioforge from 1995. I would like to do some static code analysis using IDA Pro, but am running into a problem with the PharLap DOS extender that Bioforge uses, since IDA can't disassemble the actual executable. So I have read that it should be possible to strip off the DOS extender from the original executable before attempting to disassemble it. I have a copy of the PharLap386 DOS extender ver. 4.1 SDK. It should be possible to use the SDK to strip off the extender, but so far I have not had much luck doing so.
So I was wondering if anyone here has done something similar and could provide some insight into how this is done properly. I am still fairly new to reversing and DOS programming in general, so this may be an obvious question. I am able to see the code running via the DOSBox debugger, so I can do dynamic analysis, but working in IDA would be a big help.