Skip to content
/ GPCS4 Public
forked from Inori/GPCS4

A Playstation 4 emulator just begin

License

Notifications You must be signed in to change notification settings

qiyeboy/GPCS4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

244 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPCS4

A Playstation 4 emulator just begin.
A project for fun, and technical research.

The only reason I start this project is learning 3D graphics, nothing serious.

Latest progress

Demo

First texture rendered, with hand write shaders.
The renderer code is just some test code without any design, and full of bugs, but I can get all the vertex buffers, textures and shader bytecode running so far.
Next I will focus on the shader translator.

Join

If you want to join, feel free to open an issue, or make a pull request while keeping the code style, I'll see it.

Or if you are used to Tencent QQ/TIM, our group number is 470865218

Build

Currently, only Windows build is supported.

Visual Studio 2017
LLVM/Clang
LLVM Compiler Toolchain Extension
LunarG Vulkan SDK

License

GPL-3.0
But commercial usage is NOT permitted.

About

A Playstation 4 emulator just begin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 78.1%
  • C 20.6%
  • Python 0.9%
  • Objective-C 0.3%
  • Assembly 0.1%
  • GLSL 0.0%