sifadil / pcsx2-playground

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

Dark Cloud freezes on boot as of r547 #109

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
This issue is in response to a problem reported by Arcum42, starting with
r547, where-by Dark Cloud hangs during boot-up.

I have attached two patches, one or both of which are likely to fix the
problem.  I'm interested to know what the exact cause is however, so I
would like for the first patch tested first and then the second patch *if*
the first fails to work.  (if the first patch works then the second will
certainly work since it is a combination of the first patch plus extra
rollbacks).

My hunch is that the problem is the EE's counter exceptions, the vsync
exception in specific.  I have encountered some problems with
immediately-handled vsync exceptions crashing games and at this point I
haven't the foggiest clue why.

Try the patches and let me know the results.  :)

Original issue reported on code.google.com by Jake.Stine on 6 Jan 2009 at 8:18

Attachments:

GoogleCodeExporter commented 8 years ago
I'm on my way out the door, but wanted to let you know that I tried both 
patches.
Unfortunately, neither seemed to do it. And I also checked over my settings, and
verified against a copy of 546, just in case I was misremembering where the 
break was...

Original comment by arcum42@gmail.com on 6 Jan 2009 at 9:57

GoogleCodeExporter commented 8 years ago
Freeze up should be fixed for now, although I don't like the hackish nature of 
the
fix very much.  Seems like there's something amiss in the exception handler, or 
some
instruction that's supposed to be disabling interrupts.  I'm not sure which.

Original comment by Jake.Stine on 7 Jan 2009 at 10:07