My Android Galgame Test Suite
- https://play.google.com/store/apps/details?id=com.limelight
- https://github.com/moonlight-stream/moonlight-android/releases/download/v12.1/app-nonRoot-release.apk
- https://github.com/moonlight-stream/moonlight-android/releases/
- moonlight-android_v12.1_app-nonRoot-release.apk
- But you need a AMD64 Windows PC with Sunshine installed
(sunshine.exe is 2025/06/28, but mine is 2025/4/21 and 0.23.1.0) https://github.com/LizardByte/Sunshine/releases/download/v2025.628.4510/sunshine-windows-installer.exe
(not testd) https://github.com/LizardByte/Sunshine/releases/download/v2025.719.143211/Sunshine-Windows-AMD64-installer.exe
https://github.com/LizardByte/Sunshine/releases
https://app.lizardbyte.dev/Sunshine/?lng=en
and ViGEmBus
https://github.com/nefarius/ViGEmBus/releases/download/v1.22.0/ViGEmBus_1.22.0_x64_x86_arm64.exe
https://github.com/nefarius/ViGEmBus/releases - But you should not play music rhythm games with it
- https://github.com/ogapee/www/blob/master/android/ONScripter-20240906-release.apk
- https://ogapee.github.io/www/android/ONScripter-20240906-release.apk
- https://ogapee.github.io/www/android/
- (dead) https://play.google.com/store/apps/details?id=jp.ogapee.onscripter.release
- https://github.com/jh10001/ONScripter-Jh/releases/download/v0.8.0/onscripter-jh-v0.8.0.universal.apk
- https://github.com/jh10001/ONScripter-Jh/releases
- ONS模拟器+krkr模拟器+游戏资源站.zip
- https://github.com/YuriSizuku/OnscripterYuri/releases/download/v0.7.4/onsyuri_v0.7.4_android.apk
- https://github.com/YuriSizuku/OnscripterYuri/releases
- https://github.com/ONScripterAppsShare/onscripter/releases/download/ONScripter-MiNE/MiNE-v3.1.9.apk
- https://github.com/ONScripterAppsShare/onscripter/releases
- https://play.google.com/store/apps/details?id=com.onscripter.plus
- https://github.com/butter255/emu/releases/download/ONScripter-PLUS/Onscripter-Plus_2.0.16.apk
- https://github.com/butter255/emu/releases
- NOTE: I use 2.0.18
- https://f-droid.org/archive/org.hanenoshino.onscripter_20120310.apk
- https://github.com/kamikat/onscripter/tree/gbk
- https://github.com/kamikat/onscripter/tree/master
- https://apt.izzysoft.de/fdroid/index/apk/org.hanenoshino.onscripter?repo=archive
- https://github.com/zeas2/Kirikiroid2/releases/download/1.3.9/Kirikiroid2_1.3.9.apk
- https://github.com/zeas2/Kirikiroid2/releases
- ONS模拟器+krkr模拟器+游戏资源站.zip
- https://github.com/YuriSizuku/Kirikiroid2Yuri/releases/download/1.3.9_yuri/Kirikiroid2_yuri_1.3.9.apk
- https://github.com/YuriSizuku/Kirikiroid2Yuri/releases
- https://github.com/2468785842/krkr2/releases/download/v1.4.3/krkr2-1.4.3-arm64-v8a.apk
- https://github.com/2468785842/krkr2/releases
- https://github.com/enaix/Kirikiroid2-debloated/releases/download/v1.2-pre/Kirikiroid2_yuri_1.4.1_debloated.apk
- https://github.com/enaix/Kirikiroid2-debloated/releases
- ??? I don't know where
- (origin ? Not sure) https://t.me/Tyranor/4, or search 'Tyranor-2.3.2208.apk'
- (Not sure) wechat gongzhonghao or tieba, https://tieba.baidu.com/f?kw=tyranor&ie=utf-8
- But can you make your own pfs game ? So this apk is not important, you can use Artroid+ instead
- Tyranor.apk, Tyranor 1.5.6, supports Android 10 and old devices
- Tyranor_2.2.2.apk; 2.x only for aarch64 and new Android devices (?)
- (newer) Tyranor-2.3.2208.apk
- Support many engines, but not sure all are available, old version may fail to run some games.
- I doubt it is an apk/dex dynamic loader or repackaged embedded apk
- See touchgal
- https://github.com/xyzz/rlvm/releases/download/android-1/rlvm-1.apk
- https://github.com/xyzz/rlvm/releases/tag/android-1
- https://forums.fuwanovel.moe/topic/3541-rlvm-for-android
- (dead) https://play.google.com/store/apps/details?id=is.xyz.rlvm
- https://easyrpg.org/downloads/player/0.8/easyrpg-player-0.8-android.apk
- https://easyrpg.org/downloads/player/0.8/
- https://play.google.com/store/apps/details?id=org.ppsspp.ppssppgold
- https://play.google.com/store/apps/details?id=org.ppsspp.ppsspp
- https://www.ppsspp.org/files/1_16_6/ppsspp.apk
- https://www.ppsspp.org/files/1_18_1/ppsspp.apk
- https://play.google.com/store/apps/details?id=org.ppsspp.ppsspp
- https://www.ppsspp.org/download/
- https://github.com/brunodev85/winlator/releases/download/v8.0.0/Winlator_8.0.Revision.1.apk
- https://github.com/brunodev85/winlator/releases
- Need set LC_ALL to zh_CN.UTF-8 or zh_CN.GBK
- Need copy C:\Windows\Fonts\simsun.ttc (like Win11) into Fonts folder in winlator
- (Not tested, don't use) https://github.com/szllzs/EXAGEAR-ED301-
- Need some settings, not sure
- (Only rg505 installed and tested, but most phones fail to install because of malicious software. Put exe into Download Folder. Can change locale) ED301, ExaGear ED
用RG505可以装ExaGear,如果用其他手机装会失败。但其实还是不如winlator好用,
exagear也是用download目录作为其中一个盘符,
它唯一的好处是可以方便设置LC_ALL环境变量,其他就不如winlator的兼容能力了,
很大可能会启动不了exe
- (Can install, but run exe failed, Put exe into ExaGear Folder, can change locale, smaller) ET350, ExaGear ET
- (EGW:302, Put exe into ExaGear Folder, no locale, can run exe) https://github.com/XHYN-PH/exagear-302/releases/download/v3.0.2.2-egw/EGW_302_signed.apk
same as exagear.net-windows-emulator-3-0-2.apk from https://exagear.net/exagear-emulator-apk/
JoiPlay feet. Ren'Py / RPG Maker (2k, 2k3, xp, EasyRPG, mkxp, mkxp-z) / ONScripter-Yuri (experimental) / Kirikiroid2 (experimental)
- https://joiplay.org
- https://github.com/joiplay/renpy
- https://github.com/joiplay/rapt
- https://github.com/joiplay/renpy-build
- https://github.com/joiplay/mkxp
- https://github.com/joiplay/android-mkxp
- https://github.com/joiplay/Onscripter
- https://github.com/joiplay/onscripter-engine-android
- https://github.com/joiplay/Kirikiroid2
- https://github.com/joiplay/Kirikiroid2_patch
- https://github.com/joiplay/ruffle
- Need rtp
https://www.rpgmakerweb.com/run-time-package
https://dl.komodo.jp/rpgmakerweb/run-time-packages/vx_rtp102e.zip
https://dl.komodo.jp/rpgmakerweb/run-time-packages/rpg2003_rtp_installer.zip
https://dl.komodo.jp/rpgmakerweb/run-time-packages/rpg2000_rtp_installer.exe
https://dl.komodo.jp/rpgmakerweb/run-time-packages/xp_rtp104e.exe
https://dl.komodo.jp/rpgmakerweb/run-time-packages/RPGVXAce_RTP.zip - You can also get them in other sites to work around (if you don't want to follow joiplay.org's instructions)
cyou.joiplay.joiplay.apk
cyou.joiplay.renpy.apk
cyou.joiplay.rpgm.apk - apks.7z, Kirikiri2Plugin_1.00.00 - 2024-03-28T010219.536.apk, NScripterPLugin_1.00.00 - 2024-03-28T010108.056.apk
https://tieba.baidu.com/p/9071365782
https://www.bilibili.com/video/BV1Sm411B7M9
- https://github.com/pulsejet/android-mkxp/releases/download/v1.0.0/android-mkxp-release.apk
- https://github.com/pulsejet/android-mkxp/releases
- https://github.com/pulsejet/android-mkxp-java
- https://www.pymogames.com/install.html
- https://sourceforge.net/projects/pymo/files/pymo_1.2/pymo_v1_2_0_for_Android.apk/download
- http://www.ponyemu.com
- Don't ask me why, just record
- https://m.25game.com/market.html
- https://www.25game.com
- But this apk need login and real name, not recommended
- https://termux.dev/en/
- (TODO) mobox
- https://emulation.fandom.com/wiki/Emulators_on_Android
- [ScummVM] https://play.google.com/store/apps/details?id=org.scummvm.scummvm
- [ResidualVM, ResidualVM (Android port)] http://anddev.at.ua/load/residualvm_0_2_0git861e696_dirty/1-1-0-19
- [NScripter, onscripter] https://play.google.com/store/apps/details?id=jp.ogapee.onscripter.release
- [KiriKiri, Habakiri] http://kaede-software.com/android/tvp/
Link for games with Android port: https://vndb.org/v?q=&sb=Search%21&ch=&f=4oand&s=26w
Link for game that use KiriKiri engine (can be played with Kirikiriroid2): https://vndb.org/r?q=&sb=Search%21&o=a&s=title&f=fwKiriKiri-
Link for Artemis engine game (play with Artroid): https://vndb.org/r?q=&sb=Search%21&o=a&s=title&f=fwArtemis_0Engine-
Otherwise, try WIndows/other consoles emulation, like Winlator, Exagear, PPSSPP, RetroArch, etc
EDIT: Forgot about several more engines
Ren'Py (play with JoiPlay): https://vndb.org/r?q=&o=a&s=title&f=fwRen_7Py-
RPG Maker (dunno if this counts as VN, but it's on VNDB. Play with JoiPlay): https://vndb.org/r?q=&sb=Search%21&o=a&s=title&f=fwRPG_0Ma
Some Key game (the ones that use the RealLive engine) can be play without Windows emulator with rlvm. I have no idea how that works, and haven't tried for myself. Can be download here (Android 14 onward must use the "adb install --bypass-low-target-sdk-block file.apk" command to install the app): https://m.apkpure.com/rlvm/is.xyz.rlvm
- https://zeroforcetranslations.wordpress.com
- https://taiyakiclub.wordpress.com/2025/02/01/clannad-no-android-e-na-steam
- https://www.vnwiki.xyz
- https://www.reddit.com/r/SteamDeck/comments/vuy16t/i_made_a_steam_deck_guide_for_vns_the_definitive/?tl=zh-hans
- You need use it with some core files (downloaded in the app or built by yourself) to play the galgames, like easyrpg_libretro_android.so.zip or ppsspp_libretro_android.so.zip or onscripter_libretro or onsyuri_libretro
- https://www.retroarch.com/index.php?page=platforms
- core files: https://buildbot.libretro.com/nightly/android/latest/arm64-v8a/
easyrpg_libretro_android.so.zip
ppsspp_libretro_android.so.zip - https://buildbot.libretro.com/stable/1.21.0/android/RetroArch.apk
- https://buildbot.libretro.com/stable/1.21.0/android/RetroArch_aarch64.apk
- https://buildbot.libretro.com/stable/1.21.0/android/RetroArch_ra32.apk
- https://buildbot.libretro.com/stable
- https://buildbot.libretro.com/nightly
- https://github.com/libretro/RetroArch/releases/tag/v1.21.0
- (Newest, need to be built by yourself) https://github.com/YuriSizuku/OnscripterYuri/tree/master/src/onsyuri_libretro
- (Old, need to be built by yourself) https://github.com/iyzsong/onscripter-libretro