Commit Graph

2076 Commits (8db8baf33f6f5778c43f87e83fc3be183fcc0195)

Author SHA1 Message Date
Stenzek 8db8baf33f GPUDevice: Move display logic to GPU 3 years ago
Stenzek 6c185ca17b GPUDevice: Remove mouse pointer position 3 years ago
Stenzek 674f9a5b1c Resources: Remove embedded crosshair image 3 years ago
Stenzek 259193a8e5 GPUDevice: Move software cursor to ImGuiManager 3 years ago
Stenzek 39b8dcda6e GPU/HW: Fix wrapped image writes 3 years ago
Stenzek e23c9875d5 Misc: Split core and util Host 3 years ago
Stenzek 3e82409c10 GPU/HW: Fix base settings not updating on change 3 years ago
Stenzek 08acc3144c Host: Avoid leaving GPU state unbound after represent 3 years ago
Stenzek dc9c99438b Misc: Post-refactor cleanups 3 years ago
Stenzek 82cdef45b3 System: Fix crash on non-database game 3 years ago
Stenzek c7f987bfb7 System: Share memory cards in multi-disc games
Even without playlists.
3 years ago
Stenzek 7d914a9384 Qt: Use disc sets for changing discs 3 years ago
Stenzek 2419008242 GameDatabase: Parse discSetName/discSetSerials 3 years ago
Stenzek 76b5b8ad06 MSBuild: Support building with clang-cl 3 years ago
Stenzek bf15d13eb7 dep/xbyak: Update to v6.73 3 years ago
Stenzek e3d9ba4c99 Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
 - Add native Metal renderer.
3 years ago
Stenzek d09e5051ca Settings: Translate display names in core
Enables the values to show in the Big Picture UI.
3 years ago
Stenzek 496cf01369 FullscreenUI: Make translatable 3 years ago
Stenzek c88a558ae0 Misc: Make controller bindings translatable 3 years ago
Stenzek 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
3 years ago
Stenzek 1ec6aee5bf Host: Split translation macros dependent on return type 3 years ago
Stenzek 39f64a03ee Common: Error/FileSystem backports 3 years ago
Stenzek 4fbc9abe8a GameDatabase: Linux build fix 3 years ago
Stenzek cee5decec4 GameDB: Merge traits/compatibility into single file 3 years ago
Stenzek a00a4391ca Common: DynamicHeapArray/FixedHeapArray 3 years ago
Stenzek bb60170d9a Move frontend-common to util/core 3 years ago
Stenzek 5b980dafa5 System: Refactor main loop
Reduces JIT exits.
Improves runahead performance.
3 years ago
Stenzek 4ebd34fcb3 MSBuild: Use project referencing instead of .lib linking 3 years ago
Stenzek 56ac3d6c32 HostDisplay: Fix incorrectly positioned screenshots 3 years ago
Stenzek 6fbdb6d7db GPU: Enable GPUSTAT.28 in read mode
Fixes Celeste Classic.
3 years ago
Jamie Meyer 36c4345019
core / system: Disc-Region Fix For Netplay
Fixes an issue which is only really valid for netplay since can start from an non-auto region sinc eit pulls it from the host.
3 years ago
Stenzek 9aa6c24620 System: Store game hash as well as serial 3 years ago
Stenzek 7681551544 System: Don't auto enable analog on unknown games 3 years ago
Connor McLaughlin 481174255e
Merge pull request #2965 from stenzek/resize
HostDisplay: Treat internal res screenshots as a screenshot
3 years ago
Jamie Meyer 6afb267bb9
core: fix-comment 3 years ago
Dolphin 9526e15ec2
Update japanese translation (#2969)
* update base duckstation-qt_ja.ts

* update Japanese translation

* translate controller name on controllersettingsdialog
3 years ago
Stenzek 6b366afb05 HostDisplay: Treat internal res screenshots as a screenshot 3 years ago
Stenzek 84e5fbe0c6 CPU: HLE implementation of PCDrv (host file access) 3 years ago
Stenzek 991f7312b2 SPU: Fix building with SPU_DUMP_ALL_VOICES 3 years ago
Stenzek 2e3d924bc6 System: Fix crash when using unknown BIOS 4 years ago
Stenzek fe41e92579 CDROM: Improve handling of command spam
Fixes booting games with OpenBIOS.
4 years ago
Stenzek fd0d12a4f4 GL: Fix shader/memory leak 4 years ago
Stenzek 3bbce19df2 Pad: Don't backup card state unconditionally 4 years ago
Stenzek 3673827363 PAD: Intelligently skip saving memcard state for runahead 4 years ago
Stenzek 595abd27dd Settings: Disable block linking when runahead is active 4 years ago
Stenzek 33f5d9cb9c System: Remove BIOS from save state
Makes the states smaller, as well as not creating potential piracy
issues when sending across the wire.
4 years ago
Stenzek 1fcf16fc81 System: Store BIOS image info/hash after loading 4 years ago
Stenzek 70695d3a4d CPU: Don't leave fault_count uninitialized 4 years ago
Stenzek befbc7bc2e HostDisplay: Fix cursor texture leak 4 years ago
Stenzek bd1df7b25b Settings: Default to Vulkan/Metal renderer on Mac 4 years ago