KytyPlus est un fork de KytyPS5, lui-même dérivé du projet original Kyty. Il reprend son émulation de la PlayStation 5 tout en ajoutant plusieurs améliorations, notamment le support expérimental des jeux PS4 via shadPS4, le FSR 1.0, un cache Vulkan permettant de conserver les pipelines compilés et différentes optimisations destinées aux GPU intégrés (iGPU). Il permet également l’installation des fichiers PKG depuis son interface et propose une gestion unifiée des jeux PS4 et PS5. Le projet est encore en développement et de nombreux jeux peuvent rencontrer des plantages, des écrans noirs ou des problèmes graphiques.

Les changements:
Games can now be launched straight out of a .zar archive, and a class of shader-descriptor aborts no longer kills the game.
– ZArchive (.zar) loading without extraction
– Added a « ZArchive game image (.zar)… » option to Load Game. Archive members are decompressed on demand through the emulator’s archive!/member path namespace, without extracting, staging or copying files to disk.
– .zar files inside a configured game folder now appear in the game list alongside .ffpfsc and .exfat images.
– Explorer’s « Open with » and –open-image now accept .zar files.
– Fixed the mount-progress dialog getting stuck when launching a .zar archive.
– A .zar archive without eboot.bin now displays a clear error message.
Crash fixes
– Unmapped shader buffer descriptors are now treated as unbound instead of triggering a fatal error and aborting.
– Fixed the crash affecting Demon’s Souls (PPSA01341) before its intro cutscene, on both Windows and Fedora. This addresses issues #16 and #17.
Compatibility table
– Astro Bot (PPSA21567) is now listed as Ingame (broken).
Known issues
– The .zar loading path was tested with purpose-built archives, not with a real game .zar archive, as none was available for testing.
– The Demon’s Souls fix has not been tested locally against a game dump and is based on the reports in issues #16 and #17.
– Astro Bot remains unplayable: frame rates are far from real-time on an iGPU, and the game can still exit unexpectedly during a session.

