|
//@todo this will need to be ramped up to a crash for release |
|
DEBUG_ASSERTCRASH(!installPath.isEmpty(), ("Be 1337! Go install Generals!")); |
|
//@todo this will need to be ramped up to a crash for release |
|
DEBUG_ASSERTCRASH(!installPath.isEmpty(), ("Be 1337! Go install Generals!")); |
Zero Hour doesn't need to rely on the existence of registry entries to find the game files. The Steam installation puts the Generals files inside the \ZH_Generals\ directory and the game can find them just fine.
GeneralsGameCode/Core/GameEngineDevice/Source/Win32Device/Common/Win32BIGFileSystem.cpp
Lines 66 to 67 in 75d5937
GeneralsGameCode/Core/GameEngineDevice/Source/StdDevice/Common/StdBIGFileSystem.cpp
Lines 65 to 66 in 75d5937
Zero Hour doesn't need to rely on the existence of registry entries to find the game files. The Steam installation puts the Generals files inside the
\ZH_Generals\directory and the game can find them just fine.