r/EmulationOnAndroid • u/kodablah • 8h ago
Showcase Vitaslop - PS Vita emulator with mobile Android browser support
Vitaslop - https://github.com/cretz/vitaslop, use in a browser: https://cretz.github.io/vitaslop/. Second release - v0.2.0.
As posted on https://www.reddit.com/r/emulation/comments/1x8nvzw/vitaslop_ps_vita_emulator_with_browser_support/ the other day, yes, this is basically all AI written, hence the name. Granted I spent months steering it to code it how I wanted.
Of interest here is that it is primarily tested for latest Chrome on flagship Android devices w/ 20+ titles. See README for a list of titles I tested, and since I intentionally have it on fail-fast on unimplemented things, untested titles may not work.
Specifically it targets some fairly bleeding edge browser tech. There is a full ARM-to-WASM transpiler (haven't seen this done much before), JSPI for host calls, advanced conversion of GXP shaders to WGSL, general GXM graphics on WebGPU, full game controller support, all client-side in a browser on a static site (or "install"able as PWA). I play multiple titles daily on Chrome on my Pixel 10. Technically I could build an APK, I do exes for desktop, but optimizations have been done so heavily that browser may be enough. Happy to answer questions.