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
Henrik Rydgård
db63009864
Merge pull request #14701 from unknownbrackets/font-refcount
...
Handle font refcounting
2021-08-08 16:00:13 +02:00
Unknown W. Brackets
9882f2854a
Font: Match stingy selection per test.
2021-08-07 17:55:21 -07:00
Unknown W. Brackets
0772557a49
Font: Limit max references to fonts.
...
This seems to match the font/open test behavior.
2021-08-07 17:55:21 -07:00
Unknown W. Brackets
cb5954c9e3
Font: Delay only on first open of internal font.
2021-08-07 17:55:21 -07:00
Unknown W. Brackets
323d06bbc2
Font: Reuse alloc when reopening internal fonts.
...
As shown in the font/open test.
2021-08-07 17:55:21 -07:00
Unknown W. Brackets
a1b88bedd9
SaveState: Validate size matches measured.
...
In #14653 , a save state appears to have been generated truncated.
This attempts to detect that at generation time.
2021-08-07 13:55:29 -07:00
Henrik Rydgård
229e18420a
Merge pull request #14434 from unknownbrackets/savestate
...
SaveState: Show a warning when loading if saved after savestate
2021-08-07 17:23:26 +02:00
Henrik Rydgård
d055cf367f
Merge pull request #14697 from iota97/undo-latest-save
...
Add undo last save as well
2021-08-07 14:34:16 +02:00