Repository navigation
Gethes v0.04 - Immersion + Trust Update
Gethes v0.04 focuses on two pillars: stronger in-game immersion and a safer, more reliable distribution/update pipeline.
Highlights
- Added a two-step updater flow:
update prepare+update apply. - Added checksum policy modes for updates:
strict(recommended) andunsafe. - Added a new
doctorcommand for diagnostics:doctor alldoctor audiodoctor updatedoctor uidoctor system
- Improved SFX diagnostics with critical-event detection.
- Improved UI scaling:
- Presets:
small,normal,large,huge - Adaptive mode:
auto
- Presets:
- Improved visual feedback:
- richer status overlays
- cleaner pulse/scan effects
- tuned particle behavior
Audio Reliability Improvements
- Added per-event cooldowns to prevent spam/overlap issues.
- Added event priority/channel handling for important sounds.
- Improved mixer reliability and event playback consistency.
Update and Distribution Improvements
- Update flow now supports pre-download/prepare before apply.
- Stronger checksum verification behavior in updater logic.
- Build pipeline now generates:
SHA256SUMS-v0.04.txtSHA256SUMS.txt- per-artifact
.sha256files
- Added ZIP packaging retry logic to avoid random file-lock build failures.
- Version metadata is now consistent across app, installer, and release files.
Versioning
- Updated project version to
0.04across:- runtime app version
- installer version metadata
- Windows file/product version fields
- README status reference
Technical Quality
- Compile check passed.
- Test suite passed (
46 passed).
Release Artifacts
Gethes-Setup-v0.04.exeGethes-v0.04-win64-portable.zipSHA256SUMS-v0.04.txt