X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=frontend%2Flibretro_core_options.h;h=e6b5e72ce4ec4a3c86818bebf36fb0936a9ce5fd;hb=ef2683f1cae601159513afc7a94e0af0bb4bb055;hp=66f1b0cda71495466d8c1b527248788685950576;hpb=919cac880fbd25c537a1cbca01112e4634dba88e;p=pcsx_rearmed.git diff --git a/frontend/libretro_core_options.h b/frontend/libretro_core_options.h index 66f1b0cd..e6b5e72c 100644 --- a/frontend/libretro_core_options.h +++ b/frontend/libretro_core_options.h @@ -74,8 +74,8 @@ struct retro_core_option_definition option_defs_us[] = { }, { "pcsx_rearmed_memcard2", - "Enable second memory card (shared)", - "Enabled the memory card slot 2. This is shared amongs all games.", + "Enable Second Memory Card (Shared)", + "Enabled the memory card slot 2. This memory card is shared amongst all games.", { { "disable", NULL }, { "enabled", NULL }, @@ -207,7 +207,7 @@ struct retro_core_option_definition option_defs_us[] = { { "pcsx_rearmed_multitap2", "Multitap 2", - "Enables/Disables multitap on port 2, allowing upto 8 players in games that permit it. Multitap 1 has to be enabled for this to work.", + "Enables/Disables multitap on port 2, allowing up to 8 players in games that permit it. Multitap 1 has to be enabled for this to work.", { { "auto", NULL }, { "disabled", NULL }, @@ -218,7 +218,7 @@ struct retro_core_option_definition option_defs_us[] = { }, { "pcsx_rearmed_negcon_deadzone", - "NegCon Twist Deadzone (percent)", + "NegCon Twist Deadzone (Percent)", "Sets the deadzone of the RetroPad left analog stick when simulating the 'twist' action of emulated neGcon Controllers. Used to eliminate drift/unwanted input.", { { "0", NULL }, @@ -247,7 +247,7 @@ struct retro_core_option_definition option_defs_us[] = { { "pcsx_rearmed_vibration", "Enable Vibration", - "Enables Vibration feedback for controllers that supports vibration features.", + "Enables vibration feedback for controllers that supports vibration features.", { { "disabled", NULL }, { "enabled", NULL }, @@ -270,8 +270,8 @@ struct retro_core_option_definition option_defs_us[] = { #ifndef DRC_DISABLE { "pcsx_rearmed_drc", - "Dynamic recompiler", - "Enables core to use dynamic recompiler or interpreter (slower) cpu instructions.", + "Dynamic Recompiler", + "Enables core to use dynamic recompiler or interpreter (slower) CPU instructions.", { { "disabled", NULL }, { "enabled", NULL }, @@ -281,7 +281,7 @@ struct retro_core_option_definition option_defs_us[] = { }, { "pcsx_rearmed_psxclock", - "PSX CPU clock", + "PSX CPU Clock", PSX_CLOCK_LABEL, { { "30", NULL }, @@ -364,7 +364,7 @@ struct retro_core_option_definition option_defs_us[] = { #ifdef __ARM_NEON__ { "pcsx_rearmed_neon_interlace_enable", - "Enable interlacing mode(s)", + "Enable Interlacing Mode", "Enables fake scanlines effect.", { { "disabled", NULL }, @@ -375,8 +375,8 @@ struct retro_core_option_definition option_defs_us[] = { }, { "pcsx_rearmed_neon_enhancement_enable", - "Enhanced resolution (slow)", - "Renders in double resolution at the cost of lower performance", + "Enhanced Resolution (Slow)", + "Renders in double resolution at the cost of lower performance.", { { "disabled", NULL }, { "enabled", NULL }, @@ -386,7 +386,7 @@ struct retro_core_option_definition option_defs_us[] = { }, { "pcsx_rearmed_neon_enhancement_no_main", - "Enhanced resolution speed hack", + "Enhanced Resolution (Speed Hack)", "Speed hack for Enhanced resolution option (glitches some games).", { { "disabled", NULL }, @@ -399,7 +399,7 @@ struct retro_core_option_definition option_defs_us[] = { { "pcsx_rearmed_duping_enable", - "Frame duping", + "Frame Duping", "A speedup, redraws/reuses the last frame if there was no new data.", { { "disabled", NULL }, @@ -419,10 +419,125 @@ struct retro_core_option_definition option_defs_us[] = { }, "disabled", }, + + /* GPU PEOPS OPTIONS */ +#ifdef DRC_DISABLE + { + "pcsx_rearmed_show_gpu_peops_settings", + "Show Advance GPU Settings", + "Enable or disable various GPU fixes. A core restart might be needed for settings to take effect. NOTE: Quick Menu must be toggled for this setting to take effect.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_0", + "(GPU) Odd/Even Bit Hack", + "Needed for Chrono Cross.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_1", + "(GPU) Expand Screen Width", + "Capcom fighting games", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_2", + "(GPU) Ignore Brightness Color", + "Black screens in Lunar Silver Star Story games", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_3", + "(GPU) Disable Coordinate Check", + "Compatibility mode", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_6", + "(GPU) Lazy Screen Update", + "Pandemonium 2", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_7", + "(GPU) Old Frame Skipping", + "Skip every second frame", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "enabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_8", + "(GPU) Repeated Flat Tex Triangles", + "Needed by Star Wars: Dark Forces", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_9", + "(GPU) Draw Quads with Triangles", + "Better g-colors, worse textures", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, + { + "pcsx_rearmed_gpu_peops_fix_10", + "(GPU) Fake 'Gpu Busy' States", + "Toggle busy flags after drawing", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL}, + }, + "disabled", + }, +#endif + { "pcsx_rearmed_show_bios_bootlogo", "Show Bios Bootlogo", - "When enabled, shows the playstation logo when starting or resetting. (Breaks some games).", + "When enabled, shows the PlayStation logo when starting or resetting. (Breaks some games).", { { "disabled", NULL }, { "enabled", NULL }, @@ -443,7 +558,7 @@ struct retro_core_option_definition option_defs_us[] = { }, { "pcsx_rearmed_spu_interpolation", - "Sound: Interpolation", + "Sound Interpolation", NULL, { { "simple", NULL }, @@ -692,7 +807,7 @@ static INLINE void libretro_set_core_options(retro_environment_t environ_cb) /* Skip options that are irrelevant when using the * old style core options interface */ - if ((strcmp(key, "fceumm_advance_sound_options") == 0)) + if ((strcmp(key, "pcsx_rearmed_show_gpu_peops_settings") == 0)) continue; if (desc)