8644 Commits

Author SHA1 Message Date
Unknown W. Brackets
927f292230 Return a similar dlist id range to the PSP.
At least this top part seems to match, the other bits seem randomish.
But, there may be some game out there thinking that if the top bits aren't
set it's invalid or something.
2013-09-21 15:03:29 -07:00
Henrik Rydgard
01def3b6cc Missed these 2013-09-21 23:44:11 +02:00
Henrik Rydgard
82e5787bbe Preparation for proper spline/bez: Convert control points to a simple format.
The bezier/spline code will no longer need to handle morph and splines,
when it's finally written. This is done by pre-skinning in software and
pre-decoding to get rid of the morph.
2013-09-21 23:37:14 +02:00
Henrik Rydgard
c733f7a7ab Curious about what games use morph, so let's report. 2013-09-21 21:22:13 +02:00
Henrik Rydgard
82a2f6443d Oops (last commit) 2013-09-21 21:05:15 +02:00
Henrik Rydgard
34341b0373 Minor optimization in swrast 2013-09-21 21:03:43 +02:00
Henrik Rydgard
48aac7cf9f Softgpu: Wrap textures in through mode to avoid crashes in texturing. 2013-09-21 20:28:26 +02:00
Henrik Rydgård
a42c9263d8 Merge pull request #3864 from thedax/updateLang
Update lang.
2013-09-21 10:49:03 -07:00
The Dax
eb568999e9 Update lang. 2013-09-21 13:47:04 -04:00
Henrik Rydgård
e1dd951466 Merge pull request #3863 from unknownbrackets/ge-minor
Implement sceGeGetStack(), fix sceGeGet*()
2013-09-21 10:42:16 -07:00
Unknown W. Brackets
7ca64374ea Return 24-bit floats in sceGeGetMtx(). 2013-09-21 10:32:09 -07:00
Unknown W. Brackets
ecd5869b88 Validate sceGeGetCmd and Mtx. 2013-09-21 10:23:41 -07:00
Unknown W. Brackets
863eb83e4c Add support for sceGeGetStack() for debugging. 2013-09-21 10:04:31 -07:00
Henrik Rydgård
e6ef2621ee Merge pull request #3855 from papel/patch
Fix translation string. It was not translating.
2013-09-21 09:56:34 -07:00
Henrik Rydgard
5bdb9e976b Track copies of framebuffers in ram created through sceDmacMemcpy, so that we can display them.
Fixes MotoGP while also, in effect, committing #3859.
Removes the horrifying ramDisplayFramebufferPtr hack.
2013-09-21 18:53:55 +02:00
Henrik Rydgård
3fafb3d291 Merge pull request #3836 from shenweip/patch-ui
Add "Remove From Recent" function,more convenient for the users.
2013-09-21 09:15:51 -07:00
Henrik Rydgård
3c96750317 Merge pull request #3861 from kaienfr/fix_cwcheat_0x5
fix cwcheat Memcpy command 0x5
2013-09-21 08:33:20 -07:00
Henrik Rydgård
de1c6a5443 Merge pull request #3862 from unknownbrackets/debugger
Stop jumping to pc after setting a breakpoint
2013-09-21 08:33:08 -07:00
Unknown W. Brackets
eba903f9db Stop jumping to pc after setting a breakpoint. 2013-09-21 08:24:24 -07:00
kaienfr
69d6852141 fix cwcheat Memcpy command 0x5 2013-09-21 17:12:34 +02:00
Henrik Rydgård
eaaa886b62 Merge pull request #3860 from raven02/patch-24
Fix missing intro CG in GTA series
2013-09-21 02:51:08 -07:00
Henrik Rydgård
11b62ea641 Merge pull request #3858 from raven02/patch-22
Simplify the exact match return condition by inverse it .
2013-09-21 01:48:40 -07:00
Henrik Rydgård
e559cdd249 Merge pull request #3856 from unknownbrackets/ge-minor
Save/restore GE ctx when lists request it, use in PPGe, and minor signal call fix
2013-09-21 01:46:55 -07:00
Unknown W. Brackets
3c954ea0e4 Save the base address in signal calls.
It's not saved in regular calls but it is in signal ones.
2013-09-21 00:07:49 -07:00
Unknown W. Brackets
a7f60afecb Use a saved ctx not break/continue in PPGe. 2013-09-20 21:15:36 -07:00
raven02
e51a9b6dd6 Fix missing intro CG in GTA series 2013-09-21 12:03:54 +08:00
Unknown W. Brackets
9116b879a4 Restore context even without an interrupt. 2013-09-20 21:03:39 -07:00
raven02
bdb9bcb27a Keep using the old report format 2013-09-21 10:13:30 +08:00
raven02
ed6e4b7764 Simplify the exact match return condition by inverse it . 2013-09-21 09:56:32 +08:00
Unknown W. Brackets
17a4341bb3 Don't allow save/restore ctx while list running. 2013-09-20 09:51:44 -07:00
Unknown W. Brackets
4078dcd917 Support save/restore of context on list run/finish. 2013-09-20 09:51:44 -07:00
Unknown W. Brackets
a1f3591960 Android buildfix. 2013-09-20 09:51:43 -07:00
papel
4e3c4504b0 Fix translation string. It was not translating. 2013-09-20 13:41:15 -03:00
Henrik Rydgård
7d1117be34 Merge pull request #3848 from raven02/patch-20
Set default to false for option, FrameSkipUnthrottle
2013-09-20 08:14:09 -07:00
raven02
74c4b2bafb Add ifdef _WIN32 2013-09-20 20:51:46 +08:00
Henrik Rydgård
19e010ef6e Merge pull request #3846 from thedax/win32MinorCleanup
Win32 UI: Eliminate some magic numbers, and make several functions more consistent with each other.
2013-09-20 02:07:28 -07:00
Henrik Rydgård
faa8d9434b Merge pull request #3850 from unknownbrackets/ge-minor
Improve accuracy of sceGeEdram* and sceGeSave/LoadContext
2013-09-20 01:30:39 -07:00
Unknown W. Brackets
bd70d04930 Include GE_CMD_PATCHFACING just in case. 2013-09-20 00:45:48 -07:00
Unknown W. Brackets
bb2e51160b Don't default lighting on / matrices filled.
Seems like everything starts out at 0.
2013-09-20 00:34:18 -07:00
Unknown W. Brackets
7906de26f7 Try to match especially the size of ge contexts.
But also some of the actual data, most of it matches like this.
2013-09-20 00:33:32 -07:00
Unknown W. Brackets
3604c2285a Error checking in sceGeEdramSetAddrTranslation(). 2013-09-19 23:03:34 -07:00
raven02
9212b131ab Set default to false for option, FrameSkipUnthrottle 2013-09-20 13:57:46 +08:00
The Dax
3c1c7aade8 Just call ResizeDisplay(true) inside SetInternalResolution. 2013-09-19 23:27:25 -04:00
The Dax
3eedc9cb6d Eliminate some magic numbers, and make several functions more consistent with each other. 2013-09-19 21:18:26 -04:00
Henrik Rydgård
b717e41909 Merge pull request #3843 from thedax/fixMobileBuilds
USING_GLES2 platforms: Fix build and fix a warning on Android.
2013-09-19 13:28:26 -07:00
The Dax
66d328175c Fix stupid typo. 2013-09-19 16:10:18 -04:00
The Dax
9dbcc282ff USING_GLES2 platforms: Fix build and fix a warning on Android. 2013-09-19 16:06:39 -04:00
Henrik Rydgård
b7bb335495 Merge pull request #3835 from unknownbrackets/headless
A couple more optimizations
2013-09-19 12:41:53 -07:00
Henrik Rydgård
7de9da10d4 Merge pull request #3833 from raven02/patch-16
Regression fix : Revert #3754
2013-09-19 12:00:27 -07:00
Henrik Rydgård
93f73be0bd Merge pull request #3800 from raven02/patch-10
Attach CLUT framebuffer only in buffered mode while memory mode should ...
2013-09-19 11:45:21 -07:00