Henrik Rydgard
|
e7027b6c9c
|
win32: Add menu option to open memory stick directory
|
2013-03-28 20:19:10 +01:00 |
|
Unknown W. Brackets
|
e4223dbcb0
|
Simplify adding report messages, add a bunch more.
|
2013-03-26 00:54:00 -07:00 |
|
Unknown W. Brackets
|
f89358d6ff
|
Add some reporting in other thread functions.
|
2013-03-26 00:39:18 -07:00 |
|
Unknown W. Brackets
|
480c5c3e31
|
Add some reporting for broken callback situations.
|
2013-03-26 00:36:46 -07:00 |
|
Henrik Rydgård
|
1c31fb6ee4
|
Merge pull request #1071 from unknownbrackets/dispatch
Dispatch thread fixes
|
2013-03-25 00:58:37 -07:00 |
|
Unknown W. Brackets
|
658fa80c04
|
Don't wait on mutexes with dispatch disabled.
Fixes #339.
|
2013-03-25 00:07:44 -07:00 |
|
Unknown W. Brackets
|
276037675f
|
Prevent waiting on semas while dispatch disabled.
Does relatively well on tests this way.
|
2013-03-24 23:30:32 -07:00 |
|
Unknown W. Brackets
|
e133d33167
|
Don't re-wake a thread already woken by delete.
Arg, I thought I'd changed this already.
|
2013-03-24 22:54:09 -07:00 |
|
Unknown W. Brackets
|
3b452e970d
|
Semaphores always wait when others are waiting.
|
2013-03-24 21:56:05 -07:00 |
|
Unknown W. Brackets
|
783df9f0c3
|
sceKernelResumeDispatchThread() always returns 0.
|
2013-03-24 20:53:51 -07:00 |
|
Unknown W. Brackets
|
64445e0c8d
|
Resume dispatch on thread start.
|
2013-03-24 20:52:18 -07:00 |
|
Unknown W. Brackets
|
c9e1b01545
|
Don't reschedule while interrupts are disabled.
|
2013-03-24 19:43:56 -07:00 |
|
Unknown W. Brackets
|
b2fd023038
|
Fix return value of sceKernelSuspendDispatchThread.
|
2013-03-24 19:30:17 -07:00 |
|
Henrik Rydgard
|
46be32e41f
|
Log the ret value on decryption fail
|
2013-03-25 00:18:10 +01:00 |
|
Henrik Rydgard
|
e8215b1e10
|
Report corrupt elfs (if reporting enabled). Some stubs.
|
2013-03-25 00:08:46 +01:00 |
|
Henrik Rydgard
|
60d7ac3543
|
Stubs and error checks. Fix a bad NID in sceUmd.
|
2013-03-24 22:41:42 +01:00 |
|
Henrik Rydgard
|
3f935fd255
|
More elf loader crashfix
|
2013-03-24 22:21:49 +01:00 |
|
Henrik Rydgard
|
576d07719c
|
Add a few stubs
|
2013-03-24 22:06:58 +01:00 |
|
Henrik Rydgard
|
752d86b037
|
Crashfix in elf loader
|
2013-03-24 22:06:57 +01:00 |
|
Henrik Rydgard
|
58d6859cf4
|
Eat some cpu cycles in sceRtcGetCurrentTick
|
2013-03-24 12:33:43 +01:00 |
|
Henrik Rydgard
|
84d292010a
|
Oops, sceKernelCheckThreadStack was already implemented. Let's hope both copies are the same.
|
2013-03-23 14:41:13 +01:00 |
|
Henrik Rydgard
|
6a4ae5bb51
|
Implement sceKernelCheckThreadStack
|
2013-03-23 14:26:54 +01:00 |
|
Unknown W. Brackets
|
ed599375bf
|
Handle fragmented atrac IDs better.
This avoids conflicts when ids are deleted.
|
2013-03-22 08:25:14 -07:00 |
|
Henrik Rydgard
|
bd40f0e13c
|
Adjust hcount a little
|
2013-03-21 22:59:46 +01:00 |
|
Henrik Rydgard
|
f355137156
|
Update native. some stubs and a buildfix.
|
2013-03-21 20:24:47 +01:00 |
|
Unknown W. Brackets
|
339b2839b3
|
Finish implementing savestates for fonts.
Oops, missed this before. Was crashing FF3 and games using custom fonts.
|
2013-03-20 23:37:57 -07:00 |
|
Unknown W. Brackets
|
2500910d72
|
Fix dumb typo in sceKernelRotateThreadReadyQueue().
|
2013-03-20 14:11:13 -07:00 |
|
Unknown W. Brackets
|
96f2d860e4
|
Revert thread optimization, appears to have broken things.
Fixes #1033.
This reverts commit ea91632ff5 and
commit 543dfcd4d8.
|
2013-03-20 14:10:20 -07:00 |
|
Unknown W. Brackets
|
ea91632ff5
|
Allow the thread ready queue to shrink, simplify.
|
2013-03-20 08:11:24 -07:00 |
|
Unknown W. Brackets
|
cd8e0e675c
|
Small optimization to sceKernelRotateThreadReadyQueue().
|
2013-03-20 00:06:19 -07:00 |
|
Unknown W. Brackets
|
543dfcd4d8
|
Optimize thread ready queue pop_front().
|
2013-03-19 23:51:40 -07:00 |
|
Unknown W. Brackets
|
75c5afa147
|
Add delays in some timing funcs that games tightloop.
Greatly improves performance in Legend of Heroes 1.
|
2013-03-19 07:48:41 -07:00 |
|
raven02
|
9f6837a096
|
Turn log level to ERROR
|
2013-03-19 20:54:26 +08:00 |
|
raven02
|
9f165768c8
|
Add sceGameUpdate
|
2013-03-19 08:00:29 +08:00 |
|
raven02
|
a64f4839be
|
Add ERROR_PGD_INVALID_HEADER , 0x80510204
|
2013-03-19 07:53:21 +08:00 |
|
raven02
|
327f111d32
|
make default to PSP_MODEL_FAT
|
2013-03-19 06:32:43 +08:00 |
|
raven02
|
67e18f6e66
|
Add MODEL_PSP_FAT and MODEL_PSP_SLIM
|
2013-03-19 06:09:37 +08:00 |
|
Unknown W. Brackets
|
4b48ec212b
|
Add a resched delay to sceUtilitySavedataUpdate().
Looks like this really happens. Most games don't seem to care.
|
2013-03-17 17:49:37 -07:00 |
|
Unknown W. Brackets
|
aca5e8e42f
|
iOS: fix significant audio stutter.
|
2013-03-17 11:32:57 -07:00 |
|
raven02
|
232aa69eb0
|
Fix sound distortion
|
2013-03-17 19:55:15 +08:00 |
|
Henrik Rydgård
|
d2fbf990b9
|
Merge pull request #1006 from unknownbrackets/ios
iOS: Audio + iPhone 5 support (from rock88)
|
2013-03-17 03:12:04 -07:00 |
|
Unknown W. Brackets
|
e8ac8d49b6
|
iOS: Reduce CPU consumption for audio, adjust sync.
Still is clicking...
|
2013-03-16 14:00:41 -07:00 |
|
Unknown W. Brackets
|
b1e9924075
|
Shave a tiny bit of time out of CallSyscall().
|
2013-03-16 11:22:47 -07:00 |
|
Unknown W. Brackets
|
14e065cbb2
|
Avoid dynamic_cast() for threads where possible.
It's reasonable to trust currentThread and threadReadyQueue, and these eat
a few percentage points of time.
|
2013-03-16 11:17:44 -07:00 |
|
Henrik Rydgard
|
e20e5f49b9
|
Stub sceIoChstat and an icache invalidate function
|
2013-03-16 09:39:22 +01:00 |
|
Henrik Rydgard
|
8021e49c7f
|
Apply tpunix' PGD fix from #998
|
2013-03-16 09:15:11 +01:00 |
|
Henrik Rydgard
|
1f5b6b7f59
|
Logging changes and cleanup
|
2013-03-15 21:01:57 +01:00 |
|
Unknown W. Brackets
|
d8dd889bfd
|
Couple more minor warning fixes.
|
2013-03-15 08:19:02 -07:00 |
|
raven02
|
a9ff724e93
|
Add sceP3da
|
2013-03-15 20:16:45 +08:00 |
|
Henrik Rydgård
|
e69615a679
|
Merge pull request #993 from unknownbrackets/warnings
Fix some minor warnings
|
2013-03-15 01:05:35 -07:00 |
|