Commit Graph
5276 Commits
Author SHA1 Message Date
Unknown W. Brackets 43c8726554 Oops, 0 is a valid timer id. 2013-01-18 01:38:14 -08:00
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
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
Xele02 86d70a3161 Update dialog display and return code depending of request version. 2013-01-17 23:30:45 +01: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 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
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
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 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
raven02 5ca532646c Revert component order change for PPGeDraw 2013-01-15 16:50:52 +08:00
raven02 622627f69a Match PSP savelist and transparent dialog 2013-01-15 08:12:52 +08: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 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 0a374047b1 initial implementation of vh2f, used in Saint Seiya 2013-01-14 20:44:10 +01: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
Henrik Rydgård ec6c2428a9 Merge pull request #414 from raven02/master
Match real PSP save/load/delete dialog
2013-01-14 04:07:55 -08:00
raven02 8a1f90c38e Display underline using PPGeDrawRect 2013-01-14 08:45:53 +08:00
Xele02 fd301a000a Implement Qt window like Windows version. 2013-01-14 00:29:42 +01:00
Henrik Rydgard ae20d6c00f Constify some tables 2013-01-13 20:38:52 +01:00
Henrik Rydgård 21b93d33cd Merge pull request #405 from raven02/g3d-log
Add disable G3D log to option menu , make default false
2013-01-13 08:34:28 -08:00
Henrik Rydgard 6d29052e42 oops 2013-01-13 17:10:59 +01:00
Henrik Rydgard 7b113aaea5 Move vCount++ back. Makes more sense here too IMHO. 2013-01-13 16:47:41 +01:00
Henrik Rydgard 8277d901e2 Smash some memory leaks 2013-01-13 16:46:45 +01:00
raven02 863b2c8272 Match PSP save/load/delete dialog 2013-01-13 23:45:32 +08:00
Henrik Rydgard 338a73472b Buildfix 2013-01-13 12:49:54 +01:00
Henrik Rydgard 7484ddfbbc Merge branch 'master' into armjit
Conflicts:
	Common/ArmEmitter.h
2013-01-13 12:14:32 +01:00
Henrik Rydgard db92bdda17 Cleanup of horrible ancient symbolmap code - no more global arrays. 2013-01-13 12:12:14 +01:00
Henrik Rydgard a79caf0bb9 Handle vcount like jpscp. sceDisplayWaitVblank shouldn't wait if already in vblank (while WaitVBlankStart does). 2013-01-13 11:33:26 +01:00
Henrik Rydgård e7f5397716 Merge pull request #380 from YaPeL/master
Wrap some functions v3...
2013-01-12 14:11:46 -08:00
Federico Apelhanz 463883acd5 fixed tabulation 2013-01-12 15:24:58 -03:00
Federico Apelhanz e82161f33a Revert some files (I think) 2013-01-12 15:24:58 -03:00
Federico Apelhanz ebc669c0f6 Revert "Wraped some functions, removed some spaces"
This reverts commit 1c62f75a04c39b1bc9568a79a7a8eee18cc56542.
2013-01-12 15:24:09 -03:00