HolyItsTruncus / pcsx2

Automatically exported from code.google.com/p/pcsx2
0 stars 0 forks source link

Rayman Raving Rabbids crashes #109

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1) Intro, main menu and arena scene are working

2) What steps will reproduce the problem?
1. Run the game and start the Story mode
2. When on arena run into any of available exits
3. The game will crash with "(EE) Tlb Miss, addr=0x0 [load]" in log

3) What is the expected output?  What do you experience instead?
I expect a minigame...

4) What version of the product are you using? On what operating system?
PCSX2 r765 and earlier on Windows XP x86

5) Please provide any additional information below.
Game: SLES_543.07;1; CRC = CFC63DFF

Original issue reported on code.google.com by eliotfur on 13 Mar 2009 at 10:55

GoogleCodeExporter commented 9 years ago
Re-tested it on r1092 - same thing
Block dump, if you need it:
ftp://pcsx2:pcsx2@194.149.69.244/Rayman_Raving_Rabbidds.7z (big one, 71Mb)

Original comment by eliotfur on 30 Apr 2009 at 8:37

GoogleCodeExporter commented 9 years ago
Need a retest with a recent build please.

Original comment by pcsx2gu...@gmail.com on 1 Dec 2009 at 1:00

GoogleCodeExporter commented 9 years ago
Tested on r2280... It runs smoother since r1092, framerate is somewhat 50% 
better, I 
think... Please, make FPS display somewhere... It was lost since GSOpen was 
implemented...

Nobetheless, pcsx2 still crashes when I try to enter minigame from arena: I got 
Visual C++ Runtime Exception window... Nothing useful in the log though...

Original comment by eliotfur on 1 Dec 2009 at 3:48

GoogleCodeExporter commented 9 years ago
OK, setting it as open. There are tons of things still not implemented in the WX
build so just be patient

Original comment by pcsx2gu...@gmail.com on 2 Dec 2009 at 7:10

GoogleCodeExporter commented 9 years ago
Figured out how to compile debug build (it's trying to find both 
w32pthreads.v3.lib 
and w32pthreads.v3.debug.lib, but compiles only one of them)

The crash is: R5900Exception::TLBMiss - exactly the same as many revisions 
ago...

Original comment by eliotfur on 10 Dec 2009 at 10:08

GoogleCodeExporter commented 9 years ago
Well... Tested it with debug build r2809...
There's some funny pattern in vtlb miss addresses...
Why does it start to write to 0x0 anyway?.. Should there be an offset or 
something?.. Something like addr+0xc0000000...

Tried different logging options... Haven't found anything useful...

Noticed that if you run into leftmost exit, you can get 67% chance to get a 
working 
game: one where you have to throw a cow and another when you run with a bomb... 
Other exits give guaranteed vtlb_miss error...

Original comment by eliotfur on 5 Apr 2010 at 4:41

Attachments:

GoogleCodeExporter commented 9 years ago
New interesting data:
The crash (vtlb miss) on minigame start does not depend on what minigame 
starts...
Today, when testing r2822 I've started the minigame "Throw Daisy", but when I 
finished that minigame, it crashed...
Then, I've tried to repeat... I've started the minigame again it was "Deliver 
the 
package" and it crashed at the first screen... I restarted the game again, 
started 
the minigame and... ...the game was "Throw Daisy" again, but this time it 
crashed at 
the first screen...

So, the exact moment of the crash is somewhat random, but 70% it's at the first 
title screen of the minigame...

Original comment by eliotfur on 8 Apr 2010 at 8:42

GoogleCodeExporter commented 9 years ago
Does this still happen?

Original comment by refraction on 5 Apr 2013 at 10:30

GoogleCodeExporter commented 9 years ago
Something is really wrong with this game... Tested on r5604 with speedhacks 
disabled, Boot CDVD (full) doesn't help, different BIOS versions either...
In one minigame (deliver a present) I get
EE: Unrecognized op 4040404
EE: Unrecognized op 4040404
EE: Unrecognized op 7070707

In another one (even before the controls screen) I get spamming
(EE pc:00083198) TLB Miss, addr=0x0 [store]
In the next one I get TLB miss with incremental addresses
(EE pc:001443A8) TLB Miss, addr=0x1bf [load]
(EE pc:001443A8) TLB Miss, addr=0x1c0 [load]
(EE pc:001443A8) TLB Miss, addr=0x1c1 [load]
(EE pc:00144398) TLB Miss, addr=0x1c2 [load]
(EE pc:001443A8) TLB Miss, addr=0x1c3 [load]
(EE pc:001443A8) TLB Miss, addr=0x1c4 [load]
(EE pc:001443A8) TLB Miss, addr=0x1c5 [load]
(EE pc:001443A8) TLB Miss, addr=0x1c6 [load]
(EE pc:001443A8) TLB Miss, addr=0x1c7 [load]

"Throw a cow" minigame hangs as soon as you get control with no log message, 
music continues to play.

PS: I think I'll get another image somewhere, maybe mine is simply corrupted?..

Original comment by eliotfur on 6 Apr 2013 at 10:38

GoogleCodeExporter commented 9 years ago
try reripping your game from the dvd using imgburn, it's possible it could be a 
bad image.

Original comment by refraction on 6 Apr 2013 at 11:41

GoogleCodeExporter commented 9 years ago
Second rip appears to be absolutely identical to the first one... Thus the 
problem with this game seems legit...

Original comment by eliotfur on 6 Apr 2013 at 1:39

GoogleCodeExporter commented 9 years ago
okay thanks for testing :)

Original comment by refraction on 6 Apr 2013 at 2:16

GoogleCodeExporter commented 9 years ago

Original comment by refraction on 6 Apr 2013 at 2:17

GoogleCodeExporter commented 9 years ago
No solutions to this then?

Original comment by LocusCla...@gmail.com on 11 Feb 2015 at 7:58