Unknown W. Brackets
881cefbc83
A paused list will allow a context save.
...
Just not stall, drawing, etc.
2013-09-21 21:01:41 -07:00
Unknown W. Brackets
db1f2f2535
Oops, fix return of sceGeBreak(0).
...
Needs to match dlist ids.
2013-09-21 21:01:41 -07:00
Unknown W. Brackets
e10ae1530b
Error and reporting for sceGeBreak's second param.
2013-09-21 21:01:40 -07:00
Unknown W. Brackets
d305d1faa2
Check enqueue as well, should be safer.
...
Also, make sure not to eat a bunch more cycles when forcing a check.
2013-09-21 17:00:52 -07:00
Unknown W. Brackets
18a493f316
Don't use Advance() in syscalls, it's unsafe.
...
Eats some cycles in enqueue and still checks ASAP, FF Type-0 seems happy
with this also.
2013-09-21 15:03:30 -07:00
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
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 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
eaaa886b62
Merge pull request #3860 from raven02/patch-24
...
Fix missing intro CG in GTA series
2013-09-21 02:51:08 -07:00
raven02
e51a9b6dd6
Fix missing intro CG in GTA series
2013-09-21 12:03:54 +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
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
Henrik Rydgård
b7bb335495
Merge pull request #3835 from unknownbrackets/headless
...
A couple more optimizations
2013-09-19 12:41:53 -07:00
Unknown W. Brackets
5c7c57dd3f
Oops, typo.
2013-09-19 00:28:57 -07:00
The Dax
1788a56964
Fix Visual Studio 2013 build.
2013-09-18 12:02:49 -04:00
shenweip
4986bf735b
Inactivating GamedataInstallDialog in sceUtilityGamedataInstallUpdate
...
dialog in sceUtilityGamedataInstallUpdate
Forget this before.
2013-09-18 21:34:28 +08:00
shenweip
6bcf1705ec
Typo
2013-09-18 18:19:08 +08:00
shenweip
d0c5a721b0
fix wrong var name
2013-09-18 16:21:18 +08:00
shenweip
440b6197d7
Change DEBUG_LOG_REPORT to DEBUG_LOG and change internal funcs name as @unknownbrackets 's advice
2013-09-18 16:19:05 +08:00
shenweip
a794f1536e
Add a DEBUG_LOG_REPORT in sceJpegCsc
2013-09-18 14:07:58 +08:00
shenweip
1badbe502c
Implemented sceJpegCsc,finally Monster Hunter 3rd'video works.
2013-09-18 14:07:21 +08:00
shenweip
a62e9f15e9
Implemented sceMpegAvcConvertToYuv420.
2013-09-18 14:05:09 +08:00
Henrik Rydgård
2de4db3e31
Merge pull request #3818 from unknownbrackets/headless
...
Headless - use auto compare, just build test list in test.py
2013-09-17 09:08:20 -07:00
Unknown W. Brackets
8e412234c9
Fix ctrl reinit problem.
2013-09-17 08:40:20 -07:00
Unknown W. Brackets
d1d9fb5bbf
Start the kernel ids over on reset.
...
So that things aren't affected by wrapping over. Although, maybe we
should handle that better if it causes incorrect behavior...
2013-09-17 08:11:51 -07:00
The Dax
d102baacd0
Prep PPSSPP for Visual Studio 2013.
2013-09-17 10:27:06 -04:00
Henrik Rydgård
db92f26e56
Merge pull request #3806 from thedax/win32UITranslation
...
Win32 UI: Rewrite most of the menu translation code to be cleaner and simpler.
2013-09-17 06:43:24 -07:00
danyalzia
036a180708
Update sceDisplay.cpp
2013-09-17 11:41:12 +05:00
The Dax
426e6630d9
Rewrite most of the translation stuff to be cleaner.
...
Also fix a bug where in-game only menu items become enabled after selecting a language when we're in various NewUI menus.
Rename Config::ilanguage to Config::iLanguage for consistency with other Config variables.
2013-09-16 18:45:09 -04:00
Unknown W. Brackets
0c6fbb461d
Tweak ffmpeg logging in mp3/atrac as well.
2013-09-16 08:40:38 -07:00
Unknown W. Brackets
301884428f
Buildfixes for Symbian and iOS/etc.
2013-09-15 08:18:20 -07:00
Henrik Rydgård
52e4a7cf5d
Merge branch 'patch-1' of https://github.com/shenweip/ppsspp into shenweip-patch-1
2013-09-15 09:46:52 +02:00
Henrik Rydgård
00f8ae5f2d
Merge pull request #3772 from unknownbrackets/atrac-minor
...
Improve sceAtracGetBufferInfoForResetting()
2013-09-15 00:24:05 -07:00
Unknown W. Brackets
81c0a84322
Forgot a pointer check in atrac.
2013-09-14 21:22:02 -07:00
Unknown W. Brackets
50e9e45d65
Check version in each DoState() func.
...
They bail on PointerWrap error or bad version.
2013-09-14 20:23:03 -07:00
Unknown W. Brackets
cf8a3e4df1
Improve sceAtracGetBufferInfoForResetting().
...
Fixes #2391 .
2013-09-14 17:56:08 -07:00
Unknown W. Brackets
cff9a7b819
Don't allow thread start/create inside interrupts.
...
This fixes the volatile power test, and returns the right message even for
bad arguments.
2013-09-14 02:48:10 -07:00
shenweip
d1cdf7538d
fix wrong log message
2013-09-14 00:42:41 +08:00
shenweip
145a9b4e1d
What a stupid
2013-09-13 23:57:31 +08:00
shenweip
e286163690
Implemented some HLE functions for GamedataInstallDialog
2013-09-13 23:07:43 +08:00
Unknown W. Brackets
ca6491ea22
Auto resume dispatch at thread start/create.
2013-09-12 08:02:43 -07:00
Unknown W. Brackets
a8c7421a0b
Add some additional and mostly pointless accuracy.
2013-09-11 00:15:49 -07:00
Unknown W. Brackets
8e69b70bf5
Start sceRtc at now, not 1970.
2013-09-11 00:12:33 -07:00
Henrik Rydgård
5a9bed50bf
Merge pull request #3715 from unknownbrackets/savedata-minor
...
Fix custom save dialog dates
2013-09-10 02:12:48 -07:00
Unknown W. Brackets
e75ea49a66
Fix #3706 , custom save dialog dates.
2013-09-10 02:09:18 -07:00
Unknown W. Brackets
b898e397aa
Correct sceKernelGetThreadStackFreeSize().
...
It was always returning 0.
2013-09-10 01:31:03 -07:00