Update to spice2x-25-04-25 (pre-apply)
> broken commit
This commit is contained in:
+18
@@ -133,6 +133,24 @@ namespace avs {
|
||||
#else
|
||||
DLL_NAME = "libavs-win32-ea3.dll";
|
||||
#endif
|
||||
|
||||
if (!fileutils::file_exists(MODULE_PATH / DLL_NAME)) {
|
||||
std::string info_str { fmt::format(
|
||||
"\n\n"
|
||||
"Failed to find critical ea3 DLL on disk (avs2-ea3.dll OR {})\n"
|
||||
"Looked in the following directory: {}\n"
|
||||
"\n"
|
||||
"One of these is required to boot the game. Spice found neither of them. You do not need both, just one, next to your game DLL.\n"
|
||||
"\n"
|
||||
"HOW TO FIX:\n"
|
||||
" * Avoid manually specifying DLL path (-exec) and module directory (-modules); let spice2x auto-detect unless you have a good reason not to\n"
|
||||
" * Ensure you do NOT have multiple copies of the game DLLs (e.g., in contents and in contents\\modules)\n"
|
||||
" * It's also possible that you have incomplete game data\n"
|
||||
" * Do NOT copy over random DLLs from another game installation; DLL must match game version\n"
|
||||
"\n"
|
||||
, DLL_NAME, MODULE_PATH.string()) };
|
||||
log_fatal("avs-ea3", "{}", info_str);
|
||||
}
|
||||
}
|
||||
|
||||
// load library
|
||||
|
||||
Reference in New Issue
Block a user