Connor McLaughlin
|
3cb2cd8235
|
GPU: Add adaptive and box downsampling modes
|
2020-12-30 17:41:39 +10:00 |
|
Connor McLaughlin
|
68ce959d70
|
Settings: Add option to temporarily disable all enhancements
|
2020-12-30 17:39:29 +10:00 |
|
Albert Liu
|
0e2276fc7a
|
BIOS: Add support for loading PS2 BIOSes
|
2020-12-27 15:32:41 -08:00 |
|
Albert Liu
|
4db29f9399
|
HostInterface: Check all console regions when looking for any BIOS
|
2020-12-27 15:32:41 -08:00 |
|
Connor McLaughlin
|
ca42d027ac
|
Qt: Implement relative mouse mode
|
2020-12-28 00:37:04 +10:00 |
|
Connor McLaughlin
|
702ed21207
|
HostDisplay: Add threaded presentation for Vulkan renderer
Can add a significant speedup for fast forward. Automatically disabled
when vsync is enabled.
|
2020-12-27 00:54:53 +10:00 |
|
Connor McLaughlin
|
a385573672
|
Qt: Add texture replacement options to advanced settings
|
2020-12-26 00:47:03 +10:00 |
|
Connor McLaughlin
|
aa1543271e
|
GPU: Support emulating a depth buffer from PGXP depth values
|
2020-12-23 01:39:49 +10:00 |
|
Connor McLaughlin
|
a8af0f7ecb
|
HostInterface: Add debugger message callbacks
|
2020-12-17 11:57:47 +10:00 |
|
Connor McLaughlin
|
fa0f177e51
|
HostInterface: Move PauseSystem from common to base
|
2020-12-17 11:57:47 +10:00 |
|
Connor McLaughlin
|
678146b907
|
HostInterface: Add separate volume control for fast forwarding
|
2020-12-09 01:03:32 +10:00 |
|
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.
|
2020-12-06 00:35:54 +10:00 |
|
Connor McLaughlin
|
af6b0dc189
|
Qt: Add option to pause on application focus loss
|
2020-12-05 02:08:10 +10:00 |
|
Connor McLaughlin
|
362905e3df
|
GPU: Add display line offset game setting
Use when games need additional cropping.
|
2020-12-04 00:33:04 +10:00 |
|
Connor McLaughlin
|
a2666de7c8
|
HostInterface: Make mmap fastmem unavailable a warning instead of OSD message
|
2020-12-01 13:23:02 +10:00 |
|
Connor McLaughlin
|
f0ff7ce231
|
PGXP: Add geometry tolerance setting
|
2020-11-27 01:40:50 +10:00 |
|
Connor McLaughlin
|
bf2e38aed5
|
CPU/Recompiler: Implement LUT-based fastmem
|
2020-11-24 14:49:21 +10:00 |
|
Connor McLaughlin
|
2595e31575
|
GPU: Split software to frontend/backend
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
2b66492ed8
|
HostInterface: Add proper turbo speed setting
|
2020-11-03 22:59:26 +10:00 |
|
Connor McLaughlin
|
2c8a4ff154
|
HostDisplay: Add an option to decouple display fps from emulator fps
Makes Android so much faster...
|
2020-11-03 16:17:45 +10:00 |
|
Connor McLaughlin
|
ae1e4b1b8f
|
GPU: Add chroma smoothing for 24-bit display enhancement
|
2020-11-03 16:17:45 +10:00 |
|
Connor McLaughlin
|
2b2a868fef
|
HostInterface: Fix incorrect translation context in CPU mode switch string
|
2020-11-02 00:56:05 +10:00 |
|
Connor McLaughlin
|
2eaebd8921
|
GPU: Implement support for multisample antialiasing
|
2020-10-31 14:27:58 +10:00 |
|
Albert Liu
|
df1c5c0f45
|
HostInterface: Fix PAL BIOS path not being read from settings
|
2020-10-29 14:26:07 -07:00 |
|
Connor McLaughlin
|
29467d40c8
|
DMA: Add debug window
|
2020-10-30 00:44:39 +10:00 |
|
Connor McLaughlin
|
be3dd3e06f
|
HostInterface: Fix a possible crash when renderer recreation fails
|
2020-10-27 11:57:41 +10:00 |
|
Albert Liu
|
f69889264d
|
Core: Make some additional OSD messages translatable
|
2020-10-22 02:07:48 -07:00 |
|
Connor McLaughlin
|
7566c45f64
|
CPU/Recompiler: Implement fastmem
|
2020-10-18 14:54:38 +10:00 |
|
Connor McLaughlin
|
13a9411b07
|
Android: Add BIOS importer
|
2020-10-10 17:42:21 +10:00 |
|
Connor McLaughlin
|
4f0007dd55
|
PGXP: Make preserving pre-divide fractional coordinates an option
Fixes holes in geometry in Crash Team Racing with PGXP on.
|
2020-10-10 00:07:07 +10:00 |
|
Connor McLaughlin
|
8ba93b36a0
|
CDROM: Add option to speed up double speed reads
|
2020-10-05 00:18:10 +10:00 |
|
Connor McLaughlin
|
ca0bfc39a2
|
CDROM: Add a setting and hotkey to mute CD audio
|
2020-10-04 00:12:01 +10:00 |
|
Connor McLaughlin
|
c051538d03
|
HostInterface: Mark some more OSD messages as being translatable
|
2020-10-03 01:06:04 +10:00 |
|
Connor McLaughlin
|
27697d0508
|
System: Implement CPU overclocking [SAVEVERSION+]
Partial credit to @CookiePLMonster as well.
|
2020-09-30 23:48:34 +10:00 |
|
Connor McLaughlin
|
d73271ec0a
|
GPU: Add option to force 4:3 for 24-bit content (e.g. FMVs)
|
2020-09-26 15:11:45 +10:00 |
|
Connor McLaughlin
|
40d157aa23
|
Merge pull request #875 from CookiePLMonster/more-slashes
Fix an outstanding forward slash showing in the UI
|
2020-09-23 22:55:40 +10:00 |
|
Connor McLaughlin
|
d728bc091b
|
BIOS: Add option to set search directory elsewhere
|
2020-09-23 22:53:51 +10:00 |
|
Silent
|
e6431e3599
|
Fix an outstanding forward slash showing in the UI
|
2020-09-22 18:24:45 +02:00 |
|
Connor McLaughlin
|
78f06fb711
|
libretro: Fix breakage with new BIOS detection
|
2020-09-23 02:11:30 +10:00 |
|
Connor McLaughlin
|
7d01bedf07
|
BIOS: Automatically detect images, improve selection UI
|
2020-09-23 00:20:50 +10:00 |
|
Silent
|
92d0dabf54
|
Make path separators in UI more consistent
|
2020-09-20 00:08:17 +02:00 |
|
Connor McLaughlin
|
441f26706e
|
Qt: Move post processing to its own setting category
|
2020-09-13 22:27:30 +10:00 |
|
Connor McLaughlin
|
2819715260
|
FrontendCommon: Add a post processing implementation
|
2020-09-13 01:23:43 +10:00 |
|
Connor McLaughlin
|
6f250a4ff7
|
GPU/HW: Add JINC2 and xBRZ texture filtering options
Shaders ported from beetle-psx.
|
2020-09-12 00:26:34 +10:00 |
|
Connor McLaughlin
|
9bb278b166
|
CommonHostInterface: Fix crash on shutdown when using save state selector
|
2020-09-06 21:03:27 +10:00 |
|
Connor McLaughlin
|
a2eaaf0e89
|
PGXP: Allocate large storage dynamically
This causes performance issues on ARM otherwise.
|
2020-09-03 00:11:40 +10:00 |
|
Connor McLaughlin
|
13e3095801
|
Core: Don't link to imgui for libretro core
|
2020-09-01 12:22:32 +10:00 |
|
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.
|
2020-08-29 22:07:40 +10:00 |
|
Connor McLaughlin
|
ab002e78e1
|
Support translating strings in emulator core
|
2020-08-22 13:06:20 +10:00 |
|
Connor McLaughlin
|
bca609a2a6
|
Qt: Add option to disable per-game settings
|
2020-08-21 00:09:37 +10:00 |
|