Commit Graph
39166 Commits
Author SHA1 Message Date
Unknown W. Brackets 6d120227a4 Don't stretch mini icons on the pause screen. 2013-04-28 16:57:52 -07: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 Rydgård 31f9d69e5a Merge pull request #1582 from unknownbrackets/perf
Improve performance of the GE list interpreter
2013-04-28 15:18:14 -07:00
Unknown W. Brackets 46e5b84242 Small opt. for common immediately stalled list. 2013-04-28 14:56:38 -07:00
Unknown W. Brackets 597cdbca3f Simplify, don't let InterpretList do downcount. 2013-04-28 14:30:28 -07:00
Unknown W. Brackets 1edbfa3212 Use a downcount and fast run loop in the GE. 2013-04-28 14:23:30 -07:00
Unknown W. Brackets 5a03888b56 Centralize state and pc changes in the GE.
To make later things easier.
2013-04-28 13:34:29 -07:00
Henrik Rydgård f150d03ce7 Merge pull request #1580 from unknownbrackets/texcache
Resize the tex buffers to the larger of w/bufw
2013-04-28 13:20:08 -07:00
Unknown W. Brackets f6287cb33d Resize the tex buffers to the larger of w/bufw.
Since it's rearranging, it needs the larger, and it might be in place too.
2013-04-28 13:17:01 -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
Henrik Rydgård 30a59f4622 Merge pull request #1579 from unknownbrackets/atrac-fix
Revert sceAtracGetSecondBufferInfo()
2013-04-28 12:54:20 -07: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
Henrik Rydgård 5e6e18acd9 Merge pull request #1576 from mgaver/patch-3
Update MenuScreens.cpp
2013-04-28 12:22:12 -07:00
Henrik Rydgård eafb561cfa Merge pull request #1577 from unknownbrackets/texcache
Cleanup texture cache code (get rid of the duplicate)
2013-04-28 12:21:54 -07:00
Unknown W. Brackets 89ad3fb41a Swap a couple Unchecked loops for Memcpy calls.
Should be the same or faster, seems clearer anyway...
2013-04-28 11:33:14 -07:00
Unknown W. Brackets b18235d2e0 Sneak in a quick logging fix. 2013-04-28 11:27:05 -07:00
Unknown W. Brackets 880af79caa Get rid of the duplicate texture decode func.
Just need one, really.
2013-04-28 11:26:00 -07:00
Unknown W. Brackets d0733562f1 Optimize clut reading a tiny bit, use one func. 2013-04-28 11:25:59 -07:00
Unknown W. Brackets 4fe0f59bd7 Fix some missing texture buffer resizes.
I think this is all of them...
2013-04-28 11:25:59 -07:00
mgaver 0df6f4c819 Update MenuScreens.cpp 2013-04-29 02:31:49 +09: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
Henrik Rydgård 57f672207e Merge pull request #1572 from raven02/patch-10
Buildfix
2013-04-28 05:57:36 -07: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 Rydgard 9816da0a25 Graphics settings: Use the right setting for 2xSSAA. 2013-04-28 12:39:46 +02:00
Henrik Rydgård b66ac96ecd Merge pull request #1566 from CrazyMax/master
disable background input for Windows
2013-04-28 03:22:56 -07:00
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 56a1fb6278 Maemo/Harmattan actually support std::bind and not lambdas 2013-04-28 16:19:59 +10:00