Henrik Rydgård
ac4a70a5e0
Update native
2014-02-24 23:14:24 +07:00
Henrik Rydgård
99283b0098
Merge pull request #5558 from Bigpet/master
...
Try to fix Stylus input for Windows Vista/7/8
2014-02-24 21:56:39 +07:00
Peter Tissen
60036c42e3
actually handle pen/touch disambiguation, now let's hope no driver misreports this
2014-02-24 13:28:20 +01:00
Peter Tissen
bc54fab98a
Try to fix Stylus input, this needs testing to see if it interferes with Touch
2014-02-24 12:11:40 +01:00
Henrik Rydgård
afdaaf3170
Merge pull request #5554 from hilesaz/master
...
Implemented sceKernelICacheInvalidateRange
2014-02-24 17:58:53 +07:00
Henrik Rydgård
40d867f74a
Merge pull request #5551 from unknownbrackets/sas-minor
...
Revert resampling changes
2014-02-24 17:56:59 +07:00
Henrik Rydgård
1dbb925393
Merge pull request #5552 from unknownbrackets/font
...
Improve error codes in sceFont
2014-02-24 14:19:07 +07:00
Bovine
139c7ff5bb
Implemented sceKernelICacheInvalidateRange
...
Fixes crash in mhp3 hot springs after some missions
2014-02-23 19:25:18 -07:00
Unknown W. Brackets
eb386603fa
Oops, still had an unaligned stack in some thunks.
2014-02-23 16:56:27 -08:00
Unknown W. Brackets
7298133c9a
Allow open fonts in a few more calls.
...
It turns out if you open the same internal font twice, they both work
until you close both of them (it's reference counted, but the font handles
are different.)
Anyway, these funcs seem to crash on a PSP when used with a non-open font
so there's not a ton of risk here.
2014-02-23 11:48:31 -08:00
Unknown W. Brackets
be79670efb
Revert "Smooth SAS resampling when pitch != 0x1000."
...
This reverts commit 1efcebb1210e6edb9691205b42c18c6a8fd0bd3a.
2014-02-23 08:48:49 -08:00
Unknown W. Brackets
c806ae0982
Revert "Optimize mixing samples at common pitches."
...
This reverts commit dd434cd7c5dd35bc8b82b4a2e00f2787300c61e9.
Conflicts:
Core/HW/SasAudio.cpp
2014-02-23 08:48:30 -08:00
Unknown W. Brackets
97e8f36a9b
Revert "Actually use the resample buffer."
...
This reverts commit dc5d17971c9821afc7d44829235c799788ef724e.
2014-02-23 08:46:33 -08:00
Unknown W. Brackets
d6f203db99
Revert "Reset resample hist on keyon, round up read."
...
This reverts commit 3edebbfba9d13e26e736107cb8fb8ad4efb65a8d.
2014-02-23 08:45:46 -08:00
Henrik Rydgård
b7651b61c7
Merge pull request #5546 from chinhodado/fixes
...
some minor fixes and changes
2014-02-23 19:12:42 +07:00
Henrik Rydgård
dbe178e6a6
Merge pull request #5548 from unknownbrackets/sas-resample
...
Reset resample hist on keyon, round up read
2014-02-23 19:10:46 +07:00
Unknown W. Brackets
e0d8fc5596
Pass in the font open mode for easier tracking.
...
Mostly concerned about handlers actually doing something...
2014-02-22 23:04:46 -08:00
Unknown W. Brackets
3edebbfba9
Reset resample hist on keyon, round up read.
...
If we have an uneven pitch, round up so that we get the next sample to
resample in.
2014-02-22 22:38:03 -08:00
Unknown W. Brackets
603c1dd614
Improve error codes in sceFontOpen*().
...
Fixes some unlikely cases of crashes as well. I think there are leaks
here...
2014-02-22 20:35:58 -08:00
chinhodado
aae9d43e7d
remove some redundant brackets
2014-02-22 23:26:20 -05:00
chinhodado
20ed422c3a
remove a duplicate assignment
2014-02-22 23:23:33 -05:00
chinhodado
9bd07d4c9c
remove a redundant assignment
2014-02-22 23:08:26 -05:00
chinhodado
9ba79f31a2
minor change in file filter
2014-02-22 22:35:15 -05:00
chinhodado
6491557c17
fix a wrong parameter
2014-02-22 21:29:03 -05:00
Unknown W. Brackets
6c34439e03
Populate the native font lib struct.
...
For now, this makes things a lot easier to compare (getting as much info
as possible out of these structs.)
2014-02-22 15:34:07 -08:00
Unknown W. Brackets
7ff6a2d738
Return an error on font allocation failure.
...
Some game might actually expect this code, you never know...
2014-02-22 15:34:07 -08:00
Unknown W. Brackets
ba1f862c85
Allocate the right amount of font memory.
...
But it should be in multiple blocks...
2014-02-22 15:34:06 -08:00
Unknown W. Brackets
afb188956f
Cleanup sceFontNewLib() parameter handling.
...
It should error out without alloc/free funcs, and cap numFonts to 9, per
tests. Most games pass these and use numFonts = 4.
2014-02-22 15:34:06 -08:00
Henrik Rydgård
9dacc2ba55
Merge pull request #5542 from unknownbrackets/sas-minor
...
Yet more exactness changes for SAS
2014-02-23 06:12:50 +07:00
Unknown W. Brackets
9cba543a4b
sceSasCoreWithMix() returns an error in raw mode.
...
And does not reschedule, specifically.
2014-02-22 08:48:55 -08:00
Unknown W. Brackets
10bf116399
Don't report sceSasSetADSRMode(..., 5, 5, 5, 5).
...
It seems common.
2014-02-22 08:39:15 -08:00
Unknown W. Brackets
0939065333
Report the raw output mode to find examples.
...
I can't find any games actually leaving the output mode at 1.
2014-02-22 08:07:51 -08:00
Unknown W. Brackets
ff920f6af6
Fix sceSas outputMode = 1 (which is not mono.)
...
May fix games that played audio only on the left side, or something.
2014-02-22 07:52:18 -08:00
Henrik Rydgård
1934ede59f
Merge pull request #5536 from chinhodado/patch-3
...
fix a mistake in a logic condition
2014-02-22 16:35:15 +07:00
chinhodado
586eb76ddf
fix a mistake in a logic condition
2014-02-21 19:43:24 -05:00
Unknown W. Brackets
ede385bfed
Validate output mode, correct dry/wet handling.
...
Seems like any non-zero parameter sets it, actually. I previously changed
it to check the lowest bit but I can't reproduce it now...
2014-02-21 09:47:46 -08:00
Unknown W. Brackets
ce518a432f
x86jit: Add a missing unknown prefix check.
2014-02-21 09:47:28 -08:00
Henrik Rydgård
b32200895d
Merge pull request #5532 from chinhodado/patch-2
...
change to correct enums
2014-02-21 20:00:31 +07:00
chinhodado
d110d4e3cf
change to correct enums
2014-02-20 21:29:00 -05:00
Henrik Rydgård
4e93573422
Merge pull request #5486 from raven02/patch-25
...
Use GE_CMODE instead of TPSM_PIXEL_STORAGE_MODE
2014-02-20 18:48:10 +07:00
Unknown W. Brackets
f6abfb9444
Fix hang if you use disasm goto outside game.
2014-02-20 01:02:39 -08:00
Unknown W. Brackets
fb1ca6823c
Oops, fix reporting showing disabled outside game.
2014-02-20 01:02:22 -08:00
Henrik Rydgård
df3342fd9e
Merge pull request #5497 from sum2012/patch-10
...
Add sceCtrl_driver ,sceDisplay_driver ,SysclibForKernel
2014-02-20 11:20:06 +07:00
Henrik Rydgård
474084e688
Merge pull request #5523 from chinhodado/patch-1
...
fix buffer overflow
2014-02-20 11:15:34 +07:00
Henrik Rydgård
ecabf75e12
Update native
2014-02-20 11:14:16 +07:00
Sacha
c520884888
Blackberry/Symbian: Improve tilt.
2014-02-20 04:00:22 +10:00
Sacha
edd712c65d
Fix Symbian DPI
2014-02-20 03:37:06 +10:00
chinhodado
cb39a5d978
fix buffer overflow
2014-02-19 12:07:45 -05:00
Sacha
f6a5402cef
Fix bugs in blackberry+symbian by updating ffmpeg.
2014-02-20 01:06:49 +10:00
Sacha
6b8ab2e044
Fix keyboard on Blackberry.
2014-02-19 22:33:28 +10:00