Henrik Rydgård
e3339c680c
Merge pull request #3083 from CPkmn/patch-1
...
Fix sceJpegGetOutputInfo
2013-08-07 08:44:50 -07:00
CPkmn
76dbd9c22b
Fix sceJpegGetOutputInfo
...
Return better responses for errors (should allow weird God Eater Burst saves from real PSPs to not bounce back to the titlescreen). Not sure why some God Eater Burst saves would send bad jpeg data. The data sent through sceJpeg is supposed to be a normal jpeg (ie it should be perfectly viewable in photoshop or whatever image viewer/editor). The reason it doesn't send a good, decodable jpeg should still be researched but in the meantime let's not push users getting that error back to the titlescreen. Returning getYCbCrBufferSize(0, 0) on error seems like it would be more correct as well (or, at least God Eater Burst recognises that as an error unlike 0xC000...I didn't think that error code was right but no saves gave me bad jpeg data before).
2013-08-07 08:08:12 -07:00
raven02
ba4d236d18
Fix black/missing textures in few games
2013-08-07 22:47:41 +08:00
Henrik Rydgård
41f90303b2
Merge pull request #3069 from raven02/patch-10
...
Logic Ops: code cleanup
2013-08-07 02:08:02 -07:00
Henrik Rydgård
9278656de5
Merge pull request #2993 from thedax/win32UICleanup
...
Win32 UI: Yet another cleanup pullrq
2013-08-07 01:36:35 -07:00
The Dax
a391974037
Fix conflict and save as UTF-16 again.
2013-08-07 04:32:24 -04:00
The Dax
64f7a9a6ea
Change a couple last-minute things.
2013-08-07 04:30:13 -04:00
The Dax
b80b08921b
Fix typo in Henrik's name in about dialog box.
2013-08-07 04:29:38 -04:00
The Dax
ed74d4cfdd
Correct Henrik's name in ppsspp.rc. For some reason, his surname's "å" was swapped with a question mark. Probably an encoding issue?
2013-08-07 04:29:38 -04:00
The Dax
5b5c576157
Adjust some of the if positioning. OCD thing, heh.
2013-08-07 04:29:38 -04:00
The Dax
31d84c45fc
Change some enumerator names.
2013-08-07 04:29:38 -04:00
The Dax
cc6702f006
..And some others.
2013-08-07 04:29:38 -04:00
The Dax
8318eefcf1
Forgot to fix an if.
2013-08-07 04:29:38 -04:00
The Dax
c916d4ad99
Missed an enter/return.
2013-08-07 04:29:37 -04:00
The Dax
5301ddb82d
Windows UI: Fix some UI bugs and move more magic numbers to an enumerator.
2013-08-07 04:29:37 -04:00
Henrik Rydgård
b8978e49d2
Merge pull request #3075 from unknownbrackets/gpu-thread
...
Prep work for GE and CPU on separate threads
2013-08-07 01:00:26 -07:00
Henrik Rydgård
75b3d78694
Merge pull request #3029 from unknownbrackets/render-fb
...
Use a null texture for incorrect render-to-texture + delete better
2013-08-07 00:34:38 -07:00
Unknown W. Brackets
00fc5ec40e
Enable interrupts as a property of the list.
...
This way there's no behavior change when enqueue is async.
2013-08-07 00:32:30 -07:00
Unknown W. Brackets
b1344f8254
Get rid of CoreTiming::AdvanceQuick().
...
It basically existed for savestates, so no longer needed.
Fixes issues with events not running when they should.
2013-08-07 00:32:29 -07:00
Unknown W. Brackets
dc56ab9e83
Treat savestates specially, no longer using events.
...
This makes it easier to run them on the GPU thread anyway, which is best
if they reset GPU caches etc., and should remove any timing related
issues.
2013-08-07 00:32:29 -07:00
Unknown W. Brackets
7a2ef728cb
Schedule ts events using the same time frame.
2013-08-07 00:32:28 -07:00
Unknown W. Brackets
b298432e8f
Use threadsafe events for GE communication.
...
Hopefully this doesn't cause problems again for 3rd Birthday or FF Type-0.
Kinda need it.
2013-08-07 00:32:28 -07:00
Unknown W. Brackets
7dfee29d49
Fix threadsafe event removal.
2013-08-07 00:32:27 -07:00
Unknown W. Brackets
0dc6bab9ff
Shouldn't be necessary to flush on drawsync.
2013-08-07 00:32:27 -07:00
Henrik Rydgård
1c39d50068
Merge pull request #3072 from lioncash/master
...
Fix a possible memory leak in BlockDevices.cpp.
2013-08-07 00:28:26 -07:00
Henrik Rydgård
456114648f
Merge pull request #3073 from thedax/headlessBuildFix
...
Fix headless build error and abstract OSK bypass.
2013-08-07 00:27:55 -07:00
Henrik Rydgård
6cc5e5507b
Merge pull request #3076 from unknownbrackets/ccc
...
Fix table checks in sceCcc.
2013-08-07 00:26:00 -07:00
Unknown W. Brackets
fff0af844b
Fix bounds check in sceKernelPrintf().
...
Wasn't allowing a string ending in %08x.
2013-08-06 23:52:38 -07:00
Unknown W. Brackets
04e2a78f82
Fix table checks in sceCcc.
...
Was checking for the wrong table.
2013-08-06 23:39:12 -07:00
The Dax
d549337080
Tidy up some newlines.
2013-08-06 19:40:59 -04:00
The Dax
f9067e15c9
Remove old comment, change another one, and change MenuScreens.cpp to use the new class Host's InputBoxGetString.
2013-08-06 19:36:51 -04:00
The Dax
40b1c6298a
Fix Headless build error introduced by #3063 .
2013-08-06 19:28:43 -04:00
Lioncash
998ac27bf0
Fix a possible memory leak in BlockDevices.cpp.
2013-08-06 19:03:38 -04:00
Henrik Rydgard
f08dd3eba6
Use the new NDK toolchain (gcc 4.8)
2013-08-07 00:00:16 +02:00
Henrik Rydgard
a281c1a899
ARMjit: vmin/vmax
2013-08-06 23:17:10 +02:00
Henrik Rydgard
773115bb6d
GPU: tiny optimization and log fix
2013-08-06 19:08:38 +02:00
Henrik Rydgard
201282f28c
JIT: Implement vf2i (truncate mode only)
2013-08-06 19:08:15 +02:00
Henrik Rydgard
993d3b01de
Android buildfix
2013-08-06 19:00:32 +02:00
Henrik Rydgård
f203997c6e
Merge pull request #3063 from thedax/win32OSKBypass
...
Win32: Allow user to change emulated PSP nickname, and add an OSK "bypass"
2013-08-06 09:04:34 -07:00
Henrik Rydgård
3d7abf91e5
Merge pull request #3070 from raven02/patch-11
...
May fix Vsync broken previously
2013-08-06 08:22:40 -07:00
raven02
6798762eaa
May fix Vsync broken previously
2013-08-06 23:08:57 +08:00
raven02
6465402283
Logic Ops: code cleanup
2013-08-06 22:14:30 +08:00
Henrik Rydgard
c71b304ba1
Fix a classic bug again (now in armjit), + a minor opt
2013-08-06 15:22:19 +02:00
Henrik Rydgard
1d81698728
JIT (both): Implement VCMOV
2013-08-06 13:29:17 +02:00
Henrik Rydgård
c9003de358
Merge pull request #3024 from Kingcom/BreakpointList
...
Breakpoint list changes
2013-08-06 03:08:54 -07:00
Henrik Rydgard
140d12c3db
ARMJIT: Fix and enable cross product
2013-08-06 11:55:11 +02:00
Henrik Rydgard
d2c9919573
Vcmp: Fix ARM, optimize x86 slightly
2013-08-06 11:49:10 +02:00
Henrik Rydgard
2f1e6f81bb
Android buildfix
2013-08-06 11:24:48 +02:00
Henrik Rydgard
2f0cdc6988
ARMJIT: disable vi2f, it seems buggy. preliminary disabled impl of vcrsp.t.
2013-08-06 11:10:26 +02:00
Henrik Rydgård
5468637278
Merge pull request #3065 from raven02/patch-8
...
Add preliminary LogicOp support
2013-08-06 01:51:12 -07:00