MCPcopy Create free account
hub / github.com/InoriRus/Kyty

github.com/InoriRus/Kyty @v0.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.2.0 ↗ · + Follow
26,212 symbols 67,126 edges 1,945 files 4,061 documented · 15% updated 2y agov0.2.0 · 2022-08-18★ 2,60041 open issues

Browse by type

Functions 20,361 Types & classes 5,851
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Build status CI

Kyty

PS4 & PS5 emulator


The project is in its early stage.

Vladimir M

Licensed under the MIT license.


It is possible to run some simple games for PS4 and homebrews for PS5

There maybe graphics glitches, crashes, freezes and low FPS. It's OK for now.

Features that are not implemented: - Audio input/output - MP4 video - Network - Multi-user

Path to Savedata folder is hardcoded and can't be configured. System parameters (language, date format, etc.) are also hardcoded.


Screenshots

PS4

PS5


Building

Supported platforms: - Windows 10 x64

Toolchains: - Visual Studio + clang-cl + ninja - Eclipse CDT + mingw-w64 + gcc/clang + ninja/mingw32-make

Supported versions: Tool | Version :------------ | :------------ cmake |3.12 Visual Studio 2019 |16.10.3 clang |12.0.1 clang-cl |11.0.0 gcc (MinGW-W64 x86_64-posix-seh)|10.2.0 ninja |1.10.1 MinGW-w64 |8.0.0 Eclipse CDT |10.3.0 Qt |5.15.0

Define environment variable named Qt5_DIR pointing to the proper version of Qt

MSVC compiler (cl.exe) is not supported!

External dependencies: * Vulkan SDK 1.2.198.1 * Qt 5.15.0

Donate

If you would like to support the project:

  • Bitcoin: bc1qd66pjk3xj3hzvm379uxy470n533nnt2deenpea

Hire me

I'm available for hiring. If you need C++ developer, please take a look at my profile and contact me by email

Я в поисках работы. Если вам нужен разработчик C++, пишите мне на почту.

Core symbols most depended-on inside this repo

Shape

Function 13,729
Method 6,632
Class 4,568
Enum 1,283

Languages

C++61%
C39%
C#1%
Python1%

Modules by API surface

source/3rdparty/vulkan/include/vulkan/vulkan_core.h739 symbols
source/3rdparty/sdl2/src/video/khronos/vulkan/vulkan_core.h677 symbols
source/3rdparty/sqlite/src/shell.c450 symbols
source/3rdparty/vulkan/include/vulkan/vk_enum_string_helper.h336 symbols
source/3rdparty/gtest/src/gtest.cc309 symbols
source/3rdparty/vulkan/include/glslang/Include/Types.h249 symbols
source/3rdparty/stb/stb_image.h215 symbols
source/3rdparty/vulkan/include/glslang/MachineIndependent/localintermediate.h191 symbols
source/emulator/include/Emulator/Graphics/HardwareContext.h188 symbols
source/emulator/include/Emulator/Graphics/Shader.h185 symbols
source/3rdparty/sdl2/src/video/SDL_video.c173 symbols
source/3rdparty/vulkan/include/glslang/Include/intermediate.h169 symbols

For agents

$ claude mcp add Kyty \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page