From 6319da56fc92507a9945459eb7c5557470932d5a Mon Sep 17 00:00:00 2001 From: raven02 Date: Sun, 28 Apr 2013 07:41:40 +0800 Subject: [PATCH] Fix black screen in Ultimate Ghosts N Goblins --- Core/HLE/scePsmf.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Core/HLE/scePsmf.cpp b/Core/HLE/scePsmf.cpp index f7ef843cd7..0550d2fed0 100644 --- a/Core/HLE/scePsmf.cpp +++ b/Core/HLE/scePsmf.cpp @@ -807,12 +807,9 @@ u32 scePsmfPlayerGetCurrentPts(u32 psmfPlayer, u32 currentPtsAddr) } if (Memory::IsValidAddress(currentPtsAddr)) { - Memory::Write_U64(psmfplayer->psmfPlayerAvcAu.pts, currentPtsAddr); - Memory::Write_U32(psmfAvcStreamNum, currentPtsAddr + 4); - Memory::Write_U32(psmfAtracStreamNum, currentPtsAddr + 8); - Memory::Write_U32(psmfPcmStreamNum, currentPtsAddr + 12); - Memory::Write_U32(psmfPlayerVersion, currentPtsAddr + 16); - } + //Comment out until psmfPlayerAvcAu.pts start increasing correctly, Ultimate Ghosts N Goblins relies on it . + //Memory::Write_U64(psmfplayer->psmfPlayerAvcAu.pts, currentPtsAddr); + } return 0; }