Commit Graph
6223 Commits
Author SHA1 Message Date
daniel229 a4d8be5023 Fixes saveicon in Gakuen Heaven. 2015-03-18 11:43:31 +08:00
sum2012 86c76fc4dc Add remain frame information in sceAtracGetRemainFrame 2015-03-18 00:29:32 +08:00
daniel229 88249e89a8 Report sceUtility(Un)loadUsbModule. 2015-03-15 23:33:32 +08:00
daniel229 655c25c692 Add sceUtilityLoadUsbModule() and sceUtilityUnloadUsbModule() 2015-03-15 21:08:11 +08:00
Unknown W. Brackets dad8f5cd25 Fix a bad pointer dereference / cast. 2015-03-10 10:56:09 -07:00
sum2012 4e302df69b fix space bug 2015-03-08 20:10:10 +08:00
sum2012 c2435c1e9b Add sceNetUpnp module 2015-03-08 20:07:03 +08:00
sum2012 18e7e73646 Type missing in HLETable.cpp 2015-03-08 16:53:49 +08:00
sum2012 8b2712975a Forget update HLETables.cpp 2015-03-08 16:27:12 +08:00
sum2012 c9ddf8c642 Build fix 2015-03-08 13:38:47 +08:00
sum2012 039b51083c Add sceG729 module 2015-03-08 13:27:40 +08:00
sum2012 0157f88035 Fix sceUsbCam 2015-03-08 12:37:56 +08:00
sum2012 6509468d47 Fix save status 2015-03-08 12:09:30 +08:00
sum2012 dbae0423d6 Add sceUsbCam module 2015-03-08 11:48:55 +08:00
sum2012 e5b349d33e Change to INFO log
Because this is still not test yet
2015-03-08 11:45:27 +08:00
sum2012 dae6a4e40a Fix and add 2 function 2015-03-08 11:42:48 +08:00
sum2012 7b262949aa Add sceAudioRouting
First step to fix "Invizimals" 's game
2015-03-08 10:58:12 +08:00
Henrik Rydgård 077eae6255 Merge pull request #7566 from Bigpet/vs2015
Make compilable under VS2015
2015-03-07 00:16:50 +01:00
Peter Tissen 594ed65bd3 use the timezone value for non GLIB, non MSVC platforms 2015-03-06 21:55:39 +01:00
Peter Tissen f5795a68a7 Make compilable under VS2015 2015-03-06 21:09:45 +01:00
Unknown W. Brackets c991dd7555 Oops, fix an important typo. 2015-03-05 08:31:59 -08:00
Henrik Rydgård 3df63fdb43 Merge pull request #7554 from sum2012/sceMpegAvcCsc-delay
Add back hleDelayResult in sceMpegAvcCsc
2015-03-05 12:36:15 +01:00
Henrik Rydgard 3d012f2679 One more stack clearing value in sceFont 2015-03-05 12:26:21 +01:00
Henrik Rydgård af4b559038 Merge pull request #7547 from hrydgard/func-stack-clear
Add ability to flag HLE functions to clear a bit of stack.
2015-03-05 10:37:28 +01:00
Henrik Rydgard 3e408047d3 Use unknown's measured stack clearing amounts in sceLibFont 2015-03-05 10:36:03 +01:00
sum2012 b3bb733b0d Add back hleDelayResult in sceMpegAvcCsc
Fix #7549 Dengeki no Pilot: Tenkuu no Kizuna video flickering
But not break Bleach heat of soul 6
2015-03-04 07:21:38 +08:00
Unknown W. Brackets 98d7afae89 Switch to #pragma once in a few places.
Doesn't really affect git history much to change these.
2015-03-02 22:34:51 -08:00
Unknown W. Brackets 22ce464e42 Don't wake a vblank waiting thread within 115us.
Fixes #6966, matches PSP behavior.
2015-03-01 18:31:25 -08:00
Henrik Rydgard fd1dcb881f Add ability to flag function to clear a bit of stack. See #6374, idea by JPCSP, pointed out by sum2012. 2015-03-02 01:03:12 +01:00
Unknown W. Brackets 179e996b0b jit: Discard unused regs before a syscall.
This is a pretty minor optimization, though.
2015-03-01 11:08:59 -08:00
Unknown W. Brackets d49010832c Make sceMpegChangeGetAuMode() operate more sanely.
I'm pretty sure this is what the intention was before, but it still
doesn't do anything useful (since ignore* are... ignored.)
2015-03-01 09:26:53 -08:00
Unknown W. Brackets f312925374 Fix a log message. 2015-03-01 09:26:08 -08:00
Chin 22593cddcc Use pre-increment instead of post-increment for iterators, and use auto for some iterators 2015-03-01 16:55:47 +01:00
Chin ff5d408c81 Combine two ifs 2015-03-01 16:48:25 +01:00
Henrik Rydgard bfa52e61a3 Some games spam sceAudioGetChannelGetLength, reduce loglevel to VERBOSE to ease debugging 2015-03-01 15:33:35 +01:00
sum2012 b5ee54a653 Fix linux compile 2015-03-01 08:39:48 +08:00
sum2012 cb66412919 Some work in sceMpegGetPcmAu
Fix #6546
2015-03-01 06:52:45 +08:00
Unknown W. Brackets 522f9fabd8 Add some reporting to sceMpeg funcs. 2015-02-28 11:15:02 -08:00
Unknown W. Brackets f200d5df94 Use structs for the lowlevel at3 lookup tables.
More sensible this way.
2015-02-27 21:02:20 -08:00
daniel229 3b59c72280 at3plusHeaderMap 2015-02-27 22:29:14 +08:00
Henrik Rydgård 2cdb5a3f19 Merge pull request #7483 from unknownbrackets/tls
Correct a lot of inaccuracies in the tlspl functions
2015-02-26 21:58:15 +01:00
Unknown W. Brackets a8b59e171b Fix a few type comparison warnings. 2015-02-22 13:31:23 -08:00
Unknown W. Brackets 8a0f854dc6 Fix an iterator corruption on tls thread autofree. 2015-02-21 15:50:20 -08:00
Unknown W. Brackets 8d15cb953a sceKernelGetTlsAddr() should only return a ptr.
So, that means no error codes - only null.
2015-02-21 15:50:19 -08:00
Unknown W. Brackets 1c0d880bc3 Support the alignment option in tlspl objects. 2015-02-21 15:50:19 -08:00
Unknown W. Brackets 3bfe7102e3 Handle the priority attribute for tlspls. 2015-02-21 15:50:18 -08:00
Unknown W. Brackets ccaa75ec53 Don't return an error for double tls free.
Apparently, that's a-okay.
2015-02-21 15:50:17 -08:00
Unknown W. Brackets be1e7cfb37 Fix waiting tlspl result, address not block num. 2015-02-21 15:50:17 -08:00
Unknown W. Brackets 76dfbc7436 Clear tls blocks before alloc and after free.
The PSP actually does both, so let's do it too.
2015-02-21 15:50:16 -08:00
Unknown W. Brackets abd03bd597 Fix size handling in sceKernelReferTlsplStatus(). 2015-02-21 15:50:16 -08:00