PS4 [Research]PS2 emulator configuration on PS4

Almost certainly not, I'm afraid. The PS4 simply doesn't have the grunt to emulate it, Konami/Sony would have to do something with a native port. A Pro should handle it "better" but right now the performance is shockingly bad, utterly unplayable. If you're desperate the only solution is a PS2, a PS3, or a PC with PCSX2.

Oh, i thought a guy was working on patches & config for several games. Isn't the PS2 classic emulator suppose to run every PS2 game? Why not? MGS2 runs properly but MGS3 not. What's the difference?
 
The difference is MGS3 is a much more intensive game to emulate, it even stresses most PCs via PCSX2, which have infinitely more capable CPUs than the low-power Jaguar 1.8Ghz CPU in the PS4.
 
The difference is MGS3 is a much more intensive game to emulate, it even stresses most PCs via PCSX2, which have infinitely more capable CPUs than the low-power Jaguar 1.8Ghz CPU in the PS4.

Thank you for the explanation!. Oh,do you think a PS4 Pro will be powerful enough to emulate it(if possible)? What about the config files? I've tried so many times without success :/
 
A stupid question but can I create a package that isn't upscaled?

The emu (Using ps2 ps4 gui) upscales to 1080 but can I stick to native resolution or maybe 720?

I ask just for some testing I'd like to do on a few random titles I'm having issues with.

Thanks.
 
The two primary commands you want are inside your config-emu-ps4.txt before you create the PKG ;

Code:
--gs-uprender=2x2
--gs-upscale=EdgeSmooth

Those are the default "upscale" settings. If you want native then you can change "2x2" to "None" and EdgeSmooth is a form of anti-aliasing, you can also set that to "None".
 
Terrific. I had no idea we could simply change 2x2 to none. Haha
I'm a total idiot. I think messing with clamps and mipmapping for so long has made me forget the basics

Thanks again!
 
First post, I've been following this thread for MONTHS now.
Got ahold of two PS4's for free, repaired the hdmi, now have 2 jailbroken ones.
Anyways, can't seem to get a few games working, tried my heart out with no luck.

Thrillville, both the original and Off the Rails, freezes on screen, am testing clamping now.
Hot Shots Golf 3, startup is fine, when creating a save has jumbled text, character selection is glitchy and all characters are black boxes,
tournament mode doesn't work, grass is pixelated, trees are pixelated, but sound, physics, etc work fine.
Hot Shots Golf 4, doesn't seem to load, could be my bad config tho, working on that currently.

Findings,
Sponge Bob: The Movie Game works fine with the BFBB settings, despite slight glare, recommend leaving fps at 60 and leaving all other settings to default gui config, as they do not fix minor glare issue.

Just got a new m.2, and working on getting my pc back together, so will keep updating on findings, as testing multiple configs while on summer break.

But if anyone has any info on those games or any configs in general, PLEASE attach them, as it makes everyones life easier.
 
So PS4 can't render above 2x2?

No, the only options for uprender are "None" and "2x2" - at some point there were entries in some eboot.bins that made reference to other uprender modes, but they didn't work and officially they only options are none or 2x
 
LUA for Legacy of Kain: Soul Reaver 2

Code:
apiRequest(0.1)    -- request version 0.1 API. Calling apiRequest() is mandatory.

-- Turn off mipmapping in game engine. Completely fix flickering, and bad texturing. Don't require "gs-kernel-cl=mipmap"
-- SLES_501.96 only!

eeInsnReplace(0x2A1F80, 0x00000001, 0x00000000)
 
Experimental patches for Street Fighter 3 EX. Please test them as i have no ps4 :(
Edit: i forgot, ONLY VERSION SLUS_201.30 !

First attempt
Code:
apiRequest(0.1)    -- request version 0.1 API. Calling apiRequest() is mandatory.

-- Divide $t4 value by 8 before copying it to CMSAR0
-- srl $t4, 3

eeInsnReplace(0x258F38, 0x00000000, 0x010C60C2)
eeInsnReplace(0x258FF8, 0x00000000, 0x010C60C2)

Second attempt
Code:
apiRequest(0.1)    -- request version 0.1 API. Calling apiRequest() is mandatory.

-- Divide $t4 value by 8 before copying it to CMSAR0
-- sra $t4, 3

eeInsnReplace(0x258F38, 0x00000000, 0x000C60C3)
eeInsnReplace(0x258FF8, 0x00000000, 0x000C60C3)

Thanks to @Anonamous for help.
 
Experimental patches for Street Fighter 3 EX. Please test them as i have no ps4 :(
Edit: i forgot, ONLY VERSION SLUS_201.30 !

First attempt
Code:
apiRequest(0.1)    -- request version 0.1 API. Calling apiRequest() is mandatory.

-- Divide $t4 value by 8 before copying it to CMSAR0
-- srl $t4, 3

eeInsnReplace(0x258F38, 0x00000000, 0x010C60C2)
eeInsnReplace(0x258FF8, 0x00000000, 0x010C60C2)

Second attempt
Code:
apiRequest(0.1)    -- request version 0.1 API. Calling apiRequest() is mandatory.

-- Divide $t4 value by 8 before copying it to CMSAR0
-- sra $t4, 3

eeInsnReplace(0x258F38, 0x00000000, 0x000C60C3)
eeInsnReplace(0x258FF8, 0x00000000, 0x000C60C3)

Thanks to @Anonamous for help.

I tested both LUAs, one after another. Each LUA fixes the missing clothes issues, including cloth physics, though neither fix the missing floor/ground in stages. Still; awesome work! thank you!

~edit~

Hm, actually... that was with the Rogue Galaxy emulator. I'll run it again with the Jak one, you never know eh?
 
I tested both LUAs, one after another. Each LUA fixes the missing clothes issues, including cloth physics, though neither fix the missing floor/ground in stages. Still; awesome work! thank you!

~edit~

Hm, actually... that was with the Rogue Galaxy emulator. I'll run it again with the Jak one, you never know eh?
Nice to know it work. Thank you! Floor issue need to be somewhere else. Maybe Clut merge, or some vu clamping can fix that.
 
Nice to know it work. Thank you! Floor issue need to be somewhere else. Maybe Clut merge, or some vu clamping can fix that.

Tested it with Jak emulator too, same issue with clothing/floor, the LUA commands fix the clothing. No performance issues either so that's nice. I tried running a clutmerge patch but the floor is still missing, so I'll try some clamps.

~edit~

Okay, no go. The clothing visuals and physics are fixed with the LUA config, but I've tried every level of VU clamping so far and no change to the stage floors/ground.
 
Last edited:

Similar threads

Back
Top