Commit Graph
47140 Commits
Author SHA1 Message Date
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 eb8a239616 UI: Show a reset button on the crash screen. 2021-08-08 23:03:19 -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
nassau-tk 1e263a9a70 Fix Translation lang ja_JP.ini(File change) 2021-08-09 08:51:45 +09:00
Unknown W. Brackets b43069109b UI: Avoid reselecting on page up at top. 2021-08-08 15:23:12 -07:00
Unknown W. Brackets 700a7baa9b UI: Refactor to reuse distance logic. 2021-08-08 15:20:18 -07:00
Unknown W. Brackets b52a495b96 UI: Handle focus on page up/down.
This moves keyboard focus along with paging, but it also only responds to
paging when already focused inside the scroll view.
2021-08-08 14:46:05 -07:00
Unknown W. Brackets 8df188af2b UI: Change focus with home/end. 2021-08-08 13:40:55 -07:00
Unknown W. Brackets fe949aafda UI: Track page up/down and home/end as focus moves.
Doesn't actually do anything yet when pressed.
2021-08-08 13:38:19 -07:00
Henrik Rydgård 8968d92dbd Merge pull request #14703 from unknownbrackets/png-workaround
libpng: Patch out 100% opaque optimization
2021-08-08 22:00:01 +02:00
Unknown W. Brackets cc04523985 libpng: Patch out 100% opaque optimization.
This optimization seems to work fine if you want RGB, but if you want
RGBA, it forgets to add the fixed values back.

See #14628.
2021-08-08 12:24:37 -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
Henrik Rydgård 88abd9df8a Merge pull request #14702 from unknownbrackets/reinterpret
GPU: Use an empty vertex buf for reinterpret
2021-08-08 12:43:05 +02:00
Unknown W. Brackets 4cb6976029 GPU: Use an empty vertex buf for reinterpret.
See #14552.
2021-08-07 22:22:36 -07:00
Unknown W. Brackets 0a5a3d4ef4 Headless: Cleanup extraneous output. 2021-08-07 17:55:22 -07: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 ba520120ab Windows: Avoid deprecated functions. 2021-08-07 15:50:13 -07:00
Henrik Rydgård 8fa52cd036 Merge pull request #14699 from unknownbrackets/savestate
SaveState: Validate size matches measured
2021-08-07 23:23:53 +02: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 9c49fba595 Merge pull request #14698 from Saramagrean/patch-2
Update th_TH.ini
2021-08-07 21:27:53 +02:00
Benjamin Benda Gates 30550bd368 Update th_TH.ini 2021-08-08 02:22:58 +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 0d8942f4f6 Merge pull request #14692 from unknownbrackets/savestate-zstd
SaveState: Ask ZSTD to include xxhash, make easier to switch to Snappy
2021-08-07 17:08:25 +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
Henrik Rydgård ff340b8183 Merge pull request #14561 from archanox/master
RISC-V Port
2021-08-07 13:36:13 +02:00
Henrik Rydgård f6ef219493 Merge pull request #14696 from iota97/right-analog-diagonal
Allow to disable right analog diagonal
2021-08-07 13:34:22 +02:00
iota97 b643d60f72 Undo last save 2021-08-07 13:28:43 +02:00
iota97 bac96bd47c Allow to disable right analog diagonal 2021-08-07 12:47:50 +02:00
Henrik Rydgård 6b300b38ca Merge pull request #14695 from hrydgard/scoped-load-fix
Scoped load fix
2021-08-07 12:47:12 +02:00
Henrik Rydgård ed7053329a Fix some mis-handling of single file URI. Fixes the Load... button. 2021-08-07 12:17:31 +02:00
Henrik Rydgård 43ba908225 Propagate errors from file identification upwards better. 2021-08-07 11:54:45 +02:00
Henrik Rydgård af3ad2ca03 Merge pull request #14694 from hrydgard/scoped-storage-fixes
Scoped storage fixes
2021-08-07 11:42:38 +02:00
Henrik Rydgård 7c1c06ed66 If in legacy storage mode from an earlier install, we still might need to ask for permission.
So can't cap on that, until Android removes legacy storage access entirely, probably in
Android 13...

Should help nassau-tk's issue in #13847.
2021-08-07 11:01:44 +02:00
Henrik Rydgård 96d04e582b Only pop up the config save error after main and settings screens. 2021-08-07 10:47:11 +02:00
Unknown W. Brackets eba67d5fcd SaveState: Show a warning if saved after savestate.
If you load a save state from before you created savedata (or from a
different path of savedata), some games will refuse to save.  This shows a
warning since it can be a confusing situation.

We could potentially add an undo for loading state, to give an option for
getting back after this warning.
2021-08-07 00:01:20 -07:00
Unknown W. Brackets dc12b3a7c8 SaveState: Use default ZSTD compress level. 2021-08-06 23:46:07 -07:00
Unknown W. Brackets 0097772d3c SaveState: Ask to include xxhash in frames.
Hopefully this should detect any decompression errors better.
2021-08-06 23:42:43 -07:00
Unknown W. Brackets 1e9a391f65 SaveState: Add const for save compression. 2021-08-06 23:39:36 -07:00
Henrik Rydgård 86c5a17d1e Merge pull request #14679 from iota97/undo-load
Savestate load undo
2021-08-07 00:57:27 +02:00
Henrik Rydgård f9b31ed22d Merge pull request #14690 from hrydgard/memstick-screen-translatability
Improve translatability of memstick screen
2021-08-07 00:47:43 +02:00
Henrik Rydgård fee06fc21a Tweaks 2021-08-06 22:54:43 +02:00
Henrik Rydgård 707795e2e4 Improve translatability of memstick screen 2021-08-06 22:34:22 +02:00
Henrik Rydgård 83b6139c57 Wording fixes for PPSSPP Gold.
Followup to #14619
2021-08-06 21:48:20 +02:00
Pierce Andjelkovic 1e949c8097 Fix indentation 2021-08-07 04:08:39 +10:00
Henrik Rydgård 7a2b4fa5fa Merge pull request #14619 from hrydgard/turn-on-scoped-storage
Enable scoped storage enforcement on Android 11+.
2021-08-06 18:51:28 +02:00