Unknown W. Brackets
46649a218e
Core: Add flags to disable jit features.
...
Not actually disabling yet, just setup.
2019-02-03 13:58:24 -08:00
Henrik Rydgård
852f522ebc
Improve the check for Vulkan to check for surface extensions first.
...
Might fix the crashing issues we've seen on AMD?
2019-01-30 19:45:04 +01:00
Henrik Rydgård
b572dc52a5
Remove usage of deprecated function readdir_r (and ugly Blackberry hack diren_large)
2019-01-08 12:29:59 +01:00
z2442 and GitHub
e5b75dc294
Added a check to the pointer for memcpy
...
This check enables the newer builds of daedalus to run.
2019-01-05 18:46:38 -05:00
Unknown W. Brackets
872fcecfad
http: Report errors reading discs.
...
For more clarity when they can't load.
2018-12-27 10:33:32 -08:00
Unknown W. Brackets
7f84c87931
Loaders: Refactor chaining to avoid dup code.
2018-12-27 10:32:47 -08:00
Unknown W. Brackets
359afb2d6b
http: Add timeout on no response.
...
Firewalls can cause this, by opening a connection but never responding.
2018-12-27 10:15:58 -08:00
Henrik Rydgård
ab407a4a21
TWo warning fixes
2018-12-17 21:07:52 +01:00
Unknown W. Brackets and GitHub
ebdecb6583
Merge pull request #11656 from hrydgard/disable-vendor-checks
...
VK: Add INI options to disable some vendor checks
2018-12-15 07:39:08 -08:00
Henrik Rydgård
d82ec339ee
Remove the DisableShaderCache setting, rename the other
2018-12-15 10:44:05 +01:00
Henrik Rydgård and GitHub
f94beb5185
Merge pull request #11652 from pent0/master
...
Update UWP port
2018-12-14 19:02:30 +01:00
Henrik Rydgård and GitHub
749163beca
Merge pull request #11667 from hrydgard/remove-truecolor
...
Remove outdated TrueColor setting.
2018-12-14 18:58:24 +01:00
Henrik Rydgård and GitHub
d7d1a5fc63
Merge pull request #11666 from hrydgard/remove-timer-hack
...
Remove "Timer Hack" setting.
2018-12-14 18:58:01 +01:00
Henrik Rydgard
ee88bc79ff
Oops, x2
2018-12-14 16:14:43 +01:00
Henrik Rydgard
56bc7b1d52
Remove outdated TrueColor setting.
2018-12-14 16:13:44 +01:00
Henrik Rydgard
0fdea30ac3
Remove "Timer Hack" setting. Untested, probably low usage and unclear utility.
2018-12-14 13:56:42 +01:00
Henrik Rydgard
3f8aec5147
Remove the "Disable stencil test" hack. Doesn't seem to serve much purpose anymore.
2018-12-14 13:54:03 +01:00
Henrik Rydgård
25b2ba013b
VK: Add INI options to disable some vendor checks, and to disable the shader cache.
2018-12-11 00:36:15 +01:00
pent0
4a53853f79
Update UWP port
2018-12-10 20:55:07 +07:00
xebra
070e29d921
Disable "Edit & Continue" with VS debug mode.
2018-12-07 13:01:16 +09:00
Henrik Rydgård and GitHub
066b4c68db
Merge pull request #11621 from unknownbrackets/gles-default
...
Vulkan: Avoid using Vulkan by default
2018-12-02 17:13:38 +01:00
Unknown W. Brackets
8b6221e852
Vulkan: Avoid using Vulkan by default.
...
Bugs on Adreno, some issues on Intel and AMD.
Let's instead prefer Direct3D 11 or GLES for now.
2018-12-01 14:57:18 -08:00
Unknown W. Brackets
ac6106af03
Io: Ensure sign extension for error codes.
...
The ternary `cond ? EnumValue : IntValue` was not sign extending
consistently across compilers, but we actually want it to always sign
extend in either case.
2018-12-01 09:43:02 -08:00
Henrik Rydgård and GitHub
9bda7cb64e
Merge pull request #11600 from sum2012/yugioh-save-tool
...
yugioh save fix tool
2018-11-28 01:04:13 +01:00
sum2012
b82b42fab0
Use compat setting instead
2018-11-27 22:45:51 +08:00
sum2012
ee34a73e80
yugioh save fix tool
2018-11-26 21:34:00 +08:00
Unknown W. Brackets
b8b4763ef2
SaveState: Retry failed state screenshots.
...
See #10815 - happens when the device is resized before the save state.
2018-11-25 08:20:23 -08:00
Henrik Rydgård
a30da4b674
Coldbird server moved, so change the default.
...
Should look into doing this automatically, maybe storing the coldbird
server in a config file on ppsspp.org.
2018-11-20 09:09:19 +01:00
Unknown W. Brackets
8506da14f0
Debugger: Prevent invalid address on syscall.
2018-11-17 08:54:29 -08:00
Henrik Rydgård
7abbc1bebd
Add compat flag to allow virtual framebuffer readbacks (auto-create fb from readback destination). Does not yet work outside VRAM but should fix Digimon Adventure.
2018-11-12 08:20:27 +01:00
Unknown W. Brackets
340460f01c
Io: Add missing error code on file open.
...
Doesn't affect Windows.
2018-11-06 19:28:22 -08:00
mrfixit2001 and GitHub
d9ad57e918
Move comments in function to be more relevant
2018-11-04 13:33:42 -05:00
root
c19d3fe06a
MRFIXIT2001: This patch adds a second frameskip setting, one for setting the # of frames to skip, one for setting the % of frames to skip based off fps
2018-11-03 01:33:41 +00:00
Henrik Rydgård and GitHub
f8e946d8e5
Merge pull request #11518 from unknownbrackets/init-shutdown
...
Core: Wait for background CPU load on exit
2018-11-02 11:09:56 +01:00
Unknown W. Brackets
670e207c57
Core: Wait for background CPU load on exit.
...
This prevents crashes when exiting a game while loading is still in
progress. See #11516 .
2018-11-01 21:29:34 -07:00
Unknown W. Brackets
2650ddae75
Savedata: Write only one secure entry.
...
Before, we were filling all the entries when the first file was saved, a
regression from 1976be4 . This caused issues in games that use a single
savedata folder for multiple secure files, such as Valkyria Chronicles 3.
2018-10-28 12:35:54 -07:00
Henrik Rydgård and GitHub
52739a1021
Merge pull request #11453 from unknownbrackets/bof3-flicker
...
Display: Resched interrupt before vblank threads
2018-10-08 07:53:54 +02:00
Henrik Rydgård and GitHub
1b8bf31e89
Merge pull request #11454 from unknownbrackets/remote-iso
...
http: Allow pbp and ppdmp files too
2018-10-08 07:53:10 +02:00
Unknown W. Brackets
02b418e711
http: Allow pbp and ppdmp files too.
...
Also cleanup a bit.
2018-10-07 14:53:38 -07:00
Unknown W. Brackets
014d9ddead
Display: Resched interrupt before vblank threads.
...
Otherwise, we may first schedule to a woken thread, and then immediately
reschedule to the interrupt. Each reschedule costs ticks, and it doesn't
look like this should cause two reschedules.
Improves #11414 , Breath of Fire 3 frame flicker.
2018-10-07 14:41:08 -07:00
Henrik Rydgård
83bf001a31
Disable Android HW scale on TV type devices.
2018-10-06 13:43:11 +02:00
Henrik Rydgård and GitHub
7f38ff783a
Merge pull request #11436 from unknownbrackets/tex-ini
...
Replacement: Show a warning for bad texture names
2018-10-04 07:47:42 +02:00
Unknown W. Brackets
efc6510569
Replacement: Show a warning for bad texture names.
2018-09-30 17:55:51 -07:00
Unknown W. Brackets
8b62354df6
Replacement: Note filename restrictions in ini.
2018-09-30 17:44:06 -07:00
Unknown W. Brackets
13375e2b95
Replacement: Refactor ini template generation.
2018-09-30 17:00:05 -07:00
Unknown W. Brackets
7ee4d2d5a1
UI: Ask for restart when changing graphics device.
...
Only for D3D11 and Vulkan.
Also, makes Vulkan follow D3D11 in not changing the setting if the device
is not found on startup.
2018-09-30 00:53:21 -07:00
Unknown W. Brackets
ce6cb7e7c9
Core: Report disc read errors to the user.
...
At least when we can detect this, better not to keep silent about it.
2018-09-29 00:45:50 -07:00
Henrik Rydgård
3f849bb946
Android: Don't use "hw scaling" on modern devices by default.
...
It seems to cause more problems than it's worth, see #11151
2018-09-16 21:05:13 +02:00
Henrik Rydgård and GitHub
204bfc7441
Merge pull request #11371 from unknownbrackets/mpeg-minor
...
Mpeg: Avoid reading outside available bytes
2018-09-09 10:50:48 +02:00
Unknown W. Brackets
a5f61e798e
Mpeg: Avoid reading outside available bytes.
...
When we're just looking for the size or offset, it shouldn't be necessary
to load the stream, so hopefully we can avoid it.
2018-09-08 12:14:17 -07:00