Commit Graph

190 Commits (82cdef45b377eae34180af01cdd329cfd957d507)

Author SHA1 Message Date
Stenzek c7f987bfb7 System: Share memory cards in multi-disc games
Even without playlists.
2 years ago
Stenzek e3d9ba4c99 Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
 - Add native Metal renderer.
2 years ago
Stenzek d09e5051ca Settings: Translate display names in core
Enables the values to show in the Big Picture UI.
2 years ago
Stenzek bb60170d9a Move frontend-common to util/core 2 years ago
Stenzek 84e5fbe0c6 CPU: HLE implementation of PCDrv (host file access) 3 years ago
Stenzek bd1df7b25b Settings: Default to Vulkan/Metal renderer on Mac 3 years ago
Stenzek e88214966f Settings: Default to digital controller on Android 3 years ago
Superstarxalien afaedfedc9 Revert "Improve Integer Scaling behavior" and instead offer as a setting 3 years ago
Superstarxalien 51d1587b21 Improve Integer Scaling behavior
...so it always upscales the display from the framebuffer to fit the aspect ratio by stretching either horizontally or vertically instead of always stretching horizontally, which sometimes (actually most of the time) downscales the image
3 years ago
Stenzek 55f716e69e Settings: Fix default value of depth clear threshold 3 years ago
Connor McLaughlin af5d49649c MDEC: Add option to use old conversion routines
That way texture packs for games which use MDEC for decoding
backgrounds will still be compatible.
3 years ago
Connor McLaughlin 19b4f4e921 System: Add frame time graph 3 years ago
Connor McLaughlin 3082fd55d7 Qt: Add output audio device selection 3 years ago
Connor McLaughlin 8c7a192128 Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
3 years ago
Connor McLaughlin a6a52b31ad Achievements: Add option to disable notifications 3 years ago
Connor McLaughlin 0709f92ac1 Misc: Cleanup/deduplicate from c9cba5e 3 years ago
nobody 553d58052b Expose Display Host Aligment as a Setting in Ini 3 years ago
Connor McLaughlin e395a74832 Settings: Fix default values for achievements 3 years ago
Connor McLaughlin 550b4928c2 Achievements: Backports from PCSX2 3 years ago
Connor McLaughlin 10f98106dd Misc: Normalize code vs serial usage 3 years ago
Connor McLaughlin 971bba07d6 GPU: Make perspective-correct color interpolation toggleable 3 years ago
Connor McLaughlin 736996ab38 Controller: Add invert and button deadzone options 3 years ago
Connor McLaughlin d26fef3e4e Achievements: Add leaderboard toggle (+ some minor fixes) 3 years ago
Connor McLaughlin 5568de1e03 Achievements: Add sound effects 3 years ago
Connor McLaughlin bec0d6e7df HostDisplay: Add GPU usage statistics 3 years ago
Connor McLaughlin 35f272b336 Settings: Set default controller type to AnalogController 3 years ago
Connor McLaughlin 3a5bf6d29b System: Move overlay checking to common 3 years ago
Connor McLaughlin 1aa7facda8 Frontends: Pick best render API based on renderer
Stops unnecessary display recreation in big picture UI.
3 years ago
Connor McLaughlin 759938a5cf System: Support compressing save states 3 years ago
Connor McLaughlin 16d15f5c65 InputManager: Don't load bindings for inactive multitap ports 3 years ago
Connor McLaughlin 5ac9c3f022 Controller: Add multiplier/format to settings 3 years ago
Connor McLaughlin 1289064316 Settings: Drop audio sync option
Not relevant since time stretching was added.
3 years ago
Connor McLaughlin 57c1ca97f7 Qt: Hook up audio driver selection 3 years ago
Connor McLaughlin 25d2148ae4 Misc: Necessary emucore changes for Android 3 years ago
Connor McLaughlin bdb486ccaa Settings: Fix build without cubeb 3 years ago
Connor McLaughlin a899ca88f2 Build: Make OpenGL/Vulkan renderers optional
And disabled on Windows/arm64.
3 years ago
Connor McLaughlin 68b5dd869c SPU: Add time stretched audio output 3 years ago
Connor McLaughlin 97506a811e ImGuiManager: Fix default OSD scale 3 years ago
Connor McLaughlin a5f5be1a60 Qt: Fix directory setting changes 3 years ago
Connor McLaughlin 75b4891f78 Qt: Fix Apply Game Settings option 3 years ago
Connor McLaughlin b42b5501f6 UI: Massive revamp, new features and improvements 3 years ago
Connor McLaughlin 6a6ab6529a Backport SettingsInterface 3 years ago
Connor McLaughlin 521d20bcd2 CommonHostInterface: Add display enhancement settings option 4 years ago
Connor McLaughlin 3f3607548f CommonHostInterface: Make status indicators toggleable 4 years ago
Connor McLaughlin 21938e14c6 CPU/Recompiler: Implement block linking 4 years ago
Connor McLaughlin a32ef4a963 CDROMAsyncReader: Support reading ahead more sectors 4 years ago
Connor McLaughlin b35a1308c4 Core: Make XAudio2 the default backend for UWP 4 years ago
Connor McLaughlin d9412f9fcd FrontendCommon: Add option to inhibit screensaver 4 years ago
Connor McLaughlin 28b8cb5bc6 Settings: Fix mismatches between default and fallback values 5 years ago
Connor McLaughlin 6a2b2ac7f8 System: Don't wipe out nonpersistent memory cards during game change 5 years ago