Lioncash
|
4ccb838306
|
Core: Mark some module functions as static
|
2014-12-08 04:40:08 -05:00 |
|
Unknown W. Brackets
|
b370621a3a
|
Fix sceCtrl buffer update timing drift.
Spotted by xsacha. Only when not using vblank timing (most commonly used
by games.)
|
2014-07-06 01:08:44 -07:00 |
|
Unknown W. Brackets
|
5cd4a17e88
|
Fix periodic events drifting when eating cycles.
Need to set the next timer before rescheduling threads or etc.
|
2014-07-01 00:26:15 -07:00 |
|
Unknown W. Brackets
|
bacae6106b
|
Wake good pri threads immediately from ctrl waits.
|
2014-06-24 00:44:40 -07:00 |
|
Unknown W. Brackets
|
7503cf959b
|
Saturate analog positions in case outside [-1, 1].
Reported by Mio, some configuration was giving 1.0000001, which wrapped.
This is not a hot area so let's just saturate to force it to the right
range.
|
2014-04-19 21:43:27 -07:00 |
|
Felix-Dev
|
5fe0783593
|
Added name for PSP error code 0x80000023 and replaced the various uses of that error code number with its error code name.
|
2014-04-03 18:12:22 +02:00 |
|
Unknown W. Brackets
|
05ab192c9c
|
Reduce includes in Core/HLE/.
Especially templates.
|
2014-03-15 11:22:19 -07:00 |
|
sum2012
|
f0ad992b67
|
Add sceCtrl_driver and sceDisplay_driver
|
2014-02-17 20:46:57 +08:00 |
|
Unknown W. Brackets
|
f258cb24c2
|
Eat some cycles when reading the button data.
|
2014-01-19 12:44:54 -08:00 |
|
Unknown W. Brackets
|
183b4cb45c
|
Add a static method for creating PSPPointers.
This is still kinda ugly, but the assignment thing was just too ugly, I
couldn't do it anymore.
|
2013-12-16 23:50:52 -08:00 |
|
Unknown W. Brackets
|
7cff309cf7
|
Ignore the current button state in savestates.
Fixes #4149.
|
2013-11-19 18:33:17 -08:00 |
|
Unknown W. Brackets
|
6ebad9e06f
|
Include all released buttons in the latch.
Not just newly released ones. This does appear to be how the PSP fills
this buffer - it's normally 0xffffffff.
|
2013-11-17 19:32:21 -08:00 |
|
Unknown W. Brackets
|
d7d0242225
|
Minor simplification to ctrl buffer updates.
|
2013-11-17 19:32:20 -08:00 |
|
Unknown W. Brackets
|
9c874c754e
|
Use the us based time for rtc/etc.
Instead of incorrect conversions from ticks based on current mhz.
|
2013-10-24 01:10:09 -07:00 |
|
shenweip
|
1cb59eb76a
|
Fix savedata.
|
2013-09-29 17:30:17 +08:00 |
|
shenweip
|
3e5b6e6200
|
Only use a separate btnmake.
|
2013-09-29 16:21:30 +08:00 |
|
shenweip
|
43654e2a61
|
Use a separate latch for osk dialog.
|
2013-09-25 16:32:07 +08:00 |
|
Unknown W. Brackets
|
5c7c57dd3f
|
Oops, typo.
|
2013-09-19 00:28:57 -07:00 |
|
Unknown W. Brackets
|
8e412234c9
|
Fix ctrl reinit problem.
|
2013-09-17 08:40:20 -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
|
324cde5a79
|
Let's actually use the log category mechanism. A first step.
|
2013-09-07 21:19:21 +02:00 |
|
Unknown W. Brackets
|
15a0f39fa1
|
Return yet more errors while inside interrupts.
|
2013-08-28 23:15:13 -07:00 |
|
Unknown W. Brackets
|
61fae4e920
|
Return proper errors while dispatch disabled.
In at least the majority of waits.
|
2013-08-27 23:55:37 -07:00 |
|
Unknown W. Brackets
|
2222d07c11
|
Specify byte order in sceCtrl as well.
|
2013-07-27 15:30:36 -07:00 |
|
Unknown W. Brackets
|
13f6ca0019
|
When mapping to an axis, center when both pressed.
Fixes #2860.
|
2013-07-20 12:11:35 -07:00 |
|