|
-
Sep 18th, 2002, 09:00 AM
#1
Thread Starter
Lively Member
HL mod decompile .dll !?!
me n a few freinds have been working on a Duke3D mod for half-life, and i've been left in charge of the coding side, anyway, last night i altered the ingame HUD, and when i compiled it, it was ... lame, so i wanted to fix it, but, then when i went to edit the source again, me pc went gay, and me entire project along with a few other files were deleted for some reason.
And now their aint another copy of the source anywhere, is it possible to decompile an older version of me .dll? i know what files need to be extracted, but is it possible. And how?, pls any help will be really appreciated.
otherwise a 2/3 months works gone down the drain
-
Sep 18th, 2002, 09:16 AM
#2
Frenzied Member
Nope. You could decompile it to assembly... but that wouldnt help you much.
Z.
-
Sep 18th, 2002, 10:12 AM
#3
Thread Starter
Lively Member
*sniff, sniff*
is their a way to convert it from assembly to c++?
cmon their must be some app that can do it, legal or otherwise
-
Sep 18th, 2002, 10:23 AM
#4
Monday Morning Lunatic
Nope, you can't go from asm to C++. There are many ways to represent the same instruction sequence in C++, and there's no way to decide which.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Sep 18th, 2002, 10:54 AM
#5
Thread Starter
Lively Member
, so my works gone?!?, damn, me mates are gonna have me head now, i thought i could get it all working again, before anyone found out that its been deleted.
-
Sep 18th, 2002, 11:24 AM
#6
Frenzied Member
Yeah, that is why backups are important =). Now, though, you can re-code all of that stuff you would never have touched again, and make it better =).
Z.
-
Sep 18th, 2002, 01:20 PM
#7
Thread Starter
Lively Member
-
Sep 18th, 2002, 03:57 PM
#8
Monday Morning Lunatic
No point trying -- there's no real way to decompile it, unfortunately.
If you have a debug build it's more likely you'll be able to reconstruct the general structure of your DLL (from the debug symbols, which give you function prototypes, class layouts, etc.)
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|