Unknown W. Brackets
b8ae91237e
Oops, missed some state in HLE to reset.
2012-12-24 21:04:28 -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
Unknown W. Brackets
49d4c45670
Make sure threading state is cleared on shutdown.
2012-12-23 21:49:44 -08:00
Unknown W. Brackets
9ba0ed46fd
Always create CoreTiming timers during kernel init.
2012-12-23 21:27:26 -08:00
Unknown W. Brackets
65cfc8de86
Cleanup and fix mutex init, no need for a flag now.
2012-12-23 18:27:07 -08:00
TMaul
e8f240c1d4
Fix some more possible errors
...
Shadowed var n in MIPSIntVFPU
Possible buffer overflow in vertexdecoder.h
fix valid address checking in sceRtc function
2012-12-23 20:51:05 +00:00
TMaul
b45c9a2747
Fix some atrac warnings
...
Shouldn't be returning uninited vars, just in case..
2012-12-23 19:50:50 +00:00
Henrik Rydgård
b077caf3cf
Merge pull request #232 from unknownbrackets/osk-fixes
...
Some crashfixes for OSK, release crash investigation
2012-12-23 11:40:35 -08:00
raven02
5f7553c467
Buildfix
2012-12-24 01:26:37 +08:00
Henrik Rydgård
502976d031
Merge pull request #240 from raven02/master
...
Change MAX_CHANNEL to PSP_AUDIO_CHANNEL_MAX
2012-12-23 09:06:01 -08:00
raven02
2bdaaba2ab
Change MAX_CHANNEL to PSP_AUDIO_CHANNEL_MAX
2012-12-24 01:00:43 +08:00
Unknown W. Brackets
1c4409e082
Naive fix for repeat rate issues in OSK.
...
Not sure if the latch should actually be consumed but makes sense.
Needs tests.
2012-12-23 08:59:34 -08:00
raven02
415be25653
Add WrapU_II for functions in SceVaudio
2012-12-24 00:43:42 +08:00
raven02
764a75df1a
Add 3 new functions for sceVaudio
2012-12-24 00:42:28 +08:00
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