aboutsummaryrefslogtreecommitdiff
path: root/patches/gpsp/1001-core-options.patch
blob: 752cfc5ae29d7daf6181843ffb0bbf6b914fa5b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
diff --git a/libretro_core_options.h b/libretro_core_options.h
index c23a2c3..0ac55a9 100644
--- a/libretro_core_options.h
+++ b/libretro_core_options.h
@@ -56,11 +56,11 @@ struct retro_core_option_definition option_defs_us[] = {
    {
       "gpsp_bios",
       "BIOS",
-      "Choose the BIOS image to use. The official BIOS must be provided by the user. Using a non-official (or builtin) BIOS might result in incompatibility problems with some games. Best results are to be achieved with the official Nintendo BIOS.",
+      "Choose the BIOS image to use. The official BIOS must be provided by the user. Using a builtin BIOS might result in compatibility problems.",
       {
-         { "auto",      "Auto select" },
-         { "builtin",   "Builtin BIOS" },
-         { "official",  "Original BIOS" },
+         { "auto",      "auto" },
+         { "builtin",   "builtin" },
+         { "official",  "original" },
          { NULL, NULL },
       },
       "auto"
@@ -68,10 +68,10 @@ struct retro_core_option_definition option_defs_us[] = {
    {
       "gpsp_boot_mode",
       "Boot mode",
-      "Choose whether to boot the BIOS before the game or not. There's not much difference in either modes.",
+      "Choose whether to boot the BIOS before the game or not.",
       {
-         { "game",      "Boot to game" },
-         { "bios",      "Boot to BIOS" },
+         { "game",      "game" },
+         { "bios",      "BIOS" },
          { NULL, NULL },
       },
       "game"
@@ -79,20 +79,20 @@ struct retro_core_option_definition option_defs_us[] = {
    {
       "gpsp_frameskip",
       "Frameskip",
-      "Skip frames to avoid audio buffer under-run (crackling). Improves performance at the expense of visual smoothness. 'Auto' skips frames when advised by the frontend. 'Auto (Threshold)' utilises the 'Frameskip Threshold (%)' setting. 'Fixed Interval' utilises the 'Frameskip Interval' setting.",
+      "Skip frames to avoid audio crackling. Improves performance at the expense of visual smoothness.",
       {
          { "disabled",       NULL },
          { "auto",           "Auto" },
-         { "auto_threshold", "Auto (Threshold)" },
-         { "fixed_interval", "Fixed Interval" },
+         { "auto_threshold", "Threshold" },
+         { "fixed_interval", "Fixed" },
          { NULL, NULL },
       },
-      "disabled"
+      "auto"
    },
    {
       "gpsp_frameskip_threshold",
-      "Frameskip Threshold (%)",
-      "When 'Frameskip' is set to 'Auto (Threshold)', specifies the audio buffer occupancy threshold (percentage) below which frames will be skipped. Higher values reduce the risk of crackling by causing frames to be dropped more frequently.",
+      "FS Threshold (%)",
+      "When 'Frameskip' is set to 'Threshold', sets how low the audio buffer can get before frames will be skipped.",
       {
          { "15", NULL },
          { "18", NULL },
@@ -116,8 +116,8 @@ struct retro_core_option_definition option_defs_us[] = {
    },
    {
       "gpsp_frameskip_interval",
-      "Frameskip Interval",
-      "When 'Frameskip' is set to 'Fixed Interval', the value set here is the number of frames omitted after a frame is rendered - i.e. '0' = 60fps, '1' = 30fps, '2' = 15fps, etc.",
+      "FS Interval",
+      "The maximum number of frames that can be skipped before a new frame is rendered.",
       {
          { "0",  NULL },
          { "1",  NULL },
@@ -132,40 +132,40 @@ struct retro_core_option_definition option_defs_us[] = {
          { "10", NULL },
          { NULL, NULL },
       },
-      "1"
+      "3"
    },
    {
       "gpsp_color_correction",
       "Color Correction",
-      "Adjusts output colors to match the display of real GBA hardware.",
+      "Adjusts output colors to match real GBA hardware.",
       {
-         { "enabled",  NULL },
          { "disabled", NULL },
+         { "enabled",  NULL },
          { NULL, NULL },
       },
       "disabled"
    },
    {
       "gpsp_frame_mixing",
-      "Interframe Blending",
-      "Simulates LCD ghosting effects by performing a 50:50 mix of the current and previous frames. Required for correct operation when playing games that exploit LCD ghosting for transparency effects (F-Zero, the Boktai series, etc.).",
+      "Frame Blending",
+      "Simulates LCD ghosting effects.",
       {
-         { "enabled",  NULL },
          { "disabled", NULL },
+         { "enabled",  NULL },
          { NULL, NULL },
       },
       "disabled"
    },
    {
       "gpsp_save_method",
-      "Backup Save Method (Restart)",
-      "Choose the data format used for cartridge save files. 'gpSP' can be used for compatibility with the stand-alone version of gpSP. 'libretro' provides better integration with the frontend.",
+      "Save Format",
+      "Choose the data format used for cartridge save files. Must restart to take effect.",
       {
          { "gpSP",     NULL },
          { "libretro", NULL },
          { NULL, NULL },
       },
-      "gpSP"
+      "libretro"
    },
 #if defined(HAVE_DYNAREC)
    {