Find your next open-source project

Search by name, purpose, or keyword — or paste a GitHub repository URL

InoriRus/Kyty

Games

An early-stage C++ emulator that runs some PS4 games and PS5 homebrew on Windows 10 x64.

3,245
201
C++
MIT
4 years old

Project overview

Kyty is an experimental emulator for PS4 and PS5 that runs on Windows. It can currently run some simple PS4 games and PS5 homebrews, but the project describes itself as early stage: graphics glitches, crashes, freezes and low FPS are expected. Unimplemented areas include audio input/output, MP4 video, network and multi-user support (project README).

It is aimed at people interested in emulator development or in trying early PS4/PS5 compatibility work, not at users expecting a polished, general-purpose console emulator.

Building

Kyty is built from source; the supported build host is Windows 10 x64 (build instructions). Required tools are CMake 3.12, Visual Studio 2019, clang-cl 11.0.0 (or clang 12.0.1), ninja 1.10.1, and either an MSVC-compatible toolchain or MinGW-w64 8.0.0 with gcc 10.2.0. The MSVC compiler (cl.exe) is explicitly unsupported. External dependencies are the Vulkan SDK 1.2.198.1 and Qt 5.15.0.

  1. Install the listed toolchains and both external dependencies.
  2. Set the environment variable Qt5_DIR to point at the Qt 5.15.0 installation.
  3. Configure and build with CMake and your chosen generator (Visual Studio + clang-cl + ninja, or Eclipse CDT + mingw-w64).

The README does not include the exact command lines for configuring or running the built emulator, so use the source tree's CMake configuration as the entry point rather than copying existing commands.

Current limitations

Audio input/output, MP4 video playback, networking and multi-user features are not implemented. The Savedata folder path is hardcoded and cannot be configured, and system parameters such as language and date format are also hardcoded (README). Compatibility is limited to simple games and homebrew, and the project notes that glitches, crashes and low frame rates are expected. The project is MIT-licensed.

HotRepo's take

Kyty has no recorded GitHub daily ranking, snapshot history or Hacker News discussion in the HotRepo data, so there is no trend evidence to evaluate. What is clear from the README is that it is a real C++ emulator effort with concrete build instructions and documented missing subsystems, not a repackaged download. Its value lies in the incremental PS4/PS5 compatibility work; readers should set expectations around the documented early-stage limitations rather than treat it as a finished emulator.

Written by AI from the project's README, updated . The project's own docs are the source of truth.

Hacker News

Kyty – PS4 and PS5 Emulator
▲ 2 · 0 comments · September 5, 2022