https://bugs.winehq.org/show_bug.cgi?id=28140
--- Comment #10 from Paul Gofman gofmanp@gmail.com --- I downloaded the demo but could not reproduce the problem with Wine 4.5: the game starts just fine for me out of the box after install. I could start "Tutorial battle" and see the landscape, did not test it further.
The game installs Direcx 9 utility libraries and uses native d3dx9_41 out of the box. It can be run with builtin one but requires native d3dcompiler_47 in this case, otherwise when using all builtin explicitly complains about shader compilation in the output.
I tested it in win64 and win32 clean Wine prefix, no difference.
Sha1 sums:
954a1704fd61a8971548af5c8ac218583ffe9d6c ./Theatre-of-War3_Korea_Trial_Version.exe d5dc9dfd9b4a2100df53b85b25ff0c5668deeb3e ./Korea.exe 14733c628b5a0f2dd17b1991ded23a5416cc054c ./Korea.bin
OS: Fedora 29
Maybe something like WINEDEBUG=+relay log from the failing run can give some clue what is it about.