-
Notifications
You must be signed in to change notification settings - Fork 0
Developer Reference
PixelGriff Studios edited this page Aug 1, 2026
·
2 revisions
.kzr files are compressed EROFS images. An emulator runtime commonly contains:
.config/retroarch/cores/CORE_libretro.so
.kazeta/share/licenses/
.kazeta/share/run
RetroArch.AppImage
Build/inspection requires erofs-utils (fsck.erofs, mkfs.erofs). The main
source repository includes builders for the PlayFusion RetroArch suite and
standalone Vita3K/xemu packages.
[Desktop Entry]
Name=Example Game
Id=example-game
Exec=example/game.rom
Icon=example/icon.png
Runtime=systemnameIDs must be stable and unique. Use a 32x32 or larger PNG icon; PlayFusion also supports common cover formats and normalizes cached artwork.
- Never commit BIOS, keys, ROMs, games, saves, profiles, passwords, or tokens.
- Keep third-party source/license attribution.
- Publish large installers and
.kzrfiles as GitHub Release assets, not Git blobs. - Provide SHA-256 manifests and verify remote asset sizes/digests.
- Test a clean install, fresh save creation, profile save isolation, both factory games, and failed services before promoting a release.