Commit Graph

6061 Commits

Author SHA1 Message Date
4a144d30ed Update duckstation-qt_it.ts 2021-02-21 12:17:41 +01:00
e361b9f012 Save State UI: Make the widget translatable 2021-02-19 20:14:33 +01:00
82a217570c Save State UI: Add legend showing hotkeys 2021-02-19 20:14:00 +01:00
30bcf280d4 Revert "CPU/Recompiler: Use fastmem for constant loads from RAM mirrors in LUT mode"
This reverts commit 67fe97a17c.

Misread the logic here - it's masked anyway, so it's fine.
2021-02-19 02:25:27 +10:00
24c2165bb3 GPU: Allow closing window/app to interrupt shader compilation 2021-02-19 01:48:44 +10:00
413e52b38d CI: Use Ubuntu 20.04 for AppImage builds 2021-02-19 01:37:56 +10:00
1b544ae350 GameList: Slight optimization to scanning 2021-02-19 01:37:56 +10:00
3ab7e140ee FileSystem: Add some overloads for FILE* 2021-02-19 01:37:56 +10:00
cacf12c209 FileSystem: Migrate component extractors to std::string_view 2021-02-19 01:37:56 +10:00
8c7aec2edf CommonHostInterface: Ensure game list is loaded before booting
Fixes a possible race/crash when starting with a filename in NoGUI.
2021-02-19 01:37:56 +10:00
d4bbef5021 GameSettings: Remove force interpreter for Spyro 2/3 PAL 2021-02-19 01:37:56 +10:00
d3717e66c3 CPU/Recompiler: Handle self-modifying code within same block
Fixes Spyro 2 and 3 PAL with recompiler.
2021-02-19 01:37:56 +10:00
67fe97a17c CPU/Recompiler: Use fastmem for constant loads from RAM mirrors in LUT mode 2021-02-19 01:37:56 +10:00
9d05aa2145 Merge pull request #1656 from andercard0/patch-80
Atualização Português do Brasil
2021-02-18 13:12:20 +10:00
255937f316 Merge pull request #1658 from zkdpower/master
Update Simple-Chinese language file to latest
2021-02-18 13:11:55 +10:00
1c59b114f8 Merge pull request #1655 from Max833/master
Qt: Update German translation
2021-02-18 13:11:39 +10:00
214c164d37 Update duckstation-qt_ru.ts (#1654)
* Update duckstation-qt_ru.ts

minor update, changed lines, typos, a few new lines

* Update duckstation-qt_ru.ts
2021-02-18 13:11:21 +10:00
6bc1814d02 Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2021-02-18 09:31:26 +08:00
2aad830d9e Atualização Português do Brasil
Update file to latest
2021-02-17 17:07:07 -03:00
04901c7769 Update duckstation-qt_de.ts 2021-02-17 18:36:45 +01:00
e7b9309567 GameSettings: Add PGXP projection precision 2021-02-18 02:19:43 +10:00
db4f521d92 System: Make some boot error messages translatable 2021-02-18 02:08:48 +10:00
7641bbf5f2 UI: Shuffle around PGXP settings 2021-02-18 02:08:48 +10:00
209827b67c PGXP: Compute PSX values on demand for CPU instructions
Generates shorter code for the recompiler.
2021-02-18 02:08:48 +10:00
54f5c737ce PGXP: Inline some more functions 2021-02-18 02:08:48 +10:00
46dbea509a GPU: Fix adaptive downsampling regression 2021-02-18 02:08:47 +10:00
1b881fc60b PGXP: Combine instr and rtVal parameters for CPU_LUI 2021-02-18 02:08:47 +10:00
bc021ddfd9 CPU/Recompiler: Implement PGXP CPU mode 2021-02-18 02:08:47 +10:00
0bfa1bf873 PGXP: Fix MFC0/MTC0
Doubt it'll change anything.
2021-02-18 02:08:47 +10:00
a722fd6b53 PGXP: Make mult/div compute results instead of parameters
Lets us call it from the recompiler.
2021-02-18 02:08:47 +10:00
33a5617ea3 PGXP: Remove some unused parameter from M{F,T}{HI,LO} 2021-02-18 02:08:47 +10:00
efecb44344 PGXP: Combine a couple of instructions 2021-02-18 02:08:47 +10:00
09805c1f80 FullscreenUI: Fix controller navigation in disc change 2021-02-18 02:08:47 +10:00
52962ce584 Merge pull request #1649 from CookiePLMonster/pl-loc-update
PL localization update + a few fixes
2021-02-18 02:06:03 +10:00
99dcc39e6b Update PL localization 2021-02-16 22:01:27 +01:00
9fd09c33b1 Improve consistency of tooltips in Display Settings 2021-02-16 21:53:50 +01:00
c3c4181074 optimize locking mechanism for OSD messages, use EnumerateOSDMessages more generally 2021-02-15 16:53:40 -08:00
82469ac425 Fix a missing comma in the PGXP message
+ translations fixed to account for that
2021-02-15 23:36:39 +01:00
65daf1d6a0 Vulkan: Support fullscreen resolution enumeration 2021-02-16 02:58:25 +10:00
e84a39245f Update duckstation-qt_de.ts (#1644)
* Update duckstation-qt_de.ts

* Update duckstation-qt_de.ts
2021-02-16 02:58:03 +10:00
0110295f2c Android: Fix some game settings saving/loading incorrectly 2021-02-15 00:21:27 +10:00
d8ce98a1e2 Bump shader cache version 2021-02-14 19:25:14 +10:00
2c1999e622 CDROM: Simulate holding position for GetlocP
Fixes lockups in Tomb Raider.
2021-02-14 18:36:21 +10:00
0d13e1013d GPU: Fix incorrect dither offset [3][0]
Fixes dots in sky in Silent Hill.
2021-02-14 18:36:21 +10:00
f7426b0988 GL/Context: Support fbdev 2021-02-14 18:36:21 +10:00
f5d7fec914 NoGUI: Rename DRMHostInterface to VTYHostInterface 2021-02-14 18:36:21 +10:00
d4143399eb OpenGLHostDisplay: Support fullscreen mode enumeration (DRM only) 2021-02-14 18:36:21 +10:00
748e2e9a70 DRMDisplay: Add mode queries 2021-02-14 18:36:21 +10:00
0c71a97e02 FullscreenUI: Add resolution selection 2021-02-14 18:36:21 +10:00
5a66639d78 HostDisplay: Add virtual method for getting resolutions 2021-02-14 18:36:21 +10:00