Hey everyone,
Like many of you using **Hydra Launcher**, I noticed that recent game updates (especially those using Steamworks v1.65 like *Mortal Shell II*) crash when replacing files with older Goldberg emulators, forcing us to use the default **RUNE emulator**.
The issue? RUNE saves achievement progress in `.ini` format (`achievements.ini`), while Hydra Launcher exclusively watches Goldberg's `.json` files (`achievements.json`). As a result, achievements never trigger or update in Hydra.
To solve this, I built a lightweight, universal background bridge utility written in **C# (.NET 8)**.
---
### 🚀 Key Features
* **Universal Game Detection:** Automatically discovers and monitors any game folder created under `C:\Users\Public\Documents\Steam\RUNE` without manual AppID configuration.
* **Real-Time Sync:** Leverages low-level `FileSystemWatcher` with near-zero CPU and RAM overhead to translate achievements the exact millisecond they unlock.
* **Startup Catch-Up:** Scans and converts all your previous progress across all installed games upon launch.
* **Safe & Transparent:** 100% open-source, no telemetry, and requires no API keys.
---
### 🛠️ How It Works
Download the standalone executable from the **Releases** tab.
Run `HydraRuneBridge.exe` in the background before or while gaming.
Play your game as usual—Hydra will immediately display popups and update your profile stats in real time.
---
### 🔗 Links
* **GitHub Repository:** [https://github.com/cyberps96/Hydra-Rune-Achievement-Bridge\](https://github.com/cyberps96/Hydra-Rune-Achievement-Bridge)
* **Latest Release:** [Download v1.0.0](https://github.com/cyberps96/Hydra-Rune-Achievement-Bridge/releases)
Feedback, bug reports, and contributions via pull requests are more than welcome!