New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve some scheduling issues, deny many waits inside interrupts #3452
Conversation
But automatically resume the dispatch thread if only it is disabled.
Per PSP tests.
It doesn't wait either of course.
In at least the majority of waits.
Improve some scheduling issues, deny many waits inside interrupts
That still looks a little broken though :) |
Hmm, interesting if this changed its behavior... or was it just random before and it's still random? -[Unknown] |
just tested, It's random before,still corrupt everywhere,and random hang. AskaMainThre W[HLE]: F:\ppsspp\Core/HLE/sceKernel.h:454 Kernel: Bad object handle 0 (00000000) |
In Digimon Adventure the problem it's still random. http://forums.ppsspp.org/showthread.php?tid=2809&pid=45572#pid45572 |
This fixes several things:
I only tested a handful of games but they all work fine still. I kinda expect this to break things and fix things... but it is all per tests.
-[Unknown]