Unknown W. Brackets
11ec29212e
Sas: Correct reverb volume going negative.
...
0x1000 (max vol) << 3 is negative, of course when signed...
2015-11-01 21:30:01 -08:00
Unknown W. Brackets
1aac569e73
Sas: Add in zeroes like the PSP seems to.
2015-11-01 20:56:34 -08:00
Unknown W. Brackets
9c378c4eda
Sas: Properly support the OFF reverb type.
2015-11-01 20:33:42 -08:00
Unknown W. Brackets
42222ad497
Sas: Support the dry flag as well as wet.
2015-11-01 20:32:35 -08:00
Unknown W. Brackets
4a390ea18e
Sas: Default to the right preset in reverb.
...
This needs to match waveformEffect.type, which is the default on the PSP.
Otherwise, setting to OFF initially does nothing, and it remains ROOM.
2015-11-01 20:25:21 -08:00
Henrik Rydgård
9371fcee65
Merge pull request #8135 from tpunix/patch-1
...
bugfix of scefont
2015-11-01 17:36:52 +01:00
tpunix
6672534f49
bugfix of scefont
...
charCode should be limit to 16bit
see issue #8131
2015-11-01 21:11:31 +08:00
Sacha
cbe248d89d
Fix compile error.
...
We arent allowing for cross-compiling at all by checking headers so this is only a temporary solution. Probably no mobile platform wants glew, which is what we had before the define was removed.
2015-11-01 20:21:56 +10:00
Henrik Rydgard
dd6ebabdc8
Further Qt buildfix
2015-11-01 01:09:15 +01:00
Henrik Rydgard
f2431dcf7a
More Qt buildfixes
2015-11-01 00:41:35 +01:00
Henrik Rydgard
958aa37dfa
Buildfix
2015-10-31 23:53:20 +01:00
Henrik Rydgard
b998131581
Move the symbol map to the heap, deallocate it when no game is running.
2015-10-31 23:01:19 +01:00
Henrik Rydgard
8b2da19a55
Fix display of God Eater video in non-buffered mode. See #8082
2015-10-31 20:08:03 +01:00
Henrik Rydgård
4235ce3129
Merge pull request #8129 from unknownbrackets/sas-reverb
...
Add some param validation for sas functions
2015-10-31 18:08:36 +01:00
Unknown W. Brackets
a13683e777
Add some param validation for sas functions.
2015-10-31 09:20:14 -07:00
Henrik Rydgard
27d4be9509
Fix texel addressing in post processing shaders when buffer size isn't 480x272. Fixes #8016 .
2015-10-31 16:15:38 +01:00
Henrik Rydgard
c84f0e6059
Show the id of unknown mapped keys in the UI.
2015-10-31 15:20:02 +01:00
Henrik Rydgard
89d0c7751f
Viewport clipping did not take small screen into account. Fix that. #8082 should be rebased on this :)
2015-10-31 14:56:13 +01:00
Henrik Rydgard
ea69adb68b
Fix scrolling in Combo Key setup. Fixes #8097 .
2015-10-31 13:45:57 +01:00
Henrik Rydgård
b115ca8963
Merge pull request #8126 from xsacha/ffmpeg-update
...
Update ffmpeg repo with new libs.
2015-10-31 13:27:44 +01:00
Sacha
06f3c0bea3
Update ffmpeg repo with new libs.
2015-10-31 22:19:14 +10:00
Henrik Rydgard
9168af726d
Fix Windows command line build scripts. Fixes #8081
2015-10-31 13:04:49 +01:00
Henrik Rydgard
9fa6f1f89d
Minor improvements to audio debug display
2015-10-31 13:02:19 +01:00
Henrik Rydgård
9cdd23c089
Merge pull request #8105 from unknownbrackets/atrac-parsing
...
Improve atrac parsing and differentiate streaming from data
2015-10-31 13:00:15 +01:00
Henrik Rydgård
f470ed8c5c
Merge pull request #8124 from unknownbrackets/ui-tweaks
...
Don't change the working dir on startup
2015-10-31 10:37:00 +01:00
Henrik Rydgård
e0c88e109f
Turn off Depth Rounding in Lost Heroes. Fixes #8125 (well, works around :( )
2015-10-31 10:28:37 +01:00
Unknown W. Brackets
05d5aae801
Don't change the working dir on startup.
2015-10-30 21:04:45 -07:00
Henrik Rydgard
293ab099bc
Disable FRAMEBUFFER_FETCH for all GPUs. Can be whitelisted for some in the future.
2015-10-29 19:28:48 +01:00
Henrik Rydgård
5ebb5d5630
Merge pull request #8116 from hrydgard/reverb
...
Implement sceSas' reverb effect, guessing that the reverb is the same as the one in PSX's SPU
2015-10-29 11:13:04 +01:00
Unknown W. Brackets
42c7993512
Merge pull request #8119 from xsacha/mips-buildfix
...
MIPS: Fix build so we can compile this again.
2015-10-28 20:17:24 -07:00
Sacha
bbc4f64999
MIPS: Fix build so we can compile this again.
2015-10-29 02:46:43 +00:00
Henrik Rydgård
76b96d8785
Merge pull request #8117 from joolswills/raspbian_fix
...
add RASPBIAN options to workaround threading issues when building for…
2015-10-28 21:45:03 +01:00
Henrik Rydgard
a941c6e64c
Reverb minor optimization, comment changes
2015-10-28 21:43:38 +01:00
Henrik Rydgard
40246e894c
Fix buzzsaw noises in reverb by preventing integer wraparound in a couple of places
2015-10-28 21:36:00 +01:00
Henrik Rydgard
22f71f1e9a
Show simple info about currently playing audio in on-screen Debug Statistics
2015-10-28 21:20:20 +01:00
Jools Wills
bca9a9011f
add RASPBIAN options to workaround threading issues when building for ARMV7 on Raspbian
...
raspbian is built for an armv6 target, so when building for armv7, there is a problem with the ABI compatibility
for threaded applications. /usr/include/c++/*/ext/concurrence.h - undefining __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 makes it use _S_mutex
as it would when ppsspp is built for an armv6 target
see https://github.com/raspberrypi/firmware/issues/491#issuecomment-151723041
fixes problems found by users on #7479
2015-10-28 05:20:59 +00:00
Henrik Rydgard
541a5e2c51
Halve the reverb input volume as a quick hack. Remove an unnecessary computation.
2015-10-27 16:34:30 +01:00
Henrik Rydgard
07f311fee1
Those multiplications with 4 from the doc ("scaled by 8" but 16-bit data) didn't seem to make lots of sense... Sounds better removing them
2015-10-27 16:12:05 +01:00
Henrik Rydgard
06fec54dba
Forgot to scale a multiplication. Slightly better but quickly devolves into harsh noise.
2015-10-27 15:56:11 +01:00
Henrik Rydgard
9bb8aff715
Forgot that the address registers are scaled. still doens't fix it.
2015-10-27 15:52:19 +01:00
Henrik Rydgård
6dc0c07c96
Merge pull request #8111 from vnctdj/master
...
Remove useless translation pointers
2015-10-27 12:38:05 +01:00
Henrik Rydgard
85c8f7d3c2
Hook up SasReverb. It sounds more like a buzzsaw than a reverb at the moment, needs debugging.
...
Added a bit of code that only enables it when a reverbed sound is active. This will need to be turned off later but useful right now for hearing when it's used..
2015-10-27 12:36:30 +01:00
Henrik Rydgard
0283d00066
Implement a PSX reverb from a specification. Not hooked up.
2015-10-27 11:46:04 +01:00
vnctdj
74b13c1706
Remove useless translation pointers
2015-10-26 14:03:43 +01:00
Unknown W. Brackets
85fac290c9
Atrac: Calc NO DATA status when loading old state.
2015-10-25 18:00:13 -07:00
Unknown W. Brackets
2b58af3db5
Atrac: Handle loop samples more correctly.
...
They need to be offset same as currentSamples. Starting to really think
it'd be better to offset currentSamples instead...
2015-10-25 17:04:27 -07:00
Unknown W. Brackets
278d6b3690
Atrac: Set 0 read offset when fully loaded.
2015-10-25 17:04:27 -07:00
Unknown W. Brackets
85a699912d
Atrac: Correct streamed bytes field in context.
2015-10-25 17:04:26 -07:00
Unknown W. Brackets
5cc13c45f4
Atrac: Try to handle endSample more consistently.
...
Maybe we should offset currentSample by the firstSampleOffset instead?
2015-10-25 17:04:25 -07:00
Unknown W. Brackets
e51891e9cd
Atrac: Keep track of PSP-like buffer status.
...
This isn't correct yet, but tracking this much fixes looping of certain
audio.
2015-10-25 17:04:25 -07:00