Unknown W. Brackets
0db19f8c8e
Actually wake up threads on vpl free.
2013-01-18 01:38:14 -08:00
Unknown W. Brackets
4a56873541
Properly wake semaphores in priority order.
2013-01-18 01:38:13 -08:00
Unknown W. Brackets
4c510b5649
Clean up sceKernelFreeVpl(), not waking yet.
2013-01-18 01:38:13 -08:00
Unknown W. Brackets
c8bb837996
Implement basic waiting for VPL allocation.
...
Always times out so far, though.
2013-01-18 01:38:13 -08:00
Unknown W. Brackets
592a83b081
Make sure BlockAllocator doesn't get off grain.
...
This should fix spurious warnings about AllocAt() when loading a game.
2013-01-18 01:38:12 -08:00
Unknown W. Brackets
dcd3045cd5
Always use -1 for failed allocs in block allocator.
...
Before it used 0 and -1, confusing.
2013-01-18 01:38:12 -08:00
Unknown W. Brackets
373f1f8655
Cleanup sceKernelCreateVpl() and add warns/errors.
2013-01-18 01:38:11 -08:00
Henrik Rydgård
90f9933e80
Merge pull request #436 from unknownbrackets/io-fix
...
Restore previous functionality of sceIoCloseAsync()
2013-01-18 01:31:09 -08:00
Unknown W. Brackets
7d0e78b0f0
Revert part of 289b0eb
which broke some games.
...
Although defAction isn't a good solution, removing it outright seems
to break things.
2013-01-18 01:22:48 -08:00
Henrik Rydgård
53b0a87de3
Merge pull request #434 from Xele02/master
...
PSPMsgDialog return value
2013-01-17 14:47:13 -08:00
Xele02
86d70a3161
Update dialog display and return code depending of request version.
2013-01-17 23:30:45 +01:00
Henrik Rydgård
9f985a2c78
Merge pull request #433 from xsacha/master
...
Fixes for Qt, Symbian and Blackberry.
2013-01-17 13:11:00 -08:00
Henrik Rydgård
5e876f4308
Merge pull request #432 from raven02/master
...
Add couple of sceIoIoctl commands and misc stubs
2013-01-17 05:32:10 -08:00
raven02
289b0eb81e
Add/update stubs in sceIo
2013-01-17 20:05:45 +08:00
Henrik Rydgård
8f5c5df82f
Merge pull request #431 from unknownbrackets/timing-fix
...
Timing fix
2013-01-17 01:30:54 -08:00
Unknown W. Brackets
74cce1439b
Allow downcount to be negative.
...
This fixes threads/alarm/alarm and ctrl/sampling2/sampling2, which were
broken in 674911dd
.
The downcount can go negative for a few reasons, and was signed before.
2013-01-17 01:14:49 -08:00
Unknown W. Brackets
65568b54b6
Let's actually call Init/Shutdown in CoreTiming.
2013-01-17 01:12:40 -08:00
Sacha
5552f93fca
Fixes for Qt, Symbian and Blackberry. Reorder and remove some redundant ArmEmitter includes so that _SP doesn't conflict.
2013-01-17 11:00:07 +10:00
Henrik Rydgard
e635be5797
Let's set a bit in LDR that should apparently be set.
2013-01-17 00:15:40 +01:00
Henrik Rydgård
f493aad0fe
Merge pull request #425 from raven02/g3d-log
...
Minor fix disable G3D log at startup
2013-01-16 00:08:09 -08:00
Henrik Rydgård
e23365dfa9
Merge pull request #430 from unknownbrackets/thread-funcs
...
Remove some thread stack hacks that aren't needed.
2013-01-15 23:40:19 -08:00
Henrik Rydgård
3135c218f8
Merge pull request #429 from hrydgard/armjit
...
Arm JIT - merge to master
2013-01-15 23:39:29 -08:00
Unknown W. Brackets
8c07a5c87f
Remove some thread stack hacks that aren't needed.
2013-01-15 19:46:52 -08:00
raven02
829ae42717
Quick fix to PSPSaveDialog::DisplayBack()
2013-01-16 08:46:41 +08:00
raven02
fb25584cd8
Minor fix to save/load dialog matching to PSP
2013-01-16 08:39:31 +08:00
raven02
dde889d2e3
Minor fix disable G3D log
2013-01-16 08:37:41 +08:00
Henrik Rydgård
bff569a8d4
Merge pull request #426 from xsacha/master
...
Qt code refactor [Stage 1]
2013-01-15 13:55:12 -08:00
Henrik Rydgård
a85beb64f1
Buildfixes Mac
2013-01-15 22:49:27 +01:00
Henrik Rydgård
2f758d515b
Merge branch 'master' into armjit
2013-01-15 22:41:02 +01:00
Henrik Rydgard
e34288070c
Don't flush the icache from the start, also don't sleep. May help JIT slowdowns.
2013-01-15 20:42:45 +01:00
Sacha
4ab88cad12
Qt code refactor. Stage 1 in a code refactor. Removed NativeApp.cpp redundancy (since the Qt code reimplemented almost all of it). Changed to Qt types where logical. Cleaned up globals. Start of work at integrating more of the Qt code in to native/ (where GUI should be).
2013-01-16 02:20:21 +10:00
Henrik Rydgård
4371e3a58e
Merge pull request #424 from raven02/master
...
Revert component order change for PPGeDraw
2013-01-15 01:05:45 -08:00
raven02
5ca532646c
Revert component order change for PPGeDraw
2013-01-15 16:50:52 +08:00
Henrik Rydgård
17a9bf3d0f
Merge pull request #422 from raven02/save
...
Match PSP savelist and transparent dialog
2013-01-14 23:42:45 -08:00
raven02
622627f69a
Match PSP savelist and transparent dialog
2013-01-15 08:12:52 +08:00
Henrik Rydgard
72333821bf
Disable ArmEmitterTest on startup, it seems to cause problems?
2013-01-14 23:55:53 +01:00
Henrik Rydgard
74a46f60ed
Initialize downcount.
2013-01-14 23:03:37 +01:00
Henrik Rydgard
66ee2e2933
Remove ArmABI.cpp/h, didn't need that stuff.
2013-01-14 22:19:18 +01:00
Henrik Rydgard
3931323f5b
Commented out the wrong half of the RotateUVs check...
2013-01-14 21:41:39 +01:00
Henrik Rydgard
26f3a955f8
Merge branch 'armjit' of github.com:hrydgard/ppsspp into armjit
2013-01-14 20:46:48 +01:00
Henrik Rydgard
8ce9ce10bf
Merge branch 'master' into armjit
...
Conflicts:
Common/ArmEmitter.h
Common/CPUDetect.cpp
2013-01-14 20:46:17 +01:00
Henrik Rydgard
7271e3fcd5
Fix fog and stencil buffer clearing. The latter fixes the sky in MotoGP.
2013-01-14 20:44:11 +01:00
Henrik Rydgard
7d1ddced9f
Only unbind FBOs if they're being used.
2013-01-14 20:44:11 +01:00
Henrik Rydgard
85afa9c036
Always specify all buffers for clearing. Missing one hurst, one extra doesn't.
2013-01-14 20:44:10 +01:00
Henrik Rydgard
0a374047b1
initial implementation of vh2f, used in Saint Seiya
2013-01-14 20:44:10 +01:00
Henrik Rydgård
1a5bcc8f06
Merge pull request #421 from thefarcry118/master
...
removed unused import
2013-01-14 11:32:47 -08:00
Lewis Robbins
9067829552
unused import;inline assembly is now used
2013-01-14 19:26:58 +00:00
Henrik Rydgård
5143766c30
Merge pull request #412 from xsacha/master
...
Improved Qt build, Pandora fixes, Enable saving on exit
2013-01-14 07:17:15 -08:00
Sacha
dde656ddc6
Improve Qt build. Fix for pandora build. Only show controls overlay by default for mobile platforms (Qt).
2013-01-15 01:13:53 +10:00
Sacha
d2e370459e
Platform hack wasn't needed. Pandora has kill in signal.h
2013-01-15 01:01:19 +10:00