This recent thread about "State of War" and its mission pack "State of War: Warmonger" triggered my curiosity about something closely related: "State of War 2", from the same development team.
But when one thinks he saw almost everything, this one throw a nasty error only when run by DxWnd, no matter what the configuration was.
In the end I found the problem: the game makes a dynamic load of an executable file (c:\Windows\WinHLP32.exe) and this is incompatible with the DxWnd attempt to hook the calls. So, if anyone would like to enjoy this game, this attached patched dll is needed, leaked preview of next 2.05.51 release.
P.s. the game is really nice, but AFAIK it's Czeck language only. Anyone knows about an english version?
How unfortunate, and it was specifically written on page that it's "english" version. Too bad I couldn't help, I'm not really familiar with the game anyway.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I see that apparently there's no other place for game texts than in the text.text file and within the executable resources. Probably a translation patch wouldn't be impossible. I'll keep the idea for the boring days (if there will ever be).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
According to one site, the English version never came out.
SoW2 is not nearly as impactful, which did not even receive an English release (despite a few screenshots on the official website showing some English texts), while only Czech, German, and Chinese versions exist.
According to my information, the game was also released in Russian translation (allegedly quite sloppy).
But user Shawnxz from this page was so kindly that he did the translation (to English). The translation is done as an ips patch, so for your convenience, I saved the resulting file here (for Czech version). https://ulozto.net/file/wyk0oIuzckWV/text-7z#_ga=2.44992103.29667230.1589017970-961469096.1589017970
Last edit: huh 2020-05-09
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just out of curiosity I made some research on the web to find what could possibly be the meaning of dynamically loading winhlp32.exe. I found that this could be a common trick to grab the cursor shaped as a hand with a pointing finger (that is visible while browsing the MS help pages of .hlp files using winhlp32.exe). I believe that it could be reasonable to never hook an executable file under these circumstances.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hmm, interesting. Small update:
If you can't save the game, create empty folders
\Data\save\Campaign
\Data\save\Multi
\Data\save\Single
I think that it's the same thing was will do savepatch "arcon-patch.exe" .
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This recent thread about "State of War" and its mission pack "State of War: Warmonger" triggered my curiosity about something closely related: "State of War 2", from the same development team.
But when one thinks he saw almost everything, this one throw a nasty error only when run by DxWnd, no matter what the configuration was.
In the end I found the problem: the game makes a dynamic load of an executable file (c:\Windows\WinHLP32.exe) and this is incompatible with the DxWnd attempt to hook the calls. So, if anyone would like to enjoy this game, this attached patched dll is needed, leaked preview of next 2.05.51 release.
P.s. the game is really nice, but AFAIK it's Czeck language only. Anyone knows about an english version?
I think I seen something, you can check your e-mail and you tell me if that's good.
Sadly, it's the exact same file I have and the only trace of english is the "EN" letters in the pathname!
How unfortunate, and it was specifically written on page that it's "english" version. Too bad I couldn't help, I'm not really familiar with the game anyway.
https://www.romhacking.net/translations/5713/
Thanks, I made a new full-RIP with English text, it runs with default DxWnd settings.
I see that apparently there's no other place for game texts than in the text.text file and within the executable resources. Probably a translation patch wouldn't be impossible. I'll keep the idea for the boring days (if there will ever be).
According to one site, the English version never came out.
According to my information, the game was also released in Russian translation (allegedly quite sloppy).
But user Shawnxz from this page was so kindly that he did the translation (to English). The translation is done as an ips patch, so for your convenience, I saved the resulting file here (for Czech version).
https://ulozto.net/file/wyk0oIuzckWV/text-7z#_ga=2.44992103.29667230.1589017970-961469096.1589017970
Last edit: huh 2020-05-09
Just out of curiosity I made some research on the web to find what could possibly be the meaning of dynamically loading winhlp32.exe. I found that this could be a common trick to grab the cursor shaped as a hand with a pointing finger (that is visible while browsing the MS help pages of .hlp files using winhlp32.exe). I believe that it could be reasonable to never hook an executable file under these circumstances.
Hmm, interesting. Small update:
If you can't save the game, create empty folders
\Data\save\Campaign
\Data\save\Multi
\Data\save\Single
I think that it's the same thing was will do savepatch "arcon-patch.exe" .