Commit Graph
2615 Commits
Author SHA1 Message Date
Unknown W. Brackets 109764b17e Return a fake id for *AndGetID() atrac funcs. 2013-01-22 22:34:46 -08:00
Xele02 fff581aa88 Implement sceRtcGetDosTime and sceRtcSetDosTime. Pass the test.
This was RE since the values to return are not logic at all.
2013-01-23 01:25:32 +01:00
Xele02 8e719d4c8c Log in all build game output. This can help debugging with user log. 2013-01-23 01:20:38 +01:00
Henrik Rydgard 0005fe1c5f Optional logging (ifdef) of cache calls for debugging 2013-01-22 22:03:40 +01:00
Henrik Rydgard a75e85aa3c Hacky implementation of sceVaudio, whatever the point of that API is... 2013-01-22 22:03:40 +01:00
KentuckyCompass 9ce1887566 fix a bad format string in a DEBUG_LOG 2013-01-22 06:39:06 -08:00
Xele02 2d94b3415e Make sceRtcGetDayOfWeek pass the test. 2013-01-22 08:55:01 +01:00
raven02 4d1903f50c Set time format in config 2013-01-21 21:35:31 +08:00
Xele02 0633c18438 submodule sync 2013-01-21 01:38:24 +01:00
Xele02 3825df5c6a Improve sceIo to pass io autotest.
io/io, io/cwd, io/directory ok
io/file still have a file mode fail
2013-01-21 01:25:48 +01:00
Henrik Rydgård 1b563f500c Merge pull request #457 from hrydgard/vertexcache
Vertex cache
2013-01-20 14:17:36 -08:00
Henrik Rydgard 8d845cc588 quick implementation of sceKernelReferMutexStatus 2013-01-20 23:11:48 +01:00
Henrik Rydgard d9c9a9102a Tiled renderers are much faster if we clear FBOs before rendering.
Alternatively we could use glDiscardFramebufferEXT but I haven't figured out how to call it.
2013-01-20 22:05:11 +01:00
Henrik Rydgard 611fb3536f Try to use glDrawArrays in more situations, saving us a buffer. Misc. 2013-01-20 21:52:54 +01:00
Henrik Rydgard 04860322f4 Merge branch 'master' into vertexcache 2013-01-20 11:30:11 +01:00
Xele02 ccdc0b77c1 Set the PSP language in the config file 2013-01-20 10:50:05 +01:00
Henrik Rydgård b756caa76e Merge pull request #453 from raven02/master
MODE 6/7 for SCE_UTILITY_SAVEDATA_TYPE_DELETE/LISTDELETE
2013-01-20 01:33:10 -08:00
raven02 b16a208453 Add __PsmfPlayerDoState(PointerWrap &p) to sceKernel 2013-01-20 16:24:49 +08:00
raven02 6ebb06c171 Add PSP_SYSTEMPARAM_ID_INT_BUTTON_PREFERENCE and region Russia/Trad Chi/Sim Chi 2013-01-20 14:23:14 +08:00
Unknown W. Brackets 862c88d61a More warning fixes, switches and printfs, etc.
This time ones not reported by Visual Studio.
2013-01-19 18:32:37 -08:00
Unknown W. Brackets 140fd171ef Fix some 64-bit type conversion warnings. 2013-01-19 13:48:20 -08:00
Henrik Rydgard 8ff96bbcd8 Defer vertex decoding until flush. Track draw calls so that they can be cached later. 2013-01-19 17:05:50 +01:00
raven02 b0868613bb Add DoState() to scePsmfPlayer . 2013-01-19 21:07:50 +08:00
Henrik Rydgård ea963f80ed Merge pull request #437 from raven02/master
Implement couples of scePsmf and scePsmfPlayer functions
2013-01-19 01:17:04 -08:00
raven02 d1ec43bc64 Implement couples of scePsmf and scePsmfPlayer functions 2013-01-19 14:42:37 +08:00
Unknown W. Brackets 76e693f674 Cleanup the other vpl functions. 2013-01-18 01:38:15 -08:00
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 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
raven02 289b0eb81e Add/update stubs in sceIo 2013-01-17 20:05:45 +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
Unknown W. Brackets 8c07a5c87f Remove some thread stack hacks that aren't needed. 2013-01-15 19:46:52 -08: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 7b113aaea5 Move vCount++ back. Makes more sense here too IMHO. 2013-01-13 16:47:41 +01:00
Henrik Rydgard 7484ddfbbc Merge branch 'master' into armjit
Conflicts:
	Common/ArmEmitter.h
2013-01-13 12:14:32 +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
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
Federico Apelhanz 062838da8a Wraped some functions, removed some spaces 2013-01-12 15:21:12 -03:00
YaPeLandFederico Apelhanz 9cde301f4d Wrap functions on HLETables 2013-01-12 15:17:35 -03:00
Henrik Rydgard 0663f471a2 Merge branch 'master' into armjit 2013-01-11 23:48:42 +01:00
Unknown W. Brackets bec6c8d80c Make the debug statistics easier to read. 2013-01-11 09:01:57 -08:00
Henrik Rydgard 2e6063d084 Merge branch 'master' into armjit 2013-01-11 18:01:32 +01:00
Unknown W. Brackets 6ec8fe6bf3 Track summed totals of syscalls.
Just so we can easily see if some func is being called a ton.
2013-01-11 08:59:15 -08:00