FModel Should Come Bundled With Its Required Dependencies #548
Replies: 1 comment 1 reply
-
|
FModel can run just fine without these DLLs if the game you're loading doesn't need them. You could have simply clicked OK; the errors would still pop up at launch, but the program would work. There's a bit of history here. Oodle can't be bundled due to licensing issues, and initially, it was the only DLL FModel would download on demand. This meant the error wouldn't appear until it was absolutely necessary. Now, with mapping files (most of which are compressed), FModel downloads Oodle at launch for everyone and does the same for Zlib. It's a one-time download. The referenced discussion has been most of the time accurate since 2020 because there's a catch, this error can also happen if you have the DLL at the correct place. To answer your points
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
My first attempt to run FModel was rather painful, and it all seemed to stem from the program being unable to run without downloading further dependencies from Github and possibly other remote sites.
Upon first running FModel, I got the error "Unable to load 'oo2core_9_win64.dll' or one of its dependencies". I assumed this to be some issue with my own Windows config and set out to manually download this file, putting it into the stated directory. After doing that, it complained about more missing DLLs such as zlib. My only clue was the additional error about it being unable to check for updates. Naturally, I use my firewall to block every unknown application from accessing the internet. Upon temporarily giving it access and monitoring its activity, it downloaded everything it needed and then started working.
Related discussion: #420 Despite the post now simply stating "Download and install Microsoft Visual C++ Redistributable", digging into the edit history shows that downloading dependencies like oo2core_9_win64.dll from remote sources has been a problem before.
I think there are a few things that can be improved here:
PS. While I'm here, it looks like more than half of the links in the main wiki page are broken (they link to the page you're on).
Beta Was this translation helpful? Give feedback.
All reactions