Henrik Rydgård and GitHub
708ea740d2
Merge pull request #11094 from unknownbrackets/ctrl-minor
...
Ctrl: Always mark non-user buttons released.
2018-06-06 20:15:23 +02:00
Henrik Rydgård and GitHub
3d12f9acc2
Merge pull request #11132 from unknownbrackets/reporting
...
Reporting: Provide suggestions on negative compat reports
2018-06-06 20:14:58 +02:00
Henrik Rydgård and GitHub
67fec95c59
Merge pull request #11145 from unknownbrackets/qt-texreplace
...
Qt: Load texture replacement images
2018-06-06 20:14:33 +02:00
Unknown W. Brackets
289928a170
Sas: Correct calculation of VAG end.
...
Not sure why everything is negative one indexed, but this prevents reading
beyond the size of the buffer.
This shouldn't change sound output, but it may fix a crash if VAG is at
the edge of memory (unlikely, though.)
2018-06-06 06:08:31 -07:00
Unknown W. Brackets
b56e3e8e94
Sas: Correct delay in playing samples.
...
We still need to walk during the delay to "use it up." Need to test more
to see if we can just walk once directly into ATTACK - might depend on
pitch.
This also makes the first play ignore the resampleHist, which matches
samples to tests properly, and ignores linear interp for exact pitch.
These changes fix all the sascore tests that used to work.
2018-06-06 06:04:25 -07:00
Unknown W. Brackets
fcabc319e1
Qt: Load texture replacement images.
...
Still doesn't save, but at least it can use packs.
2018-06-06 05:57:26 -07:00
Unknown W. Brackets
4cbfb4aa98
Reporting: Provide suggestions on negative reports.
...
Based on other reports, try suggesting settings to change or actions to
take. Fairly rudimentary currently.
2018-06-06 05:55:31 -07:00
Unknown W. Brackets
e69e844623
Ctrl: Always mark non-user buttons released.
...
This matches behavior on real firmware and fixes a test failure.
2018-06-06 05:54:39 -07:00
Unknown W. Brackets and GitHub
07e178a2da
Merge pull request #10922 from hrydgard/gpu-device-choice
...
GPU device choice for D3D11 and Vulkan
2018-06-06 08:50:32 -04:00
Henrik Rydgård and GitHub
b22c488588
Merge pull request #11012 from unknownbrackets/devkit
...
Update default firmware version to 6.60
2018-06-06 10:26:55 +02:00
Henrik Rydgård and GitHub
45f16f1ecd
Merge pull request #11000 from unknownbrackets/savedata
...
Savedata: Respect secureVersion parameter
2018-06-06 10:26:27 +02:00
Henrik Rydgård
238521a297
Rename device choice config options as requested.
2018-06-06 10:24:16 +02:00
Henrik Rydgård
8ee3cd52e8
D3D11: Allow the user to select rendering device.
2018-06-06 10:20:12 +02:00
Henrik Rydgård
b037efdb55
If there are multiple Vulkan devices, show a setting to allow the user to choose.
2018-06-06 10:20:12 +02:00
Henrik Rydgård
c1d113e0e9
When creating temp framebuffers for download, size them using bufferWidth/Height instead of width/height.
...
Or maybe we should make sure to only download within the width/height by
adding more clamps at the beginning of ReadFramebufferToMemory but seems
more dangerous.
Plus some minor things.
Should help #11113
2018-06-01 21:16:07 +02:00
Henrik Rydgård
7e756544ee
Add a missing virtual destructor, fix a warning
2018-05-30 18:01:49 +02:00
Unknown W. Brackets
43b18578f4
Update default firmware version to 6.60.
...
Not many games call sceKernelDevkitVersion(), but we mostly match 6.60.
See also: https://report.ppsspp.org/logs/kind/883?status=any
2018-05-28 08:44:00 -07:00
Unknown W. Brackets
c588046d99
Savedata: Respect secureVersion parameter.
...
This isn't used in many games, but see #10814 .
2018-05-28 08:42:48 -07:00
Henrik Rydgård
d7770307f3
Change some log levels to verbose
2018-05-27 21:53:27 +02:00
Henrik Rydgård and GitHub
3472d62fff
Merge pull request #11061 from unknownbrackets/savestate
...
SaveState: Fix rename when undo disabled
2018-05-21 09:16:14 +02:00
Unknown W. Brackets
037a20e7c7
SaveState: Fix rename when undo disabled.
...
On Windows, for example, the rename target cannot exist.
This also fixes the screenshot rename for the undo.
2018-05-20 20:51:29 -07:00
Henrik Rydgård and GitHub
3733669112
Merge pull request #11058 from unknownbrackets/load-fail
...
Core: Shutdown properly on load failure
2018-05-20 23:48:11 +02:00
Unknown W. Brackets
9b6dee126d
Core: Shutdown properly on load failure.
2018-05-20 14:17:01 -07:00
Henrik Rydgård
3976b03bcd
Create vital directories on Android storage permission grant. Should help #11020
2018-05-10 19:32:28 +02:00
Henrik Rydgård and GitHub
6615e55c5d
Merge pull request #11024 from unknownbrackets/fps-hack
...
Display: Prevent delaying flips inside interrupts
2018-05-09 06:06:58 +02:00
Henrik Rydgård and GitHub
c1bdb69687
Merge pull request #11022 from hrydgard/screen-brightness-fix
...
Android: Only keep the screen bright ingame.
2018-05-09 06:06:27 +02:00
Unknown W. Brackets
d33b8643cb
Display: Prevent delaying flips inside interrupts.
...
It causes us to run out of idle threads, and doesn't even make sense.
2018-05-08 18:32:25 -07:00
Unknown W. Brackets
3c698a5ddb
Io: Prevent error when file locked for writing.
...
When reopening with file sharing flags fixed it, we shouldn't set error.
That would cause the open to still fail.
2018-05-08 18:25:15 -07:00
Henrik Rydgård
a8083b9684
Android: Only keep the screen bright ingame.
2018-05-08 23:05:37 +02:00
Unknown W. Brackets
f4e8e68c44
Io: Cleanup file not found error codes.
...
Replay (#10888 ) caused error to be non zero, which was later translated to
something else, confusingly...
2018-05-06 10:15:05 -07:00
Henrik Rydgård and GitHub
b6472b562b
Revert "Limit the flip delay in the other direction to try to work around #10763."
2018-05-02 10:07:37 +02:00
Henrik Rydgård and GitHub
900fa523db
Merge pull request #10983 from unknownbrackets/savedata
...
Savedata: Report secureVersion param usage
2018-04-29 19:22:19 +02:00
Unknown W. Brackets
208b0aa4a7
Savedata: Report secureVersion param usage.
...
Seems likely this is what's happening in #10814 , but need data from more
games.
2018-04-29 09:46:23 -07:00
Henrik Rydgård and GitHub
35375691d7
Merge pull request #10944 from hrydgard/another-gow-timing-hack
...
Limit the flip delay in the other direction to try to work around #10763 .
2018-04-29 09:46:12 +02:00
Henrik Rydgård
5f9767d19e
Remove misleading log
2018-04-29 09:45:34 +02:00
Greg V
70c54a7d1a
Fix build with ffmpeg 4.0
2018-04-21 16:44:45 +03:00
Henrik Rydgård
687b5f92b1
Limit the flip delay in the other direction to try to work around #10763 .
2018-04-20 11:49:38 +02:00
Unknown W. Brackets
224229fc1b
Replay: Skip recording virtual disc reads.
...
Oops.
2018-04-17 07:51:49 -07:00
Henrik Rydgård
0ac6cea34d
Add a queue processing hack for Sonic Rivals too. Now it's fast.
2018-04-13 18:05:04 +02:00
Henrik Rydgård
413a204138
Vulkan: Semi-gross hack that massively improves the perf of MGS2:Acid.
2018-04-13 17:32:56 +02:00
Henrik Rydgård
a3ed87bca5
Some comment fixes and cleanup.
...
Not much point warning for those MIPS instructions - if games use them,
they use them carefully because games can't catch that exception anyway.
2018-04-12 12:00:19 +02:00
Unknown W. Brackets
26f5b5b938
Replay: Fix a silly typo applying analog.
2018-04-11 21:31:56 -07:00
Henrik Rydgård
9e75250c4e
Android: Do the same file_offset_bits checks for pread64 as before. Should help #10901
2018-04-11 13:45:18 +02:00
Henrik Rydgård
b4721fbc44
Temporary workaround for another IR interpreter crash. See #10897
2018-04-11 11:55:12 +02:00
Henrik Rydgård
3322adbc22
IR Interpreter: Add some missing instruction metadata. May help part of #10897
2018-04-11 11:16:41 +02:00
Henrik Rydgård and GitHub
993423f82d
Merge pull request #10899 from hrydgard/restore-hw-skinning-part-2
...
Restore hw skinning part 2
2018-04-10 14:39:23 +02:00
Henrik Rydgård
36fd2711d6
Revert "Remove further remains of hardware skinning."
...
This reverts commit 40db61a680 .
2018-04-10 12:22:41 +02:00
Unknown W. Brackets
da0173f40c
Module: Fix function hashing typo.
...
May help #10895 .
2018-04-09 19:12:23 -07:00
Unknown W. Brackets
7dbd2cecd8
Android: Avoid pread64 for > 2GB offsets.
...
Appears to not actually work as advertised. See #10862 .
2018-04-08 08:14:07 -07:00
Unknown W. Brackets
462d4d648e
Replay: Handle long button presses correctly.
2018-04-07 18:00:51 -07:00