Joined
·
821 Posts
1)
cdvdPeops fails to boot DVD directly, ELF must be loaded manually.
CDVDbin works fine.
2)
Intros use heavily IPU.
PCSX2 fails to test IPU_CTRL in "sceIpuSync".
3)
GSDX9 displays more stuff in software than in hardware mode.
(Foreground at language select screen).
4)
GSDX9 fails to test GS_CSR at some point.
5)
Game goes into actual 3D gameplay, but only the bottom pixel row is displayed whilst the rest is blanked. Game slows down below 1 FPS.
cdvdPeops fails to boot DVD directly, ELF must be loaded manually.
CDVDbin works fine.
2)
Intros use heavily IPU.
PCSX2 fails to test IPU_CTRL in "sceIpuSync".
3)
GSDX9 displays more stuff in software than in hardware mode.
(Foreground at language select screen).
4)
GSDX9 fails to test GS_CSR at some point.
Code:
paddub a1, zero, zero # 0012f078:70002e28
lw v0, $9314(gp) # 0012f07c:8f829314 v0=$d2b19314
beq v0, zero, $0012f09c # 0012f080:10400006 v __0012f09c
lui at, $1200 # 0012f084:3c011200 at=GS_PMODE
lw v0, $407c(s0) # 0012f088:8e02407c
xori v0, v0, $0001 # 0012f08c:38420001
beq zero, zero, $0012f0b8 # 0012f090:10000009 v __0012f0b8
sw v0, $407c(s0) # 0012f094:ae02407c
lui at, $1200 # 0012f098:3c011200 at=GS_PMODE
__0012f09c: #
ld v0, $1000(at) # 0012f09c:dc221000 v0=GS_CSR
dsrl v0, v0, 13 # 0012f0a0:0002137a
andi v0, v0, $0001 # 0012f0a4:30420001
dsll32 v0, v0, 0 # 0012f0a8:0002103c
dsra32 v0, v0, 0 # 0012f0ac:0002103f
sw v0, $407c(s0) # 0012f0b0:ae02407c
nop # 0012f0b4:00000000
__0012f0b8: #
lui at, $1200 # 0012f0b8:3c011200 at=GS_PMODE
ld v0, $1000(at) # 0012f0bc:dc221000 v0=GS_CSR
dsrl v0, v0, 3 # 0012f0c0:000210fa
andi v0, v0, $0001 # 0012f0c4:30420001 <- here it loops
nop # 0012f0c8:00000000
beq v0, zero, $0012f0b8 # 0012f0cc:1040fffa ^ __0012f0b8
nop # 0012f0d0:00000000
beq zero, zero, $0012ed98 # 0012f0d4:1000ff30 ^ __0012ed98
lui at, $1200 # 0012f0d8:3c011200 at=GS_PMODE
nop # 0012f0dc:00000000
Game goes into actual 3D gameplay, but only the bottom pixel row is displayed whilst the rest is blanked. Game slows down below 1 FPS.
Code:
48258BE5.pnach
gametitle= Onimusha: Warlords PAL
comment=load ELF manually with CDVDPEOPS
//Skip Videos (sceMpegIsEnd)
patch=0,EE,00109788,word,24020001
//brute force fix "sceIpuSync / IPU_CTRL"
patch=0,EE,0010ae84,word,00000000
//brute force fix "GS_CSR" for GSDX9
patch=0,EE,0012f080,word,00000000