Project

General

Profile

Actions

Emulator Issues #3802

closed

Emulator Crash on Game Load after a Play

Added by rhyviolin over 13 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem?
Everytime I stop a rom and try to load a new one, crash. Sometimes immediate, sometimes with error message.

Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"):
All the latest versions, up to 6689

(optional) Dolphin version that does not have the problem:

Operating system and version:
32-bit or 64-bit:
64 bit Windows XP

Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):
Any game pretty much.

Build command-line (not on Windows):

Was the ISO a plain dump from disc, compressed and/or scrubbed?

Please provide any additional information below.

Actions #1

Updated by Billiard26 over 13 years ago

  • Status changed from New to Invalid

Not reproducible.

Actions #2

Updated by BhaaL over 13 years ago

  • Status changed from Invalid to Questionable

I can reproduce it.
r6678 DebugFast x86 on Windows 7 x64, using DX9(DF) while testing SMG (RMGP01) with emulated Wiimote.

The crash appears in Render.cpp, Renderer::Swap, line 1021.
xfbSourceList has 0 elements, xfbCount seems corrupted and the dereferencing of xfbSource for ->texWidth apparently causes the crash.

Actions #3

Updated by BhaaL over 13 years ago

Only reproducibly with DX9; DX11, OGL and SW work fine. Also, as side effect, it seems to fry my SYSCONF on every try.

More info:

  • AF: 2x
  • Load Native Mipmaps: on
  • EFB Scaled Copy: on
  • EFB Scale: Fractional
  • EFB Access from CPU: on
  • Emulate Format changes: on
  • EFB Copy Enable: to RAM
  • Accurate Texture cache: Normal
  • XFB Enable: Real (might be the issue here?)
Actions #4

Updated by BhaaL over 13 years ago

rhyviolin: Can you try to disable Real XFB and/or use Virtual XFB instead?
For me, it only crashes with DX9 when Real XFB is activated.

Actions #5

Updated by i.am.runo over 13 years ago

Dont know if that's related, but I can't really stop/pause/reset the emulation without the emulator crashing. This also happens if I try to close any of the windows when the amulator is running a game. This only happens with DX plugins, and have been there for quite a while, in fact the last revision that didnt do it was Dolphin 2.0
And I dont use XFB enabled

Actions #6

Updated by Ajkmetiuk over 13 years ago

here too happens this
i play a game, close, and i run other game and emulator crash...

Actions #7

Updated by gabrielmorano over 13 years ago

it does not happen to me at all :S
I tested it opening and closing 15 games and it opened every single one of them after closing the other... (issue was not possible to reproduce nor in d3d9 / 11 or openGL, jit or jitil)

Actions #8

Updated by gabrielmorano over 13 years ago

sorry i just read the XFB
and yes, like j4ck.fr0st said it only happens with XDB REAL "ON" does not happen with it turned off or in Virtual

Actions #9

Updated by Christian.Gschaider.CG over 13 years ago

for me it happens with our without xfb in dx9 and dx11.
ogl works fine but is a little slower.

win7 x64 & gtx 480 oced

Actions #10

Updated by Anonymous almost 12 years ago

  • Status changed from Questionable to Fixed
Actions

Also available in: Atom PDF