comparison default.cfg @ 1692:5dacaef602a7 segacd

Merge from default
author Michael Pavone <pavone@retrodev.com>
date Sat, 05 Jan 2019 00:58:08 -0800
parents 2721949b372d
children 93960907807a
comparison
equal deleted inserted replaced
1504:95b3a1a8b26c 1692:5dacaef602a7
14 f gamepads.1.mode 14 f gamepads.1.mode
15 enter gamepads.1.start 15 enter gamepads.1.start
16 16
17 r ui.release_mouse 17 r ui.release_mouse
18 [ ui.vdp_debug_mode 18 [ ui.vdp_debug_mode
19 ] ui.vdp_debug_pal
20 u ui.enter_debugger 19 u ui.enter_debugger
21 p ui.screenshot 20 p ui.screenshot
21 b ui.plane_debug
22 v ui.vram_debug
23 c ui.cram_debug
24 n ui.compositing_debug
22 esc ui.exit 25 esc ui.exit
23 ` ui.save_state 26 ` ui.save_state
24 0 ui.set_speed.0 27 0 ui.set_speed.0
25 1 ui.set_speed.1 28 1 ui.set_speed.1
26 2 ui.set_speed.2 29 2 ui.set_speed.2
36 f5 ui.reload 39 f5 ui.reload
37 z ui.sms_pause 40 z ui.sms_pause
38 rctrl ui.toggle_keyboard_captured 41 rctrl ui.toggle_keyboard_captured
39 } 42 }
40 pads { 43 pads {
41 0 { 44 default {
42 dpads { 45 dpads {
43 0 { 46 0 {
44 up gamepads.1.up 47 up gamepads.n.up
45 down gamepads.1.down 48 down gamepads.n.down
46 left gamepads.1.left 49 left gamepads.n.left
47 right gamepads.1.right 50 right gamepads.n.right
48 } 51 }
49 } 52 }
50 buttons { 53 buttons {
51 a gamepads.1.a 54 a gamepads.n.a
52 b gamepads.1.b 55 b gamepads.n.b
53 rightshoulder gamepads.1.c 56 rightshoulder gamepads.n.c
54 x gamepads.1.x 57 x gamepads.n.x
55 y gamepads.1.y 58 y gamepads.n.y
56 leftshoulder gamepads.1.z 59 leftshoulder gamepads.n.z
57 back gamepads.1.mode 60 back gamepads.n.mode
58 start gamepads.1.start 61 start gamepads.n.start
59 guide ui.exit 62 guide ui.exit
60 leftstick ui.save_state 63 leftstick ui.save_state
61 } 64 }
62 axes { 65 axes {
63 lefty.positive gamepads.1.down 66 lefty.positive gamepads.n.down
64 lefty.negative gamepads.1.up 67 lefty.negative gamepads.n.up
65 leftx.positive gamepads.1.right 68 leftx.positive gamepads.n.right
66 leftx.negative gamepads.1.left 69 leftx.negative gamepads.n.left
67 lefttrigger ui.prev_speed 70 lefttrigger ui.prev_speed
68 righttrigger ui.next_speed 71 righttrigger ui.next_speed
69 } 72 }
70 } 73 }
71 1 { 74 ps4_6b_right {
72 dpads { 75 axes {
73 0 { 76 lefttrigger ui.next_speed
74 up gamepads.2.up 77 leftx.negative gamepads.n.up
75 down gamepads.2.down 78 leftx.positive gamepads.n.down
76 left gamepads.2.left 79 lefty.negative gamepads.n.left
77 right gamepads.2.right 80 lefty.positive gamepads.n.right
78 } 81 righttrigger gamepads.n.c
79 } 82 }
80 buttons { 83 buttons {
81 #this is exactly the same mapping as above, but with PS4 style names 84 a gamepads.n.a
82 cross gamepads.2.a 85 b gamepads.n.b
83 circle gamepads.2.b 86 back ui.sms_pause
84 r1 gamepads.2.c 87 guide ui.exit
85 square gamepads.2.x 88 leftshoulder gamepads.n.mode
86 triangle gamepads.2.y 89 leftstick ui.save_state
87 l1 gamepads.2.z 90 rightshoulder gamepads.n.z
88 share gamepads.2.mode 91 rightstick ui.prev_speed
89 options gamepads.2.start 92 start gamepads.n.start
90 guide ui.exit 93 x gamepads.n.x
91 l3 ui.save_state 94 y gamepads.n.y
92 } 95 }
93 axes { 96 dpads {
94 lefty.positive gamepads.2.down 97 0 {
95 lefty.negative gamepads.2.up 98 down gamepads.n.down
96 leftx.positive gamepads.2.right 99 left gamepads.n.left
97 leftx.negative gamepads.2.left 100 right gamepads.n.right
98 l2 ui.prev_speed 101 up gamepads.n.up
99 r2 ui.next_speed 102 }
103 }
104 }
105 ps3_6b_right {
106 axes {
107 lefttrigger ui.next_speed
108 leftx.negative gamepads.n.up
109 leftx.positive gamepads.n.down
110 lefty.negative gamepads.n.left
111 lefty.positive gamepads.n.right
112 righttrigger gamepads.n.c
113 }
114 buttons {
115 a gamepads.n.a
116 b gamepads.n.b
117 back ui.sms_pause
118 guide ui.exit
119 leftshoulder gamepads.n.mode
120 leftstick ui.save_state
121 rightshoulder gamepads.n.z
122 rightstick ui.prev_speed
123 start gamepads.n.start
124 x gamepads.n.x
125 y gamepads.n.y
126 }
127 dpads {
128 0 {
129 down gamepads.n.down
130 left gamepads.n.left
131 right gamepads.n.right
132 up gamepads.n.up
133 }
134 }
135 }
136 xbox_360_6b_right {
137 axes {
138 lefttrigger ui.next_speed
139 leftx.negative gamepads.n.up
140 leftx.positive gamepads.n.down
141 lefty.negative gamepads.n.left
142 lefty.positive gamepads.n.right
143 righttrigger gamepads.n.c
144 }
145 buttons {
146 a gamepads.n.a
147 b gamepads.n.b
148 back ui.sms_pause
149 guide ui.exit
150 leftshoulder gamepads.n.mode
151 leftstick ui.save_state
152 rightshoulder gamepads.n.z
153 rightstick ui.prev_speed
154 start gamepads.n.start
155 x gamepads.n.x
156 y gamepads.n.y
157 }
158 dpads {
159 0 {
160 down gamepads.n.down
161 left gamepads.n.left
162 right gamepads.n.right
163 up gamepads.n.up
164 }
165 }
166 }
167 xbone_6b_right {
168 axes {
169 lefttrigger ui.next_speed
170 leftx.negative gamepads.n.up
171 leftx.positive gamepads.n.down
172 lefty.negative gamepads.n.left
173 lefty.positive gamepads.n.right
174 righttrigger gamepads.n.c
175 }
176 buttons {
177 a gamepads.n.a
178 b gamepads.n.b
179 back ui.sms_pause
180 guide ui.exit
181 leftshoulder gamepads.n.mode
182 leftstick ui.save_state
183 rightshoulder gamepads.n.z
184 rightstick ui.prev_speed
185 start gamepads.n.start
186 x gamepads.n.x
187 y gamepads.n.y
188 }
189 dpads {
190 0 {
191 down gamepads.n.down
192 left gamepads.n.left
193 right gamepads.n.right
194 up gamepads.n.up
195 }
196 }
197 }
198 genesis_6b_bumpers {
199 axes {
200 lefttrigger ui.exit
201 righttrigger gamepads.n.mode
202 }
203 buttons {
204 a gamepads.n.a
205 b gamepads.n.b
206 back ui.sms_pause
207 guide ui.exit
208 leftshoulder gamepads.n.z
209 rightshoulder gamepads.n.c
210 start gamepads.n.start
211 x gamepads.n.x
212 y gamepads.n.y
213 }
214 dpads {
215 0 {
216 down gamepads.n.down
217 left gamepads.n.left
218 right gamepads.n.right
219 up gamepads.n.up
220 }
221 }
222 }
223 saturn_6b_bumpers {
224 axes {
225 lefttrigger ui.exit
226 righttrigger gamepads.n.mode
227 }
228 buttons {
229 a gamepads.n.a
230 b gamepads.n.b
231 back ui.sms_pause
232 guide ui.exit
233 leftshoulder gamepads.n.z
234 rightshoulder gamepads.n.c
235 start gamepads.n.start
236 x gamepads.n.x
237 y gamepads.n.y
238 }
239 dpads {
240 0 {
241 down gamepads.n.down
242 left gamepads.n.left
243 right gamepads.n.right
244 up gamepads.n.up
245 }
100 } 246 }
101 } 247 }
102 } 248 }
103 mice { 249 mice {
104 0 { 250 0 {
215 #if it's set to off, initial_path will always be used on startup 361 #if it's set to off, initial_path will always be used on startup
216 remember_path on 362 remember_path on
217 #path for storing internal screenshots, accepts the same variables as initial_path 363 #path for storing internal screenshots, accepts the same variables as initial_path
218 screenshot_path $HOME 364 screenshot_path $HOME
219 #see strftime for the format specifiers valid in screenshot_template 365 #see strftime for the format specifiers valid in screenshot_template
220 screenshot_template blastem_%Y%m%d_%H%M%S.ppm 366 screenshot_template blastem_%Y%m%d_%H%M%S.png
221 #path template for saving SRAM, EEPROM and savestates 367 #path template for saving SRAM, EEPROM and savestates
222 #accepts special variables $HOME, $EXEDIR, $USERDATA, $ROMNAME 368 #accepts special variables $HOME, $EXEDIR, $USERDATA, $ROMNAME
223 save_path $USERDATA/blastem/$ROMNAME 369 save_path $USERDATA/blastem/$ROMNAME
224 #space delimited list of file extensions to filter against in menu 370 #space delimited list of file extensions to filter against in menu
225 extensions bin gen md smd sms gg 371 extensions bin gen md smd sms gg zip gz
226 #specifies the preferred save-state format, set to gst for Genecyst compatible states 372 #specifies the preferred save-state format, set to gst for Genecyst compatible states
227 state_format native 373 state_format native
228 } 374 }
229 375
230 system { 376 system {
377 #controls how the emulated system is synced to the host
378 #video provides the smoothest experience when the host and emulated system have similar refresh rates
379 #audio provides lower audio latency, especially when there is a refresh rate mismatch
380 sync_source audio
381 #set this to random to debug initialization bugs
231 ram_init zero 382 ram_init zero
232 default_region U 383 default_region U
233 } 384 #controls whether MegaWiFi support is enabled or not
234 385 #MegaWiFi allows ROMs to make connections to the internet
235 386 #so it should only be enabled for ROMs you trust
387 megawifi off
388 }
389
390