Unknown W. Brackets
b06de35536
Verify msgpipe threads are waiting before waking.
2013-08-18 18:38:08 -07:00
Unknown W. Brackets
b9a71640eb
Implement basic timeouts for msg pipes.
2013-08-18 18:38:08 -07:00
Unknown W. Brackets
88b333bd16
Don't even try to allocate a 0 sized buffer.
2013-08-18 18:38:07 -07:00
Unknown W. Brackets
fa73875c98
Clean up cancel and delete for msgpipes.
2013-08-18 18:38:07 -07:00
Unknown W. Brackets
23a48ba799
Return better results from msgpipe waits.
...
Not fully tested, but it's clearer to specify. Delete and cancel are sure
to have been wrong.
2013-08-18 18:38:06 -07:00
Unknown W. Brackets
6577a7f920
Cleanup some minor usage in msgpipes.
2013-08-18 18:38:06 -07:00
Unknown W. Brackets
666cee4f6a
Fix sceKernelCreateMsgPipe() and alloc psp memory.
...
Might not matter, but I'm not sure yet if it's expoesd somewhere.
2013-08-18 18:38:05 -07:00
Unknown W. Brackets
25c07aa945
Don't warn for umd0: and ms0:, not problems.
2013-08-18 18:38:05 -07:00
Unknown W. Brackets
1ee99f88e1
Stop warning on invalid sempahores.
...
They've been helpful, but it's finally been a while since it's mattered.
2013-08-18 18:38:04 -07:00
Unknown W. Brackets
217eaa9cb4
Remove bad param from sceKernelPollEventFlag().
...
Not that it was necessarily hurting anything...
2013-08-18 18:38:04 -07:00
Henrik Rydgard
00d56e6bcf
Setting unlimited as an alternate speed is possible again.
2013-08-18 22:48:53 +02:00
Henrik Rydgard
a48e1de2d4
Fix slow-motion alternate speeds
2013-08-18 22:40:42 +02:00
Henrik Rydgard
28e58c3d35
Save grid/list status, fix some drawing glitches
2013-08-18 22:30:49 +02:00
Henrik Rydgard
db575d559f
Delete the NewUI setting, effectively forcing it on
2013-08-18 20:14:33 +02:00
Henrik Rydgard
a942395506
Add more missing features to NewUI, see #3226
2013-08-18 19:51:54 +02:00
Henrik Rydgard
0265ab874f
Change FPS limit to "alternate speed", expressed in a percentage.
...
Fix it so it works correctly for 30fps games.
Some menu tweaks.
2013-08-18 18:55:42 +02:00
Unknown W. Brackets
8191ea4d76
Stop lying about free memory in HLE.
2013-08-17 09:28:44 -07:00
Henrik Rydgard
0d048edb5e
NewUI on by default. Not changing the name of the setting yet by choice.
2013-08-17 13:04:08 +02:00
Henrik Rydgård
d83a6e74a6
Merge pull request #3202 from hrydgard/better-controlmap
...
Better control mapping
2013-08-17 03:11:52 -07:00
Henrik Rydgård
fa59ba4e3d
Merge pull request #3197 from neobrain/softgpu2
...
Software Renderer
2013-08-17 02:22:22 -07:00
Henrik Rydgard
c14fcfdae1
Merge branch 'master' into better-controlmap
2013-08-17 10:37:04 +02:00
Henrik Rydgård
3d3fa32bcd
Merge pull request #3201 from unknownbrackets/perf
...
Use xxHash instead of CityHash32 (vertex cache, etc.)
2013-08-16 23:54:56 -07:00
Henrik Rydgård
810b1112ed
Merge pull request #3199 from unknownbrackets/ui-tweaks
...
Minor improvements to new UI
2013-08-16 23:53:49 -07:00
Unknown W. Brackets
95c347b75c
Add xxHash-r32 to build (not used yet.)
2013-08-16 23:48:41 -07:00
Unknown W. Brackets
9864c1cd8d
Minor x86 jit branch tweak from arm.
2013-08-16 23:48:41 -07:00
Unknown W. Brackets
5787a2b9f7
KISS and Android buildfix.
2013-08-16 23:48:08 -07:00
Unknown W. Brackets
cf92decff4
Fix new UI at 1x resolution.
2013-08-16 21:41:40 -07:00
Tony Wasserka
6cd1091e19
Add an option for enabling software rendering.
2013-08-16 23:48:52 +02:00
Henrik Rydgård
a678621caf
Merge pull request #3191 from Ced2911/ppc_basic
...
ppc support + ppc jit
2013-08-16 12:16:49 -07:00
Ced2911
4d8aed8d1c
revert change
2013-08-16 20:45:02 +02:00
Ced2911
cb4b923215
kernel endian cleanup
2013-08-16 20:15:56 +02:00
Henrik Rydgard
f1bc751eb9
Step 1: Go back to a single control map.
...
Break save/load for now, it will be redone.
2013-08-16 19:34:44 +02:00
Ced2911
63215b6588
cleanup
2013-08-16 19:24:35 +02:00
Henrik Rydgard
cb076d1e6f
Update some log levels in sceFont
2013-08-16 16:49:52 +02:00
Ced2911
a390db91e5
fix sub
2013-08-16 14:52:44 +02:00
Ced2911
d2e0b6a903
more compiled alu
2013-08-16 14:52:04 +02:00
Ced2911
eb177f943f
jit: load/store, addi
...
various fixes
2013-08-16 14:51:22 +02:00
Ced2911
41bf19244d
use rlwinm instead of and, started jitted memory instructions
2013-08-16 14:50:40 +02:00
Ced2911
2cc17cbcc1
jit few cleanup
2013-08-16 14:49:34 +02:00
Ced2911
5b87d222f4
implement fpu and vpu branch
2013-08-16 14:49:13 +02:00
Ced2911
fd6bbd6096
run cube.elf for 8728 frames (hit BranchFPFlag)
2013-08-16 14:48:42 +02:00
Ced2911
d613c44303
fix bgez
2013-08-16 14:47:54 +02:00
Ced2911
5f05b0b112
fix blt
2013-08-16 14:46:57 +02:00
Ced2911
b0815b84e8
more
2013-08-16 14:46:57 +02:00
Ced2911
3a82881bf2
almost working !
...
hang when downcount is under 0
2013-08-16 14:45:19 +02:00
Ced2911
1a5c6b59c5
add ppc jit
2013-08-16 14:40:29 +02:00
Ced2911
9431c811a7
broken ppc jit
2013-08-16 14:39:54 +02:00
Ced2911
c24c5c88d9
empty jit
2013-08-16 14:37:36 +02:00
Ced2911
c332a4af58
Endian and PPC support
2013-08-16 14:34:15 +02:00
Henrik Rydgard
73990bcc32
UI updates
...
Touch&hold now goes to game menu and single click goes directly to the game, so I removed bDirectLoad.
There's now a linear game list view for the game browser.
Assorted fixes.
2013-08-16 12:53:35 +02:00