Commit Graph

200 Commits (68ce959d70e3541bc92ceb88fa4c6fe488fc9c0d)

Author SHA1 Message Date
Connor McLaughlin 68ce959d70 Settings: Add option to temporarily disable all enhancements 5 years ago
Albert Liu 0e2276fc7a BIOS: Add support for loading PS2 BIOSes 5 years ago
Albert Liu 4db29f9399 HostInterface: Check all console regions when looking for any BIOS 5 years ago
Connor McLaughlin ca42d027ac Qt: Implement relative mouse mode 5 years ago
Connor McLaughlin 702ed21207 HostDisplay: Add threaded presentation for Vulkan renderer
Can add a significant speedup for fast forward. Automatically disabled
when vsync is enabled.
5 years ago
Connor McLaughlin a385573672 Qt: Add texture replacement options to advanced settings 5 years ago
Connor McLaughlin aa1543271e GPU: Support emulating a depth buffer from PGXP depth values 5 years ago
Connor McLaughlin a8af0f7ecb HostInterface: Add debugger message callbacks 5 years ago
Connor McLaughlin fa0f177e51 HostInterface: Move PauseSystem from common to base 5 years ago
Connor McLaughlin 678146b907 HostInterface: Add separate volume control for fast forwarding 5 years ago
Connor McLaughlin 8b3426a96e System: Reinitialize code cache on hw settings change/disc swap
Basically, anything which could allocate large amounts of memory and
potentially overlap with our fastmem area.
5 years ago
Connor McLaughlin af6b0dc189 Qt: Add option to pause on application focus loss 5 years ago
Connor McLaughlin 362905e3df GPU: Add display line offset game setting
Use when games need additional cropping.
5 years ago
Connor McLaughlin a2666de7c8 HostInterface: Make mmap fastmem unavailable a warning instead of OSD message 5 years ago
Connor McLaughlin f0ff7ce231 PGXP: Add geometry tolerance setting 5 years ago
Connor McLaughlin bf2e38aed5 CPU/Recompiler: Implement LUT-based fastmem 5 years ago
Connor McLaughlin 2595e31575 GPU: Split software to frontend/backend 5 years ago
Connor McLaughlin 2b66492ed8 HostInterface: Add proper turbo speed setting 5 years ago
Connor McLaughlin 2c8a4ff154 HostDisplay: Add an option to decouple display fps from emulator fps
Makes Android so much faster...
5 years ago
Connor McLaughlin ae1e4b1b8f GPU: Add chroma smoothing for 24-bit display enhancement 5 years ago
Connor McLaughlin 2b2a868fef HostInterface: Fix incorrect translation context in CPU mode switch string 5 years ago
Connor McLaughlin 2eaebd8921 GPU: Implement support for multisample antialiasing 5 years ago
Albert Liu df1c5c0f45 HostInterface: Fix PAL BIOS path not being read from settings 5 years ago
Connor McLaughlin 29467d40c8 DMA: Add debug window 5 years ago
Connor McLaughlin be3dd3e06f HostInterface: Fix a possible crash when renderer recreation fails 5 years ago
Albert Liu f69889264d Core: Make some additional OSD messages translatable 5 years ago
Connor McLaughlin 7566c45f64 CPU/Recompiler: Implement fastmem 5 years ago
Connor McLaughlin 13a9411b07 Android: Add BIOS importer 5 years ago
Connor McLaughlin 4f0007dd55 PGXP: Make preserving pre-divide fractional coordinates an option
Fixes holes in geometry in Crash Team Racing with PGXP on.
5 years ago
Connor McLaughlin 8ba93b36a0 CDROM: Add option to speed up double speed reads 5 years ago
Connor McLaughlin ca0bfc39a2 CDROM: Add a setting and hotkey to mute CD audio 5 years ago
Connor McLaughlin c051538d03 HostInterface: Mark some more OSD messages as being translatable 5 years ago
Connor McLaughlin 27697d0508 System: Implement CPU overclocking [SAVEVERSION+]
Partial credit to @CookiePLMonster as well.
5 years ago
Connor McLaughlin d73271ec0a GPU: Add option to force 4:3 for 24-bit content (e.g. FMVs) 5 years ago
Connor McLaughlin 40d157aa23
Merge pull request #875 from CookiePLMonster/more-slashes
Fix an outstanding forward slash showing in the UI
5 years ago
Connor McLaughlin d728bc091b BIOS: Add option to set search directory elsewhere 5 years ago
Silent e6431e3599
Fix an outstanding forward slash showing in the UI 5 years ago
Connor McLaughlin 78f06fb711 libretro: Fix breakage with new BIOS detection 5 years ago
Connor McLaughlin 7d01bedf07 BIOS: Automatically detect images, improve selection UI 5 years ago
Silent 92d0dabf54
Make path separators in UI more consistent 5 years ago
Connor McLaughlin 441f26706e Qt: Move post processing to its own setting category 5 years ago
Connor McLaughlin 2819715260 FrontendCommon: Add a post processing implementation 5 years ago
Connor McLaughlin 6f250a4ff7 GPU/HW: Add JINC2 and xBRZ texture filtering options
Shaders ported from beetle-psx.
5 years ago
Connor McLaughlin 9bb278b166 CommonHostInterface: Fix crash on shutdown when using save state selector 5 years ago
Connor McLaughlin a2eaaf0e89 PGXP: Allocate large storage dynamically
This causes performance issues on ARM otherwise.
5 years ago
Connor McLaughlin 13e3095801 Core: Don't link to imgui for libretro core 5 years ago
Connor McLaughlin 19d6037b99 CPU: Implement instruction cache simulation
Implemented for all execution modes. Disabled by default in the cached
interpreter and recompiler, always enabled in the pure interpreter.
5 years ago
Connor McLaughlin ab002e78e1 Support translating strings in emulator core 5 years ago
Connor McLaughlin bca609a2a6 Qt: Add option to disable per-game settings 5 years ago
Connor McLaughlin c3ce9135bf Fix recompiler not auto-disabling with PGXP-CPU mode 5 years ago