Commit Graph
14343 Commits
Author SHA1 Message Date
nachume 55b94900a0 UNIMPL functions replace DEBUG_LOG -> ERROR_LOG 2013-04-29 14:16:55 +09:00
Unknown W. Brackets fcfcadaef2 Fix potential crash looking up block_num. 2013-04-28 20:59:13 -07:00
nachume c2c6adb7c9 Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP. 2013-04-29 12:40:09 +09:00
Unknown W. Brackets cb15c1ef96 Workaround MSVC bug causing spin in pause menu.
It seems to get the result -0.000, and not sleep at all...
Forcing it to an int fixes it.
2013-04-28 16:41:38 -07:00
Henrik Rydgard f20e00315d Add basic support for the second analog stick present in the PS3 PSP emu for HD remakes.
Make vi2f safer.
2013-04-28 22:15:33 +02:00
Unknown W. Brackets 993554e873 Revert sceAtracGetSecondBufferInfo().
I don't know if those changes fixed any games, but they look wrong.
Reverting fixes Holy Invasion of Privacy and Valkyrie Profile.
2013-04-28 12:43:17 -07:00
Unknown W. Brackets b18235d2e0 Sneak in a quick logging fix. 2013-04-28 11:27:05 -07:00
Henrik Rydgård 35b6d27f97 Merge pull request #1573 from sum2012/patch-1
Non Window build fix
2013-04-28 06:15:15 -07:00
Henrik Rydgård 9cc960657f Merge pull request #1571 from raven02/patch-9
Several CMD update in sceIoDevctl()
2013-04-28 06:15:05 -07:00
sum2012 b2ee8468d7 Non Window build
I only just ref old build fix.
2013-04-28 21:02:45 +08:00
raven02 6979fb63fd Buildfix 2013-04-28 20:48:12 +08:00
raven02 bbff79a894 Several CMD update in sceIoDevctl() 2013-04-28 19:39:47 +08:00
Henrik Rydgård 54aeb3ac6f Merge pull request #1564 from CrazyMax/master
hide battery status icon
2013-04-28 01:10:23 -07:00
CrazyMax 3c538d3180 hide battery status icon 2013-04-28 11:02:20 +03:00
Unknown W. Brackets acdd14f0d4 Fix initial thread stack, arg space and alignment.
Anything that used > 256 bytes of args was probably broken...
2013-04-28 00:34:49 -07:00
Unknown W. Brackets d131588a6d Validate sceKernelStartThread() args better. 2013-04-28 00:34:49 -07:00
Unknown W. Brackets df62cafe3d Handle a few errors on thread create better.
Especially out of stack space.
2013-04-28 00:34:48 -07:00
Unknown W. Brackets fb758de3b9 sceKernelWakeupThread() should reschedule on wake.
Otherwise it will have different timing than the PSP.
2013-04-28 00:34:48 -07:00
Unknown W. Brackets c8958a253d Cleanup some unused / duplicate code in threading. 2013-04-28 00:34:48 -07:00
Unknown W. Brackets e30dedd46f Allocate thread stack on create, not on start.
Also, don't free and reallocate on thread reset.
2013-04-28 00:34:47 -07:00
Unknown W. Brackets c089fcec27 Fix size handling in sceKernelReferThreadStatus(). 2013-04-28 00:34:47 -07:00
Henrik Rydgård fc69f385fe Merge pull request #1561 from raven02/patch-8
Use dark grey color to identify CG is running instead of black
2013-04-28 00:17:59 -07:00
Henrik Rydgård 86f62fd4b6 Merge pull request #1556 from raven02/patch-6
Fix black screen in Ultimate Ghosts N Goblins
2013-04-28 00:06:58 -07:00
Henrik Rydgård 94151c2f03 Merge pull request #1558 from raven02/patch-7
Add new sceMp4 and stubs
2013-04-28 00:05:06 -07:00
raven02 2b89ccfa50 Use Dark Grey to identify CG is running instead of black 2013-04-28 10:43:31 +08:00
raven02 1405b43b2d Change to ERROR_LOG , add True Color/Anisotropic Filtering 2013-04-28 09:46:18 +08:00
Unknown W. Brackets 439fd54378 Verify the header signature when loading a PBP.
Fixes headless tests crashing.
2013-04-27 17:57:40 -07:00
raven02 d8313bfec8 Add sceMp4 to core.vcxproj 2013-04-28 08:26:32 +08:00
raven02 6eedf6794f Add Register_sceMp4() 2013-04-28 08:25:30 +08:00
raven02 5ecc3c1911 Add stubs for sceMp4 2013-04-28 08:25:05 +08:00
raven02 5e5922fc70 Add sceMp4 2013-04-28 08:23:58 +08:00
raven02 6319da56fc Fix black screen in Ultimate Ghosts N Goblins 2013-04-28 07:41:40 +08:00
kurdtkobain ff283b69b0 Changed to ERROR_LOG 2013-04-27 20:22:40 -03:00
kurdtkobain f5b6470718 Added SysMemUserForUser_D8DE5C1E
according to jpcsp always returns 0.
Evangelion Jo goes in-game.
2013-04-27 19:52:58 -03:00
Henrik Rydgård 8b1c52d5af Merge pull request #1482 from raven02/patch-1
Add configurable frameskip with Auto , 1 and 2
2013-04-27 14:44:30 -07:00
Henrik Rydgard 338bc0049d Seems block linking got too slow, speed it up again. 2013-04-27 23:40:17 +02:00
Henrik Rydgard b9f45e4530 Add stub framework for .pbp demos (nowhere near working). Fix an OSK crash. 2013-04-27 23:16:51 +02:00
Henrik Rydgard b603214777 Also implement vcst in x86 jit 2013-04-27 22:00:09 +02:00
Henrik Rydgard bac7e87125 Add support for vi2f to x86 JIT 2013-04-27 21:46:00 +02:00
Henrik Rydgard 1a1c161a0d Implement vmin/vmax in x86 jit, slots right into VecDo3 2013-04-27 20:52:42 +02:00
Henrik Rydgard 7375706d2f Crashfix 2013-04-27 20:50:12 +02:00
Henrik Rydgard c5c3189436 Fix some framebuffer-related crash bugs. Ignore cache instruction 'FILL'. 2013-04-27 20:06:31 +02:00
Henrik Rydgard 6f4ad05582 Remove some unused code, add some stubs to vfpu jit, some cleanup 2013-04-27 19:35:42 +02:00
Henrik Rydgard 660d5700e7 Unify some VS project settings 2013-04-27 19:34:41 +02:00
Henrik Rydgard 5ced57953d Fix a bug caused by the recent JIT optimization : ignore destroyed blocks. 2013-04-27 18:33:56 +02:00
Henrik Rydgard 78fe42fe80 Buildfix 2013-04-27 12:04:42 +02:00
Henrik Rydgard 2a39a3b972 JIT: Get rid of one memory access per dispatch, and get rid of blockcodepointers. 2013-04-27 01:32:03 +02:00
Henrik Rydgard 9eace8a80e Combine the two JitCache implementations (x86, ARM) into one. 2013-04-27 01:32:03 +02:00
Henrik Rydgard 8a904fe478 Some JIT cleanup 2013-04-27 01:32:02 +02:00
oioitff 863fa2c3ff Fix the channel volume. 2013-04-26 22:24:18 +08:00