[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-78116":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":37,"readmeContent":38,"aiSummary":39,"trendingCount":16,"starSnapshotCount":16,"syncStatus":40,"lastSyncTime":41,"discoverSource":42},78116,"EmuCoreV","sashkinbro\u002FEmuCoreV","sashkinbro","PlayStation Vita emulator for Android with a custom UI, game library, catalog, and Vita3K-based core.","https:\u002F\u002Femucorev.web.app\u002F",null,"C++",129,3,8,45,0,6,10,21,18,60.91,"GNU General Public License v2.0",false,"main",true,[27,28,29,30,31,32,33,34,35,36],"android","arm64","cmake","emulator","jetpack-compose","jni","kotlin","playstation-vita","ps-vita","vita3k","2026-06-12 04:01:23","# EmuCoreV\n\n[![License: GPL v2+](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-GPL%20v2%2B-blue.svg)](LICENSE)\n[![Support on Patreon](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPatreon-Support%20EmuCoreV-ff424d.svg?logo=patreon&logoColor=white)](https:\u002F\u002Fwww.patreon.com\u002Fc\u002Femucore\u002Fmembership)\n[![Join Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-Join%20our%20server-5865F2.svg?logo=discord&logoColor=white)](https:\u002F\u002Fdiscord.gg\u002Fc5EBeNRpz2)\n\nEmuCoreV is a PlayStation Vita emulator for Android. It combines a custom Android interface, library and catalog UX, installer flows, and runtime controls with a Vita3K-based emulation core adapted for this app.\n\n![Status](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FStatus-Early%20Development%20%2F%20Unstable-red)\n\n> [!WARNING]\n> EmuCoreV is still under active development. Expect instability, renderer-specific issues, incomplete compatibility, and device-to-device performance differences.\n>\n> Current Android builds target `arm64-v8a` only. Firmware handling, game installation, compatibility sync, and mobile UX are still being refined.\n>\n> Not all games boot or behave correctly yet. Compatibility, fixes, and performance work are ongoing.\n\n## Highlights\n\n- Vita3K-based native core integrated into a Kotlin + Jetpack Compose Android app\n- Library and catalog screens with cover art, metadata, media, and compatibility badges\n- Firmware, update, `VPK`, `ZIP`, `PKG`, `zRIF`, `RIF`, and `work.bin` install flows\n- In-game overlay, per-game settings, and Android-first storage and setup flows\n- App language selection and localized UI resources\n\n## What This Repository Contains\n\nThis repository contains the Android application, Compose UI, JNI bridge code, bundled Vita3K source tree, catalog assets, and supporting build tooling used by EmuCoreV.\n\n## Tech Stack\n\n- Kotlin + Jetpack Compose\n- Android DataStore\n- JNI bridge to native C++\n- Vita3K-based emulation core and Android integration layer\n- Android NDK + CMake\n- Local compatibility sync against Vita3K compatibility data\n\n## Current App Scope\n\nEmuCoreV currently targets Android with:\n\n- `minSdk 28`\n- `targetSdk 36`\n- package id `com.sbro.emucorev`\n- version `0.0.7`\n- ABI `arm64-v8a`\n\n## Building Locally\n\n### Requirements\n\n- Android Studio with Android SDK, NDK `29.0.14206865`, and CMake `3.22.1+`\n- JDK compatible with the Gradle configuration in this project\n- OpenSSL Android outputs prepared under `tools\u002Fopenssl-test\u002Fout`\n- `vcpkg` installed locally and exposed through `VCPKG_ROOT`\n\n### Debug Build\n\n```powershell\n.\\gradlew :app:assembleDebug\n```\n\n### Notes For Native Dependencies\n\n- `app\u002Fbuild.gradle.kts` currently points `OPENSSL_ROOT_DIR` to `tools\u002Fopenssl-test\u002Fout`\n- `tools\u002Fbuild_android_openssl.sh` is the local helper used to prepare the expected OpenSSL layout\n- `VCPKG_ROOT` should point to your local `vcpkg` checkout\n\n## Project Structure\n\n- `app\u002F` Android application module\n- `app\u002Fsrc\u002Fmain\u002Fjava\u002Fcom\u002Fsbro\u002Femucorev` Kotlin app code\n- `app\u002Fsrc\u002Fmain\u002Fcpp` Native bridge and Vita3K-based sources\n- `app\u002Fsrc\u002Fmain\u002Fassets` Catalog data and bundled assets\n- `tools\u002F` Local helper scripts and ignored machine-specific native build inputs\n\n## Notes\n\n- Firmware files, licenses, keys, and game content are not distributed with this repository.\n- Use only your own legally obtained firmware and game dumps.\n- Compatibility data shown in the catalog and detail screens is derived from Vita3K's public compatibility data.\n\n## Credits\n\nEmuCoreV builds on the Vita3K project and its ecosystem, then layers a custom Android interface, catalog, installer flow, storage handling, and handheld-focused UX on top.\n\n- Vita3K: https:\u002F\u002Fgithub.com\u002FVita3K\u002FVita3K\n- Vita3K Compatibility: https:\u002F\u002Fgithub.com\u002FVita3K\u002Fcompatibility\n- Vita3K Compatibility Page: https:\u002F\u002Fvita3k.org\u002Fcompatibility.html?lang=en\n\n## Support\n\nIf you want to support ongoing development or join the community:\n\n- Official website: https:\u002F\u002Femucorev.web.app\n- Patreon: https:\u002F\u002Fwww.patreon.com\u002Fc\u002Femucore\u002Fmembership\n- Discord: https:\u002F\u002Fdiscord.gg\u002Fc5EBeNRpz2\n- More apps by the author: https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdev?id=7136622298887775989\n\n## License\n\nThis project includes and derives from GPL-licensed Vita3K code, so the repository is distributed under the GNU General Public License v2.0 or later.\n\nSee [LICENSE](LICENSE) for details.\n","EmuCoreV 是一款面向Android平台的PlayStation Vita模拟器，它集成了自定义用户界面、游戏库、目录以及基于Vita3K的核心。该项目使用C++开发，并通过JNI桥接至Kotlin和Jetpack Compose构建的Android应用中，支持多种格式的游戏安装流程（如VPK, ZIP, PKG等）及运行时控制。此外，还提供了丰富的游戏信息展示与兼容性标记功能。尽管目前仍处于早期开发阶段，存在一定的不稳定性和兼容性问题，但已经可以为想要在移动设备上体验PS Vita游戏的用户提供一个初步解决方案。适用于对便携式游戏有兴趣且不介意遇到一些技术挑战的玩家。",2,"2026-06-11 03:56:28","CREATED_QUERY"]