PS4 compatibility layer (emulator) on Free Pascal
Go to file
2022-06-02 11:35:23 +03:00
chip revert 2022-06-02 11:35:23 +03:00
ps4_libkernel + 2022-06-01 17:05:23 +03:00
rtl SetTimerResolution 2022-05-31 12:20:33 +03:00
shaders Fix shaders 2022-05-31 10:18:54 +03:00
spirv add shader recompiler 2022-05-31 10:17:14 +03:00
static make libportaudio static 2022-05-31 10:14:57 +03:00
sys + 2022-06-01 17:05:23 +03:00
tools Fix tools 2022-05-31 10:19:35 +03:00
vulkan revert 2022-06-02 11:35:23 +03:00
.gitattributes Initial commit 2021-12-08 23:04:07 +03:00
.gitignore Big update 2022-05-31 10:20:10 +03:00
as_only.cmd Big update 2022-05-31 10:20:10 +03:00
as_shader_dump.cmd Big update 2022-05-31 10:20:10 +03:00
fpPS4.lpi Big update 2022-05-31 10:20:10 +03:00
fpPS4.lpr + 2022-06-01 17:05:23 +03:00
LFQueue.pas Initial commit 2021-12-08 23:04:07 +03:00
libportaudio.pas make libportaudio static 2022-05-31 10:14:57 +03:00
LICENSE Initial commit 2021-12-08 23:04:07 +03:00
ps4_elf_tls.pas Big update 2022-05-31 10:20:10 +03:00
ps4_elf.pas Big update 2022-05-31 10:20:10 +03:00
ps4_handles.pas Initial commit 2021-12-08 23:04:07 +03:00
ps4_libsceappcontent.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libsceaudioout.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscedialogs.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscegnmdriver.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscehttp.pas + 2022-06-01 17:05:23 +03:00
ps4_libscenet.pas + 2022-06-01 17:05:23 +03:00
ps4_libscenpmanager.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscenpscore.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscenptrophy.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscepad.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscesavedata.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscesystemservice.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libsceuserservice.pas Big update 2022-05-31 10:20:10 +03:00
ps4_libscevideoout.pas + 2022-05-31 15:31:50 +03:00
ps4_program.pas Big update 2022-05-31 10:20:10 +03:00
ps4libdoc.pas Big update 2022-05-31 10:20:10 +03:00
README.md Big update 2022-05-31 10:20:10 +03:00
seh64.pas Big update 2022-05-31 10:20:10 +03:00
trace_manager.pas Big update 2022-05-31 10:20:10 +03:00

fpPS4

PS4 compatibility layer (emulator) on Free Pascal

This project is at the beginning and started for fun.

Building

  • Free pascal compiler: 3.3.1 (use fpcupdeluxe with trunk), x86_64 only.
  • Lazarus: 2.0.0 and higher, x86_64 only.

Minimum system requirements

  • OS: Windows 7 SP1 x64 and higher
  • CPU: x64, AVX2 support
  • GPU: Vulkan API support