Commit Graph

4944 Commits

Author SHA1 Message Date
Unknown W. Brackets
4e76d45bca Add pcmIndex to sas voice DoState().
Otherwise we can get crashes.
2013-05-27 23:49:46 -07:00
Unknown W. Brackets
7cffcd2773 Correct TLS object save stating. 2013-05-27 23:48:31 -07:00
Henrik Rydgård
40877cf813 Merge branch 'raven02-master' 2013-05-27 19:46:43 +02:00
Henrik Rydgård
99634a913a Disable QuickClutHash until it can be fixed. 2013-05-27 19:46:09 +02:00
Henrik Rydgård
ce873ccbeb Merge branch 'master' of https://github.com/raven02/ppsspp into raven02-master
Conflicts:
	Core/HW/audioPlayer.cpp
2013-05-27 19:45:57 +02:00
Henrik Rydgård
78b8c52a46 Merge pull request #1951 from raven02/patch-3
Move low level atrac3 audio WARN_LOG to sceAtracLowLevelInitDecoder
2013-05-27 05:50:44 -07:00
raven02
c41ac3659f Move low level atrac3 audio WARN_LOG to sceAtracLowLevelInitDecoder 2013-05-27 20:38:31 +08:00
Henrik Rydgård
ff8c15eafd Merge pull request #1950 from mgaver/patch-5
Make on screen messages translatable
2013-05-27 05:33:05 -07:00
mgaver
d615249c6d Update EmuScreen.cpp
use shorten keys.
2013-05-27 21:27:42 +09:00
mgaver
3ed3c176d9 Make on screen messages translatable 2013-05-27 21:25:30 +09:00
Henrik Rydgård
c32e1221b2 Merge pull request #1949 from oioitff/atrac-fix
Build fix, sorry.
2013-05-27 04:04:38 -07:00
oioitff
f158eed95b Build fix, sorry. 2013-05-27 18:18:20 +08:00
Henrik Rydgård
665b7df40d Merge pull request #1948 from jeid3/master
Build iOS fix
2013-05-27 02:06:37 -07:00
Henrik Rydgård
cd43fd1a67 Merge pull request #1947 from oioitff/atrac-fix
Implement low level atrac3 decoder.
2013-05-27 02:03:43 -07:00
jeid3
632ac03fc2 Build ios fix 2013-05-27 09:54:16 +01:00
oioitff
8ca79f8959 Implement low level atrac3 decoder. 2013-05-27 16:49:00 +08:00
Henrik Rydgård
e7da2c03fa Merge pull request #1936 from unknownbrackets/texcache
Improve CLUT load performance, tweak hashing
2013-05-27 00:21:12 -07:00
Unknown W. Brackets
1c923611e0 Fix a typo. 2013-05-27 00:16:22 -07:00
Henrik Rydgård
8438f0f4d2 Merge pull request #1945 from unknownbrackets/perf
Rewrite BlockAllocator in attempt to free memory faster
2013-05-27 00:10:27 -07:00
Henrik Rydgård
8f8650f747 Merge pull request #1940 from unknownbrackets/mpeg-fix
Fix videos that never end
2013-05-27 00:08:06 -07:00
Henrik Rydgård
8e6c093eec Merge pull request #1938 from unknownbrackets/symbol-map
Symbol map fixes
2013-05-27 00:06:40 -07:00
Henrik Rydgård
fc4107ff16 Merge pull request #1944 from unknownbrackets/reporting
Add reporting for branch in delay slot and cwd thing
2013-05-27 00:05:41 -07:00
Unknown W. Brackets
90715c2ec2 Avoid a double lookup in FreeExact(). 2013-05-26 23:48:55 -07:00
Unknown W. Brackets
776c8e8533 Rewrite BlockAllocator in attempt to free faster.
And more importantly try to find that weird heap corruption, but no
luck...
2013-05-26 23:09:27 -07:00
Unknown W. Brackets
5595146f56 Add reporting for jumps in delay slots. 2013-05-26 20:30:14 -07:00
Unknown W. Brackets
ee414830f6 Add some reporting in filesystem related code. 2013-05-26 20:23:09 -07:00
Unknown W. Brackets
f397f83b4f Buildfix for Mac / iOS. 2013-05-26 19:02:40 -07:00
Unknown W. Brackets
4f069a23d9 Since we don't use readlength yet, don't add it.
This would actually go negative often enough, making us consume packets
more slowly than we should, or even never finish consuming.  4 is probably
too small, though.
2013-05-26 17:59:13 -07:00
Unknown W. Brackets
1beb19f827 Clear the debug symbol map on shutdown.
Instead of polluting the next game.
2013-05-26 16:29:21 -07:00
Unknown W. Brackets
44e20fb213 Correctly detect bltzal as func calls in debug. 2013-05-26 16:24:58 -07:00
Unknown W. Brackets
82dd2780f5 Improve perf when loading a large debug map file. 2013-05-26 16:02:08 -07:00
Henrik Rydgård
66129b69e8 Merge pull request #1937 from unknownbrackets/windows-ui
Fix cursor reset and pop ups in fullscreen
2013-05-26 15:11:23 -07:00
Unknown W. Brackets
ee86347610 Hide pop up windows in full screen.
Otherwise, they get in the way even though you can't see them.
2013-05-26 15:00:40 -07:00
Unknown W. Brackets
810cb967f9 Show/hide the cursor correctly.
It uses a counter, so we may need to call it more than once.
2013-05-26 15:00:39 -07:00
Unknown W. Brackets
f042894c3e Don't bypass the secondary cache on minihash fail. 2013-05-26 13:44:47 -07:00
Unknown W. Brackets
01e1a8093a Allow ConvertColors() to work as a copy op. 2013-05-26 13:31:58 -07:00
Unknown W. Brackets
d2a52f48e5 Switch to a weaker, but faster clut hash. 2013-05-26 13:26:12 -07:00
Unknown W. Brackets
5dabdd3651 Make sure to update the CLUT if format changes.
Otherwise we throw away the loaded clut, which is no good.
2013-05-26 13:26:07 -07:00
Unknown W. Brackets
c53386244d Don't hash the clut when it's not even used.
Many games load the clut even when it wasn't changed, and we don't flush
between when this happens.  There shouldn't be any need to rehash the clut
either.

Technically, the clut could have actually changed, but this would
generally require them to clear the dcache or something in a way the GE
probably doesn't support.
2013-05-26 12:41:36 -07:00
Henrik Rydgård
315559afe6 Merge pull request #1935 from unknownbrackets/modules
Get sceKernelStopModule() sorta working
2013-05-26 11:52:01 -07:00
Unknown W. Brackets
71cd80b64d Remove comment. 2013-05-26 11:45:49 -07:00
Unknown W. Brackets
0b2a112212 Initial implementation of sceKernelStopModule().
Not perfect but should be functional.
2013-05-26 11:30:22 -07:00
Unknown W. Brackets
0d828554bc Add a wait type for modules to handle return right. 2013-05-26 10:54:11 -07:00
Unknown W. Brackets
727b3b4127 Get rid of the "root" return hack. 2013-05-26 10:36:18 -07:00
Unknown W. Brackets
c34854ead3 Use a custom RA for module funcs. Not used yet.
But it will be.
2013-05-26 10:28:08 -07:00
Unknown W. Brackets
a779645152 Wrap sceKernelGetThreadExitStatus().
So it's usable internally too.
2013-05-26 10:17:59 -07:00
Henrik Rydgård
3febd632b4 Merge pull request #1933 from Motaz-Alnuweiri/patch-2
Update PPSSPP.pro
2013-05-26 09:51:47 -07:00
raven02
83cb0869f4 Add NOTICE_LOG to indicate the filter load successfully 2013-05-26 23:55:54 +08:00
Motaz Alnuweiri
48ce6169a5 Update PPSSPP.pro
Hi, you can use "VERSION" Variable
----------------------------------
VERSION
This variable contains the version number of the application or library if either the app TEMPLATE or the lib TEMPLATE is specified.
2013-05-26 17:44:12 +03:00
Jacky TSUI
a578fcdc0d Should be safe to remove those manual register/unregister 2013-05-26 22:34:29 +08:00