Henrik Rydgård
568043211f
Fix error message
2021-09-08 23:24:28 +02:00
Henrik Rydgård
5e4c478f43
Merge pull request #14807 from iota97/double-bind
...
Double binding fix
2021-09-08 21:23:56 +02:00
iota97
01aaed54d6
Wave animation
2021-09-08 15:57:41 +02:00
iota97
7b33325cac
Double binding fix
2021-09-08 08:54:59 +02:00
Henrik Rydgård
bc45634ed3
Merge pull request #14801 from unknownbrackets/reporting
...
Reporting: Calculate CRC for PSN games
2021-09-07 09:14:55 +02:00
Unknown W. Brackets
825d9a8d2b
Reporting: Calculate CRC for PSN games.
2021-09-06 19:40:40 -07:00
Unknown W. Brackets
694e92dc82
Core: Use FileBlockDevice for PBPs without an ISO.
2021-09-06 19:39:34 -07:00
Henrik Rydgård
6b76bcf070
Add new texture filtering "Auto Max Quality" that tweaks texture filtering for best quality.
...
It does this by enforcing mipmapping and minification filters, and
always autogenerates mipmaps and enforces anisotropic filtering for all
modes (if that's separately enabled).
This looks nice and flicker free in most games without any additional
tweaking, including GTA and Burnout which have long been painfully
flickery in the distance due to undersampling.
Needs a bit more testing before merge, maybe.
Fixes #13888
2021-09-03 00:14:58 +02:00
Unknown W. Brackets
529329785b
interp: Prevent crash on bad lv.q or sv.q addr.
...
See #5496 .
2021-09-02 07:18:49 -07:00
iota97
f417bb93d4
Reuse translation
2021-08-30 13:13:09 +02:00
Henrik Rydgård
1d29060c3b
Merge pull request #13107 from iota97/touch-gesture
...
Basic mappable motion gesture
2021-08-29 21:39:42 +02:00
Unknown W. Brackets
c48a203363
Debugger: Avoid infinite loop in disasm API.
...
This allows for wrap around, but prevents getting stuck looping in out of
bound addresses.
2021-08-29 11:11:01 -07:00
Unknown W. Brackets
e7666e472f
KeyMap: Simplify UI updates.
...
Better to avoid tightly coupled notifications of updates.
2021-08-29 08:02:52 -07:00
Henrik Rydgård
82a96dbc86
No R2 on xbox controllers, remove redundant mapping.
2021-08-28 20:21:09 +02:00
Henrik Rydgård
03582b7634
Nonsensical to use the Shield pad map for Shield TV.
2021-08-28 20:17:58 +02:00
Henrik Rydgård
58e7b6bec2
Tweak defaults some more (no L2 on xbox pads..). Minor code cleanup.
2021-08-28 20:06:05 +02:00
Unknown W. Brackets
82087ccbb7
Common: Reduce some log levels.
...
Take off a few messages during startup and shutdown.
2021-08-28 09:14:53 -07:00
Henrik Rydgård
b6228a1036
Add additional autoconf layout for xbox pads on Android. Revert the normal pad layout.
2021-08-28 15:38:03 +02:00
Henrik Rydgård
8cab56c948
Move keymap defaults to a separate file. Not exactly a clean separation though.
2021-08-28 15:12:10 +02:00
Henrik Rydgård
714578a3ad
Merge pull request #14759 from unknownbrackets/debugger
...
Correct breakpoints in delay slots
2021-08-25 09:52:44 +02:00
Unknown W. Brackets
a5fce6d0b2
Savedata: Use PARAM.SFO constant properly.
2021-08-23 23:01:02 -07:00
Unknown W. Brackets
52e9856b4b
Debugger: Fix breakpoints on delay slots.
2021-08-23 23:00:30 -07:00
Unknown W. Brackets
afcf6d8e65
http: Specify expected mime types in downloads.
2021-08-22 10:03:59 -07:00
Unknown W. Brackets
4c51f4761d
http: Add Accept header as a parameter in requests.
2021-08-22 10:03:59 -07:00
Henrik Rydgård
d27517758e
Auto-default Sony Bravia TVs to OpenGL.
2021-08-21 22:18:25 +02:00
Henrik Rydgård
37b78fd40e
Don't default to Vulkan on any 32-bit Android devices.
...
See issue #14439
2021-08-21 21:52:45 +02:00
Henrik Rydgård
a74e1a422d
GameScreen: Minor logic cleanup, remove Calculate CRC button when not needed.
2021-08-21 20:58:25 +02:00
Henrik Rydgård
7733d8a500
Merge pull request #12530 from iota97/tilt
...
Allow tilt input on Z instead of X
2021-08-21 13:55:18 +02:00
Henrik Rydgård
a7859cfd2a
Fix some comments and a string
2021-08-18 09:28:17 +02:00
Henrik Rydgård
928bc88b01
Rename Unthrottle to Fast-forward globally
2021-08-18 09:28:13 +02:00
iota97
ad29e5237e
Basic mappable gesture
2021-08-17 09:17:37 +02:00
Henrik Rydgård
ed3201a27f
Merge pull request #14730 from unknownbrackets/savedata-shutdown
...
Dialog: Prevent reschedule on shutdown start
2021-08-15 10:04:34 +02:00
Unknown W. Brackets
04828e886b
Dialog: Lock volatile when the access thread runs.
...
Further tests show that this should be locked first thing before the
delays, it just depends on the thread priorities involved.
2021-08-14 20:55:10 -07:00
Unknown W. Brackets
5d17ec70ce
Ge: Add measured minimal timing for sceGeDrawSync.
2021-08-14 20:18:52 -07:00
Unknown W. Brackets
6f9f9f5f2a
HLE: Ignore flip time in syscall stats.
...
Don't want to count flip timing as the slowest thing, when it happens
inside sceDisplaySetFramebuf (immediate.)
2021-08-14 20:18:06 -07:00
Unknown W. Brackets
f530be0969
Dialog: Prevent reschedule on shutdown start.
...
This is a bit strange, but tests seem to suggest this is correct.
A worse priority thread won't run before savedata shutdown hits 0, but the
thread that initiated shutdown runs before shutdown completes.
Fixes Freakout Extreme Freeride loading savedata.
2021-08-14 20:15:34 -07:00
Unknown W. Brackets
aecb138f90
Dialog: Avoid crash with hacked dialog start.
...
See #14727 . If a dialog shutdown is in progress and we incorrectly allow
a startup at that time, it breaks other things. This tries to at least
work around that.
2021-08-14 07:46:38 -07:00
Henrik Rydgård
22c180ef6f
Bump maxrecent default to 60. Don't show CPU name if we don't have one.
...
See #14707 and #10620
2021-08-12 00:02:24 +02:00
Henrik Rydgård
aa3daca293
If it's a TV and VIRTKEY_PAUSE is not mapped to a pad control, pause on app switch.
2021-08-12 00:02:19 +02:00
Henrik Rydgård
e76d994ed5
Improve default pad mapping for Android. Hide irrelevant options on Android TV.
2021-08-11 23:31:51 +02:00
Henrik Rydgård
8eb1325ff0
Cleanup
2021-08-11 09:09:35 +02:00
Henrik Rydgård
d97c15c083
Merge pull request #14716 from unknownbrackets/ui-altspeed
...
UI: Fix reset of alt speed options in settings
2021-08-11 09:08:18 +02:00
iota97
0c664aa820
Fix savestate undo consistency
2021-08-11 08:35:41 +02:00
Unknown W. Brackets
bd0881a0ab
UI: Fix enable/disable of reporting outside game.
2021-08-10 21:43:04 -07:00
Henrik Rydgård
d62899efcd
Merge pull request #14711 from unknownbrackets/reverb-volume
...
Sas: Add option to control reverb volume
2021-08-10 13:02:30 +02:00
Unknown W. Brackets
ff9b9f7321
Sas: Add option to control reverb volume.
...
This also allows you to turn it off.
2021-08-09 20:47:24 -07:00
Henrik Rydgård
a0225a5e7a
Merge pull request #14708 from unknownbrackets/ui-crash
...
Add Reset button on crash screen, allow load state and related
2021-08-09 09:32:55 +02:00
Unknown W. Brackets
75eeb55617
UI: Use a UIState for exceptions.
...
This makes it so we can enable Stop/Reset/etc. during them in the menus.
2021-08-08 23:40:41 -07:00
Unknown W. Brackets
32c7ff8436
SaveState: Allow loading save state in exception.
...
And allow saving as well, since we can maybe resume.
2021-08-08 23:15:27 -07:00
Unknown W. Brackets
bd99574e5b
Core: Ensure exception is reset on reset.
...
Otherwise, we hold on and show this during stepping which is confusing.
2021-08-08 23:01:35 -07:00