shadPS4 emulator version 0.4.0 released, adds game fixes, touchpad support, and more

communityIcon_etihay4p7jcd1.png

PlayStation 4 emulator shadPS4 just got a new release, adding plenty of new features and fixes since its last public version. A massive list of all the new content is shown below, with notable inclusions being touchpad support, overall better game compatibility,--Gravity Rush Remastered now boots--quality of life fixes for updates and game loading, and better performance in games that already run on shadPS4, including Bloodborne.
  • Shader recompiler fixes
  • Emulated support for cpus that doesn’t have SSE4.2a (intel cpus)
  • Frame graph + Precise 60 fps timing
  • Save data: fix nullptr & concurrent file write
  • Auto Update
  • Error dialog implementation
  • Swapchain recreation and window resizing
  • Add playback of background/title music in game list
  • kernel: Quiet sceKernelWaitEventFlag error log on timeout
  • Improve keyboard navigation in game list
  • core/memory: Pooled memory implementation
  • Fix PKG loading
  • replace trophy xml assert with error
  • Refactor audio handling with range checks, buffer threshold, and lock
  • audio_core: Fix return value types and shift some error handling to library
  • Devtools: PM4 Explorer
  • Initial support of Geometry shaders
  • Working touchpad support
  • net: Stub sceNetErrnoLoc
  • Add support to click touchpad using back button on non PS4/5 controllers
  • Multiple Install Folders
  • Using a more standard data directory for linux
  • video_core: Implement sceGnmInsertPushColorMarker
  • ime_dialog: Initial implementation
  • Network libs fixes
  • Use GetSystemTimePreciseAsFileTime to fix fps timing issues
  • Added adaptive mutex initializer
  • Small Np + trophy fixes
  • Separate Updates from Game Folder
  • Minor Fixes for Separate Update Folder
  • AvPlayer: Do not align w/h to 16 with vdec2
  • Improve sceSystemServiceReceiveEvent stub
  • renderer_vulkan: Commize and adjust buffer bindings
  • Add poll interval to libScePad
  • Add more surface format mappings.
  • vulkan: Report only missing format feature flags.
  • IME implementation
  • Videodec2 implementation
  • path_util: Make sure macOS has current directory set and clean up path code.
  • Load LLE modules from sys_modules/GAMEID folder
You can download the v0.4.0 release from the emulator's official website, linked below.

:arrow: Source
 

BlusterBong

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
192
Trophies
0
Age
30
XP
683
Country
United States
Okay? I don't get it.
Becuase Nintendo's games more or less make up half of the lineup of switch exclusives (and even less actual exclusives when you take out exclusive ports/remakes like Ultra Street Fighter 2 and meme "games" like Calculator)

and don't even get me started on how the Xbox One has even less games than the PS5 has now
 

zekro94

Well-Known Member
Member
Joined
May 5, 2013
Messages
537
Trophies
1
Age
30
XP
1,743
Country
i think ur confusing the ps4 with the ps5.
It was a joke about how time flies so quickly, since at the beginning no one thought about a ps4 emulator and now we have so many playable games. It seems fast but compared to other emulators for me it's slower. The switch is only 7 years old and has an emulator (well had) that worked very well for some years now while the ps4 one took a long time to get to this point
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,749
Trophies
7
Location
WA State
Website
ko-fi.com
XP
18,701
Country
United States
Sorry but all that matters when it comes to PS4 emulation are exclusives. This is all of them it's pretty slim pickings other than Bloodborne and a few others like Crash Racing Nitro Fueled. (which was on PS4/Xbox One but not PC) and having Uncharted Trilogy remastered for PC owners would be cool.

Also if they can get Fist of the North Star Lost Paradise working it is good made by the same studio that do Like a Dragon. Definitely worth checking out for fans of Yakuza. And a few other good ones like Last Guardian and Infamous Second Son/Last Light.

A​

B​

C​

D​

E​

F​

G​

H​

I​

K​

L​

M​

O​

P​

R​

S​

T​

U​

W​

Exclusive games aren't the only things that matter though. Sometimes a certain console port will get exclusive characters/skins, have better performance than another console running the same game, have better graphics, etc.
 

K3Nv2

Village Idiot
Member
Joined
May 26, 2013
Messages
1,681
Trophies
5
Age
32
XP
6,703
Country
United States
Exclusive games aren't the only things that matter though. Sometimes a certain console port will get exclusive characters/skins, have better performance than another console running the same game, have better graphics, etc.
I'm not too sure graphic quality will matter all that much considering the system specs are low. Of course it's dependant on your gpu and display.

I do agree though that it's not just exclusives that matter for a few reasons.
If in wine using PC ports or repack copes can be a pain however.you have to go in select the correct runner, make a path for it then select other things along with it. With a ps4 emulator could be as simple as installing the pkg maybe making a few tweaks in settings and call it a day. That's why I prerefer emulators much like yuzu because it's more or less two clicks to get it up and going, same with rpcs3 and any emulator from this generation more or less. This emulator would also kill off any need to care about buying a console that's firmware specific which 11.0 and 9. 0 can still be annoying to actually execute.

shadPS4's current minimum requirements are:

CPU:

A processor with at least 4 cores and 6 threads
Above 2.5 GHz frequency
AVX2 support (not a hard requirement, but strongly recommended for good performance)
GPU:

A graphics card with at least 1GB of VRAM
Keep your graphics drivers up to date
Vulkan 1.3 support (required)
RAM:

8GB of RAM or more
OS:

Windows 10 or Ubuntu 22.04
These requirements are minimums. They will make booting games possible, but more demanding 3D games will still struggle. As always, having as powerful a PC as possible is best
 

Jayinem

Well-Known Member
Member
Joined
Dec 16, 2021
Messages
1,508
Trophies
1
XP
3,531
Country
United States
Exclusive games aren't the only things that matter though. Sometimes a certain console port will get exclusive characters/skins, have better performance than another console running the same game, have better graphics, etc.

The character/skins dlc occasionally sure, I'd say more like rarely, but this isn't the previous eras where games looked different on Xbox and Playstation, and many many games that were on console used to not even be on PC that isn't the case any longer with Sony giving PC most of their games. Also PC can play all of the modes PS4 can in every game many times beyond and you'll be playing the game on PC so there's no point. That's a whole lot of hoopla for character skins which I don't care about maybe some do fine. But it's not some gigantic thing. The most important thing by far are the exclusives that you can't play on PC. It's just not the same as when you could emulate PS1, PS2 and even PS3 and get a literal shitton of exclusives that weren't on PC. It is still a very cool proof of concept with maybe a dozen games PC gamers will actually want to play on PC. Most will just use it for Bloodborne if they use it at all.

Another big thing for me is I'm a PC gamer who only plays with a controller and older PC games many times didn't have controller support so I emulate the console version. That is no longer a thing as all PC games during the PS4 era support controllers. It's just way different now gaming on PC than it used to be. Consoles and PCs are way more alike than they used to be. The games are pretty much the same when you get a port unlike in the past.

I always give props to the devs that can make an emulator happen and play games, it's incredible and to be able to emulate the PS4 is amazing, but just as far as the user's experience it's just not the same as some other consoles. The Switch for example is totally different to emulate because Nintendo has a ton of exclusive games. Xbox One is even more so not a big deal because Microsoft pretty much uniformed their releases on both Xbox and PC now but again it's not to take credit away from the devs that can make it happen. Guarantee you won't need an entire section on GBATemp for just PS4 emulation like other consoles have, there just won't be as many using it.
 
Last edited by Jayinem,

The Catboy

GBAtemp Official Catboy™: Entropy Trap
Member
Joined
Sep 13, 2009
Messages
28,826
Trophies
7
Location
Making a non-binary fuss
XP
42,870
Country
Antarctica
1. It's not going to run very quickly.
2. why would it need to be a flat pack?
Why wouldn’t it run very quickly? I’ve tried emulators on Linux in all forms in found no difference
 

The Catboy

GBAtemp Official Catboy™: Entropy Trap
Member
Joined
Sep 13, 2009
Messages
28,826
Trophies
7
Location
Making a non-binary fuss
XP
42,870
Country
Antarctica
Portable devices don't really have enough power for an early optimization version of an emulator.
Oh, that’s what you meant. Brain isn’t vibing today.
I haven’t tried this emulator but I did see the only game that matters (Bloodborne) is running pretty damn good
 

The Catboy

GBAtemp Official Catboy™: Entropy Trap
Member
Joined
Sep 13, 2009
Messages
28,826
Trophies
7
Location
Making a non-binary fuss
XP
42,870
Country
Antarctica
From what I know it runs at like 40-50 fps on a beefy computer.
Running at over 30 on the steam deck as of last month

It honestly looks rather smooth all things considered
 
  • Like
Reactions: Xzi

The Catboy

GBAtemp Official Catboy™: Entropy Trap
Member
Joined
Sep 13, 2009
Messages
28,826
Trophies
7
Location
Making a non-binary fuss
XP
42,870
Country
Antarctica
At its price point I meant to say sinus cold and multitasking has me not thinking well
Haven’t tried anything in the same price point because broke, so I have no reference
I know that feel, I am currently fighting with covid
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,749
Trophies
7
Location
WA State
Website
ko-fi.com
XP
18,701
Country
United States
I'm not too sure graphic quality will matter all that much considering the system specs are low. Of course it's dependant on your gpu and displayis

I do agree though that it's not just exclusives that matter for a few reasons.
If in wine using PC ports or repack copes can be a pain however.you have to go in select the correct runner, make a path for it then select other things along with it. With a ps4 emulator could be as simple as installing the pkg maybe making a few tweaks in settings and call it a day. That's why I prerefer emulators much like yuzu because it's more or less two clicks to get it up and going, same with rpcs3 and any emulator from this generation more or less. This emulator would also kill off any need to care about buying a console that's firmware specific which 11.0 and 9. 0 can still be annoying to actually execute.
Yeah, some main things that would be annoying and cumbersome. Any limited DLC, skins, etc that you can only get in-app purchases or free downloads of, that might have been nearly impossible to have preserved, and even more difficult to install on a jailbroken system or emulator. Like the Just Dance games and their songs for example. Not to mention game updates can be difficult to track down, especially for Switch.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @kijetesantakalu042, no, I made it way before you registered +1