Henrik Rydgård
0d6cfab61b
Merge pull request #231 from raven02/sceAtrac
...
sceAtrac wrapped and change NOTICE to DEBUG for block transfer.
2012-12-23 02:52:01 -08:00
Henrik Rydgård
4a4d126dc7
Init/shutdown mutex
2012-12-23 11:19:55 +01:00
Henrik Rydgård
862a11e7be
Clear some state between runs. Tabs fixing.
2012-12-23 11:16:32 +01:00
raven02
b6e865c694
sceAtrac wrapped and change NOTICE to DEBUG for block transfer.
2012-12-23 17:51:55 +08:00
Henrik Rydgård
ce214b3943
Assorted warning fixes
2012-12-23 09:44:43 +01:00
Henrik Rydgård
fba61b2a2a
Warning fixes (and maybe a bugfix) in sceRtc
2012-12-23 09:38:47 +01:00
Unknown W. Brackets
bbd7710234
Implement sceCtrlGetSamplingCycle() freq changes.
2012-12-22 21:23:28 -08:00
Unknown W. Brackets
8839516c1e
Implement sceCtrlGetSamplingCycle().
2012-12-22 20:31:22 -08:00
Unknown W. Brackets
6ad3c2d454
Make sure ctrl resets properly on game close/open.
2012-12-22 19:37:18 -08:00
Unknown W. Brackets
91e1cb7408
Implement sceCtrl*IdleCancelThreshold().
2012-12-22 18:41:49 -08:00
Unknown W. Brackets
15018ca4a5
Stub out the sceCtrl idle cancel funcs.
2012-12-22 18:30:14 -08:00
TMaul
2b177e9b6d
Start making the osk an osk
2012-12-22 18:48:32 +00:00
TMaul
154d3aaf6a
Add sceAtracSetMOutHalfwayBuffer definitiion
...
PLus clean up the font code a tiny bit
2012-12-22 18:48:32 +00:00
Unknown W. Brackets
8188df4c8a
Oops, don't think this belongs here after all.
2012-12-21 17:03:11 -08:00
Unknown W. Brackets
15793fe532
More minor static analysis warning fixes.
2012-12-21 17:00:47 -08:00
Unknown W. Brackets
66e942c545
Fix some "might be null" warnings.
2012-12-21 16:25:05 -08:00
Unknown W. Brackets
ec753a3575
Fix some ignored error / shadowing warnings.
2012-12-21 16:23:21 -08:00
Unknown W. Brackets
217bdc275e
Fix some type-conversion warnings.
2012-12-21 16:07:38 -08:00
Henrik Rydgard
252845ecb6
Bugfix, remove hack
2012-12-21 23:55:19 +01:00
Henrik Rydgard
e42af096c8
Merge
2012-12-21 23:43:48 +01:00
Henrik Rydgard
e26083f702
Merge branch 'master' into multi-draw
...
Conflicts:
GPU/GLES/IndexGenerator.cpp
GPU/GLES/IndexGenerator.h
2012-12-21 22:58:39 +01:00
Henrik Rydgard
d663e28bde
More work and optimization. Still not quite there.
2012-12-21 21:49:09 +01:00
Unknown W. Brackets
6adb29030f
Update tests.
2012-12-21 12:38:12 -08:00
Unknown W. Brackets
dbec955a99
Properly delete alarms after they run.
...
Also fix refer, based on tests.
2012-12-21 12:28:28 -08:00
Unknown W. Brackets
522b16bb89
Fix error handling for setting alarms.
2012-12-21 12:04:02 -08:00
Unknown W. Brackets
33debd755b
Correct sceKernelSetSysClockAlarm timing.
...
Also make refer status work for the tests to be usable.
2012-12-21 11:58:32 -08:00
Henrik Rydgard
3b114eb24a
More work on indexed draws. Not combining yet.
2012-12-21 19:16:17 +01:00
Henrik Rydgard
91744a03b0
Warning fixes
2012-12-21 16:50:13 +01:00
Henrik Rydgard
4efb66fdb6
Fix hw transform and audio on android, misc
2012-12-21 12:57:43 +01:00
Henrik Rydgard
4d4370232c
Assorted minor cleanup and fixes.
2012-12-21 10:20:22 +01:00
Unknown W. Brackets
5a501bb5ff
Fix minor typo.
2012-12-21 01:03:46 -08:00
Unknown W. Brackets
12fb91b7b5
Don't run interrupts while they're suspended.
2012-12-20 22:49:48 -08:00
Unknown W. Brackets
4fb6c8c0ac
Reschedule after interrupts run.
...
It'll reschedule anyway, so this will just give us a message.
Hardware seems to reschedule, not just go back to the original
thread, but there may be more to it than that.
2012-12-20 21:59:10 -08:00
Unknown W. Brackets
9034cfbfd3
Defer HLE interrupts, vblank only when enabled.
...
Based on tests, vblank doesn't queue up (makes sense) while
interrupts are disabled.
I'm not 100% sure about the GPU stuff but it seems to only come
from HLE via sceGe, so this should fix those return values.
2012-12-20 21:54:40 -08:00
Unknown W. Brackets
99b24720b8
Oops, not a real pointer, use 0 not NULL.
2012-12-20 20:07:55 -08:00
Unknown W. Brackets
0f364182fc
Alarms now fire again based on return value.
2012-12-20 20:07:54 -08:00
Unknown W. Brackets
529818c9cd
Handle interrupt return values.
2012-12-20 20:07:54 -08:00
Unknown W. Brackets
d6d1f687a8
Make the intr handler public, will need for timers.
...
The idea here is that alarm/vtimers/etc. can implement a subclass
to pass more arguments / do whatever they need to.
2012-12-20 20:07:53 -08:00
Unknown W. Brackets
aadbe50357
Implement the basic functionality of alarms.
...
They only fire the once though, and the use of subintr might be
a bit naive, may need internal funcs.
2012-12-20 20:07:53 -08:00
Henrik Rydgard
c279b88e28
Add check for invalid VAG audio addresses
2012-12-20 22:44:28 +01:00
Henrik Rydgard
8104a4af5b
Prettify logging of context switches
2012-12-20 15:23:15 +01:00
Henrik Rydgard
39cae09ead
Change some warn logging to debug logging, it's fine
2012-12-20 15:07:58 +01:00
Henrik Rydgard
fa7de38ccf
PSPSaveDialog: Style/warning fixes. Add a way to return errors (unused).
2012-12-19 21:23:52 +01:00
Henrik Rydgard
fede297f30
Fix sceIoGetStat, memstick capacity check
2012-12-19 21:21:46 +01:00
Henrik Rydgard
fbc825a73d
Buildfix
2012-12-19 18:35:20 +01:00
Henrik Rydgard
d640bdd032
Fix memory stick status check - now saving works in Lumines
2012-12-19 11:11:27 +01:00
Henrik Rydgård
14a8259a6c
Merge pull request #197 from xsacha/master
...
Qt Update, compiler warning fix
2012-12-19 00:44:59 -08:00
Sacha
a0b809023c
Don't check if unsigned is less than 0. Fix tabbing.
2012-12-19 13:07:41 +10:00
Xele02
0ccce3c1a8
* Don't restart dialog if already running. This correct bug with
...
MotoGP, even if the game make weird stuff with the dialog call...
* Add log for data install and install request.
2012-12-19 01:05:45 +01:00
Henrik Rydgard
90e87ead84
Fix a relative path issue - apparently paths starting with '/' are still relative.
2012-12-18 14:13:35 +01:00