Commit Graph

70 Commits

Author SHA1 Message Date
153d95982b RegTest: Compile fix 2024-09-06 22:14:29 +10:00
6d0f92d4fb dep/fmt: Bump to v11.0.2 2024-09-03 17:54:43 +10:00
7f4e5d55db Misc: Update copyright headers 2024-09-01 22:08:31 +10:00
c9f5cfc1bc Host: Add TranslatePluralToSmallString() 2024-08-26 14:06:57 +10:00
707453b596 FileSystem: Swap vector for DynamicHeapArray
No point zeroing it out.
2024-08-25 22:13:18 +10:00
f2896d55b8 RegTest: Report performance stats on exit 2024-08-14 21:39:04 +10:00
159254c37a RegTest: Fix OOB array read 2024-08-14 21:39:04 +10:00
af47eb6956 System: Add video capture feature 2024-08-11 21:06:58 +10:00
deed0c9713 GameDatabase: Merge compatibility messages 2024-07-22 14:59:55 +10:00
1963d80d2c RegTest: Fix crash on startup 2024-07-01 01:07:27 +10:00
c4bf5b4f2c RegTest: Write file log as well as frames 2024-05-31 18:28:26 +10:00
60ee17e713 System: Fix regtest dumping 2024-05-25 15:58:41 +10:00
1565a2667d Misc: More format string fixes 2024-05-25 15:48:31 +10:00
4e922a34a7 Log: Simplify macros 2024-05-24 02:08:14 +10:00
b6d019db66 Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
35bdbf2a55 System: Check host page size on startup 2024-05-16 17:37:23 +10:00
18160a8e06 Qt: Add option to pause when controller is disconnected 2024-05-14 16:00:09 +10:00
f3aec0c965 Host: Re-introduce plural translation support 2024-05-13 01:46:45 +10:00
522c2e3458 FullscreenUI: Use native file selector on Flatpak 2024-05-12 20:28:20 +10:00
fa104acdd1 Misc: Purge unused code and report startup error to host 2024-05-05 22:29:26 +10:00
ca3cfbaa99 Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
7478f69c58 RegTest: Fix build again 2024-04-28 15:25:24 +10:00
d6ffdb0242 RegTest: Build fix 2024-04-25 13:31:44 +10:00
7548113afd System: Move COM init to common code 2024-04-25 12:56:02 +10:00
1b1e42d003 System: Add Error to boot/load/save state 2024-04-11 13:42:10 +10:00
bf4e8feb25 FullscreenUI: Redo landing page and add help bar 2024-04-09 23:49:24 +10:00
604dd5df40 Qt: Add copy/clear game settings 2024-03-21 00:50:57 +10:00
c1381cfda6 System: Gracefully handle memory allocaion failure 2024-02-25 20:30:41 +10:00
9ac9fc0a1e Host: Add ReportFatalError() 2024-02-25 20:30:41 +10:00
b98ac8722a FullscreenUI: Move functionality to Host 2024-01-20 20:29:33 +10:00
73cee9f705 Settings: Add UserResources to EmuFolders
Allowing some resources, such as fonts/sounds to be overridden by the
user.
2024-01-10 22:46:57 +10:00
7e2afe82b5 FullscreenUI: Fix opening while paused 2023-12-14 20:23:48 +10:00
ad6e49998f RegTest: Add PGXP/upscale/recompiler options 2023-12-13 20:56:43 +10:00
325dcc81ca FullscreenUI: Allow changing UI language 2023-11-29 20:26:36 +10:00
c1d0419361 FullscreenUI: Use icon font for bindings 2023-11-26 23:57:49 +10:00
7bbf04ab99 PostProcessing/FX: Support reading shaders from resources 2023-11-25 00:50:12 +10:00
20de40a597 RegTest: Fix build on Mac 2023-11-21 22:31:18 +10:00
f05ff4103e Misc: Build fixes for Android 2023-11-04 20:11:51 +10:00
7c102ec29d CI: Build fix 2023-09-30 15:17:31 +10:00
3c68543491 Bus: 16KB page compatibility for mmap fastmem 2023-09-23 14:14:52 +10:00
846f74c86d Achievements: Backports from PCSX2 2023-09-18 22:38:11 +10:00
c773c763ef Achievements: Switch to rc_client 2023-09-16 19:00:29 +10:00
80e3d29ab8 Misc: clang-cl warning clean-up 2023-09-03 14:30:26 +10:00
8db8baf33f GPUDevice: Move display logic to GPU 2023-08-30 00:44:00 +10:00
dc9c99438b Misc: Post-refactor cleanups 2023-08-24 18:01:32 +10:00
e3d9ba4c99 Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
 - Add native Metal renderer.
2023-08-20 21:55:38 +10:00
e57ad0b6aa Host: Backport translations cache
Note: You'll need a new command line for lupdate.

..\..\..\dep\msvc\qt\6.5.0\msvc2022_64\bin\lupdate.exe ../ ../../core/ ../../util/ -tr-function-alias QT_TRANSLATE_NOOP+=TRANSLATE,QT_TRANSLATE_NOOP+=TRANSLATE_SV,QT_TRANSLATE_NOOP+=TRANSLATE_STR,QT_TRANSLATE_NOOP+=TRANSLATE_FS,QT_TRANSLATE_N_NOOP3+=TRANSLATE_FMT,QT_TRANSLATE_NOOP+=TRANSLATE_NOOP -ts duckstation-qt_LANGUAGE.ts
2023-08-20 12:40:47 +10:00
910abd1eac RegTest: Drop HostDisplay and add HW support 2023-08-19 21:18:32 +10:00
bb60170d9a Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
5b980dafa5 System: Refactor main loop
Reduces JIT exits.
Improves runahead performance.
2023-08-16 01:13:00 +10:00