[Bug Report] Fisherman's Challenge
#1
Fisherman's Challenge boots up fine and the menus work perfect. About a second into gameplay the video freezes. The FPS remain between 58-59 while the video is froze and the sound continues to play normally in the background. Here is the console dump where it seems to hang..

sceGsSyncPath: DMA Ch.1 does not terminate
<D1_CHCR=10000155Laugh1_TADR=019d2730Laugh1_MADR=019d26f0Laugh1_QWC=00000004>
<D2_CHCR=70000005Laugh2_TADR=01c4ed30Laugh2_MADR=01c4ed40Laugh2_QWC=00000000>
<VIF1_STAT=040000c3:GIF_STAT=00000680>

I have tried GSdx (Hardware and Software modes), ZeroGS, and ZZogl PG all with the same results. I have also tried it with speed hacks on and off with the same results.


PCSX2 VERSION: 0.9.7.3490 SVN July 14, 2010
PLUGINS: 0.9.7.3490 SVN July 14, 2010
OS: Windows XP Pro
DX: 9.0c

MB: Asus m4a79xtd evo
CPU: AMD Phenom II X4 955 Black Edition QuadCore @ 3.8GHz
VIDEO: Sapphire ATI Radeon HD 5750 1GB GDDR5 RAM
MEM: G.Skill DDR3-1600 1024mb x 2

Sponsored links

#2
Does it work with 0.9.7 r3113? If it does, try finding which revision between 3113 and 3490 broke it with consecutive tests (a good candidate is r3274)
[Image: newsig.jpg]
#3
It's broke with r3113 too. The gameplay does last a bit longer though 5-10sec vs 1sec with the new revisions but in the end it's the same result. The console output is not the same but is not throwing any errors. Here's a screenshot with r3113..


Attached Files Thumbnail(s)
   
#4
i had the same problem with this game when i tried
#5
Much to my surprise the game works with r1888 (GSdx 2693). It is slightly slow but it is playable. I'm going to compile a few different revisions and try to find out where it broke. Will let you know more..
#6
please do Smile i can probably fix it if you do ;p
[Image: ref-sig-anim.gif]

#7
Ok after recompiling about 15 different revisions I found it. It breaks at r2735..

"Implemented freaky VIF Unpack operation for V2 and V3 unpacks, games such as Lemmings and And1 Streetball require this to be determinate! Tested on the PS2 and it certainly is determinate."

I have traced the exact problem down to line 161 in
/trunk/pcsx2/x86/newVif_UnpackSSE.cpp

"xPSHUF.D (destReg, destReg, 0xA4); //v2v2v1v0"

If I comment out the line the game works fine..
#8
Doh, you're right, that shouldnt have been in there >.< the V3_## unpacks should be handled the same as V4_## pretty much, so taking that line out is right ;p

However im bemused how that stopped the game from running like above, the two things have nothing in common! at most it should have screwed the graphics.
[Image: ref-sig-anim.gif]

#9
Lol, nice. Need me to commit this, ref? Tongue
#10
done ;p
[Image: ref-sig-anim.gif]





Users browsing this thread: 1 Guest(s)