Commit Graph

4385 Commits

Author SHA1 Message Date
CrazyMax
12c059fcb3 revert background input for gamepads; 2013-04-28 13:16:30 +03:00
Henrik Rydgård
8f920c0b4c Merge pull request #1568 from unknownbrackets/texcache
Hash cluts rather than using the address
2013-04-28 03:14:57 -07:00
Unknown W. Brackets
13aeb9e67f Get rid of the cluthash in the texcache.
It's part of the key now, and better anyway.
2013-04-28 02:40:57 -07:00
Unknown W. Brackets
0cd65102af Cache cluts by hash not address.
This makes it immensely faster in Final Fantasy Tactics, and fixes the
numerous graphical issues.
2013-04-28 02:38:59 -07:00
CrazyMax
15509420a8 disable background input for Windows 2013-04-28 12:30:43 +03:00
Unknown W. Brackets
394a8eaf9e Small optimization to typical 4-bit textures.
These aren't used that often, but this makes them a bit faster.

It also looks cleaner, imho.
2013-04-28 01:53:24 -07:00
Henrik Rydgård
54aeb3ac6f Merge pull request #1564 from CrazyMax/master
hide battery status icon
2013-04-28 01:10:23 -07:00
Henrik Rydgård
b38c0a95bd Merge pull request #1563 from unknownbrackets/thread-funcs
Fixes to thread funcs, stack, etc.
2013-04-28 01:10:01 -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
ed87d35499 Merge pull request #1557 from aquanull/master
Fix serious text/background misalignment in Controls dialog under many user-defined Windows font DPI settings
2013-04-28 00:06:34 -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
Henrik Rydgård
cafb4a912d Merge pull request #1560 from unknownbrackets/headless
Verify the header signature when loading a PBP
2013-04-28 00:01:32 -07:00
Sacha
980ad7b972 Harmattan buildfix. It is always compiled in linux environment (even on Windows), so it runs .sh script. Also, it complains of StringUtil functions unless the .cpp is included directly (HACK). 2013-04-28 16:14:20 +10: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
c4670e13b5 Add sceMp4 to cmakelists 2013-04-28 08:27:48 +08: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
aquanull
0a300669c4 Fix serious text/background misalignment in Controls dialog under many user-defined Windows font DPI settings. The background picture is now being stretched according to the size of the client area of the dialog.
In addition, change the encoding of ppsspp.rc to UCS-2/UTF-16 LE as it seems to be the only way to fix displaying of a certain non-ASCII character 'å' used in the version info of the compiled executable under cp1252-incompatible Windows locales.
2013-04-28 08:02:52 +08:00
raven02
6319da56fc Fix black screen in Ultimate Ghosts N Goblins 2013-04-28 07:41:40 +08:00
Henrik Rydgård
c7f5de9feb Merge pull request #1555 from kurdtkobain/master
Get Evangelion Jo to go in-game
2013-04-27 16:29:25 -07:00
kurdtkobain
ff283b69b0 Changed to ERROR_LOG 2013-04-27 20:22:40 -03:00
Henrik Rydgård
562ef74e3e Merge pull request #1553 from unknownbrackets/fbo-fix
Fix black screen when fbo set in first frame
2013-04-27 15:55:37 -07: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
Unknown W. Brackets
9427f352c3 Fix black screen when fbo set in first frame.
Because BeginFrame() is actually only called after the first frame.
2013-04-27 15:46:10 -07:00
Henrik Rydgård
7012efee1f Merge pull request #1546 from raven02/patch-5
Add Display Raw FrameBuffer for Android
2013-04-27 15:21:15 -07: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
e3f183bc28 ColorDouble needs to be in the fragment shader ID 2013-04-27 18:33:56 +02:00