Henrik Rydgard
169ca97377
Change atrac3plus decoder dll name to be neutral. Add basic non-windows support for loading it (not tested yet).
2013-05-30 13:51:44 +02:00
oioitff
852a07d347
Remove all dshow stuff.
2013-05-30 19:14:18 +08:00
oioitff
b0a3f803e0
Add support for new atrac3plus decoder
2013-05-30 17:33:47 +08:00
Steven Cherry
636f7fdb15
ParseHexLong now occurs on init only
2013-05-30 03:49:15 -05:00
Steven Cherry
9a450f2c4d
String parsing now occurs only on start up and when pressing "reload cheats" button on system settings menu
2013-05-30 02:08:20 -05:00
Henrik Rydgård
9832e24e8a
Merge pull request #1971 from tpunix/master
...
add sprx support (sceKernelLoadModuleNpDrm)
2013-05-28 23:34:34 -07:00
Unknown W. Brackets
42ced72b13
Fix undead VAG loops, KeyOff should stop them.
2013-05-28 23:05:34 -07:00
aquanull
fb81e6b2eb
Update lang/ and zim assets.
2013-05-29 12:22:55 +08:00
tpu
40926e5d5b
make sceKernelLoadModuleNpDrm works. sprx can be load now.
2013-05-29 10:39:28 +08:00
Unknown W. Brackets
4d54ca03d0
Validate number of vblanks in multi wait.
...
Fixes #1922 .
2013-05-28 07:39:41 -07:00
Henrik Rydgård
0abf322c1d
Merge pull request #1961 from unknownbrackets/savestates
...
Fix some missing things from save states
2013-05-28 00:41:01 -07:00
Henrik Rydgård
d76d05b338
Merge pull request #1957 from unknownbrackets/perf
...
Small performance improvement in VAG decoding
2013-05-28 00:39:43 -07:00
Henrik Rydgård
d6135ed452
Merge pull request #1960 from unknownbrackets/scheduling
...
Recalculate numWaitThreads all the time
2013-05-28 00:39:24 -07:00
Henrik Rydgård
3e3003728c
Merge pull request #1958 from unknownbrackets/msgdialog
...
Improve PPGe replacement char substitution, fix wrapping
2013-05-28 00:15:14 -07:00
Unknown W. Brackets
c9e931e362
Save the state of the PGD info struct.
...
Not touching any of its internals.
2013-05-27 23:59:03 -07:00
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
Unknown W. Brackets
77b0688d92
Recalculate numWaitThreads all the time.
...
Before, it could go negative by having a thread woken a second time
(e.g. because of a delete) before it actually scheduled and woke up.
2013-05-27 22:44:10 -07:00
Unknown W. Brackets
5f3cede64c
Fix typo making the first line wrap wrong.
2013-05-27 19:35:49 -07:00
Unknown W. Brackets
8c984c2440
Use better replacements for missing space chars.
2013-05-27 19:26:37 -07:00
Unknown W. Brackets
1107571af5
Don't cap predict_nr, just make the table bigger.
2013-05-27 18:16:41 -07:00
Unknown W. Brackets
e8be3d8da2
Decode VAG samples in one shot, not two.
2013-05-27 18:16:40 -07:00
Unknown W. Brackets
fa69e5e646
Didn't need any special logic here after all.
2013-05-27 17:05:13 -07:00
Unknown W. Brackets
7b154f9a2e
Fix VAG looping.
2013-05-27 16:48:59 -07:00
Unknown W. Brackets
91bdc0617e
Return an invalid size error even for VAG = 0.
2013-05-27 12:19:19 -07:00
Unknown W. Brackets
aeb2b23735
Validate volume inside sceSasSetVolume().
...
I wonder what a negative volume means?
2013-05-27 11:57:27 -07: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
raven02
c41ac3659f
Move low level atrac3 audio WARN_LOG to sceAtracLowLevelInitDecoder
2013-05-27 20:38:31 +08:00
oioitff
f158eed95b
Build fix, sorry.
2013-05-27 18:18:20 +08:00
oioitff
8ca79f8959
Implement low level atrac3 decoder.
2013-05-27 16:49:00 +08: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
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
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
raven02
83cb0869f4
Add NOTICE_LOG to indicate the filter load successfully
2013-05-26 23:55:54 +08:00