RetroSprite v0.1.0 Preview 5
Pre-release
Pre-release
·
11 commits
to main
since this release
RetroSprite v0.1.0 Preview 5
This GitHub pre-release is built from main at merge commit 3567657.
Highlights
- Added hotkey voice-triggered current-screen translation. Say “翻译一下”, “读一下”, “这是什么意思”, or
translate thisafter the RetroArch AI Service hotkey to translate the current paused screen. - Added BYOK OpenAI-compatible screen translation providers with Settings templates for SiliconFlow, OpenRouter, and custom endpoints. Recommended model:
Qwen/Qwen3-VL-8B-Instruct. - Added structured menu/equipment/status translation rendering so menu screens can appear as concise bilingual HUD cards.
- Added built-in screen translation glossary and post-processing for current-game terms.
- Added diagnostics logging for
question_source=hotkey_screen_translationandoutput_mode=hotkey_screen_translation:text; logs store the final Chinese translation and screenshot byte count, not screenshot Base64. - Updated README, English README, Android README, architecture docs, protocol docs, and project-level
CHANGELOG.md. - Updated the Final Fantasy VI GKP Lite pack to
0.1.1with PlayStation / PSX / PS1Final Fantasy Anthology - Final Fantasy VIRetroArch labels.
Verification
git diff --cached --checkJAVA_HOME="/opt/homebrew/Cellar/openjdk@17/17.0.19/libexec/openjdk.jdk/Contents/Home" ./gradlew :app:clean :app:testDebugUnitTest :app:assembleDebug- Re-ran the same clean test/build command on merged
main. - APK signature verified with
apksigner verify --print-certs
Signing Note
This APK is signed with the Android debug certificate (CN=Android Debug). It is suitable for GitHub preview distribution and device testing, but it is not a Play Store or production-signed release.
:app:assembleRelease was attempted but did not produce a production release: the project has no release signing configuration, and release lint failed while downloading intellij-core-31.2.2 from Google Maven because the TLS handshake was terminated.