fpPS4 PlayStation 4 emulator gets new version release, able to boot and play Sonic Mania

gyghghghv.png

There's lots of PlayStation 4 emulator news going on, lately. We saw an update to GPCS4, a new early in development emulator that aims to emulate both PS4 and PS5 in the form of Kyty, and now, an update to fpPS4, A PS4 emulator for Windows, written in Free Pascal. It's been a while since the developer, red-prig, made an update, but as of the v30052022 build, fpPS4 can now play two PlayStation 4 games. A user on YouTube tested these games out, showing Sonic Mania playing at around 50-60fps, and We Are Doomed, which runs at a consistent 9fps. fpPS4 is available to download on GitHub.

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

:arrow: Source
 

codezer0

Gaming keeps me sane
Member
Joined
Jul 14, 2009
Messages
3,587
Trophies
2
Location
The Magic School Bus
XP
4,567
Country
United States
but like... the ps4 is literally running an 8-core fx chip (a mobile variant, at that), with an rx 460(or maybe a 480?) and 8gb of shared ram, on a custom linux. why would emulation be necessary if anything post-ryzen can slaughter it in performance?

Granted, as fail0verflow discovered, the ps4 environment is needlessly oversimplified in some respects (everything sharing *one* pcie device ID, no hardware clock), and overcomplicated in others (why tf is the internal storage mapped to a USB port? Why display port and a bridge chip when the igpu has native HDMI out?), feels like it'd be easier to just have an environment that replicates what a ps4 disc or package expects.
 

ChibiMofo

Elon Musk is my dog
Member
Joined
Jan 29, 2019
Messages
711
Trophies
0
XP
2,875
Country
Canada
Because after the Turbo Pascal in DOS fad faded, no one used PASCAL ever again.

That overstates things, but not by much. I'm floored that someone wrote the first functional PS4 emulator in that language. I do wonder how optimized the compiler for it really is and whether that was really a good choice. But hey! It's working so...
 

console

Elvira fans ❤ :-) I'm rocking Windows 7 for 11 yrs
Member
Joined
Mar 1, 2013
Messages
395
Trophies
1
Location
In heart of Windows XP, 7. I ❤ 👠! 🥰
Website
www.startpage.com
XP
3,415
Country
United States
That's awesome! It will take many years when PS4 games library reach between 80% - 95% means playable later in near future. It will take a longer time. Need better powerful gaming computer with 8 cores or more (3.2 GHz and up) will help more to speed up on PS4 games. Everyone need bigger hard drive storage like 8 TB or more to fill up a lot of PS4 games files on it. B-)
 

codezer0

Gaming keeps me sane
Member
Joined
Jul 14, 2009
Messages
3,587
Trophies
2
Location
The Magic School Bus
XP
4,567
Country
United States
Think PS5 shortage isn't that much anymore? I wouldn't buy one for a couple of reasons, one being it's too damn big, second is there are no games I'm interested, and third, PS1-PS2 (+ PS3) emulation is locked behind a subscription than allowing gamers to play their discs.
Still can't even look at a disc enabled ps5, or series x, in any store, anywhere. They all want you to go online, and of course it's behind a forced bundle that tacks on another $200+ USD to the intended msrp.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    They haslve dedicated on board chips that aren't tweaked like x64/x32 afaik
  • ColdBlitz @ ColdBlitz:
    but its a custom os for both of them
  • ColdBlitz @ ColdBlitz:
    designed for only specific hardware
  • ColdBlitz @ ColdBlitz:
    so you have to learn to emulate that specific hardware which isn't as easy as you'd think
  • K3Nv2 @ K3Nv2:
    It's a locked down Linux distro basically
  • Psionic Roshambo @ Psionic Roshambo:
    I think the only custom hardware is to do with the SSD and a security chip
  • Psionic Roshambo @ Psionic Roshambo:
    Probably combined in one chip
  • K3Nv2 @ K3Nv2:
    They place married security chips onto boards iirc
  • Psionic Roshambo @ Psionic Roshambo:
    Damn Frontier is offering 5Gbps now lol
  • K3Nv2 @ K3Nv2:
    I honestly can't recommend any of the big 3 this years I'd say buy a rog ally z1 if we're being honest
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly after the PS3 and 360 I just went full PC
  • K3Nv2 @ K3Nv2:
    Every games basically cross platform they only have about 6 titles making it worth the $600 price tag
  • Psionic Roshambo @ Psionic Roshambo:
    Didn't see much need for a console, all the advantages have kind of disappeared
  • ColdBlitz @ ColdBlitz:
    the ps3 used to support installing linux because the cpu was so powerful
  • K3Nv2 @ K3Nv2:
    Then the games are $70 and they want to reboot and refresh the same game every year
  • K3Nv2 @ K3Nv2:
    The ps3 was always Linux they just found a way to make it open source
  • ColdBlitz @ ColdBlitz:
    I'm avoiding buying from the big 3 at all atm
  • Psionic Roshambo @ Psionic Roshambo:
    At one point PC game pads where poorly supported, loading a game had setup, it was complicated. Now it's almost as easy as a console.
  • ColdBlitz @ ColdBlitz:
    nintendo needs to up their game soon
  • K3Nv2 @ K3Nv2:
    Yeah even bt support for Xbox one controllers are just as easy as pairing
    +1
  • ColdBlitz @ ColdBlitz:
    considering the steamdeck can emulate the switch (yikes) theres almost 0 reason to buy the switch apart from playing online and using cartridges
  • K3Nv2 @ K3Nv2:
    Xinput and 360 dongles were a driver nightmare
  • K3Nv2 @ K3Nv2:
    I remember having to manually put in drivers and what not
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah the 360 dongles sucked
  • Psionic Roshambo @ Psionic Roshambo:
    But the new Xbox pads? PIr it up and if a game supports it it just works
    Psionic Roshambo @ Psionic Roshambo: But the new Xbox pads? PIr it up and if a game supports it it just works