Emulator Issues #4926
closedXenoblade Chronicles DSI exception during intro cut-scene
0%
Description
- Game Name and ID (as it appears in right click > properties: "GZ2P01",
"RSBE01", etc): Xenoblade Chronicles - SX4P01
2) What is the expected output? What do you see instead?
During the intro of a new game (cut-scene) at a certain point, a lot of panic handlers with the message DSI exception in stmw and DSI exception in lmw come out, then the game crashes.
3) Did the game ever work correctly (i.e. not have this problem) on an
earlier version of dolphin? Please specify the exact revision when the
problem began.
The intro works correctly with r3.0-71 (Revision c0dd84cf7d04); problem starts with r3.0-77 (see below "additional information") and r3.0-79 (revision 8b8e60c2767d)
4) What steps will reproduce the problem?
- Launch the game
- Select new game
- Wait till the error message comes out (always at the same point, in the middle of the intro cut-scene when the main carachter comes out and runs against the machines)
5) What version of dolphin are you using (32bit/64bit along with the
version as it appears in the title bar: "R 4779", "R 6403M", "3.0", etc)?
On what operating system, drivers, and hardware? Be sure to list OS,
graphics driver information, and video card model if you are having
graphics problems, for example.
r3.0.178 (Revision 5b2c5c9ce37b) on Windows XP 32bit SP3, Ati Hd4850, E8400
6) Please provide any additional information below.
Strangely I cannot find r3.0-77 http://www.emucr.com/2011/09/dolphin-git-30-77.html on the changes description of the master branch...I think it should be there but there isn't and I don't know why because it should be an "official" master release (according to Mamario's site too), anyway the revision number on the exe is 11933bf6b5fdc23e28d15cf99959f18c0951f210
Updated by hatarumoroboshi about 13 years ago
Ok, now I found out (these absurd revision numbers are driving me crazy), there were two revisions with the same description, so it is definitely as follows: intro works on Revision c0dd84cf7d04 (3.0-71) and intro gets stuck on Revision 11933bf6b5fd (3.0-77).
Updated by Anonymous about 13 years ago
...
"Strangely I cannot find r3.0-77 http://www.emucr.com/2011/09/dolphin-git-30-77.html on the changes description of the master branch...I think it should be there but there isn't and I don't know why because it should be an "official" master release (according to Mamario's site too), anyway the revision number on the exe is 11933bf6b5fdc23e28d15cf99959f18c0951f210"
...
"and intro gets stuck on Revision 11933bf6b5fd (3.0-77)."
11933bf6b5fdc23e28d15cf99959f18c0951f210 == 11933bf6b5fd
you can paste the revision hash into the url and go right to the commit:
http://code.google.com/p/dolphin-emu/source/detail?r=11933bf6b5fd
http://code.google.com/p/dolphin-emu/source/detail?r=11933bf6b5fdc23e28d15cf99959f18c0951f210
both work
Updated by Anonymous about 13 years ago
Also, I just played this game on the latest master and did not have any issue with this cutscene...considering you filed another issue I'm unable to reproduce, I am thinking either emucr's builds are crazy, or your setup is somewhat borked.
Try with the latest build from our website.
Updated by hbk013 about 13 years ago
hatarumo is not the only one who got the DSI Exception. I too experienced it. After the introduction and the fight with the mechon when you take control of the main character the game just freezes and FPS drop to 0. When trying to load the a save game after the battle to get the Mechon M71 part when i start to engage a new battle with one of the other enemies it still freezes when pressing the attack button. The game works perfectly with builds until 3.0-76, which is the last build before I started to experiece these crashes and the dark sky textures.
My PC specs are:
AMD Phenom II 555 Black Edition, Windows XP SP3 32bit, nVidia Geforce GTX460.
Here is what shows in the log after the game freezes:
30:15:375 Src\PowerPC\Interpreter\Interpreter_LoadStore.cpp:208 N[PowerPC]: DSI exception in lmw
30:15:375 Src\PowerPC\Interpreter\Interpreter_LoadStore.cpp:228 N[PowerPC]: DSI exception in stmw
Updated by Anonymous about 13 years ago
Are you also using some build from emucr?
Updated by hbk013 about 13 years ago
No. I only use the builds that are on the Dolphin official site. The build from which i took the log is Dolphin 3.0 Git 179 (the latest).
Updated by Anonymous about 13 years ago
:/ Maybe they are XP and/or 32bit issues then...
Updated by hbk013 about 13 years ago
Probably. I hope that this issue will be fixed when the devs have time to check it.
Updated by hatarumoroboshi about 13 years ago
These are the changes from r3.0-71 to r3.0-77 that may have caused the issue:
Dolphin Git changelog:
- disable ltcg for release build
- vs2010: Disable LTCG for realz
- Fix various cases in scissor rect emulation.
Patch by delroth. - apply to dx9 and dx11 backends as well
- Merge some scissor rect related code to VideoCommon.
- Merge branch 'scissoring-fixed'
Fixes various cases in scissor rect emulation. This should fix glitches in various games, right now it's only known to (partially) fix Baten Kaitos: Eternal Wings.
Fix by delroth, port to D3D9/11 by godisgovernment, cleanup by me.
P.S. maybe issue 4906 and 4926 should be merged togheder because they're probably related to the same changes in the code?
Updated by falheim almost 13 years ago
It exist a solution in order to see the cutscene of the begining with the latest revision of Dolphin. You just have to disable Dual Core mode in Config. The game will run slowly but you'll see the cutscene, after that, you can always re-activate it.
Updated by hatarumoroboshi almost 13 years ago
It's not a solution because if you re-activate it you get DSI exceptions in-game as well