PS4 [Research]PS2 emulator configuration on PS4

Sorry, i don't understand. Maybe try google translate.

------------------------------------------------------------------------------------------------------------------------

Jak & Daxter 2 SCES_516.08


Fix speed issues (mostly), fix shadows (cutscenes shadows still can have issues), fix flickering textures.
Please note that game can randomly throw error on cutscenes. Sadly there is nothing i can do about it without PS4.
As a additional speedhack you can try to add
--gs-adaptive-frameskip=1

and/or

--vu1-jr-cache-policy=newprog
--vu1-jalr-cache-policy=newprog
--vu0-jr-cache-policy=newprog
--vu0-jalr-cache-policy=newprog

Ok, here is config.

CLI
Code:
--ee-jit-pagefault-threshold=20
--gs-frontend-opt-mode=1
--gs-use-mipmap=1
--gs-kernel-cl="mipmap"
--gs-kernel-cl-up="mipmap2x2"
--vif-ignore-invalid-cmd=1
--vu1-mpg-cycles=144
--cop2-no-clamping=1
--host-audio-latency=0.040

LUA
Code:
-- Jak 2 EU
apiRequest(2.2)

local emuObj         = getEmuObject()
local gsObj            = getGsObject()

gsObj.SetDeinterlaceShift(0)
emuObj.SetGsTitleFix( "forceSimpleFetch", "reserved", { texMode=1  } )
emuObj.SetGsTitleFix( "SetSelfRender", "reserved", { fbmask= 0x00FFFFFF , renderSelf=1 , zmsk=1 , alpha=0 , texMode=1  } )
emuObj.SetGsTitleFix( "ignoreSprite", "reserved", {  texType=1 , tw=5 , th=8, zmsk=1 , alpha=0x80000044  } )

Game work like that:
ignore shadows, should be fine now. Big thanks to @nifengyuexia for help.


the game works well
although it does slow down every now and then but it's not the problem

The problem is that the story progresses and a blue screen appears with the following problem: CE-34878-0
therefore it is impossible to advance

First appears in this part in the second "0.28"

Then it appeared in this other part in the second "0.29"

after starting again later the error reappeared
I forgot the error also appears in the intro of the game in the middle

Of all great work you did @kozarovv
 
微信图片_202005241819001.jpg 微信图片_20200524181900.jpg 微信图片_202005241819002.jpg

I tried to fix it with the --gs-use-deferred-l2h = 0 command, but to no avail
 
This can be anything, Vif, IPU, hard to tell.

--vif-ignore-invalid-cmd=1 or --vif1-ignore-cmd-ints=1
Really no idea what can be issue here. Looks little bit like Automodelista issue.
 
Try replace
--ee-jit-pagefault-threshold=20

with

--ee-jit-pagefault-threshold=40

The same problem "Error CE-34878-0" follows.
because it will give that error


Another detail about "Tomb Raider Legend" is that some scenarios look more pixelated than others.
I am using the patch that was shared here
Here are some images to show:
Tomb%2BRaider%2B-%2BLegend_20200524212254.png
Tomb%2BRaider%2B-%2BLegend_20200524212240.png
Tomb%2BRaider%2B-%2BLegend_20200524125508.png
Tomb%2BRaider%2B-%2BLegend_20200523213320.png


The first two are pixelated and the other two are normal.
they are my captures

Occasionally there is dropped frames but it does not affect anything
Great job Kozarovv
 
Digimon Fighting Chronicles There is a problem that the options on the main menu have been moving and the game cannot run.

Yak Inheritance The night of the elves swayed slightly on the main menu interface, which seemed to be an interlaced problem. There were no problems in the game.
 
Digimon Fighting Chronicles There is a problem that the options on the main menu have been moving and the game cannot run.
That game use the same engine as Digimon Rumble Arena 2, and we wasn't able to even fix it on PS3. PCSX2 use FPU compare hack which seems to be special FPU clamping mode.
https://github.com/PCSX2/pcsx2/blob/2b115d031eb511a08f07f5204e5fd5a30ebc971f/pcsx2/x86/iFPU.cpp#L346

Looks easy, but i don't know how to transplant that to ps4 emu, or even ps3 emu.
Edit: Hmm, looks like is hack for c.le.s / c.lt.s or CVT. etc. opcodes. Maybe is doable to patch that out directly in game.

Yak Inheritance The night of the elves
Interesting issue, not really worth fixing if only main menu is affected, but still interesting.
 
That game use the same engine as Digimon Rumble Arena 2, and we wasn't able to even fix it on PS3. PCSX2 use FPU compare hack which seems to be special FPU clamping mode.
https://github.com/PCSX2/pcsx2/blob/2b115d031eb511a08f07f5204e5fd5a30ebc971f/pcsx2/x86/iFPU.cpp#L346

Looks easy, but i don't know how to transplant that to ps4 emu, or even ps3 emu.
Edit: Hmm, looks like is hack for c.le.s / c.lt.s or CVT. etc. opcodes. Maybe is doable to patch that out directly in game.


Interesting issue, not really worth fixing if only main menu is affected, but still interesting.
That game use the same engine as Digimon Rumble Arena 2, and we wasn't able to even fix it on PS3. PCSX2 use FPU compare hack which seems to be special FPU clamping mode.
https://github.com/PCSX2/pcsx2/blob/2b115d031eb511a08f07f5204e5fd5a30ebc971f/pcsx2/x86/iFPU.cpp#L346

Looks easy, but i don't know how to transplant that to ps4 emu, or even ps3 emu.
Edit: Hmm, looks like is hack for c.le.s / c.lt.s or CVT. etc. opcodes. Maybe is doable to patch that out directly in game.


Interesting issue, not really worth fixing if only main menu is affected, but still interesting.
ArcLeClandesDeimos has the same problem on PCSX2, the main menu jitter is exactly the same
 
@profffk right!!!!!!!!! I'm hoping to eventually be able to get the baulders gate games and champions of norrath etc to work - will be awesome!
 
ya i won't be going onto the exploit for awhile tbh..... i'll collect the games as they become available but I'm waiting for a much more stable build before I take the jump
 
I believe the polygon prickles or stretches were the major issues and i think there may have been some graphics missing........its been a long time since i tried to make those into ps4 pkgs. Or perhaps it would not even launch??
quick look on PS2_Classics_Emulator_Compatibility_List shows it as not working...so prob didn't even launch? I know i tried The Bards Tale and there was polygon tearing if i remember correctly?

Really hoping some new emu get discovered!!! :D
Its an exciting time and I'd like to continue my Codebreaker PS2 to PS4 games (made about 80 or so all working ---- even got valkyrie Profile to work with codebreaker :))
 
The configs could be gold, but dont subestimate the emulators itself, i dont think they stopped the emulation development so easilly, is a long romance, they have been messing around with them since a few console generations ago :D

I think soon or later they are going to implement emulators in the PS5... and one way or another are going to be very related with the emulators used in PS4

One way... is by doing the emulation 100% software based... in this case the emulators for PS5 would be a direct "fork" of the PS4 ones

The other... is to ask AMD to integrate some kind of "PS instruction translator" controller inside the APU to emulate the CPU's of the previous PlayStations. I think this is technically posible and they could be hidding this info to drop the bomb later in the official presentation :rolleyes:
 

Similar threads

Back
Top