Unknown W. Brackets
d497bc7c8c
Ensure safe zim access regardless of file contents.
2015-01-17 18:43:00 -08:00
Unknown W. Brackets
a191b9ac7f
Fix a potentially not null terminated string.
2015-01-17 18:42:59 -08:00
Unknown W. Brackets
0dc3e4e2db
x86jit: Handle unable to spill better.
...
Might as well check the result to be safe.
2015-01-17 18:42:58 -08:00
Unknown W. Brackets
c0a04cbf7e
armjit: Fix first temp vreg offset.
...
Wonder what havoc this could've caused....
2015-01-17 18:21:04 -08:00
Unknown W. Brackets
ff59cd6e11
Fix a potential debug buffer overrun.
2015-01-17 18:21:03 -08:00
Unknown W. Brackets
e40bef6f17
Fix Mbx callback begin/end funcs.
...
Oops, bad WAITTYPE. May help #7345 .
2015-01-17 18:15:32 -08:00
daniel229
0bd6d74996
Replace frame download in Utawarerumono portable
2015-01-14 17:27:14 +08:00
Henrik Rydgard
8b05e7abf0
Adjust the audio speed on non-60hz Android devices to compensate.
...
Greatly improves audio stability on Nexus S.
Fixes #6677 .
2015-01-14 00:45:12 +01:00
sum2012
f659e60c8d
Fix Yu-Gi-Oh 6 crash with edit card in Android version
...
This revert part of
74d8a9bdba
2015-01-13 22:01:02 +08:00
daniel229
c4d4aaab11
Replace frame download in MotorStorm: Arctic Edge
2015-01-13 15:42:25 +08:00
Henrik Rydgård
7c3bc2b3d2
Merge pull request #7313 from sum2012/network
...
Make "Network Initialized" translatable
2015-01-12 13:07:05 +01:00
Unknown W. Brackets
50f5809c54
Oops, typo.
...
How did I not notice the distorted sound?
2015-01-11 16:49:22 -08:00
Unknown W. Brackets
4705a2568e
Convert s16->float using SSE2.
2015-01-11 14:31:21 -08:00
Unknown W. Brackets
f3654795a3
Minor warning fixes.
2015-01-11 14:23:42 -08:00
Unknown W. Brackets
db898aff23
Add a NEON method to apply the volume.
2015-01-11 14:23:41 -08:00
Unknown W. Brackets
ff4db2a8dd
Log any change to 48 kHz audio on the psp side.
2015-01-11 14:23:41 -08:00
Henrik Rydgard
26e4cb4a21
More cleanup
2015-01-11 20:35:52 +01:00
Henrik Rydgard
0c6ceee210
Optimize the resampler a little. Update native with new ability to not force 44khz so we actually get any use.
...
This causes Nexus 4 and Nexus 9 to end up on the fast path, greatly decreasing audio latency!
This also removes the "atomic audio" setting as the new audio code is lock-free always.
2015-01-11 18:06:42 +01:00
Henrik Rydgard
1b926ec59e
Increase the resampler buffer size, needed on Shield :(
...
Reset DSound to 44100.
2015-01-11 18:06:39 +01:00
Henrik Rydgard
c4169313b7
Resampler: Remove volume handling
2015-01-11 18:06:12 +01:00
Henrik Rydgard
e312d6b5fd
Replace outAudioQueue with Dolphin's resampler.
2015-01-11 18:06:06 +01:00
Henrik Rydgard
62d86f3246
Remove useless indirection class "PSPMixer"
2015-01-11 12:02:49 +01:00
sum2012
499e6c6b7f
Make "Network Initialized" translatable
2015-01-11 11:55:25 +08:00
Henrik Rydgard
a154dc4b1b
Reduce some code duplication
2015-01-11 01:10:47 +01:00
Henrik Rydgard
bc3fb79fa2
If multithreading isn't enabled, don't bother synchronizing the ThreadEventQueue.
2015-01-11 00:45:57 +01:00
Henrik Rydgard
222802524c
Oops
2015-01-11 00:35:43 +01:00
Henrik Rydgard
604abe933e
Update submodules, add x64Emitter bugfix from Dolphin (plus a few new instrs), misc
2015-01-11 00:12:32 +01:00
Unknown W. Brackets
59b1027f3e
Merge pull request #7311 from Bigpet/master
...
cwcheat: log a warning trying to skip past the end
2015-01-10 14:25:35 -08:00
Peter Tissen
101287c8c2
Instead of crashing log a warning when trying to skip more codes than are available
2015-01-10 22:56:27 +01:00
Unknown W. Brackets
1b7ee8c269
Allocate less in sceKernelLoadModuleByID w/ offset.
...
Though, this may still be too much? I wonder if it parses to figure the
size or anything.
2015-01-10 08:36:12 -08:00
Henrik Rydgård
0ef589165b
Merge pull request #7304 from unknownbrackets/io-minor
...
Fix reads starting outside of files on isos
2015-01-10 12:45:32 +01:00
Henrik Rydgård
73e7bd81d6
Merge pull request #7307 from unknownbrackets/jit-minor
...
Add flags for VFPUCC affecting instructions
2015-01-10 12:44:26 +01:00
Unknown W. Brackets
0f920d9b43
Add flags for VFPUCC affecting instructions.
...
This may fix possible bugs in clobber as well as help spill. Could also
affect nice delay slots?
2015-01-10 02:02:39 -08:00
Unknown W. Brackets
57f40589b2
Fix reads starting outside of files on isos.
2015-01-09 18:34:41 -08:00
Henrik Rydgård
b6a9722761
Merge pull request #7303 from unknownbrackets/io-minor
...
Report any attempt to read a negative size
2015-01-10 01:43:57 +01:00
Unknown W. Brackets
1cefac6473
Clean up some different clamping.
...
Could be cleaned up more but at least this is less weird.
2015-01-09 15:59:39 -08:00
Unknown W. Brackets
52288f5905
Report any attempt to read a negative size.
...
If this should return an error, that should be handled in sceIo.
2015-01-09 15:50:06 -08:00
daniel229
e2b52b38d7
Replace frame download in Flowers
2015-01-09 14:36:48 +08:00
daniel229
c59ad888a1
Another replace frame download in To Heart 2 Portable
2015-01-09 14:34:03 +08:00
Unknown W. Brackets
a27be3887e
x86jit: Handle overlap better in simd vtfm.
2015-01-07 18:10:53 -08:00
Henrik Rydgård
bb1d571493
Merge pull request #7261 from hilesaz/master
...
Fix simd vmmul transpose optimizations.
2015-01-06 11:59:14 +01:00
Henrik Rydgård
d4f9a6d7c6
Merge pull request #7283 from daniel229/some_func_replacement
...
Some function replacements in some games
2015-01-06 11:58:43 +01:00
daniel229
6ff5084b8b
Update as unknownbrackets' suggestion.
2015-01-06 17:37:33 +08:00
daniel229
f0b6826d67
Replace frame download in To Heart 2 Portable
2015-01-06 15:22:44 +08:00
daniel229
be8f9f50e4
Replace frame download in Kokoro Connect Yochi Random
2015-01-06 15:13:53 +08:00
daniel229
f288cd04a9
Replace frame download in Grisaia no Kajitsu La Fruit de la Grisaia
2015-01-06 15:05:30 +08:00
daniel229
c5aafb3be4
Replace frame download in Sangoku Koi Senki Otome no Heihou
2015-01-06 14:48:56 +08:00
daniel229
923f398d0d
Replace frame download in Amatsumi Sora ni Kumo no Hatate ni
2015-01-06 14:39:06 +08:00
Unknown W. Brackets
c4c581000f
Report up to 9GB free on the memory stick.
...
This works around a bug in a Harry Potter game that happens on real
hardware. Thanks to gdmk02 for a lot of testing.
Unfortunately, it'll still fail with certain amounts of free space, but it
does this on a real PSP also.
2015-01-05 22:38:47 -08:00
daniel229
daa145d282
Replace frame download in Kud Wafter
2015-01-06 14:30:45 +08:00