Repository navigation
Optimum 0.3.22 targets Vintage Story 1.22.7. This release is mostly about making the installer work on more machines.
What's new
- Installer on Windows: if the install used to stop with "Could not open output file", that is fixed. Optimum now unpacks the game in a short folder and checks that this will work before it downloads anything. If one location doesn't work, for example because of Controlled Folder Access, it tries another and tells you what to change if none does.
- Git on Windows: if Git is missing, the installer can fetch a portable Git by itself, without admin rights.
- Downloads: the installer shows how big the download is and how much disk space it needs. When the server allows it, a dropped connection resumes instead of starting over, and a download you already finished is checked and reused.
- Smaller screens: the installer window can be resized, opens maximized and fits small displays. You can type the install path yourself, including hidden AppData folders, and it tells you right away if the folder isn't writable.
- Linux: one-click mod install from ModDB now works. The installer can also set up missing prerequisites with apt, dnf, pacman or zypper after you confirm, and there is a Nix shell for NixOS.
- macOS: the installer now finishes the source-built install and shows manual steps for any missing tool. It never runs Homebrew for you.
- Settings: in the Extra tab, options that can't be used with your other mods are now marked, with the mod that caused it. Your saved choice is kept.
Compatibility fixes
- DarkVision terrain no longer fails to patch on opaque blocks.
- The status overlay compiles again when the game's thread pool API lacks the Optimum extras.
- Windows build errors from decompiler SDK references (CS0234) are gone.
For developers
- New numeric benchmark snapshot in
OptimumDiagnostics. - Release pages list a SHA-256 hash for every file, plus VirusTotal reports for the installers.
Checksums and scans
| File | SHA-256 | VirusTotal |
|---|---|---|
| Optimum-v0.3.22-linux-x64-Installer.AppImage | 2187802a8ff05b36d1ea4d5a8be988f9863adea0c68fb4a1b1716396120127f5 |
report |
| Optimum-v0.3.22-linux-x64-Installer.deb | cd544e4702e795e504232f1585f9b9ad2adb686c8a378c370a25b50e03f910c4 |
report |
| Optimum-v0.3.22-linux-x64-Installer.rpm | 3140d4a13469ce156e1803fa056797f49be0b6af0ce3e86220d20b045edc493b |
report |
| Optimum-v0.3.22-linux-x64-overlay.tar.gz | c1e6b1dbc709a711596d503de876fc5076914bdaedc2b835672186da90745be3 |
report |
| Optimum-v0.3.22-osx-arm64-Installer-Portable.zip | 8d1ab2df9a9bb80b6bfa9a0a75e3235744ef3fcc6b28a8c99e23bb51577d0d03 |
report |
| Optimum-v0.3.22-osx-arm64-Installer.pkg | 92d4d2c2111c675330d222fdfabcae4e57828f4745a59e6fb8a044dc4c3927cd |
report |
| Optimum-v0.3.22-osx-x64-Installer-Portable.zip | afffe9f36ac956ba79dfdd9bafe1eb57ca2b737322c07ec485271c5f6941c0f8 |
report |
| Optimum-v0.3.22-osx-x64-Installer.pkg | 51d31af133061fea4e46b3c31bfbd943bc35955c99c8036e3b8406591cb949e8 |
report |
| Optimum-v0.3.22-win-x64-Installer-Portable.zip | 1e348657d68cb2c2428b37f2cc59887d7ec71a77b7d0ea1dd77cc57c51dccfc1 |
report |
| Optimum-v0.3.22-win-x64-Setup.exe | b4b60e6eb9b1fce588f295757f42f737d7e2ad5fdfee5e4703b4a2986f2f871b |
report |
| Optimum-v0.3.22-win-x64-overlay.tar.gz | 600b8386b65c38132a7f14b9b26264a751e460871a352e202db349eb36f2aff9 |
report |
| Optimum.Installer-0.3.22-full.nupkg | 786c5f0d1e51ca3927c1967a2f1730bfa5b6ff5069a2226ef28711a5303a6819 |
not scanned |
| Optimum.Installer-0.3.22-linux-full.nupkg | 5527340f9a99b51595f54a181f93e9b8523bd7ac41c100821eb5610fb2e11f4f |
not scanned |
| RELEASES | fcdabc616625af4b7e1702707d526289769be8b1b9670cd3f4612f5d407423de |
not scanned |
| optimum-manifest-linux-x64.json | ebfad0224f3314c88efe85cd8d96782c2a23f640ebb53d7ec61a759e0917dc53 |
not scanned |
| optimum-manifest-win-x64.json | 5e4bf4aab8f7417ea3e48ef2bd9b2ec3510eb05990027a72bfaad45df7d8b09c |
not scanned |
| releases.linux.json | 734d257d79da0832ed5f6fc2548772521f3f6a2db26e9f8173a9036f6cdef16d |
not scanned |
| releases.win.json | 035704f303a3be27a2ab2841574fd5d1c7cec2c92d371f6bd40a1f3314eed0ec |
not scanned |
Feed files (assets.*.json, *.nupkg) and metadata are listed by hash only and not submitted for executable analysis. To verify a download: certutil -hashfile <file> SHA256 on Windows, sha256sum <file> on Linux, or shasum -a 256 <file> on macOS. VirusTotal results are advisory and provide external engine scan reports; they are not a guarantee of safety or a substitute for code signing.