Unknown W. Brackets
|
724640d308
|
Revert rescheduling in sceIoOpen().
Broke Orbit and Breakquest, maybe my tests are wrong. Scheduling is hard.
This reverts commit f75f2748b1.
|
2012-12-26 02:26:17 -08:00 |
|
Unknown W. Brackets
|
0587104c16
|
No need to register now, actually.
Was using NotifyCallbackType before but that wasn't necessary
anyway, so this is cleaner/better.
|
2012-12-26 02:17:47 -08:00 |
|
Unknown W. Brackets
|
be779d7f77
|
Actually run callbacks for async IO.
Probably needs to actually be delayed though.
|
2012-12-26 01:33:43 -08:00 |
|
Unknown W. Brackets
|
8d946a7a3a
|
Ensure we don't close the wrong fd in async io.
|
2012-12-26 01:33:43 -08:00 |
|
Unknown W. Brackets
|
a4154dbc17
|
Clean up a few IO wrappers with deferred HLE.
|
2012-12-26 01:33:42 -08:00 |
|
Unknown W. Brackets
|
f75f2748b1
|
Tests show io open also rescheds, async or not.
|
2012-12-26 01:33:42 -08:00 |
|
Unknown W. Brackets
|
b2ef54e194
|
Make waiting on async IO reschedule.
|
2012-12-26 01:33:42 -08:00 |
|
Unknown W. Brackets
|
4b9b23dfb4
|
Correct arguments in sceIoGetAsyncStat().
|
2012-12-26 01:33:41 -08:00 |
|
Henrik Rydgård
|
b2f29992a3
|
Wrap some functions, clean some stuff
|
2012-12-26 08:52:40 +01:00 |
|
Henrik Rydgård
|
d95dbca9be
|
Cleanup GPU init/shutdown a bit
|
2012-12-25 22:42:19 +01:00 |
|
Unknown W. Brackets
|
f8f581794f
|
Make sure sceUtility funcs all return error codes.
Right now, everything is 0, but before it wasn't returning anything.
Returning 0 actually made some games start working right.
|
2012-12-25 01:07:04 -08:00 |
|
Unknown W. Brackets
|
6a6db5f53a
|
Remember to break on HLE after an ignored syscall.
|
2012-12-24 22:03:40 -08:00 |
|
Unknown W. Brackets
|
dc21d5c462
|
Add a mechanism for HLE to trigger a debug break.
|
2012-12-24 21:47:54 -08:00 |
|
Unknown W. Brackets
|
b8ae91237e
|
Oops, missed some state in HLE to reset.
|
2012-12-24 21:04:28 -08:00 |
|
Unknown W. Brackets
|
3464fd6b00
|
Fix crash with unitialized var in mpeg code.
|
2012-12-24 11:56:51 -08:00 |
|
Unknown W. Brackets
|
d1bae325f9
|
Correct mpeg lookup in sceMpegRingbufferPut().
|
2012-12-24 11:46:41 -08:00 |
|
Unknown W. Brackets
|
7d42ca98de
|
Fix a crash in sceMpegQueryStreamSize().
|
2012-12-24 11:46:36 -08:00 |
|
Unknown W. Brackets
|
664db5911f
|
Log the created mpeg handle for easier debugging.
|
2012-12-24 11:46:32 -08:00 |
|
Unknown W. Brackets
|
5e05768f55
|
Cleanup init/shutdown for scePsmf.
Also fix some indentation.
|
2012-12-24 10:49:53 -08:00 |
|
Unknown W. Brackets
|
4eaac857f7
|
Use a map of mpeg handles, cleanup init/shutdown.
|
2012-12-24 10:47:15 -08:00 |
|
Unknown W. Brackets
|
c95ed4d0a6
|
Cleanup some logging, return values in sceMpeg.
|
2012-12-24 10:47:09 -08:00 |
|
Unknown W. Brackets
|
23db819e90
|
No longer need this forward decl.
|
2012-12-24 01:42:33 -08:00 |
|
Unknown W. Brackets
|
d378b1c324
|
Deallocate properly in shutdown, not in init.
|
2012-12-24 01:41:15 -08:00 |
|
Unknown W. Brackets
|
41db5c46a5
|
Fix random modules not reseting on shutdown.
|
2012-12-23 22:52:40 -08:00 |
|
Unknown W. Brackets
|
036f0f3ad9
|
Properly clear interrupt state on shutdown.
|
2012-12-23 22:08:53 -08:00 |
|