aboutsummaryrefslogtreecommitdiff
path: root/overrides/pcsx_rearmed.h
diff options
context:
space:
mode:
Diffstat (limited to 'overrides/pcsx_rearmed.h')
-rw-r--r--overrides/pcsx_rearmed.h61
1 files changed, 60 insertions, 1 deletions
diff --git a/overrides/pcsx_rearmed.h b/overrides/pcsx_rearmed.h
index b35cc2d..d5b20d7 100644
--- a/overrides/pcsx_rearmed.h
+++ b/overrides/pcsx_rearmed.h
@@ -2,6 +2,22 @@
static const struct core_override_option pcsx_rearmed_core_option_overrides[] = {
{
+ .key = "pcsx_rearmed_region",
+ .info = "Specify which region the system is from. 'NTSC' is 60 Hz while 'PAL' is 50 Hz. 'Auto' will detect the region of the currently loaded content.",
+ },
+ {
+ .key = "pcsx_rearmed_bios",
+ .info = "Specify which BIOS to use. 'Auto' will attempt to load a real bios file. 'HLE' forces BIOS emulation, with lower compatibility.",
+ },
+ {
+ .key = "pcsx_rearmed_show_bios_bootlogo",
+ .info = "When using an official BIOS, whether to show the PlayStation logo at startup. Showing the boot logo may reduce compatibility.",
+ },
+ {
+ .key = "pcsx_rearmed_drc",
+ .info = "Dynamically recompile PSX CPU instructions to native instructions. Much faster, but may be less accurate.",
+ },
+ {
.key = "pcsx_rearmed_frameskip_type",
.info = "Skip frames to avoid audio crackling. Improves performance at the expense of visual smoothness. Will cause graphical glitches.",
.default_value = "auto",
@@ -31,6 +47,11 @@ static const struct core_override_option pcsx_rearmed_core_option_overrides[] =
.info = "If disabled, turns off the dithering pattern the PSX applies to combat color banding.",
},
{
+ .key = "pcsx_rearmed_duping_enable",
+ .desc = "Frame Duping",
+ .info = "When enabled, provides a small performance improvement by repeating the previous frame if the core has nothing new to display.",
+ },
+ {
.key = "pcsx_rearmed_show_gpu_peops_settings",
.desc = "P.E.Op.S. Settings",
},
@@ -101,10 +122,40 @@ static const struct core_override_option pcsx_rearmed_core_option_overrides[] =
.default_value = "enabled"
},
{
+ .key = "pcsx_rearmed_gpu_slow_llists",
+ .desc = "Slow Linked Lists",
+ },
+ {
+ .key = "pcsx_rearmed_neon_interlace_enable",
+ .desc = "Interlaced Video",
+ .info = "When enabled, games that run in high resolution video modes (480i, 512i) produce interlaced video output.",
+ },
+ {
+ .key = "pcsx_rearmed_spu_interpolation",
+ .info = "Emulates audio interpolation. 'Gaussian' is closest to original. 'Simple' is faster, lower quality. 'Cubic' is slowest, higher clarity.",
+ },
+ {
+ .key = "pcsx_rearmed_noxadecoding",
+ .info = "Enable playback of XA audio tracks. Can be disabled to improve performance in games that include XA audio, at the expense of missing music.",
+ },
+ {
+ .key = "pcsx_rearmed_neon_enhancement_enable",
+ .blocked = true,
+ },
+ {
+ .key = "pcsx_rearmed_neon_enhancement_no_main",
+ .blocked = true,
+ },
+ {
.key = "pcsx_rearmed_gpu_thread_rendering",
.info = "Runs GPU commands in a thread. Sync waits for drawing to finish before vsync. Async will not wait unless there's another frame behind it."
},
{
+ .key = "pcsx_rearmed_spu_reverb",
+ .desc = "Reverb Effects",
+ .info = "Enable emulation of the PSX reverb feature. Disable to improve performance at the expense of reduced audio quality/authenticity.",
+ },
+ {
.key = "pcsx_rearmed_pe2_fix",
.desc = "PE 2/VH 1/2 Fix",
.info = "Fixes Parasite Eve 2 / Vandal Hearts 1 / 2."
@@ -135,7 +186,11 @@ static const struct core_override_option pcsx_rearmed_core_option_overrides[] =
.desc = "Disable GTE Flags",
},
{
- .key = "pcsx_rearmed_show_other_input_settings",
+ .key = "pcsx_rearmed_nostalls",
+ .desc = "Disable Stalls",
+ },
+ {
+ .key = "pcsx_rearmed_show_input_settings",
.blocked = true
},
{
@@ -158,6 +213,10 @@ static const struct core_override_option pcsx_rearmed_core_option_overrides[] =
.key = "pcsx_rearmed_icache_emulation",
.blocked = true
},
+ {
+ .key = "pcsx_rearmed_nocompathacks",
+ .blocked = true
+ },
{ NULL }
};