PS4 [Research]PS2 emulator configuration on PS4

So, that being said, some games will work with one eboot(say the one from Bully) and not with others(like the one from rogue galaxy)?
Not really. But games that require some advanced options in lua can not work with other eboot. Anyway all this assume that you have that advanced lua config at all. :) In short, it shouldn't affect basic compatibility.

Then a dump of as many official PS2 PS4 classics will help more than trying to fix with an eboot that may never work no matter what.
For sure more dumps = more knowledge. But many advanced lua configs are just to fix old bugs, etc. For example one of star wars games released as ps2 classic have fixed old bug from ps2 times when game triggered ps2 exit call at the end of bonus stage. PS. I ported fix to ps3 too ;)

Am I getting the right idea?
Read above :)
 
Technically not "hacked" unless you do it yourself.
Do you plan to buy a Pro or a standard model?
I'm planing to buy cheapest model :P I just want to do some research on ps2 emu as many games marked as unplayable can be fixed easily. Then i'm gonna sell it as i don't need 4.05-4.55 ps4.
 
This looks separate from keyboard. Looks controller specific....

local PadConnectType = {}

PadConnectType.DS4 = 0
PadConnectType.HID = 1 -- any 3rd party USB controller (fight stick, turbo controller, etc), always local.
PadConnectType.REMOTE_DS4 = 2 -- remote DS4 should behave just like regular DS4
PadConnectType.REMOTE_VITA = 3 -- remote VITA lacks analog L2/R2

return PadConnectType

This looks like keyboard defines..
 

Attachments

R.E, tests, comparing.. Uh.. I finally motivated myself to get hacked PS4. Time to look for some good offers. :)

You should have said earlier, i had two on 4.55..but as i wanted to play Taiko no Tatsujin i updated one to 4.7 xD
I plan to connect UART to my 4.55 ...maybe it helps for the ps2 emu

Is just a hid interface for keyboard, etc. Btw. anyone tried actually that usb work? Not in homebrew.

I tried to play with the patches directory in the config to point to usb in order to have a simpler way of testing...but no success..i also dont see the usb path mounted in sandbox directory ... :/
 
I plan to connect UART to my 4.55 ...maybe it helps for the ps2 emu
Nice :)
You should have said earlier, i had two on 4.55.
International shipping will probably make this offer overpriced. :)
but as i wanted to play Taiko no Tatsujin i updated one to 4.7 xD
xD
I tried to play with the patches directory in the config to point to usb in order to have a simpler way of testing...but no success..i also dont see the usb path mounted in sandbox directory ... :/
Maybe if you install game on external hdd? 4.55 have this option, but not sure that is possible for ps2 game. Maybe then it will "force" usb to be included, and paths will be magically available? :D
 
Maybe if you install game on external hdd? 4.55 have this option, but not sure that is possible for ps2 game. Maybe then it will "force" usb to be included, and paths will be magically available? :D
Hmm actually maybe symlinks will do the job at all. I mean for your need, not for enabling usb for ps2 games/homebrew.
 
I've even copy and pasted some settings I've read that you've gave others for help, but to no avail. I don't know anything about what clamping options to use, nor do I have any experience with it.

I've tried adding this (Idk if I was supposed to put all of it or what):
--fpu-no-clamping=0
--fpu-clamp-operands=1
--fpu-clamp-results=1
--vu0-no-clamping=0
--vu1-no-clamping=0
--vu0-clamp-operands=1
--vu0-clamp-results=1
--vu1-clamp-operands=1
--vu1-clamp-results=1
--cop2-no-clamping=0
--cop2-clamp-operands=1
--cop2-clamp-results=1
to the config-emu-ps4 text file, PLUS changed the gs-uprender to none and gs-upscale to none,
as well as changing host-display-mode to normal on several PS2 games with graphical issues (Mainly Def Jam Vendetta I'm trying to get to work without graphic issues).

I've read you stated in replies to others that "if there are any graphical issues, change the gs-uprender and gs-upscale to none, and also change host display mode to normal".

So, you see, I've tried the clamping and your advice both, but it still has same graphical issues. Menus are fine, but soon as you load up a match, everything is completely black except for the turnbuckles and ceiling lights. Characters hair and necklaces are visible, but everything else is black.

I apologize if there are any typos in this reply to you kozarovv, but I'm actually in a hurry.

Actually looking for correct config is long way sometime, specially in case like this where pcsx2, ps3, and !play emu don't have the same issue. Anyway we can try to fix it. :)

Issue here can be clamping, or some gs settings. Hard to say without tests.

First config to test (of course add it to config file):

--fpu-no-clamping=0
--fpu-clamp-results=1
--vu0-no-clamping=0
--vu1-no-clamping=0
--vu0-clamp-results=1
--vu1-clamp-results=1
--cop2-no-clamping=0
--cop2-clamp-results=1

Second config:

--gs-use-clut-merge=1
--gs-kernel-cl="clutmerge"
--gs-kernel-cl-up="clutmerge2x2"

I double checked hidden settings from pcsx2 and this game just run on it without any gsdx hacks, and without any special setting. So my favorite is second config. Anyway if both of them fail we can try something more advanced.
 
Ok, so I used both configs, but to no avail yet again :(. I've also tried changing the gs-uprender (to none) and gs-upscale to all 3 different settings (motionvec, gpu, and none options that is listed on the PS2devwiki site), but also to no avail if I failed to mention that. I attached both config files so you can tell me if I did them correctly. I'm also posting an unlisted youtube video of what it's doing as well. I usually put "framelimit-mode=normal" in my configs to solve the stuttering audio, but forgot to put it in both configs. So apologies if the video stutters a tiny bit. That'd be why, cuz it usually solves that. Go straight to 0:23 mark if you wanna skip the menus in video:

 

Attachments

Last edited:
And there is absolutely no difference while using config? I don't get why this happen :( Your configs looks good.

Here are few new configs to try, first:

--fpu-no-clamping=1
--vu0-no-clamping=1
--vu1-no-clamping=1
--cop2-no-clamping=1

Second:

--gs-force-bilinear=1
--gs-skip-dirty-flush-on-mipmap=1
--gs-use-mipmap=1

Third (change current, not add new!) :

--verbose-cdvd-reads=1

Last one can be tested with other config, as it not affect other settings.
 
Ok, so I tried all those configs and rebuilt the game with all those configs separately like I'm supposed to do (replacing the config text file everytime I build a new PKG) and it STILL does the exact same thing. It's really weird as i don't understand what graphic settings to set here! Maybe this was why I was hoping when deank makes his MM app for PS4 that it might increase compatibility. I mean, I understand you guys said it won't and loading ISOs directly might not be possible, but it IS a different interface. Maybe all it takes is redesigning another way to load the older games? Idk, I'm not a programmer or coder even though I'm still tryna learn how to develop video games myself (got some college under my belt, but only know animation and modeling so far). Attached my configs again like my previous reply to you. Hoping we can get this game to work as I have TONS of people (mostly DJFFNY which I'm glad that runs perfect at least, but would still like the 1st game to run too) that love watching me play it on my channel! It'd be awesome to play it in 4K resolution and higher frame rate since it's running on a PS4 Pro. All my favorite PS2 games run flawlessly on my JB CECHA model PS3. But then again, that model had PS2 disc playback support from the getgo before it was jailbroken, so maybe that's a factor.
 

Attachments

CECHA model PS3.
CECHA have included REAL ps2 hardware on mainboard. So it will be weird if it don't work.

Lasts configs to test, then i'm out of ideas. By this configs we will be sure that you are doing it good btw. Both configs will cause MASSIVE slowdown, but be patient and try they fix graphic, speed can be fixed later. If there is no slow down then you are doing something wrong.

First:

--fpu-accurate-range=0x100008,0x4fffff

Second:

--cop2-accurate-range=0x100008,0x4fffff

Also remember that you don't need rebuild full game everytime to test config.
 
Well thank you kozarovv for your help and time, but unfortunately, it still don't work. Same issue. You weren't kidding about the massive slowdown tho! Intro and menus lagged liked crazy alone. But afterwards after I selected the fighters and level, it was a complete black screen this time (I waited like 5 minutes after selecting fighters and level). That was with the 1st config you gave me. Oddly enough? The second config you gave me had no slowdown and did nothing at all, which was odd cuz you said "both" would cause slowdowns. Only the 1st config did. 2nd had no effect at all. Honestly, I shouldn't have wasted my time with this, cuz it says on this part of the forums by GrimDoe (idk why this site won't let me post links, but it's the "PS2 Game Status - PS4's - PS2 EMU" thread), that Def Jam Vendetta had "graphics missing" under the "Indef Technical Issues" tab. Sucks, cuz this game AND Urban Reign are both my 2 favorite fighting games on the PS2 other than Def Jam Fight For New York which runs flawlessly. Oh well. Again, thank you for your help. We tried. Game just won't display the graphics correctly to be playable :( I'll just have to keep playing the games that won't work on my JB PS3 still until (if ever, like you guys say) something else gets developed that might possibly make them work.
 
Last edited:

Similar threads

Back
Top