Unknown W. Brackets
|
2450724be2
|
Make Memory::Memcpy() execute memchecks directly.
This makes it easier to handle breakpoints in HLE.
|
2015-04-05 18:09:20 -07:00 |
|
Lioncash
|
cac632424c
|
Core: Add missing override specifiers
|
2014-12-08 15:20:31 -05:00 |
|
Lioncash
|
4ccb838306
|
Core: Mark some module functions as static
|
2014-12-08 04:40:08 -05:00 |
|
Unknown W. Brackets
|
a42a2864a6
|
Protect against vtimers scheduled in past.
|
2014-09-01 20:03:57 -07:00 |
|
Unknown W. Brackets
|
2cad35ad59
|
Put a 250us minimum on all vtimer scheduling.
|
2014-09-01 20:03:56 -07:00 |
|
Unknown W. Brackets
|
4e9f54a400
|
Require 250us lead time to start a vtimer.
Matches tests, improves the threads/vtimers/delete test.
|
2014-09-01 20:03:56 -07:00 |
|
Unknown W. Brackets
|
05ab192c9c
|
Reduce includes in Core/HLE/.
Especially templates.
|
2014-03-15 11:22:19 -07:00 |
|
Unknown W. Brackets
|
4803dfdce1
|
Use CoreTiming::GetGlobalTimeUs() for vtimers.
|
2013-10-24 01:10:46 -07:00 |
|
Unknown W. Brackets
|
05f2f53358
|
The vtimer return value is treated as u32.
|
2013-10-22 22:50:52 -07:00 |
|
Unknown W. Brackets
|
580d4436a3
|
Fix vtimer uid param type, add algorithm include.
|
2013-10-22 07:46:33 -07:00 |
|
Unknown W. Brackets
|
47714d4b82
|
Don't change the vtimer schedule with no handler.
|
2013-10-22 07:45:53 -07:00 |
|
Unknown W. Brackets
|
0a373b08b7
|
Return better vtimer errors within interrupts.
|
2013-10-22 07:45:53 -07:00 |
|
Unknown W. Brackets
|
b7fd768ecc
|
Correct vtimer scheduling.
|
2013-10-22 07:45:52 -07:00 |
|
Unknown W. Brackets
|
a47c88d658
|
Run missed handlers when setting vtimer time.
|
2013-10-22 07:45:52 -07:00 |
|
Unknown W. Brackets
|
856e3b7071
|
Fix error code on start vtimer with current.
|
2013-10-22 07:45:51 -07:00 |
|
Unknown W. Brackets
|
002aed1080
|
Update current and limit bytes in vtimer refer.
|
2013-10-22 07:45:50 -07:00 |
|
Unknown W. Brackets
|
ea507388ea
|
Return a special error for the running vtimer.
Also, ues 0 when none is running. This explains the different error code.
|
2013-10-22 07:45:50 -07:00 |
|
Unknown W. Brackets
|
9bd988e376
|
Fix doubling of current on vtimer stop.
|
2013-10-22 07:45:49 -07:00 |
|
Unknown W. Brackets
|
167699ac9e
|
Correct sceKernelGetVTimer*Wide() error value.
|
2013-10-22 07:45:49 -07:00 |
|
Unknown W. Brackets
|
67cd13702e
|
Correct sceKernelSetVTimerTime*().
|
2013-10-22 07:45:48 -07:00 |
|
Unknown W. Brackets
|
29d7d00b08
|
sceKernelCancelVTimerHandler() resets handler only.
|
2013-10-22 07:45:48 -07:00 |
|
Unknown W. Brackets
|
c9755d7886
|
Correct errors from sceKernelCancelVTimerHandler().
|
2013-10-22 07:45:47 -07:00 |
|
Unknown W. Brackets
|
7edebd1c2f
|
Put vtimer args on the stack, skip allocation.
This is roughly where they are on the PSP based on tests, and it avoids
having to manage memory or etc.
|
2013-10-22 07:45:47 -07:00 |
|
Unknown W. Brackets
|
50e9e45d65
|
Check version in each DoState() func.
They bail on PointerWrap error or bad version.
|
2013-09-14 20:23:03 -07:00 |
|
Henrik Rydgard
|
8c88dff5a4
|
More log categories, use them (and existing ones). Improve log config.
|
2013-09-07 22:02:55 +02:00 |
|