2011-01-16, 04:01 AM
Ok, first there are three versions of som_rt.exe. There is the one that the KF1 game on the disc uses. There is the one in the tool folder on the disc that becomes GAME.EXE when you build your game. And there is the one you get when you apply the patches on the From Software website.
The KF1 version being an anomaly aside. You'd think whatever changes were made to the patched som_rt.exe should've also have been made to som_db.exe. And I've observed a lot of probs with the original som_db.exe which I use (the one I think you're suggesting) ... which I'd like to think were corrected via some patch. But the only evidence of the existence of a patched som_db.exe I have is the one I downloaded from this website.
PE images like som_db.exe have three main sections. The .text (code) section, the .rdata (readonly) section, and the .data (readwrite) section. These sections are a different size in John's som_db.exe. Which seems to indicate he found another (probably newer) som_db.exe somewhere, because there's no reason in the world anything John could've done would have changed the sizes of those sections.
PS: I'm not sure why you keep saying compile/compiler. First of all there are no resources in som_db.exe (except for the F1/F2 screens) and if whatever app you're using to edit the resources calls itself a compiler, it only means that it's compiling the resource section. Compiling the program (what compiler usually means) is something totally different... afaik no software exists that can successfully decompile/recompile a non-trivial Win32 program (https://en.wikipedia.org/wiki/Decompiler)
All of the decompilers listed in Wikipedia don't even qualify as experimental. You won't find much else about the subject on the web either.
The KF1 version being an anomaly aside. You'd think whatever changes were made to the patched som_rt.exe should've also have been made to som_db.exe. And I've observed a lot of probs with the original som_db.exe which I use (the one I think you're suggesting) ... which I'd like to think were corrected via some patch. But the only evidence of the existence of a patched som_db.exe I have is the one I downloaded from this website.
PE images like som_db.exe have three main sections. The .text (code) section, the .rdata (readonly) section, and the .data (readwrite) section. These sections are a different size in John's som_db.exe. Which seems to indicate he found another (probably newer) som_db.exe somewhere, because there's no reason in the world anything John could've done would have changed the sizes of those sections.
PS: I'm not sure why you keep saying compile/compiler. First of all there are no resources in som_db.exe (except for the F1/F2 screens) and if whatever app you're using to edit the resources calls itself a compiler, it only means that it's compiling the resource section. Compiling the program (what compiler usually means) is something totally different... afaik no software exists that can successfully decompile/recompile a non-trivial Win32 program (https://en.wikipedia.org/wiki/Decompiler)
All of the decompilers listed in Wikipedia don't even qualify as experimental. You won't find much else about the subject on the web either.