GameVault v1.1.5
GameVault v1.1.5 — RPG Maker native, refinements
The RPG Maker extension lets you run Windows RPG Maker games natively on SteamOS/Linux — no Wine or Proton. GameVault scans a folder of RPG Maker games, lists them in a "RPG Maker" tab, and adds them to Steam as native shortcuts:
- MV / MZ run through native NW.js
- VX Ace / XP / VX run through native mkxp-z
Runtimes (NW.js, mkxp-z, and the VX Ace + XP RTPs) are fetched on demand via About → Install Dependencies.
How to add games
- Extract the game so the game folder — the one containing
Game.exe/package.json(MV/MZ) orGame.ini(VX Ace/XP) — sits inside your RPG Maker games folder (default~/Games/RPGMaker/, selectable SSD/MicroSD in the tab's settings). - Open the RPG Maker tab and hit Refresh. The game appears; select it and Add to create a native Steam shortcut.
Nested folders are handled (e.g. Egads RPG - Windows/Egads RPG/), and games can carry non-ASCII names.
What's new in 1.1.5
- Case-insensitive asset loading (MV/MZ) — fixes "Failed to load: img/….png" caused by Windows-cased asset references on a case-sensitive filesystem.
- XP RTP bundled — RPG Maker XP games no longer crash on missing stock sounds.
- VX Ace/XP compatibility shim — no-ops Windows-only
Win32APIcalls (gdiplus screenshots, window resize) and restores Ruby 1.9TRUE/FALSE/NILso more games boot under mkxp-z. - Better engine detection — handles
Game.iniLibrary=values with a path prefix; won't mistake an asset subfolder for the game root. - Game Mode GPU flags tuned for reliable rendering (in-process GPU + ANGLE-GL).
Notes / caveats
- No thumbnails/icons are generated — the RPG Maker tab lists games by title without box art.
- Some VX Ace / XP games need manual Ruby-script tweaks. Windows RPG Maker shipped Ruby 1.9, which tolerated loose syntax that mkxp-z's Ruby 3.1 rejects (e.g. dead-code
else, removed constants). Such a game may error on launch; the fix is a small edit to itsScriptsdata. Most games work as-is.
Install: download GameVault.zip, extract, and copy the GameVault folder into ~/homebrew/plugins/ (replace the existing one), then restart Decky. Existing users can also use the in-app updater.