PatchOpsIII v1.2.1 Release Notes
Overview
PatchOpsIII v1.2.1 improves Linux/Steam Deck reliability for BO3 Reforged installation and introduces UI readability/theming improvements across the app.
🚀 Major Highlights
- Fixed a Linux/Steam Deck Reforged installer failure caused by TLS certificate verification in some packaged runtime environments.
- Improved download-path resilience while preserving existing Reforged executable integrity validation (SHA-256 trust list).
- Added runtime theme switching with saved preference support (
system,light,dark). - Improved readability in light mode and refreshed control styling (inputs, dropdowns, spin boxes, sliders, status labels, and sidebar states).
- Bumped application version metadata to
1.2.1.
📝 Detailed Changes
Reforged Installer (Linux/Steam Deck)
- Reworked Reforged executable download flow to use a requests-based streaming path.
- Added CA bundle resolution priority for HTTPS verification:
SSL_CERT_FILEwhen present,certifibundle when available,- system/default requests verification as fallback.
- Clarified Reforged tab messaging to explicitly state that install also applies the BO3 Reforged Workshop mod and downgrades
BlackOps3.exeto the build before the February 19, 2026 update. - Kept existing security checks unchanged after download:
- non-empty file validation,
- executable signature check (
MZ), - SHA-256 allowlist verification before replacement.
Theme and Readability
- Added persisted theme preference storage in
PatchOpsIII_settings.jsonwith valid modes:systemlightdark
- Added
--themeCLI option (system,light,dark) to set and persist theme preference. - Added runtime theme synchronization so system theme changes are reflected without restarting when using
systemmode. - Improved status/readability contrast for light mode and tuned color states for dashboard/workshop indicators.
- Updated form control styling for better legibility and consistency:
QLineEdit,QComboBox, andQSpinBoxborders/background/disabled states- themed up/down/drop-down arrows
- slider groove/fill/handle contrast
- Refreshed icon tone assets to better match the updated theme/readability pass.
Versioning
- Updated baked application version from
1.2.0to1.2.1inversion.py.
🛠 Fixes
Cross-Platform
- Added runtime theme switching and improved readability in both light and dark themed UI paths.
- Updated dashboard/workshop status coloring for clearer visual state feedback.
Windows
- No Windows-only fixes; theme/readability and UI improvements apply on Windows as part of the cross-platform updates.
Linux and Steam Deck
- Fixed Reforged install failures where HTTPS download could fail with:
SSL: CERTIFICATE_VERIFY_FAILEDunable to get local issuer certificate
- Improved compatibility with SteamOS/AppImage-like bundled runtime certificate layouts.
- Theme/readability improvements and runtime theme switching also apply on Linux and Steam Deck.
⚠️ Known Issues
-
All-around Enhancement Mod
- Impact: The current All-around Enhancement Mod does not work correctly when launch options are used; the Lite version remains compatible.
- Workaround: Use the Lite version of the All-around Enhancement Mod when launch options are configured.
- Status: Fix under investigation.
-
Launch Options Stability on Linux and Steam Deck
- Impact: Launch options may not work consistently across all Linux distributions and Steam Deck setups.
- Workaround: If issues occur, temporarily remove custom launch options and re-apply them incrementally.
- Status: Behavior is being evaluated across additional distributions and Steam Deck configurations.
📥 Downloads & Verification
-
Windows
- Download: PatchOpsIII v1.2.1 for Windows
- SHA256:
D6215650FF2D7BBD9071AFDD01325201BE2A3156909FD061DFCA5E000B3279EC - VirusTotal: Latest Windows Scan
-
Linux & Steam Deck
- Download: PatchOpsIII v1.2.1 for Linux & Steam Deck
- SHA256:
281f7987e9995ecc8b2fd9240d5879984ddbc47ca4bdbcfb276d501e66a5d220 - VirusTotal: Latest Linux Scan
🧑💻 Acknowledgements
PatchOpsIII builds on the work of the following projects:
- t7patch: t7patch on GitHub
- dxvk-gplasync: dxvk-gplasync on GitLab
- ValvePython/vdf: ValvePython/vdf on GitHub
- BO3 Enhanced: BO3 Enhanced on GitHub
- BO3 Reforged: BO3 Reforged
🔮 Upcoming Work
- Additional robustness improvements around mod/binary download and validation workflows.
- Expanded Linux and Steam Deck compatibility checks for launcher and workshop flows.
- Continued bug fixes and quality-of-life improvements based on user reports.
If you encounter issues or have suggestions, please open an issue on the repository or share feedback with the community so we can prioritize future improvements.