2009-10-03, 02:22 AM
!!I did just have an amazing thought however...
If you could disassemble the binary, so we can recompile it. Then we can recompile a debug build (for "code tracing") and that would let me debug my ddraw.dll proxy, which is a serious problem I'm having right now.
Basically I've never been in a situation where I had to debug a dll via a release build executable. There is probably a way. Come to think of it, I've never had to debug a dll from an executable I didn't have sources for. It probably would not hurt me to figure out how to do this (there must be a way and I plan to soon) ...but disassembling and recompiling would definitely work.
So let me know if you do disassemble it/send me the sources.
I could be wrong, but I think a while back you mentioned disassembly for some reason??? And I couldn't find any C/C++ disassemblers up to the task. I can't imagine why we were thinking about that though. I'd rather not mess with the SoM runtimes however. Though injecting new code for certain purposes might not be so bad. I think if we changed anything other than text it wouldn't be SOM anymore.
I'm like a white wizard when it comes to software engineering... I know nothing of the black arts / shutter to think of it.
If you could disassemble the binary, so we can recompile it. Then we can recompile a debug build (for "code tracing") and that would let me debug my ddraw.dll proxy, which is a serious problem I'm having right now.
Basically I've never been in a situation where I had to debug a dll via a release build executable. There is probably a way. Come to think of it, I've never had to debug a dll from an executable I didn't have sources for. It probably would not hurt me to figure out how to do this (there must be a way and I plan to soon) ...but disassembling and recompiling would definitely work.
So let me know if you do disassemble it/send me the sources.
I could be wrong, but I think a while back you mentioned disassembly for some reason??? And I couldn't find any C/C++ disassemblers up to the task. I can't imagine why we were thinking about that though. I'd rather not mess with the SoM runtimes however. Though injecting new code for certain purposes might not be so bad. I think if we changed anything other than text it wouldn't be SOM anymore.
I'm like a white wizard when it comes to software engineering... I know nothing of the black arts / shutter to think of it.