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

Aw hell yeah! Awesome work, kozarrov! Honestly though, how on earth did you discover that fix??
I ported patches from PS3 PS2classic release. I tried this before, but now i finally discovered how to use emuMediaPatch ;) To patch media on ps3 you need subtract 0xC (12) from every offset in disc sector. While on PS4 you need to hit correct offset, but with 12 + prefix.

I tried to port patches directly to IOP, how i did for PCSX2. But for some reason it won't work this way, but now i finally know how to use it. :)
 
This really is great news, DoA2 HC is fantastic - I wonder if the same patches/fixes work on the Japanese-only "Dead or Alive 2: Hard*Core", the final DoA2 release?
 
Anyone know how to fix Street Fighter EX3 missing floor and broken cloth issue?

and How to add VU0: added a special case to the CFC2 instruction if it copies the value?
https://github.com/jerrys123111/pcsx2/commit/534b7e891388327f80b612393504ac852dfc6d65
Rewrite it to lua using emuObj calls.

- I wonder if the same patches/fixes work on the Japanese-only "Dead or Alive 2: Hard*Core", the final DoA2 release?
The same patches, no. We are patching here directly ISO image on the fly. But patches for version that you probably mean, are available, and ready to port. :P

I try to do this later
Awesome work! what emu did you use on this one?

~edit- I got it. It works on jak
apiRequest(0.1), so config work on all emus. Also iirc, this game should work on standard (rogue) emu, of course with provided lua.
 
apiRequest(0.1), so config work on all emus. Also iirc, this game should work on standard (rogue) emu, of course with provided lua.

emumediapatch is not present in the rogue galaxy emu afaik...will cause a pic1 freeze if I remember
 
emumediapatch is not present in the rogue galaxy emu afaik...will cause a pic1 freeze
Code:
MECHA PATCH : sec=%d(%x), ofs=%d(%x) size=%s.Patch applied..CDVD patch failed. data on media didn't match verification data..    offset : data : verify.%s :   %02x :

I think it is, just we can't see it in plain ASCII. ;)
 
Silent Hill_ Origins_20180717215101.jpg
king of fighters 98 or 2000?
98, however i just encounter some issues :)
 
I've been playing with a lot more games lately (been super busy on the wiki :D) however, I've come across two troublesome games;

1. Knockout Kings 2002. This freezes within seconds of starting a bout, there's an EE patch to fix it - supposedly a DMA loop - but I have no idea how to apply this to PS2emu. I tried hard-patching the ISO using Patch_Engine and .pnach files, but that didn't work.

I haven't got a clue how to use emuMediaPatch and wouldn't know where to begin, I'm afraid.

Code:
gametitle=Knockout Kings 2002 [SLUS 20369] (U)
comment= patches by Nachbrenner
//fix DMA loop
patch=0,EE,001d8020,word,1000000f

2. Phantasy Star Universe runs great and plays great, using Jak emu and it doesn't even have the old PCSX2 "enemies don't move" glitch, however it does have some flickering geometry (usually door borders, character shoulders, or floor geometry) as well as flickering lights. It's not *major* but it's definitely there and there's no PCSX2 bug reports regarding it. Unsure what to do. Are VU0/VU1 clamps the sort of thing that usually effect visual/geometry glitches?

Oh! and speaking of clamps, I was tinkering with various VU clamp levels and managed to fix Bloody Roar 4, so that was nice. I also tried out all variations of clamps to get Castlevania Curse of Darkness working, but to no avail, still has major SPS close to walls.
 
Last edited:
98, however i just encounter some issues :)
Looks like upscaller issue. Try --gs-upscale=Point instead of EdgeSmooth. Emu need support Point upscale. ;)
1. Knockout Kings 2002. This freezes within seconds of starting a bout, there's an EE patch to fix it - supposedly a DMA loop - but I have no idea how to apply this to PS2emu. I tried hard-patching the ISO using Patch_Engine and .pnach files, but that didn't work.

I haven't got a clue how to use emuMediaPatch and wouldn't know where to begin, I'm afraid.

Code:
gametitle=Knockout Kings 2002 [SLUS 20369] (U)
comment= patches by Nachbrenner
//fix DMA loop
patch=0,EE,001d8020,word,1000000f

Try this (LUA)
Code:
apiRequest(0.1)

-- Ignore loop at 1d8020, and branch 1d8060 (cfc2 so maybe cop accu?) 

eeInsnReplace(0x1D8020, 0x48421000, 0x1000000f)
 

Similar threads

Back
Top