Commit Graph
28983 Commits
Author SHA1 Message Date
Unknown W. Brackets 463fc3c792 Mp3: Allow decode without pcm pointer.
Just like other audio decoding, you're allowed to skip audio.
Also prevents a crash if the mp3 is not yet inited.
2021-01-25 23:51:55 -08:00
Unknown W. Brackets de5488d4df Mp3: Correct error handling for newer sdk versions.
The 6.xx behavior might be important if a game relies on it to add data.
2021-01-25 20:57:34 -08:00
Henrik Rydgård 1b843ef8cc Merge pull request #13974 from unknownbrackets/crc-simple
Reporting: Expose CRC queue methods for other uses
2021-01-25 15:01:58 +01:00
AdamN 1df5202cfb Merge pull request #13976 from ANR2ME/adhoc
[Adhoc] Fix a possible return value issue on PtpOpen when using ForcedFirstConnect hack.
2021-01-25 19:38:17 +07:00
Henrik Rydgård 4eee5df2ab Merge pull request #13977 from sum2012/mp3_minor2
sceMp3Init:Add layerBits and versionBits and header information
2021-01-25 13:31:56 +01:00
sum2012 e7e36ca21a Add header information 2021-01-25 20:27:56 +08:00
sum2012 72cc39f929 sceMp3Init:Add layerBits and versionBits information 2021-01-25 20:14:02 +08:00
ANR2ME 3d813aec73 Don't allow ForcedFirstConnect hack when using PtpConnect within PtpOpen to prevent returning result from blocking PtpConnect instead of result of PtpOpen. 2021-01-25 18:40:20 +07:00
Henrik Rydgård 136c861d17 Merge pull request #13972 from unknownbrackets/clear-stencil
GPU: Respect stencil write mask for 5551 buffers
2021-01-25 09:38:16 +01:00
Unknown W. Brackets acbe0573fa Reporting: Expose CRC queue methods for other uses.
This way UI can expose the CRC if needed.
2021-01-24 19:53:47 -08:00
Unknown W. Brackets 0e25f6a83f D3D9: Don't allow separate alpha clears.
Doesn't seem like the color mask applies to clears.
2021-01-24 16:07:13 -08:00
Unknown W. Brackets 9857e8d1b1 GPU: Respect stencil write mask for 5551 buffers.
If the mask is 0x7F on 5551, that's equivalent to allowing the clear
entirely.  See #13391.
2021-01-24 15:54:13 -08:00
Henrik Rydgård c91a3a3dd2 GE: Better naming of render passes for color reinterpret 2021-01-25 00:12:25 +01:00
Henrik Rydgård db76f61172 Merge pull request #13969 from unknownbrackets/io-async
Io: Don't allow async close while async busy
2021-01-24 22:58:14 +01:00
Unknown W. Brackets c7bf68c991 Io: Don't allow async close while async busy.
See #6582.
2021-01-24 11:22:41 -08:00
Henrik Rydgård 78191956f3 Fix duplicate shader version in the flat shader test
Unbreaks the flat shading test on Adreno (ended up in trying to link a
 #version 300 and a #version 320 shader together which it didn't like)
2021-01-24 18:49:05 +01:00
Henrik Rydgård 960e2dac36 OpenGL fragment shader gen: Fix precision inconsistency for v_color0/1.
Probably won't fix anything, just want this in for, well, consistency.

Noticed it debugging the iOS flat shading issues, but doesn't fix that.
2021-01-24 18:29:55 +01:00
AdamN 65af16bcbd Merge pull request #13967 from ANR2ME/adhoc
[adhoc] Fix The Warriors
2021-01-24 19:24:51 +07:00
ANR2ME 6b110af3e6 Fix returned error code on PtpSend and PtpRecv when socket is not connected yet. 2021-01-24 18:48:00 +07:00
ANR2ME 964b8bf331 Do PtpConnect internally during PtpOpen, since some games (ie. The Warriors) seems to do PtpSend immediately after PtpOpen without trying to PtpConnect first. 2021-01-24 18:47:58 +07:00
Henrik Rydgård 5686b3a642 Merge pull request #13965 from nassau-tk/pgf-fixjpn0-Greek
Fix Greek characters & Roman numbers & all balance on jpn0.pgf
2021-01-24 09:23:39 +01:00
Henrik Rydgård a8a60d3e17 Merge pull request #13959 from sum2012/mp3_minor
Resample mp3 in 32000Hz
2021-01-24 09:21:57 +01:00
nassau-tk 6e2430fbdb Fix Greek characters & Roman numbers & all balance on jpn0.pgf 2021-01-24 15:04:43 +09:00
sum2012 25a09288e9 Resample only in 32000Hz 2021-01-24 04:51:26 +08:00
Henrik Rydgård 938d75272a Merge pull request #13963 from unknownbrackets/plugins-config
Plugins: Enable by default
2021-01-23 21:15:18 +01:00
Unknown W. Brackets 510aaa1263 Plugins: Enable by default. 2021-01-23 10:26:06 -08:00
Henrik Rydgård b856b5c23c Merge pull request #13962 from unknownbrackets/ppge-shrink
PPGe: Scale down by worst of window/internal res
2021-01-23 18:38:44 +01:00
Henrik Rydgård d0c3a5a721 compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See #13957 2021-01-23 18:35:48 +01:00
Unknown W. Brackets 0b666d0dac PPGe: Scale down by worst of window/internal res.
See #13958.
2021-01-23 09:04:58 -08:00
sum2012 8a1b0bd210 build fix 2021-01-23 21:51:18 +08:00
Henrik Rydgård 3aa099f2d3 Merge pull request #13961 from nassau-tk/pgf-fixjpn0-mark
Some marks position fixed on jpn0.pgf
2021-01-23 00:01:16 +01:00
nassau-tk 8c4f11cb6a Some marks position fixed on jpn0.pgf 2021-01-23 00:53:49 +09:00
Henrik Rydgård 46e19cfe00 Merge pull request #13960 from nassau-tk/pgf-fixjpn0-russian
Fix Russian (Cyrillic alphabet) on jpn0.pgf.
2021-01-22 16:09:39 +01:00
nassau-tk f1ccccdc9a Fix Russian (Cyrillic alphabet) on jpn0.pgf. 2021-01-22 23:35:47 +09:00
sum2012 64a51e1658 Resample all mp3
Fix #5213
2021-01-22 21:12:07 +08:00
Henrik Rydgård b76e906ed0 Merge pull request #13953 from nassau-tk/jpn0-miss-up-fix
Oops! I misstook uploading jpn0.pgf.
2021-01-20 16:25:10 +01:00
nassau-tk 62047545f0 Oops! I misstook uploading jpn0.pgf. 2021-01-21 00:10:44 +09:00
Henrik Rydgård 6ef196ff8d Merge pull request #13948 from nassau-tk/pgf-fixproperty-fakename
PGF Fixed Bold & Italic property and camouflage the Font name.
2021-01-19 17:11:19 +01:00
nassau-tk dc34bea8d4 PGF Fixed Bold & Italic property and camouflage the Font name. 2021-01-20 00:32:05 +09:00
Henrik Rydgård 4595fcd83b Merge pull request #13946 from unknownbrackets/debugger-input
Add debugger APIs for buttons and analogs
2021-01-19 09:32:17 +01:00
Henrik Rydgård 9a94031c8a Merge pull request #13947 from unknownbrackets/kernel-timing
Kernel: Adjust sceKernelGetThreadExitStatus timing
2021-01-19 07:56:08 +01:00
Unknown W. Brackets dd2bd55bcb Kernel: Adjust sceKernelGetThreadExitStatus timing.
See #13703.
2021-01-18 22:09:37 -08:00
Unknown W. Brackets 1148e6e4ba Debugger: Include all press states for convenience.
In case of a multi-button shortcut, which might be common for debugging.
2021-01-18 18:14:48 -08:00
Unknown W. Brackets f97df5d153 Debugger: Broadcast ctrl input events.
This can be useful to trigger debugging functionality on button press.
2021-01-18 18:14:48 -08:00
Unknown W. Brackets de3277c679 Debugger: Add API to trigger buttons. 2021-01-18 16:58:34 -08:00
Henrik Rydgård 679a952dc1 Merge pull request #13945 from unknownbrackets/kh-reinterpret
Compat: Enable reinterpret for Kingdom Hearts
2021-01-19 00:37:01 +01:00
Unknown W. Brackets a78472b9d0 Compat: Enable reinterpret for Kingdom Hearts.
See #11223.  Should enable it for everything at some point.
2021-01-18 14:19:54 -08:00
Henrik Rydgård cf797d8da5 Merge pull request #13944 from unknownbrackets/vulkan-scaling
Vulkan: Prevent scaling shader leak
2021-01-18 22:55:17 +01:00
Unknown W. Brackets 97b68e6964 Vulkan: Prevent scaling shader leak.
No need to recreate if they haven't changed.
2021-01-18 13:31:43 -08:00
Henrik Rydgård 48bb797ffd Merge pull request #13941 from unknownbrackets/safesize
GPU: Fix safe size checks when rect offscreen
2021-01-18 09:24:41 +01:00