PS4 [Research] PS2 Game Status on (PS4's - PS2 EMU)

I added the two lines to the bottom of the config file. Rebuilt it. And no change. Game still fails to control ingame.
 
I looked into issue, and this is some timing issue i think. Looks like analog input read is not constant. As a result when you push analog stick to ex. Left, game not read it as one time constant push to left, but instead of that as ~10 short/fast pushes to left side. You can notice this in main menu.

No idea how to fix this. Maybe --pad-analog-to-digital from newer eboot can be a workaround, but I can't test it..
 
Hi, I'm sorry I think I might have posted in the wrong thread earlier. I'm trying to get Metal Saga to work but it has an old PCSX2 bug, the screen goes black and the game freezes with audio playing if you open the Equip menu or the SatCom menu. PCSX2 can fix it with hacks, but I don't know how to translate that to PS2emu, if it's possible at all. Can anyone help, please? Thanks!

~edit~

Also, I've been testing other titles and the two Growlanser games are nonfunctional. They load but as soon as you try to save, they freeze. I've replicated this several times and cannot get past the initial save screen, or if you enable "autosave" then you can't even get to the map screen as the game tries to autosave after the tutorial battle and freezes.
 
Last edited:
Hi, I'm sorry I think I might have posted in the wrong thread earlier. I'm trying to get Metal Saga to work but it has an old PCSX2 bug, the screen goes black and the game freezes with audio playing if you open the Equip menu or the SatCom menu. PCSX2 can fix it with hacks, but I don't know how to translate that to PS2emu, if it's possible at all. Can anyone help, please? Thanks!
There are 4 commands related to VIF

--vif1-instant-xfer
--vif1-ignore-cmd-ints
--vif-thread-chunk-size= (unknown value :( )
--detect-idle-vif

Try adding =1 or =0 at the end to enable/disable

About ignoring DMAC writes when busy, there is no command for that in emu, but it shouldn't be required. Additionally you can try

--gs-use-deferred-l2h=0
 
Oh that is brilliant, thank you very much! And these I can just add to config-emu-ps4.txt before I build my PKG, right?

~edit~

Okay, one of those options causes the game to freeze on logo screen, doesn't even get to BIOS. Hmm. Will keep testing.

~edit~

Loaded with just these;

--detect-idle-vif=1
--gs-use-deferred-l2h=0

Game loads, still has black screen.

~edit~

The game doesn't load past the BG image from XMB using these;

--vif1-instant-xfer=0
--vif1-ignore-cmd-ints=0
--detect-idle-vif=0

or

--vif1-instant-xfer=1
--vif1-ignore-cmd-ints=1
--detect-idle-vif=1

I think instant-xfer and/or ignore-cmd-ints is crashing it before it even has chance to load.
 
Last edited:
If you are desperate enough to make more testing :) Then try:

--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

All that in one file

and if this not help try:

fpu-accurate-range=0x100008,0x700000

But not try to test both options in one time.
Edit: With second option game will be very slow, but is just for testing purpose.
 
I love this game, always have, and if I can get it running on PS4 then all the better :D I'm trying a few other configs now, having to make multiple PKGs for ease of testing. I'll try the clamping options next, thanks! :)

~edit~

Seems like vif1-ignore-cmd-ints (1 or 0) freezes the game at loading. So I tried some others;

--vif1-instant-xfer=1
--detect-idle-vif=1

Loads, black screen on SatCom menu.

--vif1-instant-xfer=1
--detect-idle-vif=0

Loads, black screen on SatCom menu.

--vif1-instant-xfer=0
--detect-idle-vif=1

Loads, black screen after name entry, then crash with;

"Unhandled Pagefault"

Read Write @ 0x00000010:4001C000 by instruction @ np=0x00000000:10CF3440

Thread :Runtime_VU1

--vif1-instant-xfer=0
--detect-idle-vif=0

Loads, black screen after name entry, then crash with

"Unhandled Pagefault"

Read Write @ 0x00000010:4001C000 by instruction @ np=0x00000000:0382B440

Thread :Runtime_VU1

Trying Clamps and Accurate FPU now.

~edit~

--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

Loads, black screen on SatCom menu.


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

Loads, incredibly slow BIOS logo and in-game performance, black screen on SatCom menu.

Eghhhh.. I officially give up, haha. I've tried over half a dozen different builds with different config combinations and they all black screen freeze in the menus. Thank you for your help, @kozarovv, it's much appreciated, but I guess this is just one game the PS2emu can't run. Sadly.
 
Last edited:
I love this game, always have, and if I can get it running on PS4 then all the better :D I'm trying a few other configs now, having to make multiple PKGs for ease of testing. I'll try the clamping options next, thanks! :)

~edit~

Seems like vif1-ignore-cmd-ints (1 or 0) freezes the game at loading. So I tried some others;









Trying Clamps and Accurate FPU now.

~edit~






Eghhhh.. I officially give up, haha. I've tried over half a dozen different builds with different config combinations and they all black screen freeze in the menus. Thank you for your help, @kozarovv, it's much appreciated, but I guess this is just one game the PS2emu can't run. Sadly.
Maybe someday, someone will find solution. Btw. Are you the one who added to wiki that VP2 is not working with --vu-hack-triace=1? I think it was tested many times here, and it worked. Maybe some other part of your config mess that game?

Edit: http://www.psx-place.com/threads/research-ps2-game-status-on-ps4s-ps2-emu.16248/page-2#post-104063
 
I did add that, I've tried half a dozen times with various builds today alone, and VP2 does not launch. At all. It freezes on the PlayStation 2 logo screen. I'm not really sure what else to try :\ My version is USA/SLUS-21452.

Code:
--path-snaps="/tmp/snapshots"
--path-recordings="/tmp/recordings"
--path-vmc="/tmp/vmc"
--path-emulog="/tmp/recordings"
--config-local-lua=""
--load-tooling-lua=0
#--path-patches="/app0/patches"
#--path-trophydata="/app0/trophy_data"
#--path-featuredata="/app0/patches"
#--path-toolingscript="/app0/patches"
--ps2-title-id=SLUS-21452
--max-disc-num=1
--trophy-support=0
--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--host-audio=1
--rom="PS20220WD20050620.crack"
--verbose-cdvd-reads=0
--host-osd=0
--host-display-mode=full
--vu-hack-triace=1

That's my config-emu-ps4.txt for VP2.

~edit~

I'm wondering if the eboot.bin that's being used in my ps2emu tool is outdated or something? The wiki lists "Suikoden IV" was "Working" too, yet my own made copy direct from DVD, doesn't get past the "Now loading..." screen after you choose your character's name. Complete loop, and "Suikoden III" suffers massive graphical corruption, such as SPS and severe flickering character models, there's no way that's playable.
 
Last edited:
--path-snaps="/tmp/snapshots"
--path-recordings="/tmp/recordings"
--path-vmc="/tmp/vmc"
--path-emulog="/tmp/recordings"
--config-local-lua=""
--load-tooling-lua=0
#--path-patches="/app0/patches"
#--path-trophydata="/app0/trophy_data"
#--path-featuredata="/app0/patches"
#--path-toolingscript="/app0/patches"
#--ps2-title-id=SLUS-21452
--vu-hack-triace=1
--max-disc-num=1
--trophy-support=0
--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--host-audio=1
--rom="PS20220WD20050620.crack"
--verbose-cdvd-reads=0
--host-osd=0
--host-display-mode=full


Try with this config.
 
Okay, I tried again - using your exact config with the PS2emu setup files floating around online (from official Rogue Galaxy Classics, I think) and it still does not work. Freezes on the PlayStation 2 logo every single time. I even extracted the package again after creating it, so I could check the config-emu-ps4.txt to make sure it was as I set it, and sure enough "--vu-hack-triace=1" is there, but it simply doesn't work.

I don't think there's anything I could possibly be doing wrong here.
 
Okay, I tried again - using your exact config with the PS2emu setup files floating around online (from official Rogue Galaxy Classics, I think) and it still does not work. Freezes on the PlayStation 2 logo every single time. I even extracted the package again after creating it, so I could check the config-emu-ps4.txt to make sure it was as I set it, and sure enough "--vu-hack-triace=1" is there, but it simply doesn't work.

I don't think there's anything I could possibly be doing wrong here.
No idea. I know at least three persons that confirmed VP2 is working, including @Joonie
Here is another example: http://www.psx-place.com/threads/research-ps2-emulator-configuration-on-ps4.16131/page-7#post-103224

Of course eboots can differ, but i know that at least one person tested it on RG eboot. So no idea why it is not working for you :( .
 
Well in that case I profusely apologise for editing the wiki. I wouldn't have done so had I thought it *was* working, I was merely going by my own experiences throughout the day as I've tried, and tried, and tried again, to get it working :( I have added a bunch of games to the wiki today, stuff I've tested and mostly works that wasn't already listed there.
 
Wait a sec. It freezes on ps2 logo? Please double check your ISO MD5. Correct should be: 0b7d4e1c924d43f2e84d48b5a7017679
 
Well in that case I profusely apologise for editing the wiki. I wouldn't have done so had I thought it *was* working, I was merely going by my own experiences throughout the day as I've tried, and tried, and tried again, to get it working :( I have added a bunch of games to the wiki today, stuff I've tested and mostly works that wasn't already listed there.
Is ok, i even prefer to leave it as not working there until some new persons confirm again it work. And thanks for adding games to wiki. Really appreciate that. :) Btw. I added some configs for games yesterday. Just go to "talk" page of compatibility list, if you know any config not mentioned there, feel free to add it. ;)
 
Actually, I *do* notice something different -- something quite possibly key; SLPM-66419

That's the GameID people have mentioned in here, and the fixes you've provided, but that's for the JAPANESE version of the game. Not the USA one. My version is SLUS-21452, and the wiki lists "USA" version as working. Perhaps we're all getting our wires crossed? Maybe the Japanese version works fine and the US one doesn't? I honestly don't know.
 
Sorry about the delay, was faffing around trying to remember the Windows command for hash-checking >_< The MD5 of my USA ISO dump of Valkyrie Profile 2 is 0b7d4e1c924d43f2e84d48b5a7017679 so yep, it matches what you expected, but still hard locks on the PS2 logo screen :|
 
Sorry about the delay, was faffing around trying to remember the Windows command for hash-checking >_< The MD5 of my USA ISO dump of Valkyrie Profile 2 is 0b7d4e1c924d43f2e84d48b5a7017679 so yep, it matches what you expected, but still hard locks on the PS2 logo screen :|
Ok, so there is a chance that only JPN version was tested, and US version is marked as playable by mistake. Let's wait for other reports.
 

Similar threads

Back
Top