Skip to content

Rosetta Gaming 0.70.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@darlanZero darlanZero released this 16 Aug 17:01
· 3 commits to main since this release
5926564

Rosetta Gaming 0.70.0-alpha

This alpha expands free-source browsing and download handoffs, adds protected executable extraction, and hardens the Ren'Py and RPG Maker runtimes around real-world compatibility failures.

Highlights

  • Added the h-game18 Windows catalog as a native free source, including Newest, Most Viewed, and Most Liked sorting and URL-driven pagination beyond the website's visible page limit.
  • Reworked XenForo download parsing to recognize case and plural variants, preserve visual section helpers, and present patches, multipart releases, compressed builds, extras, platforms, and mirrors as collapsible groups.
  • Changed oversized source Info cards into collapsible sections.
  • Added a 1ShortLink handler plus explicit Mega and TeraBox app handoffs for transfers that cannot reliably complete inside WebView.
  • Added temporary external-download metadata so Mega/TeraBox downloads can retain Rosetta library information until installation completes.
  • Added executable inspection and extraction for Enigma Virtual Box, Microsoft Cabinet SFX, and protected h-game18 packages, including dynamic-key decoding, progress, cancellation, and automatic RPG Maker rediscovery.
  • Added RGSS archive compatibility helpers for packed RPG Maker XP/VX/VX Ace titles.

Runtime compatibility

  • Added per-game Ren'Py loader selection (Auto, Preflight, or Legacy) from the game detail screen.
  • Added Ren'Py preflight validation/rebuild and fresh runner-process isolation for every launch, preventing one game from reusing another game's Python/SDL process state.
  • Added save-directory marker support and improved startup diagnostics for Ren'Py titles.
  • RPG Maker MV now honors each game's declared script order and local stylesheets. This fixes the permanent Now Loading… state caused by an unavailable GameFont in modified releases.
  • NW.js-mode RPG Maker saves are forced back into the game directory (save or www/save) instead of the read-only Android wrapper assets, preserving compatibility with JoiPlay and desktop NW.js.
  • Improved encrypted-audio fallback and mobile codec selection for RPG Maker MV.

Assets

  • rosetta-gaming-0.70.0-alpha-arm64-v8a.apk: recommended main app for modern 64-bit ARM devices.
  • rosetta-gaming-0.70.0-alpha-armeabi-v7a.apk: compatibility build for older 32-bit ARM devices; ARM64-only direct runtimes are unavailable.
  • rosetta-godot-runtime-0.70.0-alpha-arm64-v8a.apk: unified Godot companion.
  • rosetta-pc-runner-0.70.0-alpha-arm64-v8a.apk: PC Runner companion with the validated Proton/FEX runtime bundled.
  • rosetta-pc-runtime-0.70.0-alpha-arm64-v8a.tar.zst: standalone validated PC runtime payload. The payload is unchanged from 0.65.0-alpha.
  • Matching .sha256 files are provided for every binary asset.

Validation

  • Ren'Py process isolation, startup, scene transitions, and saves were validated on-device with Eternum and Ravenous.
  • RPG Maker MV loading and game-local NW.js saves were validated on-device with Karryn's Prison, Visiting Aunt Sara, and Milfs Villa.
  • The h-game18 catalog, older/newer XenForo layouts, structured download groups, and packed executable detection/extraction were tested against real content.
  • Unit tests, lint vital, and main app, PC Runner, and unified Godot release builds completed successfully.
  • Every distributed APK reports version code 700, version name 0.70.0-alpha, its expected package/ABI, and a valid APK Signature Scheme v2 signature using the same alpha debug certificate as 0.65.0-alpha.

Debug-signed alpha build. Expect incomplete compatibility and regressions. When reporting an issue, include the device model, Android version, game engine/version, selected loader/runtime mode, and the relevant Rosetta logs.