Advertisement
Guest User

Untitled

a guest
Apr 20th, 2020
313
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 294.55 KB | None | 0 0
  1. ;VERSION 1.22.1
  2. ;Edit this file at your own risk!
  3. ;DO NOT EDIT THIS FILE WHILE AN INSTANCE OF MEDNAFEN THAT USES IT IS RUNNING.
  4. ;File format: <key><single space><value><LF or CR+LF>
  5. ;
  6. ;Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen. Dummy guard line to prevent settings file corruption by accidentally running ancient versions of Mednafen.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;fs ~
  7.  
  8. ;Enable (automatic) usage of this module.
  9. apple2.enable 1
  10.  
  11. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 0
  12. apple2.input.keyboard.twopiece.0 keyboard 0x0 39
  13.  
  14. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 1
  15. apple2.input.keyboard.twopiece.1 keyboard 0x0 30
  16.  
  17. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 2
  18. apple2.input.keyboard.twopiece.2 keyboard 0x0 31
  19.  
  20. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 3
  21. apple2.input.keyboard.twopiece.3 keyboard 0x0 32
  22.  
  23. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 4
  24. apple2.input.keyboard.twopiece.4 keyboard 0x0 33
  25.  
  26. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 5
  27. apple2.input.keyboard.twopiece.5 keyboard 0x0 34
  28.  
  29. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 6
  30. apple2.input.keyboard.twopiece.6 keyboard 0x0 35
  31.  
  32. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 7'
  33. apple2.input.keyboard.twopiece.7 keyboard 0x0 36
  34.  
  35. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 8
  36. apple2.input.keyboard.twopiece.8 keyboard 0x0 37
  37.  
  38. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: 9
  39. apple2.input.keyboard.twopiece.9 keyboard 0x0 38
  40.  
  41. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: A
  42. apple2.input.keyboard.twopiece.a keyboard 0x0 4 || keyboard 0x0 82 || keyboard 0x0 96
  43.  
  44. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: B
  45. apple2.input.keyboard.twopiece.b keyboard 0x0 5
  46.  
  47. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: ⭠
  48. apple2.input.keyboard.twopiece.bs keyboard 0x0 80 || keyboard 0x0 42 || keyboard 0x0 93 || keyboard 0x0 76
  49.  
  50. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: C
  51. apple2.input.keyboard.twopiece.c keyboard 0x0 6
  52.  
  53. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: :
  54. apple2.input.keyboard.twopiece.colon keyboard 0x0 45
  55.  
  56. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: ,
  57. apple2.input.keyboard.twopiece.comma keyboard 0x0 54
  58.  
  59. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: RETURN
  60. apple2.input.keyboard.twopiece.cr keyboard 0x0 40 || keyboard 0x0 49 || keyboard 0x0 74
  61.  
  62. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: CTRL
  63. apple2.input.keyboard.twopiece.ctrl keyboard 0x0 57 || keyboard 0x0 224 || keyboard 0x0 228
  64.  
  65. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: D
  66. apple2.input.keyboard.twopiece.d keyboard 0x0 7
  67.  
  68. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: E
  69. apple2.input.keyboard.twopiece.e keyboard 0x0 8
  70.  
  71. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: ESC
  72. apple2.input.keyboard.twopiece.esc keyboard 0x0 41 || keyboard 0x0 43
  73.  
  74. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: F
  75. apple2.input.keyboard.twopiece.f keyboard 0x0 9
  76.  
  77. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: G
  78. apple2.input.keyboard.twopiece.g keyboard 0x0 10
  79.  
  80. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: H
  81. apple2.input.keyboard.twopiece.h keyboard 0x0 11
  82.  
  83. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: I
  84. apple2.input.keyboard.twopiece.i keyboard 0x0 12
  85.  
  86. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: J
  87. apple2.input.keyboard.twopiece.j keyboard 0x0 13
  88.  
  89. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: K
  90. apple2.input.keyboard.twopiece.k keyboard 0x0 14
  91.  
  92. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: L
  93. apple2.input.keyboard.twopiece.l keyboard 0x0 15
  94.  
  95. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: Left SHIFT
  96. apple2.input.keyboard.twopiece.lshift keyboard 0x0 225
  97.  
  98. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: M
  99. apple2.input.keyboard.twopiece.m keyboard 0x0 16
  100.  
  101. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: -
  102. apple2.input.keyboard.twopiece.minus keyboard 0x0 46
  103.  
  104. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: N
  105. apple2.input.keyboard.twopiece.n keyboard 0x0 17
  106.  
  107. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: ⭢
  108. apple2.input.keyboard.twopiece.nak keyboard 0x0 79 || keyboard 0x0 94 || keyboard 0x0 78
  109.  
  110. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: O
  111. apple2.input.keyboard.twopiece.o keyboard 0x0 18
  112.  
  113. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: P
  114. apple2.input.keyboard.twopiece.p keyboard 0x0 19
  115.  
  116. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: .
  117. apple2.input.keyboard.twopiece.period keyboard 0x0 55
  118.  
  119. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: Q
  120. apple2.input.keyboard.twopiece.q keyboard 0x0 20
  121.  
  122. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: R
  123. apple2.input.keyboard.twopiece.r keyboard 0x0 21
  124.  
  125. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: REPT
  126. apple2.input.keyboard.twopiece.rept keyboard 0x0 47 || keyboard 0x0 226 || keyboard 0x0 230
  127.  
  128. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: RESET
  129. apple2.input.keyboard.twopiece.reset keyboard 0x0 73
  130.  
  131. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: Right SHIFT
  132. apple2.input.keyboard.twopiece.rshift keyboard 0x0 229
  133.  
  134. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: S
  135. apple2.input.keyboard.twopiece.s keyboard 0x0 22
  136.  
  137. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: ;
  138. apple2.input.keyboard.twopiece.semicolon keyboard 0x0 51 || keyboard 0x0 92
  139.  
  140. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: /
  141. apple2.input.keyboard.twopiece.slash keyboard 0x0 56 || keyboard 0x0 77
  142.  
  143. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: Space
  144. apple2.input.keyboard.twopiece.sp keyboard 0x0 44
  145.  
  146. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: T
  147. apple2.input.keyboard.twopiece.t keyboard 0x0 23
  148.  
  149. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: U
  150. apple2.input.keyboard.twopiece.u keyboard 0x0 24
  151.  
  152. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: V
  153. apple2.input.keyboard.twopiece.v keyboard 0x0 25
  154.  
  155. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: W
  156. apple2.input.keyboard.twopiece.w keyboard 0x0 26
  157.  
  158. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: X
  159. apple2.input.keyboard.twopiece.x keyboard 0x0 27
  160.  
  161. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: Y
  162. apple2.input.keyboard.twopiece.y keyboard 0x0 28
  163.  
  164. ;apple2, Keyboard, Apple II/II+ 2-piece keyboard: Z
  165. apple2.input.keyboard.twopiece.z keyboard 0x0 29 || keyboard 0x0 81 || keyboard 0x0 90
  166.  
  167. ;Input device for Virtual Gameport 1
  168. apple2.input.port1 joystick
  169.  
  170. ;apple2, Virtual Gameport 1, Atari Joystick: Button
  171. apple2.input.port1.atari.button
  172.  
  173. ;apple2, Virtual Gameport 1, Atari Joystick: DOWN ↓
  174. apple2.input.port1.atari.down
  175.  
  176. ;apple2, Virtual Gameport 1, Atari Joystick: LEFT ←
  177. apple2.input.port1.atari.left
  178.  
  179. ;apple2, Virtual Gameport 1, Atari Joystick: RIGHT →
  180. apple2.input.port1.atari.right
  181.  
  182. ;apple2, Virtual Gameport 1, Atari Joystick: UP ↑
  183. apple2.input.port1.atari.up
  184.  
  185. ;apple2, Virtual Gameport 1, Gamepad: Button 1
  186. apple2.input.port1.gamepad.button1
  187.  
  188. ;apple2, Virtual Gameport 1, Gamepad: Button 2
  189. apple2.input.port1.gamepad.button2
  190.  
  191. ;apple2, Virtual Gameport 1, Gamepad: DOWN ↓
  192. apple2.input.port1.gamepad.down
  193.  
  194. ;apple2, Virtual Gameport 1, Gamepad: LEFT ←
  195. apple2.input.port1.gamepad.left
  196.  
  197. ;apple2, Virtual Gameport 1, Gamepad: Resistance
  198. apple2.input.port1.gamepad.resistance_select
  199.  
  200. ;Default position for switch "Resistance".
  201. apple2.input.port1.gamepad.resistance_select.defpos 2
  202.  
  203. ;apple2, Virtual Gameport 1, Gamepad: RIGHT →
  204. apple2.input.port1.gamepad.right
  205.  
  206. ;apple2, Virtual Gameport 1, Gamepad: UP ↑
  207. apple2.input.port1.gamepad.up
  208.  
  209. ;Analog axis scale coefficient for Joystick on Virtual Gameport 1.
  210. apple2.input.port1.joystick.axis_scale 1.00
  211.  
  212. ;apple2, Virtual Gameport 1, Joystick: Button 1
  213. apple2.input.port1.joystick.button1
  214.  
  215. ;apple2, Virtual Gameport 1, Joystick: Button 2
  216. apple2.input.port1.joystick.button2
  217.  
  218. ;apple2, Virtual Gameport 1, Joystick: Resistance
  219. apple2.input.port1.joystick.resistance_select
  220.  
  221. ;Default position for switch "Resistance".
  222. apple2.input.port1.joystick.resistance_select.defpos 2
  223.  
  224. ;apple2, Virtual Gameport 1, Joystick: Stick DOWN ↓
  225. apple2.input.port1.joystick.stick_down
  226.  
  227. ;apple2, Virtual Gameport 1, Joystick: Stick LEFT ←
  228. apple2.input.port1.joystick.stick_left
  229.  
  230. ;apple2, Virtual Gameport 1, Joystick: Stick RIGHT →
  231. apple2.input.port1.joystick.stick_right
  232.  
  233. ;apple2, Virtual Gameport 1, Joystick: Stick UP ↑
  234. apple2.input.port1.joystick.stick_up
  235.  
  236. ;apple2, Virtual Gameport 1, Paddle: Button
  237. apple2.input.port1.paddle.button
  238.  
  239. ;apple2, Virtual Gameport 1, Paddle: Dial LEFT ←
  240. apple2.input.port1.paddle.dial_left
  241.  
  242. ;apple2, Virtual Gameport 1, Paddle: Dial RIGHT →
  243. apple2.input.port1.paddle.dial_right
  244.  
  245. ;Input device for Virtual Gameport 2
  246. apple2.input.port2 paddle
  247.  
  248. ;apple2, Virtual Gameport 2, Atari Joystick: Button
  249. apple2.input.port2.atari.button
  250.  
  251. ;apple2, Virtual Gameport 2, Atari Joystick: DOWN ↓
  252. apple2.input.port2.atari.down
  253.  
  254. ;apple2, Virtual Gameport 2, Atari Joystick: LEFT ←
  255. apple2.input.port2.atari.left
  256.  
  257. ;apple2, Virtual Gameport 2, Atari Joystick: RIGHT →
  258. apple2.input.port2.atari.right
  259.  
  260. ;apple2, Virtual Gameport 2, Atari Joystick: UP ↑
  261. apple2.input.port2.atari.up
  262.  
  263. ;apple2, Virtual Gameport 2, Paddle: Button
  264. apple2.input.port2.paddle.button
  265.  
  266. ;apple2, Virtual Gameport 2, Paddle: Dial LEFT ←
  267. apple2.input.port2.paddle.dial_left
  268.  
  269. ;apple2, Virtual Gameport 2, Paddle: Dial RIGHT →
  270. apple2.input.port2.paddle.dial_right
  271.  
  272. ;Enable scanlines with specified opacity.
  273. apple2.scanlines 0
  274.  
  275. ;Enable specified OpenGL shader.
  276. apple2.shader none
  277.  
  278. ;Force interlaced video to be treated as progressive.
  279. apple2.shader.goat.fprog 0
  280.  
  281. ;Constant RGB horizontal divergence.
  282. apple2.shader.goat.hdiv 0.50
  283.  
  284. ;Mask pattern.
  285. apple2.shader.goat.pat goatron
  286.  
  287. ;Enable scanlines effect.
  288. apple2.shader.goat.slen 1
  289.  
  290. ;Transparency of otherwise-opaque mask areas.
  291. apple2.shader.goat.tp 0.50
  292.  
  293. ;Constant RGB vertical divergence.
  294. apple2.shader.goat.vdiv 0.50
  295.  
  296. ;Enable specified special video scaler.
  297. apple2.special none
  298.  
  299. ;Stretch to fill screen.
  300. apple2.stretch aspect_mult2
  301.  
  302. ;Enable video temporal blur(50/50 previous/current frame by default).
  303. apple2.tblur 0
  304.  
  305. ;Accumulate color data rather than discarding it.
  306. apple2.tblur.accum 0
  307.  
  308. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  309. apple2.tblur.accum.amount 50
  310.  
  311. ;Video brightness.
  312. apple2.video.brightness 0.0
  313.  
  314. ;Color video luma filter.
  315. apple2.video.color_lumafilter -3
  316.  
  317. ;Enable color video smoothing.
  318. apple2.video.color_smooth 0
  319.  
  320. ;Video contrast.
  321. apple2.video.contrast 0.0
  322.  
  323. ;Force monochrome graphics color.
  324. apple2.video.force_mono 0x000000
  325.  
  326. ;Color video hue/tint.
  327. apple2.video.hue 0.0
  328.  
  329. ;Color decoder matrix.
  330. apple2.video.matrix mednafen
  331.  
  332. ;Custom color decoder matrix; blue, I.
  333. apple2.video.matrix.blue.i -1.11
  334.  
  335. ;Custom color decoder matrix; blue, Q.
  336. apple2.video.matrix.blue.q 1.70
  337.  
  338. ;Custom color decoder matrix; green, I.
  339. apple2.video.matrix.green.i -0.28
  340.  
  341. ;Custom color decoder matrix; green, Q.
  342. apple2.video.matrix.green.q -0.64
  343.  
  344. ;Custom color decoder matrix; red, I.
  345. apple2.video.matrix.red.i 0.96
  346.  
  347. ;Custom color decoder matrix; red, Q.
  348. apple2.video.matrix.red.q 0.62
  349.  
  350. ;Enable hack to treat mixed-mode text as monochrome.
  351. apple2.video.mixed_text_mono 0
  352.  
  353. ;Monochrome video luma filter.
  354. apple2.video.mono_lumafilter 5
  355.  
  356. ;Color video saturation.
  357. apple2.video.saturation 0.0
  358.  
  359. ;Enable (bi)linear interpolation.
  360. apple2.videoip x
  361.  
  362. ;Full-screen horizontal resolution.
  363. apple2.xres 0
  364.  
  365. ;Scaling factor for the X axis in windowed mode.
  366. apple2.xscale 4.000000
  367.  
  368. ;Scaling factor for the X axis in fullscreen mode.
  369. apple2.xscalefs 1.000000
  370.  
  371. ;Full-screen vertical resolution.
  372. apple2.yres 0
  373.  
  374. ;Scaling factor for the Y axis in windowed mode.
  375. apple2.yscale 4.000000
  376.  
  377. ;Scaling factor for the Y axis in fullscreen mode.
  378. apple2.yscalefs 1.000000
  379.  
  380. ;Automatically load/save state on game load/close.
  381. autosave 0
  382.  
  383. ;Cache entire CD images in memory.
  384. cd.image_memcache 0
  385.  
  386. ;Enable (automatic) usage of this module.
  387. cdplay.enable 1
  388.  
  389. ;Force monophonic sound output.
  390. cdplay.forcemono 0
  391.  
  392. ;cdplay, Built-In, Controller: Next Track
  393. cdplay.input.builtin.controller.next_track keyboard 0x0 79
  394.  
  395. ;cdplay, Built-In, Controller: Next Track 10
  396. cdplay.input.builtin.controller.next_track_10 keyboard 0x0 82
  397.  
  398. ;cdplay, Built-In, Controller: Play/Pause
  399. cdplay.input.builtin.controller.play_pause keyboard 0x0 44
  400.  
  401. ;cdplay, Built-In, Controller: Previous Track
  402. cdplay.input.builtin.controller.previous_track keyboard 0x0 80
  403.  
  404. ;cdplay, Built-In, Controller: Previous Track 10
  405. cdplay.input.builtin.controller.previous_track_10 keyboard 0x0 81
  406.  
  407. ;cdplay, Built-In, Controller: Scan Forward
  408. cdplay.input.builtin.controller.scan_forward keyboard 0x0 75
  409.  
  410. ;cdplay, Built-In, Controller: Scan Reverse
  411. cdplay.input.builtin.controller.scan_reverse keyboard 0x0 78
  412.  
  413. ;cdplay, Built-In, Controller: Stop
  414. cdplay.input.builtin.controller.stop keyboard 0x0 40
  415.  
  416. ;Enable scanlines with specified opacity.
  417. cdplay.scanlines 0
  418.  
  419. ;Enable specified OpenGL shader.
  420. cdplay.shader none
  421.  
  422. ;Force interlaced video to be treated as progressive.
  423. cdplay.shader.goat.fprog 0
  424.  
  425. ;Constant RGB horizontal divergence.
  426. cdplay.shader.goat.hdiv 0.50
  427.  
  428. ;Mask pattern.
  429. cdplay.shader.goat.pat goatron
  430.  
  431. ;Enable scanlines effect.
  432. cdplay.shader.goat.slen 1
  433.  
  434. ;Transparency of otherwise-opaque mask areas.
  435. cdplay.shader.goat.tp 0.50
  436.  
  437. ;Constant RGB vertical divergence.
  438. cdplay.shader.goat.vdiv 0.50
  439.  
  440. ;Enable specified special video scaler.
  441. cdplay.special none
  442.  
  443. ;Stretch to fill screen.
  444. cdplay.stretch aspect_mult2
  445.  
  446. ;Enable video temporal blur(50/50 previous/current frame by default).
  447. cdplay.tblur 0
  448.  
  449. ;Accumulate color data rather than discarding it.
  450. cdplay.tblur.accum 0
  451.  
  452. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  453. cdplay.tblur.accum.amount 50
  454.  
  455. ;Enable (bi)linear interpolation.
  456. cdplay.videoip 1
  457.  
  458. ;Enable simple waveform visualization.
  459. cdplay.visualization 1
  460.  
  461. ;Full-screen horizontal resolution.
  462. cdplay.xres 0
  463.  
  464. ;Scaling factor for the X axis in windowed mode.
  465. cdplay.xscale 5.000000
  466.  
  467. ;Scaling factor for the X axis in fullscreen mode.
  468. cdplay.xscalefs 1.000000
  469.  
  470. ;Full-screen vertical resolution.
  471. cdplay.yres 0
  472.  
  473. ;Scaling factor for the Y axis in windowed mode.
  474. cdplay.yscale 5.000000
  475.  
  476. ;Scaling factor for the Y axis in fullscreen mode.
  477. cdplay.yscalefs 1.000000
  478.  
  479. ;Enable cheats.
  480. cheats 1
  481.  
  482. ;Save state 0 select
  483. command.0 keyboard 0x0 39
  484.  
  485. ;Save state 1 select
  486. command.1 keyboard 0x0 30
  487.  
  488. ;Save state 2 select
  489. command.2 keyboard 0x0 31
  490.  
  491. ;Save state 3 select
  492. command.3 keyboard 0x0 32
  493.  
  494. ;Save state 4 select
  495. command.4 keyboard 0x0 33
  496.  
  497. ;Save state 5 select
  498. command.5 keyboard 0x0 34
  499.  
  500. ;Save state 6 select
  501. command.6 keyboard 0x0 35
  502.  
  503. ;Save state 7 select
  504. command.7 keyboard 0x0 36
  505.  
  506. ;Save state 8 select
  507. command.8 keyboard 0x0 37
  508.  
  509. ;Save state 9 select
  510. command.9 keyboard 0x0 38
  511.  
  512. ;Activate barcode(for Famicom)
  513. command.activate_barcode keyboard 0x0 65
  514.  
  515. ;Advance frame
  516. command.advance_frame keyboard 0x0 4+alt
  517.  
  518. ;Select virtual device on virtual input port 1
  519. command.device_select1 keyboard 0x0 30+ctrl+shift
  520.  
  521. ;Select virtual device on virtual input port 10
  522. command.device_select10 keyboard 0x0 39+ctrl+shift
  523.  
  524. ;Select virtual device on virtual input port 11
  525. command.device_select11 keyboard 0x0 89+ctrl+shift
  526.  
  527. ;Select virtual device on virtual input port 12
  528. command.device_select12 keyboard 0x0 90+ctrl+shift
  529.  
  530. ;Select virtual device on virtual input port 2
  531. command.device_select2 keyboard 0x0 31+ctrl+shift
  532.  
  533. ;Select virtual device on virtual input port 3
  534. command.device_select3 keyboard 0x0 32+ctrl+shift
  535.  
  536. ;Select virtual device on virtual input port 4
  537. command.device_select4 keyboard 0x0 33+ctrl+shift
  538.  
  539. ;Select virtual device on virtual input port 5
  540. command.device_select5 keyboard 0x0 34+ctrl+shift
  541.  
  542. ;Select virtual device on virtual input port 6
  543. command.device_select6 keyboard 0x0 35+ctrl+shift
  544.  
  545. ;Select virtual device on virtual input port 7
  546. command.device_select7 keyboard 0x0 36+ctrl+shift
  547.  
  548. ;Select virtual device on virtual input port 8
  549. command.device_select8 keyboard 0x0 37+ctrl+shift
  550.  
  551. ;Select virtual device on virtual input port 9
  552. command.device_select9 keyboard 0x0 38+ctrl+shift
  553.  
  554. ;Exit
  555. command.exit keyboard 0x0 69 || keyboard 0x0 41
  556.  
  557. ;Fast-forward
  558. command.fast_forward keyboard 0x0 53
  559.  
  560. ;Configure buttons on virtual port 1
  561. command.input_config1 keyboard 0x0 30+alt+shift
  562.  
  563. ;Configure buttons on virtual port 10
  564. command.input_config10 keyboard 0x0 39+alt+shift
  565.  
  566. ;Configure buttons on virtual port 11
  567. command.input_config11 keyboard 0x0 89+alt+shift
  568.  
  569. ;Configure buttons on virtual port 12
  570. command.input_config12 keyboard 0x0 90+alt+shift
  571.  
  572. ;Configure buttons on virtual port 2
  573. command.input_config2 keyboard 0x0 31+alt+shift
  574.  
  575. ;Configure buttons on virtual port 3
  576. command.input_config3 keyboard 0x0 32+alt+shift
  577.  
  578. ;Configure buttons on virtual port 4
  579. command.input_config4 keyboard 0x0 33+alt+shift
  580.  
  581. ;Configure buttons on virtual port 5
  582. command.input_config5 keyboard 0x0 34+alt+shift
  583.  
  584. ;Configure buttons on virtual port 6
  585. command.input_config6 keyboard 0x0 35+alt+shift
  586.  
  587. ;Configure buttons on virtual port 7
  588. command.input_config7 keyboard 0x0 36+alt+shift
  589.  
  590. ;Configure buttons on virtual port 8
  591. command.input_config8 keyboard 0x0 37+alt+shift
  592.  
  593. ;Configure buttons on virtual port 9
  594. command.input_config9 keyboard 0x0 38+alt+shift
  595.  
  596. ;Detect analog buttons on physical joysticks/gamepads(for use with the input configuration process).
  597. command.input_config_abd keyboard 0x0 60
  598.  
  599. ;Configure command key
  600. command.input_configc keyboard 0x0 59
  601.  
  602. ;Configure command key, for all-pressed-to-trigger mode
  603. command.input_configc_am keyboard 0x0 59+shift
  604.  
  605. ;Insert coin
  606. command.insert_coin keyboard 0x0 65
  607.  
  608. ;Insert/Eject disk/disc
  609. command.insert_eject_disk keyboard 0x0 65
  610.  
  611. ;Load movie
  612. command.load_movie keyboard 0x0 64+shift
  613.  
  614. ;Load state
  615. command.load_state keyboard 0x0 28
  616.  
  617. ;Movie 0 select
  618. command.m0 keyboard 0x0 39+shift
  619.  
  620. ;Movie 1 select
  621. command.m1 keyboard 0x0 30+shift
  622.  
  623. ;Movie 2 select
  624. command.m2 keyboard 0x0 31+shift
  625.  
  626. ;Movie 3 select
  627. command.m3 keyboard 0x0 32+shift
  628.  
  629. ;Movie 4 select
  630. command.m4 keyboard 0x0 33+shift
  631.  
  632. ;Movie 5 select
  633. command.m5 keyboard 0x0 34+shift
  634.  
  635. ;Movie 6 select
  636. command.m6 keyboard 0x0 35+shift
  637.  
  638. ;Movie 7 select
  639. command.m7 keyboard 0x0 36+shift
  640.  
  641. ;Movie 8 select
  642. command.m8 keyboard 0x0 37+shift
  643.  
  644. ;Movie 9 select
  645. command.m9 keyboard 0x0 38+shift
  646.  
  647. ;Pause/Unpause
  648. command.pause keyboard 0x0 72
  649.  
  650. ;Power toggle
  651. command.power keyboard 0x0 68
  652.  
  653. ;Reset
  654. command.reset keyboard 0x0 67
  655.  
  656. ;Rotate screen
  657. command.rotate_screen keyboard 0x0 18+alt
  658.  
  659. ;Return to normal mode after advancing frames
  660. command.run_normal keyboard 0x0 21+alt
  661.  
  662. ;Save movie
  663. command.save_movie keyboard 0x0 62+shift
  664.  
  665. ;Save state
  666. command.save_state keyboard 0x0 18
  667.  
  668. ;Select disk/disc
  669. command.select_disk keyboard 0x0 63
  670.  
  671. ;Select drive
  672. command.select_drive keyboard 0x0 63+shift
  673.  
  674. ;Slow-forward
  675. command.slow_forward keyboard 0x0 49
  676.  
  677. ;Rewind
  678. command.state_rewind keyboard 0x0 42
  679.  
  680. ;Decrease selected save state slot by 1
  681. command.state_slot_dec keyboard 0x0 15
  682.  
  683. ;Increase selected save state slot by 1
  684. command.state_slot_inc keyboard 0x0 11
  685.  
  686. ;Take scaled(and filtered) screen snapshot
  687. command.take_scaled_snapshot keyboard 0x0 66+shift
  688.  
  689. ;Take screen snapshot
  690. command.take_snapshot keyboard 0x0 66
  691.  
  692. ;Toggle graphics layer 1
  693. command.tl1 keyboard 0x0 30+ctrl
  694.  
  695. ;Toggle graphics layer 2
  696. command.tl2 keyboard 0x0 31+ctrl
  697.  
  698. ;Toggle graphics layer 3
  699. command.tl3 keyboard 0x0 32+ctrl
  700.  
  701. ;Toggle graphics layer 4
  702. command.tl4 keyboard 0x0 33+ctrl
  703.  
  704. ;Toggle graphics layer 5
  705. command.tl5 keyboard 0x0 34+ctrl
  706.  
  707. ;Toggle graphics layer 6
  708. command.tl6 keyboard 0x0 35+ctrl
  709.  
  710. ;Toggle graphics layer 7
  711. command.tl7 keyboard 0x0 36+ctrl
  712.  
  713. ;Toggle graphics layer 8
  714. command.tl8 keyboard 0x0 37+ctrl
  715.  
  716. ;Toggle graphics layer 9
  717. command.tl9 keyboard 0x0 38+ctrl
  718.  
  719. ;Toggle debugger
  720. command.toggle_debugger keyboard 0x0 7+alt
  721.  
  722. ;Toggle DIP switch view
  723. command.toggle_dipview keyboard 0x0 63
  724.  
  725. ;Toggle frames-per-second display
  726. command.toggle_fps_view keyboard 0x0 58+shift
  727.  
  728. ;Toggle fullscreen mode
  729. command.toggle_fs keyboard 0x0 40+alt
  730.  
  731. ;Grab input
  732. command.toggle_grab keyboard 0x0 101+ctrl+shift
  733.  
  734. ;Toggle help screen
  735. command.toggle_help keyboard 0x0 58
  736.  
  737. ;Toggle state rewind functionality
  738. command.toggle_state_rewind keyboard 0x0 22+alt
  739.  
  740. ;Enable/Disable cheats
  741. command.togglecheatactive keyboard 0x0 23+alt
  742.  
  743. ;Toggle cheat console
  744. command.togglecheatview keyboard 0x0 6+alt
  745.  
  746. ;Toggle netplay console
  747. command.togglenetview keyboard 0x0 23
  748.  
  749. ;Automatically go into the debugger's step mode after a game is loaded.
  750. debugger.autostepmode 0
  751.  
  752. ;Enable (automatic) usage of this module.
  753. demo.enable 1
  754.  
  755. ;Force monophonic sound output.
  756. demo.forcemono 0
  757.  
  758. ;demo, Port 1, Controller: Rumble Control Strong
  759. demo.input.port1.controller.rcstrong
  760.  
  761. ;demo, Port 1, Controller: Rumble Control Weak
  762. demo.input.port1.controller.rcweak
  763.  
  764. ;demo, Port 1, Controller: Stick DOWN
  765. demo.input.port1.controller.stick_down
  766.  
  767. ;demo, Port 1, Controller: Stick LEFT
  768. demo.input.port1.controller.stick_left
  769.  
  770. ;demo, Port 1, Controller: Stick RIGHT
  771. demo.input.port1.controller.stick_right
  772.  
  773. ;demo, Port 1, Controller: Stick UP
  774. demo.input.port1.controller.stick_up
  775.  
  776. ;demo, Port 1, Controller: Select Test Mode
  777. demo.input.port1.controller.stm
  778.  
  779. ;demo, Port 1, Controller: Switch Meow
  780. demo.input.port1.controller.swt
  781.  
  782. ;Default position for switch "Switch Meow".
  783. demo.input.port1.controller.swt.defpos waffles
  784.  
  785. ;demo, Port 1, Controller: Toggle Interlace Mode
  786. demo.input.port1.controller.toggle_ilace
  787.  
  788. ;demo, Port 2, Controller: Rumble Control Strong
  789. demo.input.port2.controller.rcstrong
  790.  
  791. ;demo, Port 2, Controller: Rumble Control Weak
  792. demo.input.port2.controller.rcweak
  793.  
  794. ;demo, Port 2, Controller: Stick DOWN
  795. demo.input.port2.controller.stick_down
  796.  
  797. ;demo, Port 2, Controller: Stick LEFT
  798. demo.input.port2.controller.stick_left
  799.  
  800. ;demo, Port 2, Controller: Stick RIGHT
  801. demo.input.port2.controller.stick_right
  802.  
  803. ;demo, Port 2, Controller: Stick UP
  804. demo.input.port2.controller.stick_up
  805.  
  806. ;demo, Port 2, Controller: Select Test Mode
  807. demo.input.port2.controller.stm
  808.  
  809. ;demo, Port 2, Controller: Switch Meow
  810. demo.input.port2.controller.swt
  811.  
  812. ;Default position for switch "Switch Meow".
  813. demo.input.port2.controller.swt.defpos waffles
  814.  
  815. ;demo, Port 2, Controller: Toggle Interlace Mode
  816. demo.input.port2.controller.toggle_ilace
  817.  
  818. ;Multi-enum test.
  819. demo.multi_enum
  820.  
  821. ;Sound quality.
  822. demo.resamp_quality 3
  823.  
  824. ;Sound output rate tolerance.
  825. demo.resamp_rate_error 0.0000009
  826.  
  827. ;Enable scanlines with specified opacity.
  828. demo.scanlines 0
  829.  
  830. ;Enable specified OpenGL shader.
  831. demo.shader none
  832.  
  833. ;Force interlaced video to be treated as progressive.
  834. demo.shader.goat.fprog 0
  835.  
  836. ;Constant RGB horizontal divergence.
  837. demo.shader.goat.hdiv 0.50
  838.  
  839. ;Mask pattern.
  840. demo.shader.goat.pat goatron
  841.  
  842. ;Enable scanlines effect.
  843. demo.shader.goat.slen 1
  844.  
  845. ;Transparency of otherwise-opaque mask areas.
  846. demo.shader.goat.tp 0.50
  847.  
  848. ;Constant RGB vertical divergence.
  849. demo.shader.goat.vdiv 0.50
  850.  
  851. ;Enable specified special video scaler.
  852. demo.special none
  853.  
  854. ;Stretch to fill screen.
  855. demo.stretch aspect_mult2
  856.  
  857. ;Enable video temporal blur(50/50 previous/current frame by default).
  858. demo.tblur 0
  859.  
  860. ;Accumulate color data rather than discarding it.
  861. demo.tblur.accum 0
  862.  
  863. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  864. demo.tblur.accum.amount 50
  865.  
  866. ;Enable (bi)linear interpolation.
  867. demo.videoip 1
  868.  
  869. ;Full-screen horizontal resolution.
  870. demo.xres 0
  871.  
  872. ;Scaling factor for the X axis in windowed mode.
  873. demo.xscale 2.000000
  874.  
  875. ;Scaling factor for the X axis in fullscreen mode.
  876. demo.xscalefs 1.000000
  877.  
  878. ;Full-screen vertical resolution.
  879. demo.yres 0
  880.  
  881. ;Scaling factor for the Y axis in windowed mode.
  882. demo.yscale 2.000000
  883.  
  884. ;Scaling factor for the Y axis in fullscreen mode.
  885. demo.yscalefs 1.000000
  886.  
  887. ;Silence sound output when fast-forwarding.
  888. ffnosound 0
  889.  
  890. ;Fast-forwarding speed multiplier.
  891. ffspeed 4
  892.  
  893. ;Treat the fast-forward button as a toggle.
  894. fftoggle 0
  895.  
  896. ;Format string for movie filename.
  897. filesys.fname_movie %f.%M%p.%x
  898.  
  899. ;Format string for save games filename.
  900. filesys.fname_sav %f.%M%x
  901.  
  902. ;Format string for save game backups filename.
  903. filesys.fname_savbackup %f.%m%z%p.%x
  904.  
  905. ;Format string for screen snapshot filenames.
  906. filesys.fname_snap %f-%p.%x
  907.  
  908. ;Format string for state filename.
  909. filesys.fname_state %f.%M%X
  910.  
  911. ;Path to directory for cheats.
  912. filesys.path_cheat cheats
  913.  
  914. ;Path to directory for firmware.
  915. filesys.path_firmware firmware
  916.  
  917. ;Path to directory for movies.
  918. filesys.path_movie mcm
  919.  
  920. ;Path to directory for custom palettes.
  921. filesys.path_palette palettes
  922.  
  923. ;Path to directory for per-game configuration override files.
  924. filesys.path_pgconfig pgconfig
  925.  
  926. ;Path to directory for save games and nonvolatile memory.
  927. filesys.path_sav sav
  928.  
  929. ;Path to directory for backups of save games and nonvolatile memory.
  930. filesys.path_savbackup b
  931.  
  932. ;Path to directory for screen snapshots.
  933. filesys.path_snap snaps
  934.  
  935. ;Path to directory for save states.
  936. filesys.path_state mcs
  937.  
  938. ;Save state file compression level.
  939. filesys.state_comp_level 6
  940.  
  941. ;Enable untrusted file-inclusion path security check.
  942. filesys.untrusted_fip_check 1
  943.  
  944. ;Automatically enable FPS display on startup.
  945. fps.autoenable 0
  946.  
  947. ;FPS display background color.
  948. fps.bgcolor 0x80000000
  949.  
  950. ;FPS display font.
  951. fps.font 5x7
  952.  
  953. ;FPS display position.
  954. fps.position upper_left
  955.  
  956. ;FPS display scale factor.
  957. fps.scale 1
  958.  
  959. ;FPS display text color.
  960. fps.textcolor 0xFFFFFFFF
  961.  
  962. ;Enable (automatic) usage of this module.
  963. gb.enable 1
  964.  
  965. ;Force monophonic sound output.
  966. gb.forcemono 0
  967.  
  968. ;gb, Built-In, Gamepad: A
  969. gb.input.builtin.gamepad.a keyboard 0x0 14
  970.  
  971. ;gb, Built-In, Gamepad: B
  972. gb.input.builtin.gamepad.b keyboard 0x0 13
  973.  
  974. ;gb, Built-In, Gamepad: DOWN ↓
  975. gb.input.builtin.gamepad.down keyboard 0x0 80
  976.  
  977. ;gb, Built-In, Gamepad: LEFT ←
  978. gb.input.builtin.gamepad.left keyboard 0x0 81
  979.  
  980. ;gb, Built-In, Gamepad: Rapid A
  981. gb.input.builtin.gamepad.rapid_a
  982.  
  983. ;gb, Built-In, Gamepad: Rapid B
  984. gb.input.builtin.gamepad.rapid_b
  985.  
  986. ;gb, Built-In, Gamepad: RIGHT →
  987. gb.input.builtin.gamepad.right keyboard 0x0 799
  988.  
  989. ;gb, Built-In, Gamepad: SELECT
  990. gb.input.builtin.gamepad.select keyboard 0x0 44
  991.  
  992. ;gb, Built-In, Gamepad: START
  993. gb.input.builtin.gamepad.start keyboard 0x0 40
  994.  
  995. ;gb, Built-In, Gamepad: UP ↑
  996. gb.input.builtin.gamepad.up keyboard 0x0 82
  997.  
  998. ;gb, Tilt, Tilt: DOWN ↓
  999. gb.input.tilt.tilt.down
  1000.  
  1001. ;gb, Tilt, Tilt: LEFT ←
  1002. gb.input.tilt.tilt.left
  1003.  
  1004. ;gb, Tilt, Tilt: RIGHT →
  1005. gb.input.tilt.tilt.right
  1006.  
  1007. ;gb, Tilt, Tilt: UP ↑
  1008. gb.input.tilt.tilt.up
  1009.  
  1010. ;Enable scanlines with specified opacity.
  1011. gb.scanlines 0
  1012.  
  1013. ;Enable specified OpenGL shader.
  1014. gb.shader none
  1015.  
  1016. ;Force interlaced video to be treated as progressive.
  1017. gb.shader.goat.fprog 0
  1018.  
  1019. ;Constant RGB horizontal divergence.
  1020. gb.shader.goat.hdiv 0.50
  1021.  
  1022. ;Mask pattern.
  1023. gb.shader.goat.pat goatron
  1024.  
  1025. ;Enable scanlines effect.
  1026. gb.shader.goat.slen 1
  1027.  
  1028. ;Transparency of otherwise-opaque mask areas.
  1029. gb.shader.goat.tp 0.50
  1030.  
  1031. ;Constant RGB vertical divergence.
  1032. gb.shader.goat.vdiv 0.50
  1033.  
  1034. ;Enable specified special video scaler.
  1035. gb.special none
  1036.  
  1037. ;Stretch to fill screen.
  1038. gb.stretch aspect_mult2
  1039.  
  1040. ;Emulated GB type.
  1041. gb.system_type auto
  1042.  
  1043. ;Enable video temporal blur(50/50 previous/current frame by default).
  1044. gb.tblur 0
  1045.  
  1046. ;Accumulate color data rather than discarding it.
  1047. gb.tblur.accum 0
  1048.  
  1049. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  1050. gb.tblur.accum.amount 50
  1051.  
  1052. ;Enable (bi)linear interpolation.
  1053. gb.videoip 1
  1054.  
  1055. ;Full-screen horizontal resolution.
  1056. gb.xres 0
  1057.  
  1058. ;Scaling factor for the X axis in windowed mode.
  1059. gb.xscale 6.000000
  1060.  
  1061. ;Scaling factor for the X axis in fullscreen mode.
  1062. gb.xscalefs 1.000000
  1063.  
  1064. ;Full-screen vertical resolution.
  1065. gb.yres 0
  1066.  
  1067. ;Scaling factor for the Y axis in windowed mode.
  1068. gb.yscale 6.000000
  1069.  
  1070. ;Scaling factor for the Y axis in fullscreen mode.
  1071. gb.yscalefs 1.000000
  1072.  
  1073. ;Path to optional GBA BIOS ROM image.
  1074. gba.bios /home/cpi/apps/emulators/bios
  1075.  
  1076. ;Enable (automatic) usage of this module.
  1077. gba.enable 1
  1078.  
  1079. ;Force monophonic sound output.
  1080. gba.forcemono 0
  1081.  
  1082. ;gba, Built-In, Gamepad: A
  1083. gba.input.builtin.gamepad.a keyboard 0x0 14
  1084.  
  1085. ;gba, Built-In, Gamepad: B
  1086. gba.input.builtin.gamepad.b keyboard 0x0 13
  1087.  
  1088. ;gba, Built-In, Gamepad: DOWN ↓
  1089. gba.input.builtin.gamepad.down keyboard 0x0 81
  1090.  
  1091. ;gba, Built-In, Gamepad: LEFT ←
  1092. gba.input.builtin.gamepad.left keyboard 0x0 80
  1093.  
  1094. ;gba, Built-In, Gamepad: Rapid A
  1095. gba.input.builtin.gamepad.rapid_a
  1096.  
  1097. ;gba, Built-In, Gamepad: Rapid B
  1098. gba.input.builtin.gamepad.rapid_b
  1099.  
  1100. ;gba, Built-In, Gamepad: RIGHT →
  1101. gba.input.builtin.gamepad.right keyboard 0x0 79
  1102.  
  1103. ;gba, Built-In, Gamepad: SELECT
  1104. gba.input.builtin.gamepad.select keyboard 0x0 44
  1105.  
  1106. ;gba, Built-In, Gamepad: SHOULDER L
  1107. gba.input.builtin.gamepad.shoulder_l keyboard 0x0 24
  1108.  
  1109. ;gba, Built-In, Gamepad: SHOULDER R
  1110. gba.input.builtin.gamepad.shoulder_r keyboard 0x0 12
  1111.  
  1112. ;gba, Built-In, Gamepad: START
  1113. gba.input.builtin.gamepad.start keyboard 0x0 40
  1114.  
  1115. ;gba, Built-In, Gamepad: UP ↑
  1116. gba.input.builtin.gamepad.up keyboard 0x0 82
  1117.  
  1118. ;Enable scanlines with specified opacity.
  1119. gba.scanlines 0
  1120.  
  1121. ;Enable specified OpenGL shader.
  1122. gba.shader none
  1123.  
  1124. ;Force interlaced video to be treated as progressive.
  1125. gba.shader.goat.fprog 0
  1126.  
  1127. ;Constant RGB horizontal divergence.
  1128. gba.shader.goat.hdiv 0.50
  1129.  
  1130. ;Mask pattern.
  1131. gba.shader.goat.pat goatron
  1132.  
  1133. ;Enable scanlines effect.
  1134. gba.shader.goat.slen 1
  1135.  
  1136. ;Transparency of otherwise-opaque mask areas.
  1137. gba.shader.goat.tp 0.50
  1138.  
  1139. ;Constant RGB vertical divergence.
  1140. gba.shader.goat.vdiv 0.50
  1141.  
  1142. ;Enable specified special video scaler.
  1143. gba.special none
  1144.  
  1145. ;Stretch to fill screen.
  1146. gba.stretch aspect_mult2
  1147.  
  1148. ;Enable video temporal blur(50/50 previous/current frame by default).
  1149. gba.tblur 0
  1150.  
  1151. ;Accumulate color data rather than discarding it.
  1152. gba.tblur.accum 0
  1153.  
  1154. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  1155. gba.tblur.accum.amount 50
  1156.  
  1157. ;Enable (bi)linear interpolation.
  1158. gba.videoip 1
  1159.  
  1160. ;Full-screen horizontal resolution.
  1161. gba.xres 0
  1162.  
  1163. ;Scaling factor for the X axis in windowed mode.
  1164. gba.xscale 4.000000
  1165.  
  1166. ;Scaling factor for the X axis in fullscreen mode.
  1167. gba.xscalefs 1.000000
  1168.  
  1169. ;Full-screen vertical resolution.
  1170. gba.yres 0
  1171.  
  1172. ;Scaling factor for the Y axis in windowed mode.
  1173. gba.yscale 4.000000
  1174.  
  1175. ;Scaling factor for the Y axis in fullscreen mode.
  1176. gba.yscalefs 1.000000
  1177.  
  1178. ;Enable (automatic) usage of this module.
  1179. gg.enable 1
  1180.  
  1181. ;Force monophonic sound output.
  1182. gg.forcemono 0
  1183.  
  1184. ;gg, Built-In, Gamepad: Button 1
  1185. gg.input.builtin.gamepad.button1 keyboard 0x0 14
  1186.  
  1187. ;gg, Built-In, Gamepad: Button 2
  1188. gg.input.builtin.gamepad.button2 keyboard 0x0 13
  1189.  
  1190. ;gg, Built-In, Gamepad: DOWN ↓
  1191. gg.input.builtin.gamepad.down keyboard 0x0 81
  1192.  
  1193. ;gg, Built-In, Gamepad: LEFT ←
  1194. gg.input.builtin.gamepad.left keyboard 0x0 80
  1195.  
  1196. ;gg, Built-In, Gamepad: Rapid Button 1
  1197. gg.input.builtin.gamepad.rapid_button1
  1198.  
  1199. ;gg, Built-In, Gamepad: Rapid Button 2
  1200. gg.input.builtin.gamepad.rapid_button2
  1201.  
  1202. ;gg, Built-In, Gamepad: RIGHT →
  1203. gg.input.builtin.gamepad.right keyboard 0x0 79
  1204.  
  1205. ;gg, Built-In, Gamepad: Start
  1206. gg.input.builtin.gamepad.start keyboard 0x0 40
  1207.  
  1208. ;gg, Built-In, Gamepad: UP ↑
  1209. gg.input.builtin.gamepad.up keyboard 0x0 82
  1210.  
  1211. ;Enable scanlines with specified opacity.
  1212. gg.scanlines 0
  1213.  
  1214. ;Enable specified OpenGL shader.
  1215. gg.shader none
  1216.  
  1217. ;Force interlaced video to be treated as progressive.
  1218. gg.shader.goat.fprog 0
  1219.  
  1220. ;Constant RGB horizontal divergence.
  1221. gg.shader.goat.hdiv 0.50
  1222.  
  1223. ;Mask pattern.
  1224. gg.shader.goat.pat goatron
  1225.  
  1226. ;Enable scanlines effect.
  1227. gg.shader.goat.slen 1
  1228.  
  1229. ;Transparency of otherwise-opaque mask areas.
  1230. gg.shader.goat.tp 0.50
  1231.  
  1232. ;Constant RGB vertical divergence.
  1233. gg.shader.goat.vdiv 0.50
  1234.  
  1235. ;Enable specified special video scaler.
  1236. gg.special none
  1237.  
  1238. ;Stretch to fill screen.
  1239. gg.stretch aspect_mult2
  1240.  
  1241. ;Enable video temporal blur(50/50 previous/current frame by default).
  1242. gg.tblur 0
  1243.  
  1244. ;Accumulate color data rather than discarding it.
  1245. gg.tblur.accum 0
  1246.  
  1247. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  1248. gg.tblur.accum.amount 50
  1249.  
  1250. ;Enable (bi)linear interpolation.
  1251. gg.videoip 1
  1252.  
  1253. ;Full-screen horizontal resolution.
  1254. gg.xres 0
  1255.  
  1256. ;Scaling factor for the X axis in windowed mode.
  1257. gg.xscale 6.000000
  1258.  
  1259. ;Scaling factor for the X axis in fullscreen mode.
  1260. gg.xscalefs 1.000000
  1261.  
  1262. ;Full-screen vertical resolution.
  1263. gg.yres 0
  1264.  
  1265. ;Scaling factor for the Y axis in windowed mode.
  1266. gg.yscale 6.000000
  1267.  
  1268. ;Scaling factor for the Y axis in fullscreen mode.
  1269. gg.yscalefs 1.000000
  1270.  
  1271. ;Auto-fire frequency.
  1272. input.autofirefreq 3
  1273.  
  1274. ;Dangerous key action delay.
  1275. input.ckdelay 0
  1276.  
  1277. ;Analog axis binary press detection threshold.
  1278. input.joystick.axis_threshold 75
  1279.  
  1280. ;Update physical joystick(s) internal state in Mednafen even when Mednafen lacks OS focus.
  1281. input.joystick.global_focus 1
  1282.  
  1283. ;Enable (automatic) usage of this module.
  1284. lynx.enable 1
  1285.  
  1286. ;Force monophonic sound output.
  1287. lynx.forcemono 0
  1288.  
  1289. ;lynx, Built-In, Gamepad: A (outer)
  1290. lynx.input.builtin.gamepad.a keyboard 0x0 14
  1291.  
  1292. ;lynx, Built-In, Gamepad: B (inner)
  1293. lynx.input.builtin.gamepad.b keyboard 0x0 13
  1294.  
  1295. ;lynx, Built-In, Gamepad: DOWN ↓
  1296. lynx.input.builtin.gamepad.down keyboard 0x0 81
  1297.  
  1298. ;lynx, Built-In, Gamepad: LEFT ←
  1299. lynx.input.builtin.gamepad.left keyboard 0x0 80
  1300.  
  1301. ;lynx, Built-In, Gamepad: Option 1 (upper)
  1302. lynx.input.builtin.gamepad.option_1 keyboard 0x0 12
  1303.  
  1304. ;lynx, Built-In, Gamepad: Option 2 (lower)
  1305. lynx.input.builtin.gamepad.option_2 keyboard 0x0 24
  1306.  
  1307. ;lynx, Built-In, Gamepad: PAUSE
  1308. lynx.input.builtin.gamepad.pause keyboard 0x0 40
  1309.  
  1310. ;lynx, Built-In, Gamepad: Rapid A (outer)
  1311. lynx.input.builtin.gamepad.rapid_a
  1312.  
  1313. ;lynx, Built-In, Gamepad: Rapid B (inner)
  1314. lynx.input.builtin.gamepad.rapid_b
  1315.  
  1316. ;lynx, Built-In, Gamepad: Rapid Option 1 (upper)
  1317. lynx.input.builtin.gamepad.rapid_option_1
  1318.  
  1319. ;lynx, Built-In, Gamepad: Rapid Option 2 (lower)
  1320. lynx.input.builtin.gamepad.rapid_option_2
  1321.  
  1322. ;lynx, Built-In, Gamepad: RIGHT →
  1323. lynx.input.builtin.gamepad.right keyboard 0x0 79
  1324.  
  1325. ;lynx, Built-In, Gamepad: UP ↑
  1326. lynx.input.builtin.gamepad.up keyboard 0x0 82
  1327.  
  1328. ;Enable sound output lowpass filter.
  1329. lynx.lowpass 1
  1330.  
  1331. ;Virtually rotate the D-pad when the screen is rotated.
  1332. lynx.rotateinput 1
  1333.  
  1334. ;Enable scanlines with specified opacity.
  1335. lynx.scanlines 0
  1336.  
  1337. ;Enable specified OpenGL shader.
  1338. lynx.shader none
  1339.  
  1340. ;Force interlaced video to be treated as progressive.
  1341. lynx.shader.goat.fprog 0
  1342.  
  1343. ;Constant RGB horizontal divergence.
  1344. lynx.shader.goat.hdiv 0.50
  1345.  
  1346. ;Mask pattern.
  1347. lynx.shader.goat.pat goatron
  1348.  
  1349. ;Enable scanlines effect.
  1350. lynx.shader.goat.slen 1
  1351.  
  1352. ;Transparency of otherwise-opaque mask areas.
  1353. lynx.shader.goat.tp 0.50
  1354.  
  1355. ;Constant RGB vertical divergence.
  1356. lynx.shader.goat.vdiv 0.50
  1357.  
  1358. ;Enable specified special video scaler.
  1359. lynx.special none
  1360.  
  1361. ;Stretch to fill screen.
  1362. lynx.stretch aspect_mult2
  1363.  
  1364. ;Enable video temporal blur(50/50 previous/current frame by default).
  1365. lynx.tblur 0
  1366.  
  1367. ;Accumulate color data rather than discarding it.
  1368. lynx.tblur.accum 0
  1369.  
  1370. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  1371. lynx.tblur.accum.amount 50
  1372.  
  1373. ;Enable (bi)linear interpolation.
  1374. lynx.videoip 1
  1375.  
  1376. ;Full-screen horizontal resolution.
  1377. lynx.xres 0
  1378.  
  1379. ;Scaling factor for the X axis in windowed mode.
  1380. lynx.xscale 6.000000
  1381.  
  1382. ;Scaling factor for the X axis in fullscreen mode.
  1383. lynx.xscalefs 1.000000
  1384.  
  1385. ;Full-screen vertical resolution.
  1386. lynx.yres 0
  1387.  
  1388. ;Scaling factor for the Y axis in windowed mode.
  1389. lynx.yscale 6.000000
  1390.  
  1391. ;Scaling factor for the Y axis in fullscreen mode.
  1392. lynx.yscalefs 1.000000
  1393.  
  1394. ;Path to the CD BIOS
  1395. md.cdbios us_scd1_9210.bin /home/cpi/apps/emulators/bios
  1396.  
  1397. ;Correct the aspect ratio.
  1398. md.correct_aspect 1
  1399.  
  1400. ;Disassembly font size.
  1401. md.debugger.disfontsize 5x7
  1402.  
  1403. ;Character encoding for the debugger's memory editor.
  1404. md.debugger.memcharenc shift_jis
  1405.  
  1406. ;Enable (automatic) usage of this module.
  1407. md.enable 1
  1408.  
  1409. ;Force monophonic sound output.
  1410. md.forcemono 0
  1411.  
  1412. ;Automatically select appropriate input devices.
  1413. md.input.auto 1
  1414.  
  1415. ;Emulated mouse sensitivity.
  1416. md.input.mouse_sensitivity 1.00
  1417.  
  1418. ;Enable multitap(s).
  1419. md.input.multitap none
  1420.  
  1421. ;Input device for Virtual Port 1
  1422. md.input.port1 gamepad
  1423.  
  1424. ;md, Virtual Port 1, 3-Button Gamepad: A
  1425. md.input.port1.gamepad.a keyboard 0x0 24
  1426.  
  1427. ;md, Virtual Port 1, 3-Button Gamepad: B
  1428. md.input.port1.gamepad.b keyboard 0x0 13
  1429.  
  1430. ;md, Virtual Port 1, 3-Button Gamepad: C
  1431. md.input.port1.gamepad.c keyboard 0x0 14
  1432.  
  1433. ;md, Virtual Port 1, 3-Button Gamepad: DOWN ↓
  1434. md.input.port1.gamepad.down keyboard 0x0 22
  1435.  
  1436. ;md, Virtual Port 1, 3-Button Gamepad: LEFT ←
  1437. md.input.port1.gamepad.left keyboard 0x0 4
  1438.  
  1439. ;md, Virtual Port 1, 3-Button Gamepad: Rapid A
  1440. md.input.port1.gamepad.rapid_a
  1441.  
  1442. ;md, Virtual Port 1, 3-Button Gamepad: Rapid B
  1443. md.input.port1.gamepad.rapid_b
  1444.  
  1445. ;md, Virtual Port 1, 3-Button Gamepad: Rapid C
  1446. md.input.port1.gamepad.rapid_c
  1447.  
  1448. ;md, Virtual Port 1, 3-Button Gamepad: RIGHT →
  1449. md.input.port1.gamepad.right keyboard 0x0 7
  1450.  
  1451. ;md, Virtual Port 1, 3-Button Gamepad: Start
  1452. md.input.port1.gamepad.start keyboard 0x0 40
  1453.  
  1454. ;md, Virtual Port 1, 3-Button Gamepad: UP ↑
  1455. md.input.port1.gamepad.up keyboard 0x0 26
  1456.  
  1457. ;md, Virtual Port 1, 2-Button Gamepad: A
  1458. md.input.port1.gamepad2.a
  1459.  
  1460. ;md, Virtual Port 1, 2-Button Gamepad: B
  1461. md.input.port1.gamepad2.b
  1462.  
  1463. ;md, Virtual Port 1, 2-Button Gamepad: DOWN ↓
  1464. md.input.port1.gamepad2.down
  1465.  
  1466. ;md, Virtual Port 1, 2-Button Gamepad: LEFT ←
  1467. md.input.port1.gamepad2.left
  1468.  
  1469. ;md, Virtual Port 1, 2-Button Gamepad: Rapid A
  1470. md.input.port1.gamepad2.rapid_a
  1471.  
  1472. ;md, Virtual Port 1, 2-Button Gamepad: Rapid B
  1473. md.input.port1.gamepad2.rapid_b
  1474.  
  1475. ;md, Virtual Port 1, 2-Button Gamepad: RIGHT →
  1476. md.input.port1.gamepad2.right
  1477.  
  1478. ;md, Virtual Port 1, 2-Button Gamepad: Start
  1479. md.input.port1.gamepad2.start
  1480.  
  1481. ;md, Virtual Port 1, 2-Button Gamepad: UP ↑
  1482. md.input.port1.gamepad2.up
  1483.  
  1484. ;md, Virtual Port 1, 6-Button Gamepad: A
  1485. md.input.port1.gamepad6.a keyboard 0x0 24
  1486.  
  1487. ;md, Virtual Port 1, 6-Button Gamepad: B
  1488. md.input.port1.gamepad6.b keyboard 0x0 13
  1489.  
  1490. ;md, Virtual Port 1, 6-Button Gamepad: C
  1491. md.input.port1.gamepad6.c keyboard 0x0 14
  1492.  
  1493. ;md, Virtual Port 1, 6-Button Gamepad: DOWN ↓
  1494. md.input.port1.gamepad6.down keyboard 0x0 81
  1495.  
  1496. ;md, Virtual Port 1, 6-Button Gamepad: LEFT ←
  1497. md.input.port1.gamepad6.left keyboard 0x0 80
  1498.  
  1499. ;md, Virtual Port 1, 6-Button Gamepad: Mode
  1500. md.input.port1.gamepad6.mode keyboard 0x0 16
  1501.  
  1502. ;md, Virtual Port 1, 6-Button Gamepad: Rapid A
  1503. md.input.port1.gamepad6.rapid_a
  1504.  
  1505. ;md, Virtual Port 1, 6-Button Gamepad: Rapid B
  1506. md.input.port1.gamepad6.rapid_b
  1507.  
  1508. ;md, Virtual Port 1, 6-Button Gamepad: Rapid C
  1509. md.input.port1.gamepad6.rapid_c
  1510.  
  1511. ;md, Virtual Port 1, 6-Button Gamepad: Rapid X
  1512. md.input.port1.gamepad6.rapid_x
  1513.  
  1514. ;md, Virtual Port 1, 6-Button Gamepad: Rapid Y
  1515. md.input.port1.gamepad6.rapid_y
  1516.  
  1517. ;md, Virtual Port 1, 6-Button Gamepad: Rapid Z
  1518. md.input.port1.gamepad6.rapid_z
  1519.  
  1520. ;md, Virtual Port 1, 6-Button Gamepad: RIGHT →
  1521. md.input.port1.gamepad6.right keyboard 0x0 79
  1522.  
  1523. ;md, Virtual Port 1, 6-Button Gamepad: Start
  1524. md.input.port1.gamepad6.start keyboard 0x0 40
  1525.  
  1526. ;md, Virtual Port 1, 6-Button Gamepad: UP ↑
  1527. md.input.port1.gamepad6.up keyboard 0x0 82
  1528.  
  1529. ;md, Virtual Port 1, 6-Button Gamepad: X
  1530. md.input.port1.gamepad6.x keyboard 0x0 28
  1531.  
  1532. ;md, Virtual Port 1, 6-Button Gamepad: Y
  1533. md.input.port1.gamepad6.y keyboard 0x0 12
  1534.  
  1535. ;md, Virtual Port 1, 6-Button Gamepad: Z
  1536. md.input.port1.gamepad6.z keyboard 0x0 18
  1537.  
  1538. ;md, Virtual Port 1, Sega Mega Mouse: Left Button
  1539. md.input.port1.megamouse.left mouse 0x0 button_left
  1540.  
  1541. ;md, Virtual Port 1, Sega Mega Mouse: Middle Button
  1542. md.input.port1.megamouse.middle mouse 0x0 button_middle
  1543.  
  1544. ;md, Virtual Port 1, Sega Mega Mouse: Motion Down
  1545. md.input.port1.megamouse.motion_down mouse 0x0 rel_y+
  1546.  
  1547. ;md, Virtual Port 1, Sega Mega Mouse: Motion Left
  1548. md.input.port1.megamouse.motion_left mouse 0x0 rel_x-
  1549.  
  1550. ;md, Virtual Port 1, Sega Mega Mouse: Motion Right
  1551. md.input.port1.megamouse.motion_right mouse 0x0 rel_x+
  1552.  
  1553. ;md, Virtual Port 1, Sega Mega Mouse: Motion Up
  1554. md.input.port1.megamouse.motion_up mouse 0x0 rel_y-
  1555.  
  1556. ;md, Virtual Port 1, Sega Mega Mouse: Right Button
  1557. md.input.port1.megamouse.right mouse 0x0 button_right
  1558.  
  1559. ;md, Virtual Port 1, Sega Mega Mouse: Start Button
  1560. md.input.port1.megamouse.start keyboard 0x0 40
  1561.  
  1562. ;Input device for Virtual Port 2
  1563. md.input.port2 gamepad
  1564.  
  1565. ;md, Virtual Port 2, 3-Button Gamepad: A
  1566. md.input.port2.gamepad.a
  1567.  
  1568. ;md, Virtual Port 2, 3-Button Gamepad: B
  1569. md.input.port2.gamepad.b
  1570.  
  1571. ;md, Virtual Port 2, 3-Button Gamepad: C
  1572. md.input.port2.gamepad.c
  1573.  
  1574. ;md, Virtual Port 2, 3-Button Gamepad: DOWN ↓
  1575. md.input.port2.gamepad.down
  1576.  
  1577. ;md, Virtual Port 2, 3-Button Gamepad: LEFT ←
  1578. md.input.port2.gamepad.left
  1579.  
  1580. ;md, Virtual Port 2, 3-Button Gamepad: Rapid A
  1581. md.input.port2.gamepad.rapid_a
  1582.  
  1583. ;md, Virtual Port 2, 3-Button Gamepad: Rapid B
  1584. md.input.port2.gamepad.rapid_b
  1585.  
  1586. ;md, Virtual Port 2, 3-Button Gamepad: Rapid C
  1587. md.input.port2.gamepad.rapid_c
  1588.  
  1589. ;md, Virtual Port 2, 3-Button Gamepad: RIGHT →
  1590. md.input.port2.gamepad.right
  1591.  
  1592. ;md, Virtual Port 2, 3-Button Gamepad: Start
  1593. md.input.port2.gamepad.start
  1594.  
  1595. ;md, Virtual Port 2, 3-Button Gamepad: UP ↑
  1596. md.input.port2.gamepad.up
  1597.  
  1598. ;md, Virtual Port 2, 2-Button Gamepad: A
  1599. md.input.port2.gamepad2.a
  1600.  
  1601. ;md, Virtual Port 2, 2-Button Gamepad: B
  1602. md.input.port2.gamepad2.b
  1603.  
  1604. ;md, Virtual Port 2, 2-Button Gamepad: DOWN ↓
  1605. md.input.port2.gamepad2.down
  1606.  
  1607. ;md, Virtual Port 2, 2-Button Gamepad: LEFT ←
  1608. md.input.port2.gamepad2.left
  1609.  
  1610. ;md, Virtual Port 2, 2-Button Gamepad: Rapid A
  1611. md.input.port2.gamepad2.rapid_a
  1612.  
  1613. ;md, Virtual Port 2, 2-Button Gamepad: Rapid B
  1614. md.input.port2.gamepad2.rapid_b
  1615.  
  1616. ;md, Virtual Port 2, 2-Button Gamepad: RIGHT →
  1617. md.input.port2.gamepad2.right
  1618.  
  1619. ;md, Virtual Port 2, 2-Button Gamepad: Start
  1620. md.input.port2.gamepad2.start
  1621.  
  1622. ;md, Virtual Port 2, 2-Button Gamepad: UP ↑
  1623. md.input.port2.gamepad2.up
  1624.  
  1625. ;md, Virtual Port 2, 6-Button Gamepad: A
  1626. md.input.port2.gamepad6.a
  1627.  
  1628. ;md, Virtual Port 2, 6-Button Gamepad: B
  1629. md.input.port2.gamepad6.b
  1630.  
  1631. ;md, Virtual Port 2, 6-Button Gamepad: C
  1632. md.input.port2.gamepad6.c
  1633.  
  1634. ;md, Virtual Port 2, 6-Button Gamepad: DOWN ↓
  1635. md.input.port2.gamepad6.down
  1636.  
  1637. ;md, Virtual Port 2, 6-Button Gamepad: LEFT ←
  1638. md.input.port2.gamepad6.left
  1639.  
  1640. ;md, Virtual Port 2, 6-Button Gamepad: Mode
  1641. md.input.port2.gamepad6.mode
  1642.  
  1643. ;md, Virtual Port 2, 6-Button Gamepad: Rapid A
  1644. md.input.port2.gamepad6.rapid_a
  1645.  
  1646. ;md, Virtual Port 2, 6-Button Gamepad: Rapid B
  1647. md.input.port2.gamepad6.rapid_b
  1648.  
  1649. ;md, Virtual Port 2, 6-Button Gamepad: Rapid C
  1650. md.input.port2.gamepad6.rapid_c
  1651.  
  1652. ;md, Virtual Port 2, 6-Button Gamepad: Rapid X
  1653. md.input.port2.gamepad6.rapid_x
  1654.  
  1655. ;md, Virtual Port 2, 6-Button Gamepad: Rapid Y
  1656. md.input.port2.gamepad6.rapid_y
  1657.  
  1658. ;md, Virtual Port 2, 6-Button Gamepad: Rapid Z
  1659. md.input.port2.gamepad6.rapid_z
  1660.  
  1661. ;md, Virtual Port 2, 6-Button Gamepad: RIGHT →
  1662. md.input.port2.gamepad6.right
  1663.  
  1664. ;md, Virtual Port 2, 6-Button Gamepad: Start
  1665. md.input.port2.gamepad6.start
  1666.  
  1667. ;md, Virtual Port 2, 6-Button Gamepad: UP ↑
  1668. md.input.port2.gamepad6.up
  1669.  
  1670. ;md, Virtual Port 2, 6-Button Gamepad: X
  1671. md.input.port2.gamepad6.x
  1672.  
  1673. ;md, Virtual Port 2, 6-Button Gamepad: Y
  1674. md.input.port2.gamepad6.y
  1675.  
  1676. ;md, Virtual Port 2, 6-Button Gamepad: Z
  1677. md.input.port2.gamepad6.z
  1678.  
  1679. ;md, Virtual Port 2, Sega Mega Mouse: Left Button
  1680. md.input.port2.megamouse.left mouse 0x0 button_left
  1681.  
  1682. ;md, Virtual Port 2, Sega Mega Mouse: Middle Button
  1683. md.input.port2.megamouse.middle mouse 0x0 button_middle
  1684.  
  1685. ;md, Virtual Port 2, Sega Mega Mouse: Motion Down
  1686. md.input.port2.megamouse.motion_down mouse 0x0 rel_y+
  1687.  
  1688. ;md, Virtual Port 2, Sega Mega Mouse: Motion Left
  1689. md.input.port2.megamouse.motion_left mouse 0x0 rel_x-
  1690.  
  1691. ;md, Virtual Port 2, Sega Mega Mouse: Motion Right
  1692. md.input.port2.megamouse.motion_right mouse 0x0 rel_x+
  1693.  
  1694. ;md, Virtual Port 2, Sega Mega Mouse: Motion Up
  1695. md.input.port2.megamouse.motion_up mouse 0x0 rel_y-
  1696.  
  1697. ;md, Virtual Port 2, Sega Mega Mouse: Right Button
  1698. md.input.port2.megamouse.right mouse 0x0 button_right
  1699.  
  1700. ;md, Virtual Port 2, Sega Mega Mouse: Start Button
  1701. md.input.port2.megamouse.start keyboard 0x0 40
  1702.  
  1703. ;Input device for Virtual Port 3
  1704. md.input.port3 gamepad
  1705.  
  1706. ;md, Virtual Port 3, 3-Button Gamepad: A
  1707. md.input.port3.gamepad.a
  1708.  
  1709. ;md, Virtual Port 3, 3-Button Gamepad: B
  1710. md.input.port3.gamepad.b
  1711.  
  1712. ;md, Virtual Port 3, 3-Button Gamepad: C
  1713. md.input.port3.gamepad.c
  1714.  
  1715. ;md, Virtual Port 3, 3-Button Gamepad: DOWN ↓
  1716. md.input.port3.gamepad.down
  1717.  
  1718. ;md, Virtual Port 3, 3-Button Gamepad: LEFT ←
  1719. md.input.port3.gamepad.left
  1720.  
  1721. ;md, Virtual Port 3, 3-Button Gamepad: Rapid A
  1722. md.input.port3.gamepad.rapid_a
  1723.  
  1724. ;md, Virtual Port 3, 3-Button Gamepad: Rapid B
  1725. md.input.port3.gamepad.rapid_b
  1726.  
  1727. ;md, Virtual Port 3, 3-Button Gamepad: Rapid C
  1728. md.input.port3.gamepad.rapid_c
  1729.  
  1730. ;md, Virtual Port 3, 3-Button Gamepad: RIGHT →
  1731. md.input.port3.gamepad.right
  1732.  
  1733. ;md, Virtual Port 3, 3-Button Gamepad: Start
  1734. md.input.port3.gamepad.start
  1735.  
  1736. ;md, Virtual Port 3, 3-Button Gamepad: UP ↑
  1737. md.input.port3.gamepad.up
  1738.  
  1739. ;md, Virtual Port 3, 2-Button Gamepad: A
  1740. md.input.port3.gamepad2.a
  1741.  
  1742. ;md, Virtual Port 3, 2-Button Gamepad: B
  1743. md.input.port3.gamepad2.b
  1744.  
  1745. ;md, Virtual Port 3, 2-Button Gamepad: DOWN ↓
  1746. md.input.port3.gamepad2.down
  1747.  
  1748. ;md, Virtual Port 3, 2-Button Gamepad: LEFT ←
  1749. md.input.port3.gamepad2.left
  1750.  
  1751. ;md, Virtual Port 3, 2-Button Gamepad: Rapid A
  1752. md.input.port3.gamepad2.rapid_a
  1753.  
  1754. ;md, Virtual Port 3, 2-Button Gamepad: Rapid B
  1755. md.input.port3.gamepad2.rapid_b
  1756.  
  1757. ;md, Virtual Port 3, 2-Button Gamepad: RIGHT →
  1758. md.input.port3.gamepad2.right
  1759.  
  1760. ;md, Virtual Port 3, 2-Button Gamepad: Start
  1761. md.input.port3.gamepad2.start
  1762.  
  1763. ;md, Virtual Port 3, 2-Button Gamepad: UP ↑
  1764. md.input.port3.gamepad2.up
  1765.  
  1766. ;md, Virtual Port 3, 6-Button Gamepad: A
  1767. md.input.port3.gamepad6.a
  1768.  
  1769. ;md, Virtual Port 3, 6-Button Gamepad: B
  1770. md.input.port3.gamepad6.b
  1771.  
  1772. ;md, Virtual Port 3, 6-Button Gamepad: C
  1773. md.input.port3.gamepad6.c
  1774.  
  1775. ;md, Virtual Port 3, 6-Button Gamepad: DOWN ↓
  1776. md.input.port3.gamepad6.down
  1777.  
  1778. ;md, Virtual Port 3, 6-Button Gamepad: LEFT ←
  1779. md.input.port3.gamepad6.left
  1780.  
  1781. ;md, Virtual Port 3, 6-Button Gamepad: Mode
  1782. md.input.port3.gamepad6.mode
  1783.  
  1784. ;md, Virtual Port 3, 6-Button Gamepad: Rapid A
  1785. md.input.port3.gamepad6.rapid_a
  1786.  
  1787. ;md, Virtual Port 3, 6-Button Gamepad: Rapid B
  1788. md.input.port3.gamepad6.rapid_b
  1789.  
  1790. ;md, Virtual Port 3, 6-Button Gamepad: Rapid C
  1791. md.input.port3.gamepad6.rapid_c
  1792.  
  1793. ;md, Virtual Port 3, 6-Button Gamepad: Rapid X
  1794. md.input.port3.gamepad6.rapid_x
  1795.  
  1796. ;md, Virtual Port 3, 6-Button Gamepad: Rapid Y
  1797. md.input.port3.gamepad6.rapid_y
  1798.  
  1799. ;md, Virtual Port 3, 6-Button Gamepad: Rapid Z
  1800. md.input.port3.gamepad6.rapid_z
  1801.  
  1802. ;md, Virtual Port 3, 6-Button Gamepad: RIGHT →
  1803. md.input.port3.gamepad6.right
  1804.  
  1805. ;md, Virtual Port 3, 6-Button Gamepad: Start
  1806. md.input.port3.gamepad6.start
  1807.  
  1808. ;md, Virtual Port 3, 6-Button Gamepad: UP ↑
  1809. md.input.port3.gamepad6.up
  1810.  
  1811. ;md, Virtual Port 3, 6-Button Gamepad: X
  1812. md.input.port3.gamepad6.x
  1813.  
  1814. ;md, Virtual Port 3, 6-Button Gamepad: Y
  1815. md.input.port3.gamepad6.y
  1816.  
  1817. ;md, Virtual Port 3, 6-Button Gamepad: Z
  1818. md.input.port3.gamepad6.z
  1819.  
  1820. ;md, Virtual Port 3, Sega Mega Mouse: Left Button
  1821. md.input.port3.megamouse.left mouse 0x0 button_left
  1822.  
  1823. ;md, Virtual Port 3, Sega Mega Mouse: Middle Button
  1824. md.input.port3.megamouse.middle mouse 0x0 button_middle
  1825.  
  1826. ;md, Virtual Port 3, Sega Mega Mouse: Motion Down
  1827. md.input.port3.megamouse.motion_down mouse 0x0 rel_y+
  1828.  
  1829. ;md, Virtual Port 3, Sega Mega Mouse: Motion Left
  1830. md.input.port3.megamouse.motion_left mouse 0x0 rel_x-
  1831.  
  1832. ;md, Virtual Port 3, Sega Mega Mouse: Motion Right
  1833. md.input.port3.megamouse.motion_right mouse 0x0 rel_x+
  1834.  
  1835. ;md, Virtual Port 3, Sega Mega Mouse: Motion Up
  1836. md.input.port3.megamouse.motion_up mouse 0x0 rel_y-
  1837.  
  1838. ;md, Virtual Port 3, Sega Mega Mouse: Right Button
  1839. md.input.port3.megamouse.right mouse 0x0 button_right
  1840.  
  1841. ;md, Virtual Port 3, Sega Mega Mouse: Start Button
  1842. md.input.port3.megamouse.start keyboard 0x0 40
  1843.  
  1844. ;Input device for Virtual Port 4
  1845. md.input.port4 gamepad
  1846.  
  1847. ;md, Virtual Port 4, 3-Button Gamepad: A
  1848. md.input.port4.gamepad.a
  1849.  
  1850. ;md, Virtual Port 4, 3-Button Gamepad: B
  1851. md.input.port4.gamepad.b
  1852.  
  1853. ;md, Virtual Port 4, 3-Button Gamepad: C
  1854. md.input.port4.gamepad.c
  1855.  
  1856. ;md, Virtual Port 4, 3-Button Gamepad: DOWN ↓
  1857. md.input.port4.gamepad.down
  1858.  
  1859. ;md, Virtual Port 4, 3-Button Gamepad: LEFT ←
  1860. md.input.port4.gamepad.left
  1861.  
  1862. ;md, Virtual Port 4, 3-Button Gamepad: Rapid A
  1863. md.input.port4.gamepad.rapid_a
  1864.  
  1865. ;md, Virtual Port 4, 3-Button Gamepad: Rapid B
  1866. md.input.port4.gamepad.rapid_b
  1867.  
  1868. ;md, Virtual Port 4, 3-Button Gamepad: Rapid C
  1869. md.input.port4.gamepad.rapid_c
  1870.  
  1871. ;md, Virtual Port 4, 3-Button Gamepad: RIGHT →
  1872. md.input.port4.gamepad.right
  1873.  
  1874. ;md, Virtual Port 4, 3-Button Gamepad: Start
  1875. md.input.port4.gamepad.start
  1876.  
  1877. ;md, Virtual Port 4, 3-Button Gamepad: UP ↑
  1878. md.input.port4.gamepad.up
  1879.  
  1880. ;md, Virtual Port 4, 2-Button Gamepad: A
  1881. md.input.port4.gamepad2.a
  1882.  
  1883. ;md, Virtual Port 4, 2-Button Gamepad: B
  1884. md.input.port4.gamepad2.b
  1885.  
  1886. ;md, Virtual Port 4, 2-Button Gamepad: DOWN ↓
  1887. md.input.port4.gamepad2.down
  1888.  
  1889. ;md, Virtual Port 4, 2-Button Gamepad: LEFT ←
  1890. md.input.port4.gamepad2.left
  1891.  
  1892. ;md, Virtual Port 4, 2-Button Gamepad: Rapid A
  1893. md.input.port4.gamepad2.rapid_a
  1894.  
  1895. ;md, Virtual Port 4, 2-Button Gamepad: Rapid B
  1896. md.input.port4.gamepad2.rapid_b
  1897.  
  1898. ;md, Virtual Port 4, 2-Button Gamepad: RIGHT →
  1899. md.input.port4.gamepad2.right
  1900.  
  1901. ;md, Virtual Port 4, 2-Button Gamepad: Start
  1902. md.input.port4.gamepad2.start
  1903.  
  1904. ;md, Virtual Port 4, 2-Button Gamepad: UP ↑
  1905. md.input.port4.gamepad2.up
  1906.  
  1907. ;md, Virtual Port 4, 6-Button Gamepad: A
  1908. md.input.port4.gamepad6.a
  1909.  
  1910. ;md, Virtual Port 4, 6-Button Gamepad: B
  1911. md.input.port4.gamepad6.b
  1912.  
  1913. ;md, Virtual Port 4, 6-Button Gamepad: C
  1914. md.input.port4.gamepad6.c
  1915.  
  1916. ;md, Virtual Port 4, 6-Button Gamepad: DOWN ↓
  1917. md.input.port4.gamepad6.down
  1918.  
  1919. ;md, Virtual Port 4, 6-Button Gamepad: LEFT ←
  1920. md.input.port4.gamepad6.left
  1921.  
  1922. ;md, Virtual Port 4, 6-Button Gamepad: Mode
  1923. md.input.port4.gamepad6.mode
  1924.  
  1925. ;md, Virtual Port 4, 6-Button Gamepad: Rapid A
  1926. md.input.port4.gamepad6.rapid_a
  1927.  
  1928. ;md, Virtual Port 4, 6-Button Gamepad: Rapid B
  1929. md.input.port4.gamepad6.rapid_b
  1930.  
  1931. ;md, Virtual Port 4, 6-Button Gamepad: Rapid C
  1932. md.input.port4.gamepad6.rapid_c
  1933.  
  1934. ;md, Virtual Port 4, 6-Button Gamepad: Rapid X
  1935. md.input.port4.gamepad6.rapid_x
  1936.  
  1937. ;md, Virtual Port 4, 6-Button Gamepad: Rapid Y
  1938. md.input.port4.gamepad6.rapid_y
  1939.  
  1940. ;md, Virtual Port 4, 6-Button Gamepad: Rapid Z
  1941. md.input.port4.gamepad6.rapid_z
  1942.  
  1943. ;md, Virtual Port 4, 6-Button Gamepad: RIGHT →
  1944. md.input.port4.gamepad6.right
  1945.  
  1946. ;md, Virtual Port 4, 6-Button Gamepad: Start
  1947. md.input.port4.gamepad6.start
  1948.  
  1949. ;md, Virtual Port 4, 6-Button Gamepad: UP ↑
  1950. md.input.port4.gamepad6.up
  1951.  
  1952. ;md, Virtual Port 4, 6-Button Gamepad: X
  1953. md.input.port4.gamepad6.x
  1954.  
  1955. ;md, Virtual Port 4, 6-Button Gamepad: Y
  1956. md.input.port4.gamepad6.y
  1957.  
  1958. ;md, Virtual Port 4, 6-Button Gamepad: Z
  1959. md.input.port4.gamepad6.z
  1960.  
  1961. ;md, Virtual Port 4, Sega Mega Mouse: Left Button
  1962. md.input.port4.megamouse.left mouse 0x0 button_left
  1963.  
  1964. ;md, Virtual Port 4, Sega Mega Mouse: Middle Button
  1965. md.input.port4.megamouse.middle mouse 0x0 button_middle
  1966.  
  1967. ;md, Virtual Port 4, Sega Mega Mouse: Motion Down
  1968. md.input.port4.megamouse.motion_down mouse 0x0 rel_y+
  1969.  
  1970. ;md, Virtual Port 4, Sega Mega Mouse: Motion Left
  1971. md.input.port4.megamouse.motion_left mouse 0x0 rel_x-
  1972.  
  1973. ;md, Virtual Port 4, Sega Mega Mouse: Motion Right
  1974. md.input.port4.megamouse.motion_right mouse 0x0 rel_x+
  1975.  
  1976. ;md, Virtual Port 4, Sega Mega Mouse: Motion Up
  1977. md.input.port4.megamouse.motion_up mouse 0x0 rel_y-
  1978.  
  1979. ;md, Virtual Port 4, Sega Mega Mouse: Right Button
  1980. md.input.port4.megamouse.right mouse 0x0 button_right
  1981.  
  1982. ;md, Virtual Port 4, Sega Mega Mouse: Start Button
  1983. md.input.port4.megamouse.start keyboard 0x0 40
  1984.  
  1985. ;Input device for Virtual Port 5
  1986. md.input.port5 gamepad
  1987.  
  1988. ;md, Virtual Port 5, 3-Button Gamepad: A
  1989. md.input.port5.gamepad.a
  1990.  
  1991. ;md, Virtual Port 5, 3-Button Gamepad: B
  1992. md.input.port5.gamepad.b
  1993.  
  1994. ;md, Virtual Port 5, 3-Button Gamepad: C
  1995. md.input.port5.gamepad.c
  1996.  
  1997. ;md, Virtual Port 5, 3-Button Gamepad: DOWN ↓
  1998. md.input.port5.gamepad.down
  1999.  
  2000. ;md, Virtual Port 5, 3-Button Gamepad: LEFT ←
  2001. md.input.port5.gamepad.left
  2002.  
  2003. ;md, Virtual Port 5, 3-Button Gamepad: Rapid A
  2004. md.input.port5.gamepad.rapid_a
  2005.  
  2006. ;md, Virtual Port 5, 3-Button Gamepad: Rapid B
  2007. md.input.port5.gamepad.rapid_b
  2008.  
  2009. ;md, Virtual Port 5, 3-Button Gamepad: Rapid C
  2010. md.input.port5.gamepad.rapid_c
  2011.  
  2012. ;md, Virtual Port 5, 3-Button Gamepad: RIGHT →
  2013. md.input.port5.gamepad.right
  2014.  
  2015. ;md, Virtual Port 5, 3-Button Gamepad: Start
  2016. md.input.port5.gamepad.start
  2017.  
  2018. ;md, Virtual Port 5, 3-Button Gamepad: UP ↑
  2019. md.input.port5.gamepad.up
  2020.  
  2021. ;md, Virtual Port 5, 2-Button Gamepad: A
  2022. md.input.port5.gamepad2.a
  2023.  
  2024. ;md, Virtual Port 5, 2-Button Gamepad: B
  2025. md.input.port5.gamepad2.b
  2026.  
  2027. ;md, Virtual Port 5, 2-Button Gamepad: DOWN ↓
  2028. md.input.port5.gamepad2.down
  2029.  
  2030. ;md, Virtual Port 5, 2-Button Gamepad: LEFT ←
  2031. md.input.port5.gamepad2.left
  2032.  
  2033. ;md, Virtual Port 5, 2-Button Gamepad: Rapid A
  2034. md.input.port5.gamepad2.rapid_a
  2035.  
  2036. ;md, Virtual Port 5, 2-Button Gamepad: Rapid B
  2037. md.input.port5.gamepad2.rapid_b
  2038.  
  2039. ;md, Virtual Port 5, 2-Button Gamepad: RIGHT →
  2040. md.input.port5.gamepad2.right
  2041.  
  2042. ;md, Virtual Port 5, 2-Button Gamepad: Start
  2043. md.input.port5.gamepad2.start
  2044.  
  2045. ;md, Virtual Port 5, 2-Button Gamepad: UP ↑
  2046. md.input.port5.gamepad2.up
  2047.  
  2048. ;md, Virtual Port 5, 6-Button Gamepad: A
  2049. md.input.port5.gamepad6.a
  2050.  
  2051. ;md, Virtual Port 5, 6-Button Gamepad: B
  2052. md.input.port5.gamepad6.b
  2053.  
  2054. ;md, Virtual Port 5, 6-Button Gamepad: C
  2055. md.input.port5.gamepad6.c
  2056.  
  2057. ;md, Virtual Port 5, 6-Button Gamepad: DOWN ↓
  2058. md.input.port5.gamepad6.down
  2059.  
  2060. ;md, Virtual Port 5, 6-Button Gamepad: LEFT ←
  2061. md.input.port5.gamepad6.left
  2062.  
  2063. ;md, Virtual Port 5, 6-Button Gamepad: Mode
  2064. md.input.port5.gamepad6.mode
  2065.  
  2066. ;md, Virtual Port 5, 6-Button Gamepad: Rapid A
  2067. md.input.port5.gamepad6.rapid_a
  2068.  
  2069. ;md, Virtual Port 5, 6-Button Gamepad: Rapid B
  2070. md.input.port5.gamepad6.rapid_b
  2071.  
  2072. ;md, Virtual Port 5, 6-Button Gamepad: Rapid C
  2073. md.input.port5.gamepad6.rapid_c
  2074.  
  2075. ;md, Virtual Port 5, 6-Button Gamepad: Rapid X
  2076. md.input.port5.gamepad6.rapid_x
  2077.  
  2078. ;md, Virtual Port 5, 6-Button Gamepad: Rapid Y
  2079. md.input.port5.gamepad6.rapid_y
  2080.  
  2081. ;md, Virtual Port 5, 6-Button Gamepad: Rapid Z
  2082. md.input.port5.gamepad6.rapid_z
  2083.  
  2084. ;md, Virtual Port 5, 6-Button Gamepad: RIGHT →
  2085. md.input.port5.gamepad6.right
  2086.  
  2087. ;md, Virtual Port 5, 6-Button Gamepad: Start
  2088. md.input.port5.gamepad6.start
  2089.  
  2090. ;md, Virtual Port 5, 6-Button Gamepad: UP ↑
  2091. md.input.port5.gamepad6.up
  2092.  
  2093. ;md, Virtual Port 5, 6-Button Gamepad: X
  2094. md.input.port5.gamepad6.x
  2095.  
  2096. ;md, Virtual Port 5, 6-Button Gamepad: Y
  2097. md.input.port5.gamepad6.y
  2098.  
  2099. ;md, Virtual Port 5, 6-Button Gamepad: Z
  2100. md.input.port5.gamepad6.z
  2101.  
  2102. ;md, Virtual Port 5, Sega Mega Mouse: Left Button
  2103. md.input.port5.megamouse.left mouse 0x0 button_left
  2104.  
  2105. ;md, Virtual Port 5, Sega Mega Mouse: Middle Button
  2106. md.input.port5.megamouse.middle mouse 0x0 button_middle
  2107.  
  2108. ;md, Virtual Port 5, Sega Mega Mouse: Motion Down
  2109. md.input.port5.megamouse.motion_down mouse 0x0 rel_y+
  2110.  
  2111. ;md, Virtual Port 5, Sega Mega Mouse: Motion Left
  2112. md.input.port5.megamouse.motion_left mouse 0x0 rel_x-
  2113.  
  2114. ;md, Virtual Port 5, Sega Mega Mouse: Motion Right
  2115. md.input.port5.megamouse.motion_right mouse 0x0 rel_x+
  2116.  
  2117. ;md, Virtual Port 5, Sega Mega Mouse: Motion Up
  2118. md.input.port5.megamouse.motion_up mouse 0x0 rel_y-
  2119.  
  2120. ;md, Virtual Port 5, Sega Mega Mouse: Right Button
  2121. md.input.port5.megamouse.right mouse 0x0 button_right
  2122.  
  2123. ;md, Virtual Port 5, Sega Mega Mouse: Start Button
  2124. md.input.port5.megamouse.start keyboard 0x0 40
  2125.  
  2126. ;Input device for Virtual Port 6
  2127. md.input.port6 gamepad
  2128.  
  2129. ;md, Virtual Port 6, 3-Button Gamepad: A
  2130. md.input.port6.gamepad.a
  2131.  
  2132. ;md, Virtual Port 6, 3-Button Gamepad: B
  2133. md.input.port6.gamepad.b
  2134.  
  2135. ;md, Virtual Port 6, 3-Button Gamepad: C
  2136. md.input.port6.gamepad.c
  2137.  
  2138. ;md, Virtual Port 6, 3-Button Gamepad: DOWN ↓
  2139. md.input.port6.gamepad.down
  2140.  
  2141. ;md, Virtual Port 6, 3-Button Gamepad: LEFT ←
  2142. md.input.port6.gamepad.left
  2143.  
  2144. ;md, Virtual Port 6, 3-Button Gamepad: Rapid A
  2145. md.input.port6.gamepad.rapid_a
  2146.  
  2147. ;md, Virtual Port 6, 3-Button Gamepad: Rapid B
  2148. md.input.port6.gamepad.rapid_b
  2149.  
  2150. ;md, Virtual Port 6, 3-Button Gamepad: Rapid C
  2151. md.input.port6.gamepad.rapid_c
  2152.  
  2153. ;md, Virtual Port 6, 3-Button Gamepad: RIGHT →
  2154. md.input.port6.gamepad.right
  2155.  
  2156. ;md, Virtual Port 6, 3-Button Gamepad: Start
  2157. md.input.port6.gamepad.start
  2158.  
  2159. ;md, Virtual Port 6, 3-Button Gamepad: UP ↑
  2160. md.input.port6.gamepad.up
  2161.  
  2162. ;md, Virtual Port 6, 2-Button Gamepad: A
  2163. md.input.port6.gamepad2.a
  2164.  
  2165. ;md, Virtual Port 6, 2-Button Gamepad: B
  2166. md.input.port6.gamepad2.b
  2167.  
  2168. ;md, Virtual Port 6, 2-Button Gamepad: DOWN ↓
  2169. md.input.port6.gamepad2.down
  2170.  
  2171. ;md, Virtual Port 6, 2-Button Gamepad: LEFT ←
  2172. md.input.port6.gamepad2.left
  2173.  
  2174. ;md, Virtual Port 6, 2-Button Gamepad: Rapid A
  2175. md.input.port6.gamepad2.rapid_a
  2176.  
  2177. ;md, Virtual Port 6, 2-Button Gamepad: Rapid B
  2178. md.input.port6.gamepad2.rapid_b
  2179.  
  2180. ;md, Virtual Port 6, 2-Button Gamepad: RIGHT →
  2181. md.input.port6.gamepad2.right
  2182.  
  2183. ;md, Virtual Port 6, 2-Button Gamepad: Start
  2184. md.input.port6.gamepad2.start
  2185.  
  2186. ;md, Virtual Port 6, 2-Button Gamepad: UP ↑
  2187. md.input.port6.gamepad2.up
  2188.  
  2189. ;md, Virtual Port 6, 6-Button Gamepad: A
  2190. md.input.port6.gamepad6.a
  2191.  
  2192. ;md, Virtual Port 6, 6-Button Gamepad: B
  2193. md.input.port6.gamepad6.b
  2194.  
  2195. ;md, Virtual Port 6, 6-Button Gamepad: C
  2196. md.input.port6.gamepad6.c
  2197.  
  2198. ;md, Virtual Port 6, 6-Button Gamepad: DOWN ↓
  2199. md.input.port6.gamepad6.down
  2200.  
  2201. ;md, Virtual Port 6, 6-Button Gamepad: LEFT ←
  2202. md.input.port6.gamepad6.left
  2203.  
  2204. ;md, Virtual Port 6, 6-Button Gamepad: Mode
  2205. md.input.port6.gamepad6.mode
  2206.  
  2207. ;md, Virtual Port 6, 6-Button Gamepad: Rapid A
  2208. md.input.port6.gamepad6.rapid_a
  2209.  
  2210. ;md, Virtual Port 6, 6-Button Gamepad: Rapid B
  2211. md.input.port6.gamepad6.rapid_b
  2212.  
  2213. ;md, Virtual Port 6, 6-Button Gamepad: Rapid C
  2214. md.input.port6.gamepad6.rapid_c
  2215.  
  2216. ;md, Virtual Port 6, 6-Button Gamepad: Rapid X
  2217. md.input.port6.gamepad6.rapid_x
  2218.  
  2219. ;md, Virtual Port 6, 6-Button Gamepad: Rapid Y
  2220. md.input.port6.gamepad6.rapid_y
  2221.  
  2222. ;md, Virtual Port 6, 6-Button Gamepad: Rapid Z
  2223. md.input.port6.gamepad6.rapid_z
  2224.  
  2225. ;md, Virtual Port 6, 6-Button Gamepad: RIGHT →
  2226. md.input.port6.gamepad6.right
  2227.  
  2228. ;md, Virtual Port 6, 6-Button Gamepad: Start
  2229. md.input.port6.gamepad6.start
  2230.  
  2231. ;md, Virtual Port 6, 6-Button Gamepad: UP ↑
  2232. md.input.port6.gamepad6.up
  2233.  
  2234. ;md, Virtual Port 6, 6-Button Gamepad: X
  2235. md.input.port6.gamepad6.x
  2236.  
  2237. ;md, Virtual Port 6, 6-Button Gamepad: Y
  2238. md.input.port6.gamepad6.y
  2239.  
  2240. ;md, Virtual Port 6, 6-Button Gamepad: Z
  2241. md.input.port6.gamepad6.z
  2242.  
  2243. ;md, Virtual Port 6, Sega Mega Mouse: Left Button
  2244. md.input.port6.megamouse.left mouse 0x0 button_left
  2245.  
  2246. ;md, Virtual Port 6, Sega Mega Mouse: Middle Button
  2247. md.input.port6.megamouse.middle mouse 0x0 button_middle
  2248.  
  2249. ;md, Virtual Port 6, Sega Mega Mouse: Motion Down
  2250. md.input.port6.megamouse.motion_down mouse 0x0 rel_y+
  2251.  
  2252. ;md, Virtual Port 6, Sega Mega Mouse: Motion Left
  2253. md.input.port6.megamouse.motion_left mouse 0x0 rel_x-
  2254.  
  2255. ;md, Virtual Port 6, Sega Mega Mouse: Motion Right
  2256. md.input.port6.megamouse.motion_right mouse 0x0 rel_x+
  2257.  
  2258. ;md, Virtual Port 6, Sega Mega Mouse: Motion Up
  2259. md.input.port6.megamouse.motion_up mouse 0x0 rel_y-
  2260.  
  2261. ;md, Virtual Port 6, Sega Mega Mouse: Right Button
  2262. md.input.port6.megamouse.right mouse 0x0 button_right
  2263.  
  2264. ;md, Virtual Port 6, Sega Mega Mouse: Start Button
  2265. md.input.port6.megamouse.start keyboard 0x0 40
  2266.  
  2267. ;Input device for Virtual Port 7
  2268. md.input.port7 gamepad
  2269.  
  2270. ;md, Virtual Port 7, 3-Button Gamepad: A
  2271. md.input.port7.gamepad.a
  2272.  
  2273. ;md, Virtual Port 7, 3-Button Gamepad: B
  2274. md.input.port7.gamepad.b
  2275.  
  2276. ;md, Virtual Port 7, 3-Button Gamepad: C
  2277. md.input.port7.gamepad.c
  2278.  
  2279. ;md, Virtual Port 7, 3-Button Gamepad: DOWN ↓
  2280. md.input.port7.gamepad.down
  2281.  
  2282. ;md, Virtual Port 7, 3-Button Gamepad: LEFT ←
  2283. md.input.port7.gamepad.left
  2284.  
  2285. ;md, Virtual Port 7, 3-Button Gamepad: Rapid A
  2286. md.input.port7.gamepad.rapid_a
  2287.  
  2288. ;md, Virtual Port 7, 3-Button Gamepad: Rapid B
  2289. md.input.port7.gamepad.rapid_b
  2290.  
  2291. ;md, Virtual Port 7, 3-Button Gamepad: Rapid C
  2292. md.input.port7.gamepad.rapid_c
  2293.  
  2294. ;md, Virtual Port 7, 3-Button Gamepad: RIGHT →
  2295. md.input.port7.gamepad.right
  2296.  
  2297. ;md, Virtual Port 7, 3-Button Gamepad: Start
  2298. md.input.port7.gamepad.start
  2299.  
  2300. ;md, Virtual Port 7, 3-Button Gamepad: UP ↑
  2301. md.input.port7.gamepad.up
  2302.  
  2303. ;md, Virtual Port 7, 2-Button Gamepad: A
  2304. md.input.port7.gamepad2.a
  2305.  
  2306. ;md, Virtual Port 7, 2-Button Gamepad: B
  2307. md.input.port7.gamepad2.b
  2308.  
  2309. ;md, Virtual Port 7, 2-Button Gamepad: DOWN ↓
  2310. md.input.port7.gamepad2.down
  2311.  
  2312. ;md, Virtual Port 7, 2-Button Gamepad: LEFT ←
  2313. md.input.port7.gamepad2.left
  2314.  
  2315. ;md, Virtual Port 7, 2-Button Gamepad: Rapid A
  2316. md.input.port7.gamepad2.rapid_a
  2317.  
  2318. ;md, Virtual Port 7, 2-Button Gamepad: Rapid B
  2319. md.input.port7.gamepad2.rapid_b
  2320.  
  2321. ;md, Virtual Port 7, 2-Button Gamepad: RIGHT →
  2322. md.input.port7.gamepad2.right
  2323.  
  2324. ;md, Virtual Port 7, 2-Button Gamepad: Start
  2325. md.input.port7.gamepad2.start
  2326.  
  2327. ;md, Virtual Port 7, 2-Button Gamepad: UP ↑
  2328. md.input.port7.gamepad2.up
  2329.  
  2330. ;md, Virtual Port 7, 6-Button Gamepad: A
  2331. md.input.port7.gamepad6.a
  2332.  
  2333. ;md, Virtual Port 7, 6-Button Gamepad: B
  2334. md.input.port7.gamepad6.b
  2335.  
  2336. ;md, Virtual Port 7, 6-Button Gamepad: C
  2337. md.input.port7.gamepad6.c
  2338.  
  2339. ;md, Virtual Port 7, 6-Button Gamepad: DOWN ↓
  2340. md.input.port7.gamepad6.down
  2341.  
  2342. ;md, Virtual Port 7, 6-Button Gamepad: LEFT ←
  2343. md.input.port7.gamepad6.left
  2344.  
  2345. ;md, Virtual Port 7, 6-Button Gamepad: Mode
  2346. md.input.port7.gamepad6.mode
  2347.  
  2348. ;md, Virtual Port 7, 6-Button Gamepad: Rapid A
  2349. md.input.port7.gamepad6.rapid_a
  2350.  
  2351. ;md, Virtual Port 7, 6-Button Gamepad: Rapid B
  2352. md.input.port7.gamepad6.rapid_b
  2353.  
  2354. ;md, Virtual Port 7, 6-Button Gamepad: Rapid C
  2355. md.input.port7.gamepad6.rapid_c
  2356.  
  2357. ;md, Virtual Port 7, 6-Button Gamepad: Rapid X
  2358. md.input.port7.gamepad6.rapid_x
  2359.  
  2360. ;md, Virtual Port 7, 6-Button Gamepad: Rapid Y
  2361. md.input.port7.gamepad6.rapid_y
  2362.  
  2363. ;md, Virtual Port 7, 6-Button Gamepad: Rapid Z
  2364. md.input.port7.gamepad6.rapid_z
  2365.  
  2366. ;md, Virtual Port 7, 6-Button Gamepad: RIGHT →
  2367. md.input.port7.gamepad6.right
  2368.  
  2369. ;md, Virtual Port 7, 6-Button Gamepad: Start
  2370. md.input.port7.gamepad6.start
  2371.  
  2372. ;md, Virtual Port 7, 6-Button Gamepad: UP ↑
  2373. md.input.port7.gamepad6.up
  2374.  
  2375. ;md, Virtual Port 7, 6-Button Gamepad: X
  2376. md.input.port7.gamepad6.x
  2377.  
  2378. ;md, Virtual Port 7, 6-Button Gamepad: Y
  2379. md.input.port7.gamepad6.y
  2380.  
  2381. ;md, Virtual Port 7, 6-Button Gamepad: Z
  2382. md.input.port7.gamepad6.z
  2383.  
  2384. ;md, Virtual Port 7, Sega Mega Mouse: Left Button
  2385. md.input.port7.megamouse.left mouse 0x0 button_left
  2386.  
  2387. ;md, Virtual Port 7, Sega Mega Mouse: Middle Button
  2388. md.input.port7.megamouse.middle mouse 0x0 button_middle
  2389.  
  2390. ;md, Virtual Port 7, Sega Mega Mouse: Motion Down
  2391. md.input.port7.megamouse.motion_down mouse 0x0 rel_y+
  2392.  
  2393. ;md, Virtual Port 7, Sega Mega Mouse: Motion Left
  2394. md.input.port7.megamouse.motion_left mouse 0x0 rel_x-
  2395.  
  2396. ;md, Virtual Port 7, Sega Mega Mouse: Motion Right
  2397. md.input.port7.megamouse.motion_right mouse 0x0 rel_x+
  2398.  
  2399. ;md, Virtual Port 7, Sega Mega Mouse: Motion Up
  2400. md.input.port7.megamouse.motion_up mouse 0x0 rel_y-
  2401.  
  2402. ;md, Virtual Port 7, Sega Mega Mouse: Right Button
  2403. md.input.port7.megamouse.right mouse 0x0 button_right
  2404.  
  2405. ;md, Virtual Port 7, Sega Mega Mouse: Start Button
  2406. md.input.port7.megamouse.start keyboard 0x0 40
  2407.  
  2408. ;Input device for Virtual Port 8
  2409. md.input.port8 gamepad
  2410.  
  2411. ;md, Virtual Port 8, 3-Button Gamepad: A
  2412. md.input.port8.gamepad.a
  2413.  
  2414. ;md, Virtual Port 8, 3-Button Gamepad: B
  2415. md.input.port8.gamepad.b
  2416.  
  2417. ;md, Virtual Port 8, 3-Button Gamepad: C
  2418. md.input.port8.gamepad.c
  2419.  
  2420. ;md, Virtual Port 8, 3-Button Gamepad: DOWN ↓
  2421. md.input.port8.gamepad.down
  2422.  
  2423. ;md, Virtual Port 8, 3-Button Gamepad: LEFT ←
  2424. md.input.port8.gamepad.left
  2425.  
  2426. ;md, Virtual Port 8, 3-Button Gamepad: Rapid A
  2427. md.input.port8.gamepad.rapid_a
  2428.  
  2429. ;md, Virtual Port 8, 3-Button Gamepad: Rapid B
  2430. md.input.port8.gamepad.rapid_b
  2431.  
  2432. ;md, Virtual Port 8, 3-Button Gamepad: Rapid C
  2433. md.input.port8.gamepad.rapid_c
  2434.  
  2435. ;md, Virtual Port 8, 3-Button Gamepad: RIGHT →
  2436. md.input.port8.gamepad.right
  2437.  
  2438. ;md, Virtual Port 8, 3-Button Gamepad: Start
  2439. md.input.port8.gamepad.start
  2440.  
  2441. ;md, Virtual Port 8, 3-Button Gamepad: UP ↑
  2442. md.input.port8.gamepad.up
  2443.  
  2444. ;md, Virtual Port 8, 2-Button Gamepad: A
  2445. md.input.port8.gamepad2.a
  2446.  
  2447. ;md, Virtual Port 8, 2-Button Gamepad: B
  2448. md.input.port8.gamepad2.b
  2449.  
  2450. ;md, Virtual Port 8, 2-Button Gamepad: DOWN ↓
  2451. md.input.port8.gamepad2.down
  2452.  
  2453. ;md, Virtual Port 8, 2-Button Gamepad: LEFT ←
  2454. md.input.port8.gamepad2.left
  2455.  
  2456. ;md, Virtual Port 8, 2-Button Gamepad: Rapid A
  2457. md.input.port8.gamepad2.rapid_a
  2458.  
  2459. ;md, Virtual Port 8, 2-Button Gamepad: Rapid B
  2460. md.input.port8.gamepad2.rapid_b
  2461.  
  2462. ;md, Virtual Port 8, 2-Button Gamepad: RIGHT →
  2463. md.input.port8.gamepad2.right
  2464.  
  2465. ;md, Virtual Port 8, 2-Button Gamepad: Start
  2466. md.input.port8.gamepad2.start
  2467.  
  2468. ;md, Virtual Port 8, 2-Button Gamepad: UP ↑
  2469. md.input.port8.gamepad2.up
  2470.  
  2471. ;md, Virtual Port 8, 6-Button Gamepad: A
  2472. md.input.port8.gamepad6.a
  2473.  
  2474. ;md, Virtual Port 8, 6-Button Gamepad: B
  2475. md.input.port8.gamepad6.b
  2476.  
  2477. ;md, Virtual Port 8, 6-Button Gamepad: C
  2478. md.input.port8.gamepad6.c
  2479.  
  2480. ;md, Virtual Port 8, 6-Button Gamepad: DOWN ↓
  2481. md.input.port8.gamepad6.down
  2482.  
  2483. ;md, Virtual Port 8, 6-Button Gamepad: LEFT ←
  2484. md.input.port8.gamepad6.left
  2485.  
  2486. ;md, Virtual Port 8, 6-Button Gamepad: Mode
  2487. md.input.port8.gamepad6.mode
  2488.  
  2489. ;md, Virtual Port 8, 6-Button Gamepad: Rapid A
  2490. md.input.port8.gamepad6.rapid_a
  2491.  
  2492. ;md, Virtual Port 8, 6-Button Gamepad: Rapid B
  2493. md.input.port8.gamepad6.rapid_b
  2494.  
  2495. ;md, Virtual Port 8, 6-Button Gamepad: Rapid C
  2496. md.input.port8.gamepad6.rapid_c
  2497.  
  2498. ;md, Virtual Port 8, 6-Button Gamepad: Rapid X
  2499. md.input.port8.gamepad6.rapid_x
  2500.  
  2501. ;md, Virtual Port 8, 6-Button Gamepad: Rapid Y
  2502. md.input.port8.gamepad6.rapid_y
  2503.  
  2504. ;md, Virtual Port 8, 6-Button Gamepad: Rapid Z
  2505. md.input.port8.gamepad6.rapid_z
  2506.  
  2507. ;md, Virtual Port 8, 6-Button Gamepad: RIGHT →
  2508. md.input.port8.gamepad6.right
  2509.  
  2510. ;md, Virtual Port 8, 6-Button Gamepad: Start
  2511. md.input.port8.gamepad6.start
  2512.  
  2513. ;md, Virtual Port 8, 6-Button Gamepad: UP ↑
  2514. md.input.port8.gamepad6.up
  2515.  
  2516. ;md, Virtual Port 8, 6-Button Gamepad: X
  2517. md.input.port8.gamepad6.x
  2518.  
  2519. ;md, Virtual Port 8, 6-Button Gamepad: Y
  2520. md.input.port8.gamepad6.y
  2521.  
  2522. ;md, Virtual Port 8, 6-Button Gamepad: Z
  2523. md.input.port8.gamepad6.z
  2524.  
  2525. ;md, Virtual Port 8, Sega Mega Mouse: Left Button
  2526. md.input.port8.megamouse.left mouse 0x0 button_left
  2527.  
  2528. ;md, Virtual Port 8, Sega Mega Mouse: Middle Button
  2529. md.input.port8.megamouse.middle mouse 0x0 button_middle
  2530.  
  2531. ;md, Virtual Port 8, Sega Mega Mouse: Motion Down
  2532. md.input.port8.megamouse.motion_down mouse 0x0 rel_y+
  2533.  
  2534. ;md, Virtual Port 8, Sega Mega Mouse: Motion Left
  2535. md.input.port8.megamouse.motion_left mouse 0x0 rel_x-
  2536.  
  2537. ;md, Virtual Port 8, Sega Mega Mouse: Motion Right
  2538. md.input.port8.megamouse.motion_right mouse 0x0 rel_x+
  2539.  
  2540. ;md, Virtual Port 8, Sega Mega Mouse: Motion Up
  2541. md.input.port8.megamouse.motion_up mouse 0x0 rel_y-
  2542.  
  2543. ;md, Virtual Port 8, Sega Mega Mouse: Right Button
  2544. md.input.port8.megamouse.right mouse 0x0 button_right
  2545.  
  2546. ;md, Virtual Port 8, Sega Mega Mouse: Start Button
  2547. md.input.port8.megamouse.start keyboard 0x0 40
  2548.  
  2549. ;Emulate the specified region's Genesis/MegaDrive
  2550. md.region game
  2551.  
  2552. ;Region reported to the game.
  2553. md.reported_region same
  2554.  
  2555. ;Enable scanlines with specified opacity.
  2556. md.scanlines 0
  2557.  
  2558. ;Enable specified OpenGL shader.
  2559. md.shader none
  2560.  
  2561. ;Force interlaced video to be treated as progressive.
  2562. md.shader.goat.fprog 0
  2563.  
  2564. ;Constant RGB horizontal divergence.
  2565. md.shader.goat.hdiv 0.50
  2566.  
  2567. ;Mask pattern.
  2568. md.shader.goat.pat goatron
  2569.  
  2570. ;Enable scanlines effect.
  2571. md.shader.goat.slen 1
  2572.  
  2573. ;Transparency of otherwise-opaque mask areas.
  2574. md.shader.goat.tp 0.50
  2575.  
  2576. ;Constant RGB vertical divergence.
  2577. md.shader.goat.vdiv 0.50
  2578.  
  2579. ;Enable specified special video scaler.
  2580. md.special none
  2581.  
  2582. ;Stretch to fill screen.
  2583. md.stretch aspect_mult2
  2584.  
  2585. ;Enable video temporal blur(50/50 previous/current frame by default).
  2586. md.tblur 0
  2587.  
  2588. ;Accumulate color data rather than discarding it.
  2589. md.tblur.accum 0
  2590.  
  2591. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  2592. md.tblur.accum.amount 50
  2593.  
  2594. ;Enable (bi)linear interpolation.
  2595. md.videoip 1
  2596.  
  2597. ;Full-screen horizontal resolution.
  2598. md.xres 0
  2599.  
  2600. ;Scaling factor for the X axis in windowed mode.
  2601. md.xscale 3.000000
  2602.  
  2603. ;Scaling factor for the X axis in fullscreen mode.
  2604. md.xscalefs 1.000000
  2605.  
  2606. ;Full-screen vertical resolution.
  2607. md.yres 0
  2608.  
  2609. ;Scaling factor for the Y axis in windowed mode.
  2610. md.yscale 3.000000
  2611.  
  2612. ;Scaling factor for the Y axis in fullscreen mode.
  2613. md.yscalefs 1.000000
  2614.  
  2615. ;Clip left+right 8 pixel columns.
  2616. nes.clipsides 0
  2617.  
  2618. ;Correct the aspect ratio.
  2619. nes.correct_aspect 0
  2620.  
  2621. ;Disassembly font size.
  2622. nes.debugger.disfontsize 5x7
  2623.  
  2624. ;Character encoding for the debugger's memory editor.
  2625. nes.debugger.memcharenc cp437
  2626.  
  2627. ;Enable (automatic) usage of this module.
  2628. nes.enable 1
  2629.  
  2630. ;Scan filename for (U),(J),(E),etc. strings to en/dis-able PAL emulation.
  2631. nes.fnscan 1
  2632.  
  2633. ;Enable Game Genie emulation.
  2634. nes.gg 0
  2635.  
  2636. ;Path to Game Genie ROM image.
  2637. nes.ggrom gg.rom
  2638.  
  2639. ;Input device for Famicom Expansion Port
  2640. nes.input.fcexp none
  2641.  
  2642. ;nes, Famicom Expansion Port, Arkanoid Paddle: Button
  2643. nes.input.fcexp.arkanoid.button mouse 0x0 button_left
  2644.  
  2645. ;nes, Famicom Expansion Port, Arkanoid Paddle: X Axis
  2646. nes.input.fcexp.arkanoid.x_axis mouse 0x0 cursor_x-+
  2647.  
  2648. ;nes, Famicom Expansion Port, Family Keyboard: 0
  2649. nes.input.fcexp.fkb.0 keyboard 0x0 39
  2650.  
  2651. ;nes, Famicom Expansion Port, Family Keyboard: 1
  2652. nes.input.fcexp.fkb.1 keyboard 0x0 30
  2653.  
  2654. ;nes, Famicom Expansion Port, Family Keyboard: 2
  2655. nes.input.fcexp.fkb.2 keyboard 0x0 31
  2656.  
  2657. ;nes, Famicom Expansion Port, Family Keyboard: 3
  2658. nes.input.fcexp.fkb.3 keyboard 0x0 32
  2659.  
  2660. ;nes, Famicom Expansion Port, Family Keyboard: 4
  2661. nes.input.fcexp.fkb.4 keyboard 0x0 33
  2662.  
  2663. ;nes, Famicom Expansion Port, Family Keyboard: 5
  2664. nes.input.fcexp.fkb.5 keyboard 0x0 34
  2665.  
  2666. ;nes, Famicom Expansion Port, Family Keyboard: 6
  2667. nes.input.fcexp.fkb.6 keyboard 0x0 35
  2668.  
  2669. ;nes, Famicom Expansion Port, Family Keyboard: 7
  2670. nes.input.fcexp.fkb.7 keyboard 0x0 36
  2671.  
  2672. ;nes, Famicom Expansion Port, Family Keyboard: 8
  2673. nes.input.fcexp.fkb.8 keyboard 0x0 37
  2674.  
  2675. ;nes, Famicom Expansion Port, Family Keyboard: 9
  2676. nes.input.fcexp.fkb.9 keyboard 0x0 38
  2677.  
  2678. ;nes, Famicom Expansion Port, Family Keyboard: A
  2679. nes.input.fcexp.fkb.a keyboard 0x0 4
  2680.  
  2681. ;nes, Famicom Expansion Port, Family Keyboard: @
  2682. nes.input.fcexp.fkb.at keyboard 0x0 53
  2683.  
  2684. ;nes, Famicom Expansion Port, Family Keyboard: B
  2685. nes.input.fcexp.fkb.b keyboard 0x0 5
  2686.  
  2687. ;nes, Famicom Expansion Port, Family Keyboard: \
  2688. nes.input.fcexp.fkb.backslash keyboard 0x0 49
  2689.  
  2690. ;nes, Famicom Expansion Port, Family Keyboard: C
  2691. nes.input.fcexp.fkb.c keyboard 0x0 6
  2692.  
  2693. ;nes, Famicom Expansion Port, Family Keyboard: ^
  2694. nes.input.fcexp.fkb.caret keyboard 0x0 46
  2695.  
  2696. ;nes, Famicom Expansion Port, Family Keyboard: CLR
  2697. nes.input.fcexp.fkb.clear keyboard 0x0 76
  2698.  
  2699. ;nes, Famicom Expansion Port, Family Keyboard: :
  2700. nes.input.fcexp.fkb.colon keyboard 0x0 52
  2701.  
  2702. ;nes, Famicom Expansion Port, Family Keyboard: ,
  2703. nes.input.fcexp.fkb.comma keyboard 0x0 54
  2704.  
  2705. ;nes, Famicom Expansion Port, Family Keyboard: CTR
  2706. nes.input.fcexp.fkb.ctrl keyboard 0x0 224
  2707.  
  2708. ;nes, Famicom Expansion Port, Family Keyboard: D
  2709. nes.input.fcexp.fkb.d keyboard 0x0 7
  2710.  
  2711. ;nes, Famicom Expansion Port, Family Keyboard: DEL
  2712. nes.input.fcexp.fkb.delete keyboard 0x0 78
  2713.  
  2714. ;nes, Famicom Expansion Port, Family Keyboard: DOWN
  2715. nes.input.fcexp.fkb.down keyboard 0x0 81
  2716.  
  2717. ;nes, Famicom Expansion Port, Family Keyboard: E
  2718. nes.input.fcexp.fkb.e keyboard 0x0 8
  2719.  
  2720. ;nes, Famicom Expansion Port, Family Keyboard: Empty
  2721. nes.input.fcexp.fkb.empty keyboard 0x0 230
  2722.  
  2723. ;nes, Famicom Expansion Port, Family Keyboard: ESC
  2724. nes.input.fcexp.fkb.escape keyboard 0x0 41
  2725.  
  2726. ;nes, Famicom Expansion Port, Family Keyboard: F
  2727. nes.input.fcexp.fkb.f keyboard 0x0 9
  2728.  
  2729. ;nes, Famicom Expansion Port, Family Keyboard: F1
  2730. nes.input.fcexp.fkb.f1 keyboard 0x0 58
  2731.  
  2732. ;nes, Famicom Expansion Port, Family Keyboard: F2
  2733. nes.input.fcexp.fkb.f2 keyboard 0x0 59
  2734.  
  2735. ;nes, Famicom Expansion Port, Family Keyboard: F3
  2736. nes.input.fcexp.fkb.f3 keyboard 0x0 60
  2737.  
  2738. ;nes, Famicom Expansion Port, Family Keyboard: F4
  2739. nes.input.fcexp.fkb.f4 keyboard 0x0 61
  2740.  
  2741. ;nes, Famicom Expansion Port, Family Keyboard: F5
  2742. nes.input.fcexp.fkb.f5 keyboard 0x0 62
  2743.  
  2744. ;nes, Famicom Expansion Port, Family Keyboard: F6
  2745. nes.input.fcexp.fkb.f6 keyboard 0x0 63
  2746.  
  2747. ;nes, Famicom Expansion Port, Family Keyboard: F7
  2748. nes.input.fcexp.fkb.f7 keyboard 0x0 64
  2749.  
  2750. ;nes, Famicom Expansion Port, Family Keyboard: F8
  2751. nes.input.fcexp.fkb.f8 keyboard 0x0 65
  2752.  
  2753. ;nes, Famicom Expansion Port, Family Keyboard: G
  2754. nes.input.fcexp.fkb.g keyboard 0x0 10
  2755.  
  2756. ;nes, Famicom Expansion Port, Family Keyboard: GRPH
  2757. nes.input.fcexp.fkb.graph keyboard 0x0 226
  2758.  
  2759. ;nes, Famicom Expansion Port, Family Keyboard: H
  2760. nes.input.fcexp.fkb.h keyboard 0x0 11
  2761.  
  2762. ;nes, Famicom Expansion Port, Family Keyboard: I
  2763. nes.input.fcexp.fkb.i keyboard 0x0 12
  2764.  
  2765. ;nes, Famicom Expansion Port, Family Keyboard: INS
  2766. nes.input.fcexp.fkb.insert keyboard 0x0 77
  2767.  
  2768. ;nes, Famicom Expansion Port, Family Keyboard: J
  2769. nes.input.fcexp.fkb.j keyboard 0x0 13
  2770.  
  2771. ;nes, Famicom Expansion Port, Family Keyboard: K
  2772. nes.input.fcexp.fkb.k keyboard 0x0 14
  2773.  
  2774. ;nes, Famicom Expansion Port, Family Keyboard: カナ
  2775. nes.input.fcexp.fkb.kana keyboard 0x0 73
  2776.  
  2777. ;nes, Famicom Expansion Port, Family Keyboard: L
  2778. nes.input.fcexp.fkb.l keyboard 0x0 15
  2779.  
  2780. ;nes, Famicom Expansion Port, Family Keyboard: LEFT
  2781. nes.input.fcexp.fkb.left keyboard 0x0 80
  2782.  
  2783. ;nes, Famicom Expansion Port, Family Keyboard: [
  2784. nes.input.fcexp.fkb.left_bracket keyboard 0x0 47
  2785.  
  2786. ;nes, Famicom Expansion Port, Family Keyboard: Left SHIFT
  2787. nes.input.fcexp.fkb.left_shift keyboard 0x0 225
  2788.  
  2789. ;nes, Famicom Expansion Port, Family Keyboard: M
  2790. nes.input.fcexp.fkb.m keyboard 0x0 16
  2791.  
  2792. ;nes, Famicom Expansion Port, Family Keyboard: -
  2793. nes.input.fcexp.fkb.minus keyboard 0x0 45
  2794.  
  2795. ;nes, Famicom Expansion Port, Family Keyboard: N
  2796. nes.input.fcexp.fkb.n keyboard 0x0 17
  2797.  
  2798. ;nes, Famicom Expansion Port, Family Keyboard: O
  2799. nes.input.fcexp.fkb.o keyboard 0x0 18
  2800.  
  2801. ;nes, Famicom Expansion Port, Family Keyboard: P
  2802. nes.input.fcexp.fkb.p keyboard 0x0 19
  2803.  
  2804. ;nes, Famicom Expansion Port, Family Keyboard: .
  2805. nes.input.fcexp.fkb.period keyboard 0x0 55
  2806.  
  2807. ;nes, Famicom Expansion Port, Family Keyboard: Q
  2808. nes.input.fcexp.fkb.q keyboard 0x0 20
  2809.  
  2810. ;nes, Famicom Expansion Port, Family Keyboard: R
  2811. nes.input.fcexp.fkb.r keyboard 0x0 21
  2812.  
  2813. ;nes, Famicom Expansion Port, Family Keyboard: RETURN
  2814. nes.input.fcexp.fkb.return keyboard 0x0 40
  2815.  
  2816. ;nes, Famicom Expansion Port, Family Keyboard: RIGHT
  2817. nes.input.fcexp.fkb.right keyboard 0x0 79
  2818.  
  2819. ;nes, Famicom Expansion Port, Family Keyboard: ]
  2820. nes.input.fcexp.fkb.right_bracket keyboard 0x0 48
  2821.  
  2822. ;nes, Famicom Expansion Port, Family Keyboard: Right SHIFT
  2823. nes.input.fcexp.fkb.right_shift keyboard 0x0 229
  2824.  
  2825. ;nes, Famicom Expansion Port, Family Keyboard: S
  2826. nes.input.fcexp.fkb.s keyboard 0x0 22
  2827.  
  2828. ;nes, Famicom Expansion Port, Family Keyboard: ;
  2829. nes.input.fcexp.fkb.semicolon keyboard 0x0 51
  2830.  
  2831. ;nes, Famicom Expansion Port, Family Keyboard: /
  2832. nes.input.fcexp.fkb.slash keyboard 0x0 56
  2833.  
  2834. ;nes, Famicom Expansion Port, Family Keyboard: SPACE
  2835. nes.input.fcexp.fkb.space keyboard 0x0 44
  2836.  
  2837. ;nes, Famicom Expansion Port, Family Keyboard: STOP
  2838. nes.input.fcexp.fkb.stop keyboard 0x0 42
  2839.  
  2840. ;nes, Famicom Expansion Port, Family Keyboard: T
  2841. nes.input.fcexp.fkb.t keyboard 0x0 23
  2842.  
  2843. ;nes, Famicom Expansion Port, Family Keyboard: U
  2844. nes.input.fcexp.fkb.u keyboard 0x0 24
  2845.  
  2846. ;nes, Famicom Expansion Port, Family Keyboard: UP
  2847. nes.input.fcexp.fkb.up keyboard 0x0 82
  2848.  
  2849. ;nes, Famicom Expansion Port, Family Keyboard: V
  2850. nes.input.fcexp.fkb.v keyboard 0x0 25
  2851.  
  2852. ;nes, Famicom Expansion Port, Family Keyboard: W
  2853. nes.input.fcexp.fkb.w keyboard 0x0 26
  2854.  
  2855. ;nes, Famicom Expansion Port, Family Keyboard: X
  2856. nes.input.fcexp.fkb.x keyboard 0x0 27
  2857.  
  2858. ;nes, Famicom Expansion Port, Family Keyboard: Y
  2859. nes.input.fcexp.fkb.y keyboard 0x0 28
  2860.  
  2861. ;nes, Famicom Expansion Port, Family Keyboard: Z
  2862. nes.input.fcexp.fkb.z keyboard 0x0 29
  2863.  
  2864. ;nes, Famicom Expansion Port, Family Trainer Side A: 1
  2865. nes.input.fcexp.ftrainera.1 keyboard 0x0 18
  2866.  
  2867. ;nes, Famicom Expansion Port, Family Trainer Side A: 10
  2868. nes.input.fcexp.ftrainera.10 keyboard 0x0 54
  2869.  
  2870. ;nes, Famicom Expansion Port, Family Trainer Side A: 11
  2871. nes.input.fcexp.ftrainera.11 keyboard 0x0 55
  2872.  
  2873. ;nes, Famicom Expansion Port, Family Trainer Side A: 12
  2874. nes.input.fcexp.ftrainera.12 keyboard 0x0 56
  2875.  
  2876. ;nes, Famicom Expansion Port, Family Trainer Side A: 2
  2877. nes.input.fcexp.ftrainera.2 keyboard 0x0 19
  2878.  
  2879. ;nes, Famicom Expansion Port, Family Trainer Side A: 3
  2880. nes.input.fcexp.ftrainera.3 keyboard 0x0 47
  2881.  
  2882. ;nes, Famicom Expansion Port, Family Trainer Side A: 4
  2883. nes.input.fcexp.ftrainera.4 keyboard 0x0 48
  2884.  
  2885. ;nes, Famicom Expansion Port, Family Trainer Side A: 5
  2886. nes.input.fcexp.ftrainera.5 keyboard 0x0 14
  2887.  
  2888. ;nes, Famicom Expansion Port, Family Trainer Side A: 6
  2889. nes.input.fcexp.ftrainera.6 keyboard 0x0 15
  2890.  
  2891. ;nes, Famicom Expansion Port, Family Trainer Side A: 7
  2892. nes.input.fcexp.ftrainera.7 keyboard 0x0 51
  2893.  
  2894. ;nes, Famicom Expansion Port, Family Trainer Side A: 8
  2895. nes.input.fcexp.ftrainera.8 keyboard 0x0 52
  2896.  
  2897. ;nes, Famicom Expansion Port, Family Trainer Side A: 9
  2898. nes.input.fcexp.ftrainera.9 keyboard 0x0 16
  2899.  
  2900. ;nes, Famicom Expansion Port, Family Trainer Side B: 1
  2901. nes.input.fcexp.ftrainerb.1 keyboard 0x0 18
  2902.  
  2903. ;nes, Famicom Expansion Port, Family Trainer Side B: 10
  2904. nes.input.fcexp.ftrainerb.10 keyboard 0x0 54
  2905.  
  2906. ;nes, Famicom Expansion Port, Family Trainer Side B: 11
  2907. nes.input.fcexp.ftrainerb.11 keyboard 0x0 55
  2908.  
  2909. ;nes, Famicom Expansion Port, Family Trainer Side B: 12
  2910. nes.input.fcexp.ftrainerb.12 keyboard 0x0 56
  2911.  
  2912. ;nes, Famicom Expansion Port, Family Trainer Side B: 2
  2913. nes.input.fcexp.ftrainerb.2 keyboard 0x0 19
  2914.  
  2915. ;nes, Famicom Expansion Port, Family Trainer Side B: 3
  2916. nes.input.fcexp.ftrainerb.3 keyboard 0x0 47
  2917.  
  2918. ;nes, Famicom Expansion Port, Family Trainer Side B: 4
  2919. nes.input.fcexp.ftrainerb.4 keyboard 0x0 48
  2920.  
  2921. ;nes, Famicom Expansion Port, Family Trainer Side B: 5
  2922. nes.input.fcexp.ftrainerb.5 keyboard 0x0 14
  2923.  
  2924. ;nes, Famicom Expansion Port, Family Trainer Side B: 6
  2925. nes.input.fcexp.ftrainerb.6 keyboard 0x0 15
  2926.  
  2927. ;nes, Famicom Expansion Port, Family Trainer Side B: 7
  2928. nes.input.fcexp.ftrainerb.7 keyboard 0x0 51
  2929.  
  2930. ;nes, Famicom Expansion Port, Family Trainer Side B: 8
  2931. nes.input.fcexp.ftrainerb.8 keyboard 0x0 52
  2932.  
  2933. ;nes, Famicom Expansion Port, Family Trainer Side B: 9
  2934. nes.input.fcexp.ftrainerb.9 keyboard 0x0 16
  2935.  
  2936. ;nes, Famicom Expansion Port, Hypershot Paddles: I, JUMP
  2937. nes.input.fcexp.hypershot.i_jump keyboard 0x0 26
  2938.  
  2939. ;nes, Famicom Expansion Port, Hypershot Paddles: I, RUN
  2940. nes.input.fcexp.hypershot.i_run keyboard 0x0 20
  2941.  
  2942. ;nes, Famicom Expansion Port, Hypershot Paddles: II, JUMP
  2943. nes.input.fcexp.hypershot.ii_jump keyboard 0x0 21
  2944.  
  2945. ;nes, Famicom Expansion Port, Hypershot Paddles: II, RUN
  2946. nes.input.fcexp.hypershot.ii_run keyboard 0x0 8
  2947.  
  2948. ;nes, Famicom Expansion Port, Hypershot Paddles: Rapid I, JUMP
  2949. nes.input.fcexp.hypershot.rapid_i_jump
  2950.  
  2951. ;nes, Famicom Expansion Port, Hypershot Paddles: Rapid I, RUN
  2952. nes.input.fcexp.hypershot.rapid_i_run
  2953.  
  2954. ;nes, Famicom Expansion Port, Hypershot Paddles: Rapid II, JUMP
  2955. nes.input.fcexp.hypershot.rapid_ii_jump
  2956.  
  2957. ;nes, Famicom Expansion Port, Hypershot Paddles: Rapid II, RUN
  2958. nes.input.fcexp.hypershot.rapid_ii_run
  2959.  
  2960. ;nes, Famicom Expansion Port, Mahjong Controller: 1
  2961. nes.input.fcexp.mahjong.1 keyboard 0x0 20
  2962.  
  2963. ;nes, Famicom Expansion Port, Mahjong Controller: 10
  2964. nes.input.fcexp.mahjong.10 keyboard 0x0 10
  2965.  
  2966. ;nes, Famicom Expansion Port, Mahjong Controller: 11
  2967. nes.input.fcexp.mahjong.11 keyboard 0x0 11
  2968.  
  2969. ;nes, Famicom Expansion Port, Mahjong Controller: 12
  2970. nes.input.fcexp.mahjong.12 keyboard 0x0 13
  2971.  
  2972. ;nes, Famicom Expansion Port, Mahjong Controller: 13
  2973. nes.input.fcexp.mahjong.13 keyboard 0x0 14
  2974.  
  2975. ;nes, Famicom Expansion Port, Mahjong Controller: 14
  2976. nes.input.fcexp.mahjong.14 keyboard 0x0 15
  2977.  
  2978. ;nes, Famicom Expansion Port, Mahjong Controller: 15
  2979. nes.input.fcexp.mahjong.15 keyboard 0x0 29
  2980.  
  2981. ;nes, Famicom Expansion Port, Mahjong Controller: 16
  2982. nes.input.fcexp.mahjong.16 keyboard 0x0 27
  2983.  
  2984. ;nes, Famicom Expansion Port, Mahjong Controller: 17
  2985. nes.input.fcexp.mahjong.17 keyboard 0x0 6
  2986.  
  2987. ;nes, Famicom Expansion Port, Mahjong Controller: 18
  2988. nes.input.fcexp.mahjong.18 keyboard 0x0 25
  2989.  
  2990. ;nes, Famicom Expansion Port, Mahjong Controller: 19
  2991. nes.input.fcexp.mahjong.19 keyboard 0x0 5
  2992.  
  2993. ;nes, Famicom Expansion Port, Mahjong Controller: 2
  2994. nes.input.fcexp.mahjong.2 keyboard 0x0 26
  2995.  
  2996. ;nes, Famicom Expansion Port, Mahjong Controller: 20
  2997. nes.input.fcexp.mahjong.20 keyboard 0x0 17
  2998.  
  2999. ;nes, Famicom Expansion Port, Mahjong Controller: 21
  3000. nes.input.fcexp.mahjong.21 keyboard 0x0 16
  3001.  
  3002. ;nes, Famicom Expansion Port, Mahjong Controller: 3
  3003. nes.input.fcexp.mahjong.3 keyboard 0x0 8
  3004.  
  3005. ;nes, Famicom Expansion Port, Mahjong Controller: 4
  3006. nes.input.fcexp.mahjong.4 keyboard 0x0 21
  3007.  
  3008. ;nes, Famicom Expansion Port, Mahjong Controller: 5
  3009. nes.input.fcexp.mahjong.5 keyboard 0x0 23
  3010.  
  3011. ;nes, Famicom Expansion Port, Mahjong Controller: 6
  3012. nes.input.fcexp.mahjong.6 keyboard 0x0 4
  3013.  
  3014. ;nes, Famicom Expansion Port, Mahjong Controller: 7
  3015. nes.input.fcexp.mahjong.7 keyboard 0x0 22
  3016.  
  3017. ;nes, Famicom Expansion Port, Mahjong Controller: 8
  3018. nes.input.fcexp.mahjong.8 keyboard 0x0 7
  3019.  
  3020. ;nes, Famicom Expansion Port, Mahjong Controller: 9
  3021. nes.input.fcexp.mahjong.9 keyboard 0x0 9
  3022.  
  3023. ;nes, Famicom Expansion Port, Oeka Kids Tablet: Button
  3024. nes.input.fcexp.oekakids.button mouse 0x0 button_left
  3025.  
  3026. ;nes, Famicom Expansion Port, Oeka Kids Tablet: X Axis
  3027. nes.input.fcexp.oekakids.x_axis mouse 0x0 cursor_x-+
  3028.  
  3029. ;nes, Famicom Expansion Port, Oeka Kids Tablet: Y Axis
  3030. nes.input.fcexp.oekakids.y_axis mouse 0x0 cursor_y-+
  3031.  
  3032. ;nes, Famicom Expansion Port, Party Tap: Buzzer 1
  3033. nes.input.fcexp.partytap.buzzer_1 keyboard 0x0 20
  3034.  
  3035. ;nes, Famicom Expansion Port, Party Tap: Buzzer 2
  3036. nes.input.fcexp.partytap.buzzer_2 keyboard 0x0 26
  3037.  
  3038. ;nes, Famicom Expansion Port, Party Tap: Buzzer 3
  3039. nes.input.fcexp.partytap.buzzer_3 keyboard 0x0 8
  3040.  
  3041. ;nes, Famicom Expansion Port, Party Tap: Buzzer 4
  3042. nes.input.fcexp.partytap.buzzer_4 keyboard 0x0 21
  3043.  
  3044. ;nes, Famicom Expansion Port, Party Tap: Buzzer 5
  3045. nes.input.fcexp.partytap.buzzer_5 keyboard 0x0 23
  3046.  
  3047. ;nes, Famicom Expansion Port, Party Tap: Buzzer 6
  3048. nes.input.fcexp.partytap.buzzer_6 keyboard 0x0 28
  3049.  
  3050. ;nes, Famicom Expansion Port, Space Shadow Gun: Away Trigger
  3051. nes.input.fcexp.shadow.away_trigger mouse 0x0 button_right
  3052.  
  3053. ;nes, Famicom Expansion Port, Space Shadow Gun: Trigger
  3054. nes.input.fcexp.shadow.trigger mouse 0x0 button_left
  3055.  
  3056. ;nes, Famicom Expansion Port, Space Shadow Gun: X Axis
  3057. nes.input.fcexp.shadow.x_axis mouse 0x0 cursor_x-+
  3058.  
  3059. ;nes, Famicom Expansion Port, Space Shadow Gun: Y Axis
  3060. nes.input.fcexp.shadow.y_axis mouse 0x0 cursor_y-+
  3061.  
  3062. ;Input device for Port 1
  3063. nes.input.port1 gamepad
  3064.  
  3065. ;nes, Port 1, Arkanoid Paddle: Button
  3066. nes.input.port1.arkanoid.button mouse 0x0 button_left
  3067.  
  3068. ;nes, Port 1, Arkanoid Paddle: X Axis
  3069. nes.input.port1.arkanoid.x_axis mouse 0x0 cursor_x-+
  3070.  
  3071. ;nes, Port 1, Gamepad: A
  3072. nes.input.port1.gamepad.a keyboard 0x0 14
  3073.  
  3074. ;nes, Port 1, Gamepad: B
  3075. nes.input.port1.gamepad.b keyboard 0x0 13
  3076.  
  3077. ;nes, Port 1, Gamepad: DOWN ↓
  3078. nes.input.port1.gamepad.down keyboard 0x0 81
  3079.  
  3080. ;nes, Port 1, Gamepad: LEFT ←
  3081. nes.input.port1.gamepad.left keyboard 0x0 80
  3082.  
  3083. ;nes, Port 1, Gamepad: Rapid A
  3084. nes.input.port1.gamepad.rapid_a
  3085.  
  3086. ;nes, Port 1, Gamepad: Rapid B
  3087. nes.input.port1.gamepad.rapid_b
  3088.  
  3089. ;nes, Port 1, Gamepad: RIGHT →
  3090. nes.input.port1.gamepad.right keyboard 0x0 79
  3091.  
  3092. ;nes, Port 1, Gamepad: SELECT
  3093. nes.input.port1.gamepad.select keyboard 0x0 44
  3094.  
  3095. ;nes, Port 1, Gamepad: START
  3096. nes.input.port1.gamepad.start keyboard 0x0 40
  3097.  
  3098. ;nes, Port 1, Gamepad: UP ↑
  3099. nes.input.port1.gamepad.up keyboard 0x0 82
  3100.  
  3101. ;nes, Port 1, Power Pad Side A: 1
  3102. nes.input.port1.powerpada.1 keyboard 0x0 18
  3103.  
  3104. ;nes, Port 1, Power Pad Side A: 10
  3105. nes.input.port1.powerpada.10 keyboard 0x0 54
  3106.  
  3107. ;nes, Port 1, Power Pad Side A: 11
  3108. nes.input.port1.powerpada.11 keyboard 0x0 55
  3109.  
  3110. ;nes, Port 1, Power Pad Side A: 12
  3111. nes.input.port1.powerpada.12 keyboard 0x0 56
  3112.  
  3113. ;nes, Port 1, Power Pad Side A: 2
  3114. nes.input.port1.powerpada.2 keyboard 0x0 19
  3115.  
  3116. ;nes, Port 1, Power Pad Side A: 3
  3117. nes.input.port1.powerpada.3 keyboard 0x0 47
  3118.  
  3119. ;nes, Port 1, Power Pad Side A: 4
  3120. nes.input.port1.powerpada.4 keyboard 0x0 48
  3121.  
  3122. ;nes, Port 1, Power Pad Side A: 5
  3123. nes.input.port1.powerpada.5 keyboard 0x0 14
  3124.  
  3125. ;nes, Port 1, Power Pad Side A: 6
  3126. nes.input.port1.powerpada.6 keyboard 0x0 15
  3127.  
  3128. ;nes, Port 1, Power Pad Side A: 7
  3129. nes.input.port1.powerpada.7 keyboard 0x0 51
  3130.  
  3131. ;nes, Port 1, Power Pad Side A: 8
  3132. nes.input.port1.powerpada.8 keyboard 0x0 52
  3133.  
  3134. ;nes, Port 1, Power Pad Side A: 9
  3135. nes.input.port1.powerpada.9 keyboard 0x0 16
  3136.  
  3137. ;nes, Port 1, Power Pad Side B: 1
  3138. nes.input.port1.powerpadb.1 keyboard 0x0 18
  3139.  
  3140. ;nes, Port 1, Power Pad Side B: 10
  3141. nes.input.port1.powerpadb.10 keyboard 0x0 54
  3142.  
  3143. ;nes, Port 1, Power Pad Side B: 11
  3144. nes.input.port1.powerpadb.11 keyboard 0x0 55
  3145.  
  3146. ;nes, Port 1, Power Pad Side B: 12
  3147. nes.input.port1.powerpadb.12 keyboard 0x0 56
  3148.  
  3149. ;nes, Port 1, Power Pad Side B: 2
  3150. nes.input.port1.powerpadb.2 keyboard 0x0 19
  3151.  
  3152. ;nes, Port 1, Power Pad Side B: 3
  3153. nes.input.port1.powerpadb.3 keyboard 0x0 47
  3154.  
  3155. ;nes, Port 1, Power Pad Side B: 4
  3156. nes.input.port1.powerpadb.4 keyboard 0x0 48
  3157.  
  3158. ;nes, Port 1, Power Pad Side B: 5
  3159. nes.input.port1.powerpadb.5 keyboard 0x0 14
  3160.  
  3161. ;nes, Port 1, Power Pad Side B: 6
  3162. nes.input.port1.powerpadb.6 keyboard 0x0 15
  3163.  
  3164. ;nes, Port 1, Power Pad Side B: 7
  3165. nes.input.port1.powerpadb.7 keyboard 0x0 51
  3166.  
  3167. ;nes, Port 1, Power Pad Side B: 8
  3168. nes.input.port1.powerpadb.8 keyboard 0x0 52
  3169.  
  3170. ;nes, Port 1, Power Pad Side B: 9
  3171. nes.input.port1.powerpadb.9 keyboard 0x0 16
  3172.  
  3173. ;nes, Port 1, Zapper: Away Trigger
  3174. nes.input.port1.zapper.away_trigger mouse 0x0 button_right
  3175.  
  3176. ;nes, Port 1, Zapper: Trigger
  3177. nes.input.port1.zapper.trigger mouse 0x0 button_left
  3178.  
  3179. ;nes, Port 1, Zapper: X Axis
  3180. nes.input.port1.zapper.x_axis mouse 0x0 cursor_x-+
  3181.  
  3182. ;nes, Port 1, Zapper: Y Axis
  3183. nes.input.port1.zapper.y_axis mouse 0x0 cursor_y-+
  3184.  
  3185. ;Input device for Port 2
  3186. nes.input.port2 gamepad
  3187.  
  3188. ;nes, Port 2, Arkanoid Paddle: Button
  3189. nes.input.port2.arkanoid.button mouse 0x0 button_left
  3190.  
  3191. ;nes, Port 2, Arkanoid Paddle: X Axis
  3192. nes.input.port2.arkanoid.x_axis mouse 0x0 cursor_x-+
  3193.  
  3194. ;nes, Port 2, Gamepad: A
  3195. nes.input.port2.gamepad.a
  3196.  
  3197. ;nes, Port 2, Gamepad: B
  3198. nes.input.port2.gamepad.b
  3199.  
  3200. ;nes, Port 2, Gamepad: DOWN ↓
  3201. nes.input.port2.gamepad.down
  3202.  
  3203. ;nes, Port 2, Gamepad: LEFT ←
  3204. nes.input.port2.gamepad.left
  3205.  
  3206. ;nes, Port 2, Gamepad: Rapid A
  3207. nes.input.port2.gamepad.rapid_a
  3208.  
  3209. ;nes, Port 2, Gamepad: Rapid B
  3210. nes.input.port2.gamepad.rapid_b
  3211.  
  3212. ;nes, Port 2, Gamepad: RIGHT →
  3213. nes.input.port2.gamepad.right
  3214.  
  3215. ;nes, Port 2, Gamepad: SELECT
  3216. nes.input.port2.gamepad.select
  3217.  
  3218. ;nes, Port 2, Gamepad: START
  3219. nes.input.port2.gamepad.start
  3220.  
  3221. ;nes, Port 2, Gamepad: UP ↑
  3222. nes.input.port2.gamepad.up
  3223.  
  3224. ;nes, Port 2, Power Pad Side A: 1
  3225. nes.input.port2.powerpada.1 keyboard 0x0 18
  3226.  
  3227. ;nes, Port 2, Power Pad Side A: 10
  3228. nes.input.port2.powerpada.10 keyboard 0x0 54
  3229.  
  3230. ;nes, Port 2, Power Pad Side A: 11
  3231. nes.input.port2.powerpada.11 keyboard 0x0 55
  3232.  
  3233. ;nes, Port 2, Power Pad Side A: 12
  3234. nes.input.port2.powerpada.12 keyboard 0x0 56
  3235.  
  3236. ;nes, Port 2, Power Pad Side A: 2
  3237. nes.input.port2.powerpada.2 keyboard 0x0 19
  3238.  
  3239. ;nes, Port 2, Power Pad Side A: 3
  3240. nes.input.port2.powerpada.3 keyboard 0x0 47
  3241.  
  3242. ;nes, Port 2, Power Pad Side A: 4
  3243. nes.input.port2.powerpada.4 keyboard 0x0 48
  3244.  
  3245. ;nes, Port 2, Power Pad Side A: 5
  3246. nes.input.port2.powerpada.5 keyboard 0x0 14
  3247.  
  3248. ;nes, Port 2, Power Pad Side A: 6
  3249. nes.input.port2.powerpada.6 keyboard 0x0 15
  3250.  
  3251. ;nes, Port 2, Power Pad Side A: 7
  3252. nes.input.port2.powerpada.7 keyboard 0x0 51
  3253.  
  3254. ;nes, Port 2, Power Pad Side A: 8
  3255. nes.input.port2.powerpada.8 keyboard 0x0 52
  3256.  
  3257. ;nes, Port 2, Power Pad Side A: 9
  3258. nes.input.port2.powerpada.9 keyboard 0x0 16
  3259.  
  3260. ;nes, Port 2, Power Pad Side B: 1
  3261. nes.input.port2.powerpadb.1 keyboard 0x0 18
  3262.  
  3263. ;nes, Port 2, Power Pad Side B: 10
  3264. nes.input.port2.powerpadb.10 keyboard 0x0 54
  3265.  
  3266. ;nes, Port 2, Power Pad Side B: 11
  3267. nes.input.port2.powerpadb.11 keyboard 0x0 55
  3268.  
  3269. ;nes, Port 2, Power Pad Side B: 12
  3270. nes.input.port2.powerpadb.12 keyboard 0x0 56
  3271.  
  3272. ;nes, Port 2, Power Pad Side B: 2
  3273. nes.input.port2.powerpadb.2 keyboard 0x0 19
  3274.  
  3275. ;nes, Port 2, Power Pad Side B: 3
  3276. nes.input.port2.powerpadb.3 keyboard 0x0 47
  3277.  
  3278. ;nes, Port 2, Power Pad Side B: 4
  3279. nes.input.port2.powerpadb.4 keyboard 0x0 48
  3280.  
  3281. ;nes, Port 2, Power Pad Side B: 5
  3282. nes.input.port2.powerpadb.5 keyboard 0x0 14
  3283.  
  3284. ;nes, Port 2, Power Pad Side B: 6
  3285. nes.input.port2.powerpadb.6 keyboard 0x0 15
  3286.  
  3287. ;nes, Port 2, Power Pad Side B: 7
  3288. nes.input.port2.powerpadb.7 keyboard 0x0 51
  3289.  
  3290. ;nes, Port 2, Power Pad Side B: 8
  3291. nes.input.port2.powerpadb.8 keyboard 0x0 52
  3292.  
  3293. ;nes, Port 2, Power Pad Side B: 9
  3294. nes.input.port2.powerpadb.9 keyboard 0x0 16
  3295.  
  3296. ;nes, Port 2, Zapper: Away Trigger
  3297. nes.input.port2.zapper.away_trigger mouse 0x0 button_right
  3298.  
  3299. ;nes, Port 2, Zapper: Trigger
  3300. nes.input.port2.zapper.trigger mouse 0x0 button_left
  3301.  
  3302. ;nes, Port 2, Zapper: X Axis
  3303. nes.input.port2.zapper.x_axis mouse 0x0 cursor_x-+
  3304.  
  3305. ;nes, Port 2, Zapper: Y Axis
  3306. nes.input.port2.zapper.y_axis mouse 0x0 cursor_y-+
  3307.  
  3308. ;Input device for Port 3
  3309. nes.input.port3 gamepad
  3310.  
  3311. ;nes, Port 3, Gamepad: A
  3312. nes.input.port3.gamepad.a
  3313.  
  3314. ;nes, Port 3, Gamepad: B
  3315. nes.input.port3.gamepad.b
  3316.  
  3317. ;nes, Port 3, Gamepad: DOWN ↓
  3318. nes.input.port3.gamepad.down
  3319.  
  3320. ;nes, Port 3, Gamepad: LEFT ←
  3321. nes.input.port3.gamepad.left
  3322.  
  3323. ;nes, Port 3, Gamepad: Rapid A
  3324. nes.input.port3.gamepad.rapid_a
  3325.  
  3326. ;nes, Port 3, Gamepad: Rapid B
  3327. nes.input.port3.gamepad.rapid_b
  3328.  
  3329. ;nes, Port 3, Gamepad: RIGHT →
  3330. nes.input.port3.gamepad.right
  3331.  
  3332. ;nes, Port 3, Gamepad: SELECT
  3333. nes.input.port3.gamepad.select
  3334.  
  3335. ;nes, Port 3, Gamepad: START
  3336. nes.input.port3.gamepad.start
  3337.  
  3338. ;nes, Port 3, Gamepad: UP ↑
  3339. nes.input.port3.gamepad.up
  3340.  
  3341. ;Input device for Port 4
  3342. nes.input.port4 gamepad
  3343.  
  3344. ;nes, Port 4, Gamepad: A
  3345. nes.input.port4.gamepad.a
  3346.  
  3347. ;nes, Port 4, Gamepad: B
  3348. nes.input.port4.gamepad.b
  3349.  
  3350. ;nes, Port 4, Gamepad: DOWN ↓
  3351. nes.input.port4.gamepad.down
  3352.  
  3353. ;nes, Port 4, Gamepad: LEFT ←
  3354. nes.input.port4.gamepad.left
  3355.  
  3356. ;nes, Port 4, Gamepad: Rapid A
  3357. nes.input.port4.gamepad.rapid_a
  3358.  
  3359. ;nes, Port 4, Gamepad: Rapid B
  3360. nes.input.port4.gamepad.rapid_b
  3361.  
  3362. ;nes, Port 4, Gamepad: RIGHT →
  3363. nes.input.port4.gamepad.right
  3364.  
  3365. ;nes, Port 4, Gamepad: SELECT
  3366. nes.input.port4.gamepad.select
  3367.  
  3368. ;nes, Port 4, Gamepad: START
  3369. nes.input.port4.gamepad.start
  3370.  
  3371. ;nes, Port 4, Gamepad: UP ↑
  3372. nes.input.port4.gamepad.up
  3373.  
  3374. ;Enable less-accurate, but better sounding, Namco 106(mapper 19) sound emulation.
  3375. nes.n106bs 0
  3376.  
  3377. ;Remove 8-sprites-per-scanline hardware limit.
  3378. nes.no8lim 0
  3379.  
  3380. ;Disable four-score emulation.
  3381. nes.nofs 0
  3382.  
  3383. ;NTSC composite blitter brightness.
  3384. nes.ntsc.brightness 0
  3385.  
  3386. ;NTSC composite blitter contrast.
  3387. nes.ntsc.contrast 0
  3388.  
  3389. ;NTSC composite blitter hue.
  3390. nes.ntsc.hue 0
  3391.  
  3392. ;Enable NTSC custom decoder matrix.
  3393. nes.ntsc.matrix 0
  3394.  
  3395. ;NTSC custom decoder matrix element 0(red, value * V).
  3396. nes.ntsc.matrix.0 1.539
  3397.  
  3398. ;NTSC custom decoder matrix element 1(red, value * U).
  3399. nes.ntsc.matrix.1 -0.622
  3400.  
  3401. ;NTSC custom decoder matrix element 2(green, value * V).
  3402. nes.ntsc.matrix.2 -0.571
  3403.  
  3404. ;NTSC custom decoder matrix element 3(green, value * U).
  3405. nes.ntsc.matrix.3 -0.185
  3406.  
  3407. ;NTSC custom decoder matrix element 4(blue, value * V).
  3408. nes.ntsc.matrix.4 0.000
  3409.  
  3410. ;NTSC custom decoder matrix element 5(blue, value * U.
  3411. nes.ntsc.matrix.5 2.000
  3412.  
  3413. ;Merge fields to partially work around !=60.1Hz refresh rates.
  3414. nes.ntsc.mergefields 0
  3415.  
  3416. ;Video quality/type preset.
  3417. nes.ntsc.preset none
  3418.  
  3419. ;NTSC composite blitter saturation.
  3420. nes.ntsc.saturation 0
  3421.  
  3422. ;NTSC composite blitter sharpness.
  3423. nes.ntsc.sharpness 0
  3424.  
  3425. ;Enable NTSC color generation and blitter.
  3426. nes.ntscblitter 0
  3427.  
  3428. ;Enable PAL(50Hz) NES emulation.
  3429. nes.pal 0
  3430.  
  3431. ;Enable scanlines with specified opacity.
  3432. nes.scanlines 0
  3433.  
  3434. ;Enable specified OpenGL shader.
  3435. nes.shader none
  3436.  
  3437. ;Force interlaced video to be treated as progressive.
  3438. nes.shader.goat.fprog 0
  3439.  
  3440. ;Constant RGB horizontal divergence.
  3441. nes.shader.goat.hdiv 0.50
  3442.  
  3443. ;Mask pattern.
  3444. nes.shader.goat.pat goatron
  3445.  
  3446. ;Enable scanlines effect.
  3447. nes.shader.goat.slen 1
  3448.  
  3449. ;Transparency of otherwise-opaque mask areas.
  3450. nes.shader.goat.tp 0.50
  3451.  
  3452. ;Constant RGB vertical divergence.
  3453. nes.shader.goat.vdiv 0.50
  3454.  
  3455. ;Last displayed scanline in NTSC mode.
  3456. nes.slend 231
  3457.  
  3458. ;Last displayed scanline in PAL mode.
  3459. nes.slendp 239
  3460.  
  3461. ;First displayed scanline in NTSC mode.
  3462. nes.slstart 8
  3463.  
  3464. ;First displayed scanline in PAL mode.
  3465. nes.slstartp 0
  3466.  
  3467. ;Output rate tolerance.
  3468. nes.sound_rate_error 0.00004
  3469.  
  3470. ;Sound quality.
  3471. nes.soundq 0
  3472.  
  3473. ;Enable specified special video scaler.
  3474. nes.special none
  3475.  
  3476. ;Stretch to fill screen.
  3477. nes.stretch aspect_mult2
  3478.  
  3479. ;Enable video temporal blur(50/50 previous/current frame by default).
  3480. nes.tblur 0
  3481.  
  3482. ;Accumulate color data rather than discarding it.
  3483. nes.tblur.accum 0
  3484.  
  3485. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  3486. nes.tblur.accum.amount 50
  3487.  
  3488. ;Enable (bi)linear interpolation.
  3489. nes.videoip 1
  3490.  
  3491. ;Full-screen horizontal resolution.
  3492. nes.xres 0
  3493.  
  3494. ;Scaling factor for the X axis in windowed mode.
  3495. nes.xscale 4.000000
  3496.  
  3497. ;Scaling factor for the X axis in fullscreen mode.
  3498. nes.xscalefs 1.000000
  3499.  
  3500. ;Full-screen vertical resolution.
  3501. nes.yres 0
  3502.  
  3503. ;Scaling factor for the Y axis in windowed mode.
  3504. nes.yscale 4.000000
  3505.  
  3506. ;Scaling factor for the Y axis in fullscreen mode.
  3507. nes.yscalefs 1.000000
  3508.  
  3509. ;Font for netplay chat console.
  3510. netplay.console.font 9x18
  3511.  
  3512. ;Height of chat console, in lines.
  3513. netplay.console.lines 5
  3514.  
  3515. ;Netplay chat console text scale factor.
  3516. netplay.console.scale 1
  3517.  
  3518. ;Key to hash with the MD5 hash of the game.
  3519. netplay.gamekey
  3520.  
  3521. ;Server hostname.
  3522. netplay.host netplay.fobby.net
  3523.  
  3524. ;Local player count.
  3525. netplay.localplayers 1
  3526.  
  3527. ;Nickname.
  3528. netplay.nick
  3529.  
  3530. ;Server password.
  3531. netplay.password
  3532.  
  3533. ;Server port.
  3534. netplay.port 4046
  3535.  
  3536. ;Enable (automatic) usage of this module.
  3537. ngp.enable 1
  3538.  
  3539. ;Force monophonic sound output.
  3540. ngp.forcemono 0
  3541.  
  3542. ;ngp, Built-In, Gamepad: A
  3543. ngp.input.builtin.gamepad.a keyboard 0x0 14
  3544.  
  3545. ;ngp, Built-In, Gamepad: B
  3546. ngp.input.builtin.gamepad.b keyboard 0x0 13
  3547.  
  3548. ;ngp, Built-In, Gamepad: DOWN ↓
  3549. ngp.input.builtin.gamepad.down keyboard 0x0 81
  3550.  
  3551. ;ngp, Built-In, Gamepad: LEFT ←
  3552. ngp.input.builtin.gamepad.left keyboard 0x0 80
  3553.  
  3554. ;ngp, Built-In, Gamepad: OPTION
  3555. ngp.input.builtin.gamepad.option keyboard 0x0 40
  3556.  
  3557. ;ngp, Built-In, Gamepad: Rapid A
  3558. ngp.input.builtin.gamepad.rapid_a
  3559.  
  3560. ;ngp, Built-In, Gamepad: Rapid B
  3561. ngp.input.builtin.gamepad.rapid_b
  3562.  
  3563. ;ngp, Built-In, Gamepad: RIGHT →
  3564. ngp.input.builtin.gamepad.right keyboard 0x0 79
  3565.  
  3566. ;ngp, Built-In, Gamepad: UP ↑
  3567. ngp.input.builtin.gamepad.up keyboard 0x0 82
  3568.  
  3569. ;Language games should display text in.
  3570. ngp.language english
  3571.  
  3572. ;Enable scanlines with specified opacity.
  3573. ngp.scanlines 0
  3574.  
  3575. ;Enable specified OpenGL shader.
  3576. ngp.shader none
  3577.  
  3578. ;Force interlaced video to be treated as progressive.
  3579. ngp.shader.goat.fprog 0
  3580.  
  3581. ;Constant RGB horizontal divergence.
  3582. ngp.shader.goat.hdiv 0.50
  3583.  
  3584. ;Mask pattern.
  3585. ngp.shader.goat.pat goatron
  3586.  
  3587. ;Enable scanlines effect.
  3588. ngp.shader.goat.slen 1
  3589.  
  3590. ;Transparency of otherwise-opaque mask areas.
  3591. ngp.shader.goat.tp 0.50
  3592.  
  3593. ;Constant RGB vertical divergence.
  3594. ngp.shader.goat.vdiv 0.50
  3595.  
  3596. ;Enable specified special video scaler.
  3597. ngp.special none
  3598.  
  3599. ;Stretch to fill screen.
  3600. ngp.stretch aspect_mult2
  3601.  
  3602. ;Enable video temporal blur(50/50 previous/current frame by default).
  3603. ngp.tblur 0
  3604.  
  3605. ;Accumulate color data rather than discarding it.
  3606. ngp.tblur.accum 0
  3607.  
  3608. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  3609. ngp.tblur.accum.amount 50
  3610.  
  3611. ;Enable (bi)linear interpolation.
  3612. ngp.videoip 1
  3613.  
  3614. ;Full-screen horizontal resolution.
  3615. ngp.xres 0
  3616.  
  3617. ;Scaling factor for the X axis in windowed mode.
  3618. ngp.xscale 6.000000
  3619.  
  3620. ;Scaling factor for the X axis in fullscreen mode.
  3621. ngp.xscalefs 1.000000
  3622.  
  3623. ;Full-screen vertical resolution.
  3624. ngp.yres 0
  3625.  
  3626. ;Scaling factor for the Y axis in windowed mode.
  3627. ngp.yscale 6.000000
  3628.  
  3629. ;Scaling factor for the Y axis in fullscreen mode.
  3630. ngp.yscalefs 1.000000
  3631.  
  3632. ;Disable speed throttling when sound is disabled.
  3633. nothrottle 0
  3634.  
  3635. ;Enable alpha blending for OSD elements.
  3636. osd.alpha_blend 1
  3637.  
  3638. ;Length of time, in milliseconds, to display internal status and error messages
  3639. osd.message_display_time 2500
  3640.  
  3641. ;Length of time, in milliseconds, to display the save state or the movie selector after selecting a state or movie.
  3642. osd.state_display_time 2000
  3643.  
  3644. ;Output the full 12-bit ADPCM predictor.
  3645. pce.adpcmextraprec 0
  3646.  
  3647. ;ADPCM volume.
  3648. pce.adpcmvolume 100
  3649.  
  3650. ;Enable Arcade Card emulation.
  3651. pce.arcadecard 1
  3652.  
  3653. ;Path to the CD BIOS
  3654. pce.cdbios syscard3.pce /home/cpi/apps/emulators/bios
  3655.  
  3656. ;CD-DA volume.
  3657. pce.cddavolume 100
  3658.  
  3659. ;PSG volume when playing a CD game.
  3660. pce.cdpsgvolume 100
  3661.  
  3662. ;Disassembly font size.
  3663. pce.debugger.disfontsize 5x7
  3664.  
  3665. ;Character encoding for the debugger's memory editor.
  3666. pce.debugger.memcharenc shift_jis
  3667.  
  3668. ;Disable BRAM(saved game memory) for CD games.
  3669. pce.disable_bram_cd 0
  3670.  
  3671. ;Disable BRAM(saved game memory) for HuCard games.
  3672. pce.disable_bram_hucard 0
  3673.  
  3674. ;If set, when RUN+SEL are pressed simultaneously, disable both buttons temporarily.
  3675. pce.disable_softreset 0
  3676.  
  3677. ;Enable (automatic) usage of this module.
  3678. pce.enable 1
  3679.  
  3680. ;Force monophonic sound output.
  3681. pce.forcemono 0
  3682.  
  3683. ;Force SuperGrafx emulation.
  3684. pce.forcesgx 0
  3685.  
  3686. ;Path to the GE CD BIOS
  3687. pce.gecdbios gecard.pce /home/cpi/apps/emulators/bios
  3688.  
  3689. ;Show horizontal overscan area.
  3690. pce.h_overscan 0
  3691.  
  3692. ;Enable multitap(TurboTap) emulation.
  3693. pce.input.multitap 1
  3694.  
  3695. ;Input device for Port 1
  3696. pce.input.port1 gamepad
  3697.  
  3698. ;pce, Port 1, Gamepad: DOWN ↓
  3699. pce.input.port1.gamepad.down keyboard 0x0 81
  3700.  
  3701. ;pce, Port 1, Gamepad: I
  3702. pce.input.port1.gamepad.i keyboard 0x0 14
  3703.  
  3704. ;pce, Port 1, Gamepad: II
  3705. pce.input.port1.gamepad.ii keyboard 0x0 13
  3706.  
  3707. ;pce, Port 1, Gamepad: III
  3708. pce.input.port1.gamepad.iii keyboard 0x0 12
  3709.  
  3710. ;pce, Port 1, Gamepad: IV
  3711. pce.input.port1.gamepad.iv keyboard 0x0 24
  3712.  
  3713. ;pce, Port 1, Gamepad: LEFT ←
  3714. pce.input.port1.gamepad.left keyboard 0x0 80
  3715.  
  3716. ;pce, Port 1, Gamepad: Mode
  3717. pce.input.port1.gamepad.mode_select keyboard 0x0 11
  3718.  
  3719. ;Default position for switch "Mode".
  3720. pce.input.port1.gamepad.mode_select.defpos 2
  3721.  
  3722. ;pce, Port 1, Gamepad: Rapid I
  3723. pce.input.port1.gamepad.rapid_i
  3724.  
  3725. ;pce, Port 1, Gamepad: Rapid II
  3726. pce.input.port1.gamepad.rapid_ii
  3727.  
  3728. ;pce, Port 1, Gamepad: RIGHT →
  3729. pce.input.port1.gamepad.right keyboard 0x0 79
  3730.  
  3731. ;pce, Port 1, Gamepad: RUN
  3732. pce.input.port1.gamepad.run keyboard 0x0 40
  3733.  
  3734. ;pce, Port 1, Gamepad: SELECT
  3735. pce.input.port1.gamepad.select keyboard 0x0 44
  3736.  
  3737. ;pce, Port 1, Gamepad: UP ↑
  3738. pce.input.port1.gamepad.up keyboard 0x0 26
  3739.  
  3740. ;pce, Port 1, Gamepad: V
  3741. pce.input.port1.gamepad.v keyboard 0x0 18
  3742.  
  3743. ;pce, Port 1, Gamepad: VI
  3744. pce.input.port1.gamepad.vi keyboard 0x0 28
  3745.  
  3746. ;pce, Port 1, Mouse: Left Button
  3747. pce.input.port1.mouse.left mouse 0x0 button_left
  3748.  
  3749. ;pce, Port 1, Mouse: Motion Down
  3750. pce.input.port1.mouse.motion_down mouse 0x0 rel_y+
  3751.  
  3752. ;pce, Port 1, Mouse: Motion Left
  3753. pce.input.port1.mouse.motion_left mouse 0x0 rel_x-
  3754.  
  3755. ;pce, Port 1, Mouse: Motion Right
  3756. pce.input.port1.mouse.motion_right mouse 0x0 rel_x+
  3757.  
  3758. ;pce, Port 1, Mouse: Motion Up
  3759. pce.input.port1.mouse.motion_up mouse 0x0 rel_y-
  3760.  
  3761. ;pce, Port 1, Mouse: Right Button
  3762. pce.input.port1.mouse.right mouse 0x0 button_right
  3763.  
  3764. ;pce, Port 1, Mouse: RUN
  3765. pce.input.port1.mouse.run keyboard 0x0 40
  3766.  
  3767. ;pce, Port 1, Mouse: SELECT
  3768. pce.input.port1.mouse.select keyboard 0x0 43
  3769.  
  3770. ;pce, Port 1, Tsushin Keyboard: 0
  3771. pce.input.port1.tsushinkb.0 keyboard 0x0 39
  3772.  
  3773. ;pce, Port 1, Tsushin Keyboard: 1
  3774. pce.input.port1.tsushinkb.1 keyboard 0x0 30
  3775.  
  3776. ;pce, Port 1, Tsushin Keyboard: 2
  3777. pce.input.port1.tsushinkb.2 keyboard 0x0 31
  3778.  
  3779. ;pce, Port 1, Tsushin Keyboard: 3
  3780. pce.input.port1.tsushinkb.3 keyboard 0x0 32
  3781.  
  3782. ;pce, Port 1, Tsushin Keyboard: 4
  3783. pce.input.port1.tsushinkb.4 keyboard 0x0 33
  3784.  
  3785. ;pce, Port 1, Tsushin Keyboard: 5
  3786. pce.input.port1.tsushinkb.5 keyboard 0x0 34
  3787.  
  3788. ;pce, Port 1, Tsushin Keyboard: 6
  3789. pce.input.port1.tsushinkb.6 keyboard 0x0 35
  3790.  
  3791. ;pce, Port 1, Tsushin Keyboard: 7
  3792. pce.input.port1.tsushinkb.7 keyboard 0x0 36
  3793.  
  3794. ;pce, Port 1, Tsushin Keyboard: 8
  3795. pce.input.port1.tsushinkb.8 keyboard 0x0 37
  3796.  
  3797. ;pce, Port 1, Tsushin Keyboard: 9
  3798. pce.input.port1.tsushinkb.9 keyboard 0x0 38
  3799.  
  3800. ;pce, Port 1, Tsushin Keyboard: a
  3801. pce.input.port1.tsushinkb.a keyboard 0x0 4
  3802.  
  3803. ;pce, Port 1, Tsushin Keyboard: @
  3804. pce.input.port1.tsushinkb.at keyboard 0x0 53
  3805.  
  3806. ;pce, Port 1, Tsushin Keyboard: b
  3807. pce.input.port1.tsushinkb.b keyboard 0x0 5
  3808.  
  3809. ;pce, Port 1, Tsushin Keyboard: backspace
  3810. pce.input.port1.tsushinkb.backspace keyboard 0x0 42
  3811.  
  3812. ;pce, Port 1, Tsushin Keyboard: c
  3813. pce.input.port1.tsushinkb.c keyboard 0x0 6
  3814.  
  3815. ;pce, Port 1, Tsushin Keyboard: Caps Lock
  3816. pce.input.port1.tsushinkb.caps_lock keyboard 0x0 57
  3817.  
  3818. ;pce, Port 1, Tsushin Keyboard: ^
  3819. pce.input.port1.tsushinkb.caret keyboard 0x0 46
  3820.  
  3821. ;pce, Port 1, Tsushin Keyboard: clear
  3822. pce.input.port1.tsushinkb.clear keyboard 0x0 74
  3823.  
  3824. ;pce, Port 1, Tsushin Keyboard: :
  3825. pce.input.port1.tsushinkb.colon keyboard 0x0 52
  3826.  
  3827. ;pce, Port 1, Tsushin Keyboard: ,
  3828. pce.input.port1.tsushinkb.comma keyboard 0x0 54
  3829.  
  3830. ;pce, Port 1, Tsushin Keyboard: 変換
  3831. pce.input.port1.tsushinkb.convert keyboard 0x0 230
  3832.  
  3833. ;pce, Port 1, Tsushin Keyboard: Copy
  3834. pce.input.port1.tsushinkb.copy keyboard 0x0 70
  3835.  
  3836. ;pce, Port 1, Tsushin Keyboard: CTRL/Control
  3837. pce.input.port1.tsushinkb.ctrl keyboard 0x0 224
  3838.  
  3839. ;pce, Port 1, Tsushin Keyboard: d
  3840. pce.input.port1.tsushinkb.d keyboard 0x0 7
  3841.  
  3842. ;pce, Port 1, Tsushin Keyboard: Delete
  3843. pce.input.port1.tsushinkb.delete keyboard 0x0 76
  3844.  
  3845. ;pce, Port 1, Tsushin Keyboard: down
  3846. pce.input.port1.tsushinkb.down keyboard 0x0 81
  3847.  
  3848. ;pce, Port 1, Tsushin Keyboard: e
  3849. pce.input.port1.tsushinkb.e keyboard 0x0 8
  3850.  
  3851. ;pce, Port 1, Tsushin Keyboard: Escape
  3852. pce.input.port1.tsushinkb.escape keyboard 0x0 41
  3853.  
  3854. ;pce, Port 1, Tsushin Keyboard: f
  3855. pce.input.port1.tsushinkb.f keyboard 0x0 9
  3856.  
  3857. ;pce, Port 1, Tsushin Keyboard: F1
  3858. pce.input.port1.tsushinkb.f1 keyboard 0x0 58
  3859.  
  3860. ;pce, Port 1, Tsushin Keyboard: F10
  3861. pce.input.port1.tsushinkb.f10 keyboard 0x0 67
  3862.  
  3863. ;pce, Port 1, Tsushin Keyboard: F2
  3864. pce.input.port1.tsushinkb.f2 keyboard 0x0 59
  3865.  
  3866. ;pce, Port 1, Tsushin Keyboard: F3
  3867. pce.input.port1.tsushinkb.f3 keyboard 0x0 60
  3868.  
  3869. ;pce, Port 1, Tsushin Keyboard: F4
  3870. pce.input.port1.tsushinkb.f4 keyboard 0x0 61
  3871.  
  3872. ;pce, Port 1, Tsushin Keyboard: F5
  3873. pce.input.port1.tsushinkb.f5 keyboard 0x0 62
  3874.  
  3875. ;pce, Port 1, Tsushin Keyboard: f6
  3876. pce.input.port1.tsushinkb.f6 keyboard 0x0 63
  3877.  
  3878. ;pce, Port 1, Tsushin Keyboard: f7
  3879. pce.input.port1.tsushinkb.f7 keyboard 0x0 64
  3880.  
  3881. ;pce, Port 1, Tsushin Keyboard: f8
  3882. pce.input.port1.tsushinkb.f8 keyboard 0x0 65
  3883.  
  3884. ;pce, Port 1, Tsushin Keyboard: f9
  3885. pce.input.port1.tsushinkb.f9 keyboard 0x0 66
  3886.  
  3887. ;pce, Port 1, Tsushin Keyboard: g
  3888. pce.input.port1.tsushinkb.g keyboard 0x0 10
  3889.  
  3890. ;pce, Port 1, Tsushin Keyboard: GRPH
  3891. pce.input.port1.tsushinkb.grph keyboard 0x0 0
  3892.  
  3893. ;pce, Port 1, Tsushin Keyboard: h
  3894. pce.input.port1.tsushinkb.h keyboard 0x0 11
  3895.  
  3896. ;pce, Port 1, Tsushin Keyboard: Help
  3897. pce.input.port1.tsushinkb.help keyboard 0x0 77
  3898.  
  3899. ;pce, Port 1, Tsushin Keyboard: i
  3900. pce.input.port1.tsushinkb.i keyboard 0x0 12
  3901.  
  3902. ;pce, Port 1, Tsushin Keyboard: insert
  3903. pce.input.port1.tsushinkb.insert keyboard 0x0 73
  3904.  
  3905. ;pce, Port 1, Tsushin Keyboard: j
  3906. pce.input.port1.tsushinkb.j keyboard 0x0 13
  3907.  
  3908. ;pce, Port 1, Tsushin Keyboard: k
  3909. pce.input.port1.tsushinkb.k keyboard 0x0 14
  3910.  
  3911. ;pce, Port 1, Tsushin Keyboard: カナ
  3912. pce.input.port1.tsushinkb.kana keyboard 0x0 227
  3913.  
  3914. ;pce, Port 1, Tsushin Keyboard: Keypad 0
  3915. pce.input.port1.tsushinkb.kp_0 keyboard 0x0 98
  3916.  
  3917. ;pce, Port 1, Tsushin Keyboard: Keypad 1
  3918. pce.input.port1.tsushinkb.kp_1 keyboard 0x0 89
  3919.  
  3920. ;pce, Port 1, Tsushin Keyboard: Keypad 2
  3921. pce.input.port1.tsushinkb.kp_2 keyboard 0x0 90
  3922.  
  3923. ;pce, Port 1, Tsushin Keyboard: Keypad 3
  3924. pce.input.port1.tsushinkb.kp_3 keyboard 0x0 91
  3925.  
  3926. ;pce, Port 1, Tsushin Keyboard: Keypad 4
  3927. pce.input.port1.tsushinkb.kp_4 keyboard 0x0 92
  3928.  
  3929. ;pce, Port 1, Tsushin Keyboard: Keypad 5
  3930. pce.input.port1.tsushinkb.kp_5 keyboard 0x0 93
  3931.  
  3932. ;pce, Port 1, Tsushin Keyboard: Keypad 6
  3933. pce.input.port1.tsushinkb.kp_6 keyboard 0x0 94
  3934.  
  3935. ;pce, Port 1, Tsushin Keyboard: Keypad 7
  3936. pce.input.port1.tsushinkb.kp_7 keyboard 0x0 95
  3937.  
  3938. ;pce, Port 1, Tsushin Keyboard: Keypad 8
  3939. pce.input.port1.tsushinkb.kp_8 keyboard 0x0 96
  3940.  
  3941. ;pce, Port 1, Tsushin Keyboard: Keypad 9
  3942. pce.input.port1.tsushinkb.kp_9 keyboard 0x0 97
  3943.  
  3944. ;pce, Port 1, Tsushin Keyboard: Keypad ,
  3945. pce.input.port1.tsushinkb.kp_comma keyboard 0x0 0
  3946.  
  3947. ;pce, Port 1, Tsushin Keyboard: Keypad Divide
  3948. pce.input.port1.tsushinkb.kp_divide keyboard 0x0 84
  3949.  
  3950. ;pce, Port 1, Tsushin Keyboard: Keypad Enter
  3951. pce.input.port1.tsushinkb.kp_enter keyboard 0x0 88
  3952.  
  3953. ;pce, Port 1, Tsushin Keyboard: Keypad =
  3954. pce.input.port1.tsushinkb.kp_equals keyboard 0x0 103
  3955.  
  3956. ;pce, Port 1, Tsushin Keyboard: Keypad Minus
  3957. pce.input.port1.tsushinkb.kp_minus keyboard 0x0 86
  3958.  
  3959. ;pce, Port 1, Tsushin Keyboard: Keypad *
  3960. pce.input.port1.tsushinkb.kp_multiply keyboard 0x0 85
  3961.  
  3962. ;pce, Port 1, Tsushin Keyboard: Keypad .
  3963. pce.input.port1.tsushinkb.kp_period keyboard 0x0 99
  3964.  
  3965. ;pce, Port 1, Tsushin Keyboard: Keypad +
  3966. pce.input.port1.tsushinkb.kp_plus keyboard 0x0 87
  3967.  
  3968. ;pce, Port 1, Tsushin Keyboard: l
  3969. pce.input.port1.tsushinkb.l keyboard 0x0 15
  3970.  
  3971. ;pce, Port 1, Tsushin Keyboard: left
  3972. pce.input.port1.tsushinkb.left keyboard 0x0 80
  3973.  
  3974. ;pce, Port 1, Tsushin Keyboard: [
  3975. pce.input.port1.tsushinkb.left_bracket keyboard 0x0 47
  3976.  
  3977. ;pce, Port 1, Tsushin Keyboard: Left Shift
  3978. pce.input.port1.tsushinkb.left_shift keyboard 0x0 225
  3979.  
  3980. ;pce, Port 1, Tsushin Keyboard: m
  3981. pce.input.port1.tsushinkb.m keyboard 0x0 16
  3982.  
  3983. ;pce, Port 1, Tsushin Keyboard: Minus
  3984. pce.input.port1.tsushinkb.minus keyboard 0x0 45
  3985.  
  3986. ;pce, Port 1, Tsushin Keyboard: n
  3987. pce.input.port1.tsushinkb.n keyboard 0x0 17
  3988.  
  3989. ;pce, Port 1, Tsushin Keyboard: 決定
  3990. pce.input.port1.tsushinkb.nonconvert keyboard 0x0 226
  3991.  
  3992. ;pce, Port 1, Tsushin Keyboard: o
  3993. pce.input.port1.tsushinkb.o keyboard 0x0 18
  3994.  
  3995. ;pce, Port 1, Tsushin Keyboard: p
  3996. pce.input.port1.tsushinkb.p keyboard 0x0 19
  3997.  
  3998. ;pce, Port 1, Tsushin Keyboard: PC
  3999. pce.input.port1.tsushinkb.pc keyboard 0x0 231
  4000.  
  4001. ;pce, Port 1, Tsushin Keyboard: .
  4002. pce.input.port1.tsushinkb.period keyboard 0x0 55
  4003.  
  4004. ;pce, Port 1, Tsushin Keyboard: q
  4005. pce.input.port1.tsushinkb.q keyboard 0x0 20
  4006.  
  4007. ;pce, Port 1, Tsushin Keyboard: r
  4008. pce.input.port1.tsushinkb.r keyboard 0x0 21
  4009.  
  4010. ;pce, Port 1, Tsushin Keyboard: return
  4011. pce.input.port1.tsushinkb.return keyboard 0x0 40
  4012.  
  4013. ;pce, Port 1, Tsushin Keyboard: right
  4014. pce.input.port1.tsushinkb.right keyboard 0x0 79
  4015.  
  4016. ;pce, Port 1, Tsushin Keyboard: ]
  4017. pce.input.port1.tsushinkb.right_bracket keyboard 0x0 48
  4018.  
  4019. ;pce, Port 1, Tsushin Keyboard: Right Shift
  4020. pce.input.port1.tsushinkb.right_shift keyboard 0x0 229
  4021.  
  4022. ;pce, Port 1, Tsushin Keyboard: ROLL DOWN
  4023. pce.input.port1.tsushinkb.roll_down keyboard 0x0 78
  4024.  
  4025. ;pce, Port 1, Tsushin Keyboard: ROLL UP
  4026. pce.input.port1.tsushinkb.roll_up keyboard 0x0 75
  4027.  
  4028. ;pce, Port 1, Tsushin Keyboard: s
  4029. pce.input.port1.tsushinkb.s keyboard 0x0 22
  4030.  
  4031. ;pce, Port 1, Tsushin Keyboard: ;
  4032. pce.input.port1.tsushinkb.semicolon keyboard 0x0 51
  4033.  
  4034. ;pce, Port 1, Tsushin Keyboard: /
  4035. pce.input.port1.tsushinkb.slash keyboard 0x0 56
  4036.  
  4037. ;pce, Port 1, Tsushin Keyboard: space
  4038. pce.input.port1.tsushinkb.space keyboard 0x0 44
  4039.  
  4040. ;pce, Port 1, Tsushin Keyboard: STOP
  4041. pce.input.port1.tsushinkb.stop keyboard 0x0 72
  4042.  
  4043. ;pce, Port 1, Tsushin Keyboard: t
  4044. pce.input.port1.tsushinkb.t keyboard 0x0 23
  4045.  
  4046. ;pce, Port 1, Tsushin Keyboard: Tab
  4047. pce.input.port1.tsushinkb.tab keyboard 0x0 43
  4048.  
  4049. ;pce, Port 1, Tsushin Keyboard: u
  4050. pce.input.port1.tsushinkb.u keyboard 0x0 24
  4051.  
  4052. ;pce, Port 1, Tsushin Keyboard: Underscore
  4053. pce.input.port1.tsushinkb.underscore keyboard 0x0 0
  4054.  
  4055. ;pce, Port 1, Tsushin Keyboard: up
  4056. pce.input.port1.tsushinkb.up keyboard 0x0 82
  4057.  
  4058. ;pce, Port 1, Tsushin Keyboard: v
  4059. pce.input.port1.tsushinkb.v keyboard 0x0 25
  4060.  
  4061. ;pce, Port 1, Tsushin Keyboard: w
  4062. pce.input.port1.tsushinkb.w keyboard 0x0 26
  4063.  
  4064. ;pce, Port 1, Tsushin Keyboard: 変換
  4065. pce.input.port1.tsushinkb.width keyboard 0x0 228
  4066.  
  4067. ;pce, Port 1, Tsushin Keyboard: x
  4068. pce.input.port1.tsushinkb.x keyboard 0x0 27
  4069.  
  4070. ;pce, Port 1, Tsushin Keyboard: y
  4071. pce.input.port1.tsushinkb.y keyboard 0x0 28
  4072.  
  4073. ;pce, Port 1, Tsushin Keyboard: Yen
  4074. pce.input.port1.tsushinkb.yen keyboard 0x0 46
  4075.  
  4076. ;pce, Port 1, Tsushin Keyboard: z
  4077. pce.input.port1.tsushinkb.z keyboard 0x0 29
  4078.  
  4079. ;Input device for Port 2
  4080. pce.input.port2 gamepad
  4081.  
  4082. ;pce, Port 2, Gamepad: DOWN ↓
  4083. pce.input.port2.gamepad.down
  4084.  
  4085. ;pce, Port 2, Gamepad: I
  4086. pce.input.port2.gamepad.i
  4087.  
  4088. ;pce, Port 2, Gamepad: II
  4089. pce.input.port2.gamepad.ii
  4090.  
  4091. ;pce, Port 2, Gamepad: III
  4092. pce.input.port2.gamepad.iii
  4093.  
  4094. ;pce, Port 2, Gamepad: IV
  4095. pce.input.port2.gamepad.iv
  4096.  
  4097. ;pce, Port 2, Gamepad: LEFT ←
  4098. pce.input.port2.gamepad.left
  4099.  
  4100. ;pce, Port 2, Gamepad: Mode
  4101. pce.input.port2.gamepad.mode_select
  4102.  
  4103. ;Default position for switch "Mode".
  4104. pce.input.port2.gamepad.mode_select.defpos 2
  4105.  
  4106. ;pce, Port 2, Gamepad: Rapid I
  4107. pce.input.port2.gamepad.rapid_i
  4108.  
  4109. ;pce, Port 2, Gamepad: Rapid II
  4110. pce.input.port2.gamepad.rapid_ii
  4111.  
  4112. ;pce, Port 2, Gamepad: RIGHT →
  4113. pce.input.port2.gamepad.right
  4114.  
  4115. ;pce, Port 2, Gamepad: RUN
  4116. pce.input.port2.gamepad.run
  4117.  
  4118. ;pce, Port 2, Gamepad: SELECT
  4119. pce.input.port2.gamepad.select
  4120.  
  4121. ;pce, Port 2, Gamepad: UP ↑
  4122. pce.input.port2.gamepad.up
  4123.  
  4124. ;pce, Port 2, Gamepad: V
  4125. pce.input.port2.gamepad.v
  4126.  
  4127. ;pce, Port 2, Gamepad: VI
  4128. pce.input.port2.gamepad.vi
  4129.  
  4130. ;pce, Port 2, Mouse: Left Button
  4131. pce.input.port2.mouse.left mouse 0x0 button_left
  4132.  
  4133. ;pce, Port 2, Mouse: Motion Down
  4134. pce.input.port2.mouse.motion_down mouse 0x0 rel_y+
  4135.  
  4136. ;pce, Port 2, Mouse: Motion Left
  4137. pce.input.port2.mouse.motion_left mouse 0x0 rel_x-
  4138.  
  4139. ;pce, Port 2, Mouse: Motion Right
  4140. pce.input.port2.mouse.motion_right mouse 0x0 rel_x+
  4141.  
  4142. ;pce, Port 2, Mouse: Motion Up
  4143. pce.input.port2.mouse.motion_up mouse 0x0 rel_y-
  4144.  
  4145. ;pce, Port 2, Mouse: Right Button
  4146. pce.input.port2.mouse.right mouse 0x0 button_right
  4147.  
  4148. ;pce, Port 2, Mouse: RUN
  4149. pce.input.port2.mouse.run keyboard 0x0 40
  4150.  
  4151. ;pce, Port 2, Mouse: SELECT
  4152. pce.input.port2.mouse.select keyboard 0x0 43
  4153.  
  4154. ;Input device for Port 3
  4155. pce.input.port3 gamepad
  4156.  
  4157. ;pce, Port 3, Gamepad: DOWN ↓
  4158. pce.input.port3.gamepad.down
  4159.  
  4160. ;pce, Port 3, Gamepad: I
  4161. pce.input.port3.gamepad.i
  4162.  
  4163. ;pce, Port 3, Gamepad: II
  4164. pce.input.port3.gamepad.ii
  4165.  
  4166. ;pce, Port 3, Gamepad: III
  4167. pce.input.port3.gamepad.iii
  4168.  
  4169. ;pce, Port 3, Gamepad: IV
  4170. pce.input.port3.gamepad.iv
  4171.  
  4172. ;pce, Port 3, Gamepad: LEFT ←
  4173. pce.input.port3.gamepad.left
  4174.  
  4175. ;pce, Port 3, Gamepad: Mode
  4176. pce.input.port3.gamepad.mode_select
  4177.  
  4178. ;Default position for switch "Mode".
  4179. pce.input.port3.gamepad.mode_select.defpos 2
  4180.  
  4181. ;pce, Port 3, Gamepad: Rapid I
  4182. pce.input.port3.gamepad.rapid_i
  4183.  
  4184. ;pce, Port 3, Gamepad: Rapid II
  4185. pce.input.port3.gamepad.rapid_ii
  4186.  
  4187. ;pce, Port 3, Gamepad: RIGHT →
  4188. pce.input.port3.gamepad.right
  4189.  
  4190. ;pce, Port 3, Gamepad: RUN
  4191. pce.input.port3.gamepad.run
  4192.  
  4193. ;pce, Port 3, Gamepad: SELECT
  4194. pce.input.port3.gamepad.select
  4195.  
  4196. ;pce, Port 3, Gamepad: UP ↑
  4197. pce.input.port3.gamepad.up
  4198.  
  4199. ;pce, Port 3, Gamepad: V
  4200. pce.input.port3.gamepad.v
  4201.  
  4202. ;pce, Port 3, Gamepad: VI
  4203. pce.input.port3.gamepad.vi
  4204.  
  4205. ;pce, Port 3, Mouse: Left Button
  4206. pce.input.port3.mouse.left mouse 0x0 button_left
  4207.  
  4208. ;pce, Port 3, Mouse: Motion Down
  4209. pce.input.port3.mouse.motion_down mouse 0x0 rel_y+
  4210.  
  4211. ;pce, Port 3, Mouse: Motion Left
  4212. pce.input.port3.mouse.motion_left mouse 0x0 rel_x-
  4213.  
  4214. ;pce, Port 3, Mouse: Motion Right
  4215. pce.input.port3.mouse.motion_right mouse 0x0 rel_x+
  4216.  
  4217. ;pce, Port 3, Mouse: Motion Up
  4218. pce.input.port3.mouse.motion_up mouse 0x0 rel_y-
  4219.  
  4220. ;pce, Port 3, Mouse: Right Button
  4221. pce.input.port3.mouse.right mouse 0x0 button_right
  4222.  
  4223. ;pce, Port 3, Mouse: RUN
  4224. pce.input.port3.mouse.run keyboard 0x0 40
  4225.  
  4226. ;pce, Port 3, Mouse: SELECT
  4227. pce.input.port3.mouse.select keyboard 0x0 43
  4228.  
  4229. ;Input device for Port 4
  4230. pce.input.port4 gamepad
  4231.  
  4232. ;pce, Port 4, Gamepad: DOWN ↓
  4233. pce.input.port4.gamepad.down
  4234.  
  4235. ;pce, Port 4, Gamepad: I
  4236. pce.input.port4.gamepad.i
  4237.  
  4238. ;pce, Port 4, Gamepad: II
  4239. pce.input.port4.gamepad.ii
  4240.  
  4241. ;pce, Port 4, Gamepad: III
  4242. pce.input.port4.gamepad.iii
  4243.  
  4244. ;pce, Port 4, Gamepad: IV
  4245. pce.input.port4.gamepad.iv
  4246.  
  4247. ;pce, Port 4, Gamepad: LEFT ←
  4248. pce.input.port4.gamepad.left
  4249.  
  4250. ;pce, Port 4, Gamepad: Mode
  4251. pce.input.port4.gamepad.mode_select
  4252.  
  4253. ;Default position for switch "Mode".
  4254. pce.input.port4.gamepad.mode_select.defpos 2
  4255.  
  4256. ;pce, Port 4, Gamepad: Rapid I
  4257. pce.input.port4.gamepad.rapid_i
  4258.  
  4259. ;pce, Port 4, Gamepad: Rapid II
  4260. pce.input.port4.gamepad.rapid_ii
  4261.  
  4262. ;pce, Port 4, Gamepad: RIGHT →
  4263. pce.input.port4.gamepad.right
  4264.  
  4265. ;pce, Port 4, Gamepad: RUN
  4266. pce.input.port4.gamepad.run
  4267.  
  4268. ;pce, Port 4, Gamepad: SELECT
  4269. pce.input.port4.gamepad.select
  4270.  
  4271. ;pce, Port 4, Gamepad: UP ↑
  4272. pce.input.port4.gamepad.up
  4273.  
  4274. ;pce, Port 4, Gamepad: V
  4275. pce.input.port4.gamepad.v
  4276.  
  4277. ;pce, Port 4, Gamepad: VI
  4278. pce.input.port4.gamepad.vi
  4279.  
  4280. ;pce, Port 4, Mouse: Left Button
  4281. pce.input.port4.mouse.left mouse 0x0 button_left
  4282.  
  4283. ;pce, Port 4, Mouse: Motion Down
  4284. pce.input.port4.mouse.motion_down mouse 0x0 rel_y+
  4285.  
  4286. ;pce, Port 4, Mouse: Motion Left
  4287. pce.input.port4.mouse.motion_left mouse 0x0 rel_x-
  4288.  
  4289. ;pce, Port 4, Mouse: Motion Right
  4290. pce.input.port4.mouse.motion_right mouse 0x0 rel_x+
  4291.  
  4292. ;pce, Port 4, Mouse: Motion Up
  4293. pce.input.port4.mouse.motion_up mouse 0x0 rel_y-
  4294.  
  4295. ;pce, Port 4, Mouse: Right Button
  4296. pce.input.port4.mouse.right mouse 0x0 button_right
  4297.  
  4298. ;pce, Port 4, Mouse: RUN
  4299. pce.input.port4.mouse.run keyboard 0x0 40
  4300.  
  4301. ;pce, Port 4, Mouse: SELECT
  4302. pce.input.port4.mouse.select keyboard 0x0 43
  4303.  
  4304. ;Input device for Port 5
  4305. pce.input.port5 gamepad
  4306.  
  4307. ;pce, Port 5, Gamepad: DOWN ↓
  4308. pce.input.port5.gamepad.down
  4309.  
  4310. ;pce, Port 5, Gamepad: I
  4311. pce.input.port5.gamepad.i
  4312.  
  4313. ;pce, Port 5, Gamepad: II
  4314. pce.input.port5.gamepad.ii
  4315.  
  4316. ;pce, Port 5, Gamepad: III
  4317. pce.input.port5.gamepad.iii
  4318.  
  4319. ;pce, Port 5, Gamepad: IV
  4320. pce.input.port5.gamepad.iv
  4321.  
  4322. ;pce, Port 5, Gamepad: LEFT ←
  4323. pce.input.port5.gamepad.left
  4324.  
  4325. ;pce, Port 5, Gamepad: Mode
  4326. pce.input.port5.gamepad.mode_select
  4327.  
  4328. ;Default position for switch "Mode".
  4329. pce.input.port5.gamepad.mode_select.defpos 2
  4330.  
  4331. ;pce, Port 5, Gamepad: Rapid I
  4332. pce.input.port5.gamepad.rapid_i
  4333.  
  4334. ;pce, Port 5, Gamepad: Rapid II
  4335. pce.input.port5.gamepad.rapid_ii
  4336.  
  4337. ;pce, Port 5, Gamepad: RIGHT →
  4338. pce.input.port5.gamepad.right
  4339.  
  4340. ;pce, Port 5, Gamepad: RUN
  4341. pce.input.port5.gamepad.run
  4342.  
  4343. ;pce, Port 5, Gamepad: SELECT
  4344. pce.input.port5.gamepad.select
  4345.  
  4346. ;pce, Port 5, Gamepad: UP ↑
  4347. pce.input.port5.gamepad.up
  4348.  
  4349. ;pce, Port 5, Gamepad: V
  4350. pce.input.port5.gamepad.v
  4351.  
  4352. ;pce, Port 5, Gamepad: VI
  4353. pce.input.port5.gamepad.vi
  4354.  
  4355. ;pce, Port 5, Mouse: Left Button
  4356. pce.input.port5.mouse.left mouse 0x0 button_left
  4357.  
  4358. ;pce, Port 5, Mouse: Motion Down
  4359. pce.input.port5.mouse.motion_down mouse 0x0 rel_y+
  4360.  
  4361. ;pce, Port 5, Mouse: Motion Left
  4362. pce.input.port5.mouse.motion_left mouse 0x0 rel_x-
  4363.  
  4364. ;pce, Port 5, Mouse: Motion Right
  4365. pce.input.port5.mouse.motion_right mouse 0x0 rel_x+
  4366.  
  4367. ;pce, Port 5, Mouse: Motion Up
  4368. pce.input.port5.mouse.motion_up mouse 0x0 rel_y-
  4369.  
  4370. ;pce, Port 5, Mouse: Right Button
  4371. pce.input.port5.mouse.right mouse 0x0 button_right
  4372.  
  4373. ;pce, Port 5, Mouse: RUN
  4374. pce.input.port5.mouse.run keyboard 0x0 40
  4375.  
  4376. ;pce, Port 5, Mouse: SELECT
  4377. pce.input.port5.mouse.select keyboard 0x0 43
  4378.  
  4379. ;Emulated mouse sensitivity.
  4380. pce.mouse_sensitivity 0.50
  4381.  
  4382. ;Remove 16-sprites-per-scanline hardware limit.
  4383. pce.nospritelimit 0
  4384.  
  4385. ;Select PSG revision.
  4386. pce.psgrevision match
  4387.  
  4388. ;Sound quality.
  4389. pce.resamp_quality 3
  4390.  
  4391. ;Sound output rate tolerance.
  4392. pce.resamp_rate_error 0.0000009
  4393.  
  4394. ;Enable scanlines with specified opacity.
  4395. pce.scanlines 0
  4396.  
  4397. ;Enable specified OpenGL shader.
  4398. pce.shader none
  4399.  
  4400. ;Force interlaced video to be treated as progressive.
  4401. pce.shader.goat.fprog 0
  4402.  
  4403. ;Constant RGB horizontal divergence.
  4404. pce.shader.goat.hdiv 0.50
  4405.  
  4406. ;Mask pattern.
  4407. pce.shader.goat.pat goatron
  4408.  
  4409. ;Enable scanlines effect.
  4410. pce.shader.goat.slen 1
  4411.  
  4412. ;Transparency of otherwise-opaque mask areas.
  4413. pce.shader.goat.tp 0.50
  4414.  
  4415. ;Constant RGB vertical divergence.
  4416. pce.shader.goat.vdiv 0.50
  4417.  
  4418. ;Last rendered scanline.
  4419. pce.slend 235
  4420.  
  4421. ;First rendered scanline.
  4422. pce.slstart 4
  4423.  
  4424. ;Enable specified special video scaler.
  4425. pce.special none
  4426.  
  4427. ;Stretch to fill screen.
  4428. pce.stretch aspect_mult2
  4429.  
  4430. ;Enable video temporal blur(50/50 previous/current frame by default).
  4431. pce.tblur 0
  4432.  
  4433. ;Accumulate color data rather than discarding it.
  4434. pce.tblur.accum 0
  4435.  
  4436. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  4437. pce.tblur.accum.amount 50
  4438.  
  4439. ;Enable (bi)linear interpolation.
  4440. pce.videoip 1
  4441.  
  4442. ;Size of emulated VRAM per VDC in 16-bit words. DO NOT CHANGE THIS UNLESS YOU KNOW WTF YOU ARE DOING.
  4443. pce.vramsize 32768
  4444.  
  4445. ;Full-screen horizontal resolution.
  4446. pce.xres 0
  4447.  
  4448. ;Scaling factor for the X axis in windowed mode.
  4449. pce.xscale 3.000000
  4450.  
  4451. ;Scaling factor for the X axis in fullscreen mode.
  4452. pce.xscalefs 1.000000
  4453.  
  4454. ;Full-screen vertical resolution.
  4455. pce.yres 0
  4456.  
  4457. ;Scaling factor for the Y axis in windowed mode.
  4458. pce.yscale 3.000000
  4459.  
  4460. ;Scaling factor for the Y axis in fullscreen mode.
  4461. pce.yscalefs 1.000000
  4462.  
  4463. ;Enable dynamic ADPCM lowpass filter.
  4464. pce_fast.adpcmlp 0
  4465.  
  4466. ;ADPCM volume.
  4467. pce_fast.adpcmvolume 100
  4468.  
  4469. ;Enable Arcade Card emulation.
  4470. pce_fast.arcadecard 1
  4471.  
  4472. ;Path to the CD BIOS
  4473. pce_fast.cdbios syscard3.pce /home/cpi/apps/emulators/bios
  4474.  
  4475. ;CD-DA volume.
  4476. pce_fast.cddavolume 100
  4477.  
  4478. ;PSG volume when playing a CD game.
  4479. pce_fast.cdpsgvolume 100
  4480.  
  4481. ;CD-ROM data transfer speed multiplier.
  4482. pce_fast.cdspeed 1
  4483.  
  4484. ;Correct the aspect ratio.
  4485. pce_fast.correct_aspect 1
  4486.  
  4487. ;If set, when RUN+SEL are pressed simultaneously, disable both buttons temporarily.
  4488. pce_fast.disable_softreset 0
  4489.  
  4490. ;Enable (automatic) usage of this module.
  4491. pce_fast.enable 1
  4492.  
  4493. ;Force monophonic sound output.
  4494. pce_fast.forcemono 0
  4495.  
  4496. ;Force SuperGrafx emulation.
  4497. pce_fast.forcesgx 0
  4498.  
  4499. ;Input device for Port 1
  4500. pce_fast.input.port1 gamepad
  4501.  
  4502. ;pce_fast, Port 1, Gamepad: DOWN ↓
  4503. pce_fast.input.port1.gamepad.down
  4504.  
  4505. ;pce_fast, Port 1, Gamepad: I
  4506. pce_fast.input.port1.gamepad.i
  4507.  
  4508. ;pce_fast, Port 1, Gamepad: II
  4509. pce_fast.input.port1.gamepad.ii
  4510.  
  4511. ;pce_fast, Port 1, Gamepad: III
  4512. pce_fast.input.port1.gamepad.iii
  4513.  
  4514. ;pce_fast, Port 1, Gamepad: IV
  4515. pce_fast.input.port1.gamepad.iv
  4516.  
  4517. ;pce_fast, Port 1, Gamepad: LEFT ←
  4518. pce_fast.input.port1.gamepad.left
  4519.  
  4520. ;pce_fast, Port 1, Gamepad: Mode
  4521. pce_fast.input.port1.gamepad.mode_select
  4522.  
  4523. ;Default position for switch "Mode".
  4524. pce_fast.input.port1.gamepad.mode_select.defpos 2
  4525.  
  4526. ;pce_fast, Port 1, Gamepad: Rapid I
  4527. pce_fast.input.port1.gamepad.rapid_i
  4528.  
  4529. ;pce_fast, Port 1, Gamepad: Rapid II
  4530. pce_fast.input.port1.gamepad.rapid_ii
  4531.  
  4532. ;pce_fast, Port 1, Gamepad: RIGHT →
  4533. pce_fast.input.port1.gamepad.right
  4534.  
  4535. ;pce_fast, Port 1, Gamepad: RUN
  4536. pce_fast.input.port1.gamepad.run
  4537.  
  4538. ;pce_fast, Port 1, Gamepad: SELECT
  4539. pce_fast.input.port1.gamepad.select
  4540.  
  4541. ;pce_fast, Port 1, Gamepad: UP ↑
  4542. pce_fast.input.port1.gamepad.up
  4543.  
  4544. ;pce_fast, Port 1, Gamepad: V
  4545. pce_fast.input.port1.gamepad.v
  4546.  
  4547. ;pce_fast, Port 1, Gamepad: VI
  4548. pce_fast.input.port1.gamepad.vi
  4549.  
  4550. ;pce_fast, Port 1, Mouse: Left Button
  4551. pce_fast.input.port1.mouse.left mouse 0x0 button_left
  4552.  
  4553. ;pce_fast, Port 1, Mouse: Motion Down
  4554. pce_fast.input.port1.mouse.motion_down mouse 0x0 rel_y+
  4555.  
  4556. ;pce_fast, Port 1, Mouse: Motion Left
  4557. pce_fast.input.port1.mouse.motion_left mouse 0x0 rel_x-
  4558.  
  4559. ;pce_fast, Port 1, Mouse: Motion Right
  4560. pce_fast.input.port1.mouse.motion_right mouse 0x0 rel_x+
  4561.  
  4562. ;pce_fast, Port 1, Mouse: Motion Up
  4563. pce_fast.input.port1.mouse.motion_up mouse 0x0 rel_y-
  4564.  
  4565. ;pce_fast, Port 1, Mouse: Right Button
  4566. pce_fast.input.port1.mouse.right mouse 0x0 button_right
  4567.  
  4568. ;pce_fast, Port 1, Mouse: RUN
  4569. pce_fast.input.port1.mouse.run keyboard 0x0 40
  4570.  
  4571. ;pce_fast, Port 1, Mouse: SELECT
  4572. pce_fast.input.port1.mouse.select keyboard 0x0 43
  4573.  
  4574. ;Input device for Port 2
  4575. pce_fast.input.port2 gamepad
  4576.  
  4577. ;pce_fast, Port 2, Gamepad: DOWN ↓
  4578. pce_fast.input.port2.gamepad.down
  4579.  
  4580. ;pce_fast, Port 2, Gamepad: I
  4581. pce_fast.input.port2.gamepad.i
  4582.  
  4583. ;pce_fast, Port 2, Gamepad: II
  4584. pce_fast.input.port2.gamepad.ii
  4585.  
  4586. ;pce_fast, Port 2, Gamepad: III
  4587. pce_fast.input.port2.gamepad.iii
  4588.  
  4589. ;pce_fast, Port 2, Gamepad: IV
  4590. pce_fast.input.port2.gamepad.iv
  4591.  
  4592. ;pce_fast, Port 2, Gamepad: LEFT ←
  4593. pce_fast.input.port2.gamepad.left
  4594.  
  4595. ;pce_fast, Port 2, Gamepad: Mode
  4596. pce_fast.input.port2.gamepad.mode_select
  4597.  
  4598. ;Default position for switch "Mode".
  4599. pce_fast.input.port2.gamepad.mode_select.defpos 2
  4600.  
  4601. ;pce_fast, Port 2, Gamepad: Rapid I
  4602. pce_fast.input.port2.gamepad.rapid_i
  4603.  
  4604. ;pce_fast, Port 2, Gamepad: Rapid II
  4605. pce_fast.input.port2.gamepad.rapid_ii
  4606.  
  4607. ;pce_fast, Port 2, Gamepad: RIGHT →
  4608. pce_fast.input.port2.gamepad.right
  4609.  
  4610. ;pce_fast, Port 2, Gamepad: RUN
  4611. pce_fast.input.port2.gamepad.run
  4612.  
  4613. ;pce_fast, Port 2, Gamepad: SELECT
  4614. pce_fast.input.port2.gamepad.select
  4615.  
  4616. ;pce_fast, Port 2, Gamepad: UP ↑
  4617. pce_fast.input.port2.gamepad.up
  4618.  
  4619. ;pce_fast, Port 2, Gamepad: V
  4620. pce_fast.input.port2.gamepad.v
  4621.  
  4622. ;pce_fast, Port 2, Gamepad: VI
  4623. pce_fast.input.port2.gamepad.vi
  4624.  
  4625. ;pce_fast, Port 2, Mouse: Left Button
  4626. pce_fast.input.port2.mouse.left mouse 0x0 button_left
  4627.  
  4628. ;pce_fast, Port 2, Mouse: Motion Down
  4629. pce_fast.input.port2.mouse.motion_down mouse 0x0 rel_y+
  4630.  
  4631. ;pce_fast, Port 2, Mouse: Motion Left
  4632. pce_fast.input.port2.mouse.motion_left mouse 0x0 rel_x-
  4633.  
  4634. ;pce_fast, Port 2, Mouse: Motion Right
  4635. pce_fast.input.port2.mouse.motion_right mouse 0x0 rel_x+
  4636.  
  4637. ;pce_fast, Port 2, Mouse: Motion Up
  4638. pce_fast.input.port2.mouse.motion_up mouse 0x0 rel_y-
  4639.  
  4640. ;pce_fast, Port 2, Mouse: Right Button
  4641. pce_fast.input.port2.mouse.right mouse 0x0 button_right
  4642.  
  4643. ;pce_fast, Port 2, Mouse: RUN
  4644. pce_fast.input.port2.mouse.run keyboard 0x0 40
  4645.  
  4646. ;pce_fast, Port 2, Mouse: SELECT
  4647. pce_fast.input.port2.mouse.select keyboard 0x0 43
  4648.  
  4649. ;Input device for Port 3
  4650. pce_fast.input.port3 gamepad
  4651.  
  4652. ;pce_fast, Port 3, Gamepad: DOWN ↓
  4653. pce_fast.input.port3.gamepad.down
  4654.  
  4655. ;pce_fast, Port 3, Gamepad: I
  4656. pce_fast.input.port3.gamepad.i
  4657.  
  4658. ;pce_fast, Port 3, Gamepad: II
  4659. pce_fast.input.port3.gamepad.ii
  4660.  
  4661. ;pce_fast, Port 3, Gamepad: III
  4662. pce_fast.input.port3.gamepad.iii
  4663.  
  4664. ;pce_fast, Port 3, Gamepad: IV
  4665. pce_fast.input.port3.gamepad.iv
  4666.  
  4667. ;pce_fast, Port 3, Gamepad: LEFT ←
  4668. pce_fast.input.port3.gamepad.left
  4669.  
  4670. ;pce_fast, Port 3, Gamepad: Mode
  4671. pce_fast.input.port3.gamepad.mode_select
  4672.  
  4673. ;Default position for switch "Mode".
  4674. pce_fast.input.port3.gamepad.mode_select.defpos 2
  4675.  
  4676. ;pce_fast, Port 3, Gamepad: Rapid I
  4677. pce_fast.input.port3.gamepad.rapid_i
  4678.  
  4679. ;pce_fast, Port 3, Gamepad: Rapid II
  4680. pce_fast.input.port3.gamepad.rapid_ii
  4681.  
  4682. ;pce_fast, Port 3, Gamepad: RIGHT →
  4683. pce_fast.input.port3.gamepad.right
  4684.  
  4685. ;pce_fast, Port 3, Gamepad: RUN
  4686. pce_fast.input.port3.gamepad.run
  4687.  
  4688. ;pce_fast, Port 3, Gamepad: SELECT
  4689. pce_fast.input.port3.gamepad.select
  4690.  
  4691. ;pce_fast, Port 3, Gamepad: UP ↑
  4692. pce_fast.input.port3.gamepad.up
  4693.  
  4694. ;pce_fast, Port 3, Gamepad: V
  4695. pce_fast.input.port3.gamepad.v
  4696.  
  4697. ;pce_fast, Port 3, Gamepad: VI
  4698. pce_fast.input.port3.gamepad.vi
  4699.  
  4700. ;pce_fast, Port 3, Mouse: Left Button
  4701. pce_fast.input.port3.mouse.left mouse 0x0 button_left
  4702.  
  4703. ;pce_fast, Port 3, Mouse: Motion Down
  4704. pce_fast.input.port3.mouse.motion_down mouse 0x0 rel_y+
  4705.  
  4706. ;pce_fast, Port 3, Mouse: Motion Left
  4707. pce_fast.input.port3.mouse.motion_left mouse 0x0 rel_x-
  4708.  
  4709. ;pce_fast, Port 3, Mouse: Motion Right
  4710. pce_fast.input.port3.mouse.motion_right mouse 0x0 rel_x+
  4711.  
  4712. ;pce_fast, Port 3, Mouse: Motion Up
  4713. pce_fast.input.port3.mouse.motion_up mouse 0x0 rel_y-
  4714.  
  4715. ;pce_fast, Port 3, Mouse: Right Button
  4716. pce_fast.input.port3.mouse.right mouse 0x0 button_right
  4717.  
  4718. ;pce_fast, Port 3, Mouse: RUN
  4719. pce_fast.input.port3.mouse.run keyboard 0x0 40
  4720.  
  4721. ;pce_fast, Port 3, Mouse: SELECT
  4722. pce_fast.input.port3.mouse.select keyboard 0x0 43
  4723.  
  4724. ;Input device for Port 4
  4725. pce_fast.input.port4 gamepad
  4726.  
  4727. ;pce_fast, Port 4, Gamepad: DOWN ↓
  4728. pce_fast.input.port4.gamepad.down
  4729.  
  4730. ;pce_fast, Port 4, Gamepad: I
  4731. pce_fast.input.port4.gamepad.i
  4732.  
  4733. ;pce_fast, Port 4, Gamepad: II
  4734. pce_fast.input.port4.gamepad.ii
  4735.  
  4736. ;pce_fast, Port 4, Gamepad: III
  4737. pce_fast.input.port4.gamepad.iii
  4738.  
  4739. ;pce_fast, Port 4, Gamepad: IV
  4740. pce_fast.input.port4.gamepad.iv
  4741.  
  4742. ;pce_fast, Port 4, Gamepad: LEFT ←
  4743. pce_fast.input.port4.gamepad.left
  4744.  
  4745. ;pce_fast, Port 4, Gamepad: Mode
  4746. pce_fast.input.port4.gamepad.mode_select
  4747.  
  4748. ;Default position for switch "Mode".
  4749. pce_fast.input.port4.gamepad.mode_select.defpos 2
  4750.  
  4751. ;pce_fast, Port 4, Gamepad: Rapid I
  4752. pce_fast.input.port4.gamepad.rapid_i
  4753.  
  4754. ;pce_fast, Port 4, Gamepad: Rapid II
  4755. pce_fast.input.port4.gamepad.rapid_ii
  4756.  
  4757. ;pce_fast, Port 4, Gamepad: RIGHT →
  4758. pce_fast.input.port4.gamepad.right
  4759.  
  4760. ;pce_fast, Port 4, Gamepad: RUN
  4761. pce_fast.input.port4.gamepad.run
  4762.  
  4763. ;pce_fast, Port 4, Gamepad: SELECT
  4764. pce_fast.input.port4.gamepad.select
  4765.  
  4766. ;pce_fast, Port 4, Gamepad: UP ↑
  4767. pce_fast.input.port4.gamepad.up
  4768.  
  4769. ;pce_fast, Port 4, Gamepad: V
  4770. pce_fast.input.port4.gamepad.v
  4771.  
  4772. ;pce_fast, Port 4, Gamepad: VI
  4773. pce_fast.input.port4.gamepad.vi
  4774.  
  4775. ;pce_fast, Port 4, Mouse: Left Button
  4776. pce_fast.input.port4.mouse.left mouse 0x0 button_left
  4777.  
  4778. ;pce_fast, Port 4, Mouse: Motion Down
  4779. pce_fast.input.port4.mouse.motion_down mouse 0x0 rel_y+
  4780.  
  4781. ;pce_fast, Port 4, Mouse: Motion Left
  4782. pce_fast.input.port4.mouse.motion_left mouse 0x0 rel_x-
  4783.  
  4784. ;pce_fast, Port 4, Mouse: Motion Right
  4785. pce_fast.input.port4.mouse.motion_right mouse 0x0 rel_x+
  4786.  
  4787. ;pce_fast, Port 4, Mouse: Motion Up
  4788. pce_fast.input.port4.mouse.motion_up mouse 0x0 rel_y-
  4789.  
  4790. ;pce_fast, Port 4, Mouse: Right Button
  4791. pce_fast.input.port4.mouse.right mouse 0x0 button_right
  4792.  
  4793. ;pce_fast, Port 4, Mouse: RUN
  4794. pce_fast.input.port4.mouse.run keyboard 0x0 40
  4795.  
  4796. ;pce_fast, Port 4, Mouse: SELECT
  4797. pce_fast.input.port4.mouse.select keyboard 0x0 43
  4798.  
  4799. ;Input device for Port 5
  4800. pce_fast.input.port5 gamepad
  4801.  
  4802. ;pce_fast, Port 5, Gamepad: DOWN ↓
  4803. pce_fast.input.port5.gamepad.down
  4804.  
  4805. ;pce_fast, Port 5, Gamepad: I
  4806. pce_fast.input.port5.gamepad.i
  4807.  
  4808. ;pce_fast, Port 5, Gamepad: II
  4809. pce_fast.input.port5.gamepad.ii
  4810.  
  4811. ;pce_fast, Port 5, Gamepad: III
  4812. pce_fast.input.port5.gamepad.iii
  4813.  
  4814. ;pce_fast, Port 5, Gamepad: IV
  4815. pce_fast.input.port5.gamepad.iv
  4816.  
  4817. ;pce_fast, Port 5, Gamepad: LEFT ←
  4818. pce_fast.input.port5.gamepad.left
  4819.  
  4820. ;pce_fast, Port 5, Gamepad: Mode
  4821. pce_fast.input.port5.gamepad.mode_select
  4822.  
  4823. ;Default position for switch "Mode".
  4824. pce_fast.input.port5.gamepad.mode_select.defpos 2
  4825.  
  4826. ;pce_fast, Port 5, Gamepad: Rapid I
  4827. pce_fast.input.port5.gamepad.rapid_i
  4828.  
  4829. ;pce_fast, Port 5, Gamepad: Rapid II
  4830. pce_fast.input.port5.gamepad.rapid_ii
  4831.  
  4832. ;pce_fast, Port 5, Gamepad: RIGHT →
  4833. pce_fast.input.port5.gamepad.right
  4834.  
  4835. ;pce_fast, Port 5, Gamepad: RUN
  4836. pce_fast.input.port5.gamepad.run
  4837.  
  4838. ;pce_fast, Port 5, Gamepad: SELECT
  4839. pce_fast.input.port5.gamepad.select
  4840.  
  4841. ;pce_fast, Port 5, Gamepad: UP ↑
  4842. pce_fast.input.port5.gamepad.up
  4843.  
  4844. ;pce_fast, Port 5, Gamepad: V
  4845. pce_fast.input.port5.gamepad.v
  4846.  
  4847. ;pce_fast, Port 5, Gamepad: VI
  4848. pce_fast.input.port5.gamepad.vi
  4849.  
  4850. ;pce_fast, Port 5, Mouse: Left Button
  4851. pce_fast.input.port5.mouse.left mouse 0x0 button_left
  4852.  
  4853. ;pce_fast, Port 5, Mouse: Motion Down
  4854. pce_fast.input.port5.mouse.motion_down mouse 0x0 rel_y+
  4855.  
  4856. ;pce_fast, Port 5, Mouse: Motion Left
  4857. pce_fast.input.port5.mouse.motion_left mouse 0x0 rel_x-
  4858.  
  4859. ;pce_fast, Port 5, Mouse: Motion Right
  4860. pce_fast.input.port5.mouse.motion_right mouse 0x0 rel_x+
  4861.  
  4862. ;pce_fast, Port 5, Mouse: Motion Up
  4863. pce_fast.input.port5.mouse.motion_up mouse 0x0 rel_y-
  4864.  
  4865. ;pce_fast, Port 5, Mouse: Right Button
  4866. pce_fast.input.port5.mouse.right mouse 0x0 button_right
  4867.  
  4868. ;pce_fast, Port 5, Mouse: RUN
  4869. pce_fast.input.port5.mouse.run keyboard 0x0 40
  4870.  
  4871. ;pce_fast, Port 5, Mouse: SELECT
  4872. pce_fast.input.port5.mouse.select keyboard 0x0 43
  4873.  
  4874. ;Mouse sensitivity.
  4875. pce_fast.mouse_sensitivity 0.50
  4876.  
  4877. ;Remove 16-sprites-per-scanline hardware limit.
  4878. pce_fast.nospritelimit 0
  4879.  
  4880. ;CPU overclock multiplier.
  4881. pce_fast.ocmultiplier 1
  4882.  
  4883. ;Enable scanlines with specified opacity.
  4884. pce_fast.scanlines 0
  4885.  
  4886. ;Enable specified OpenGL shader.
  4887. pce_fast.shader none
  4888.  
  4889. ;Force interlaced video to be treated as progressive.
  4890. pce_fast.shader.goat.fprog 0
  4891.  
  4892. ;Constant RGB horizontal divergence.
  4893. pce_fast.shader.goat.hdiv 0.50
  4894.  
  4895. ;Mask pattern.
  4896. pce_fast.shader.goat.pat goatron
  4897.  
  4898. ;Enable scanlines effect.
  4899. pce_fast.shader.goat.slen 1
  4900.  
  4901. ;Transparency of otherwise-opaque mask areas.
  4902. pce_fast.shader.goat.tp 0.50
  4903.  
  4904. ;Constant RGB vertical divergence.
  4905. pce_fast.shader.goat.vdiv 0.50
  4906.  
  4907. ;Last rendered scanline.
  4908. pce_fast.slend 235
  4909.  
  4910. ;First rendered scanline.
  4911. pce_fast.slstart 4
  4912.  
  4913. ;Enable specified special video scaler.
  4914. pce_fast.special none
  4915.  
  4916. ;Stretch to fill screen.
  4917. pce_fast.stretch aspect_mult2
  4918.  
  4919. ;Enable video temporal blur(50/50 previous/current frame by default).
  4920. pce_fast.tblur 0
  4921.  
  4922. ;Accumulate color data rather than discarding it.
  4923. pce_fast.tblur.accum 0
  4924.  
  4925. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  4926. pce_fast.tblur.accum.amount 50
  4927.  
  4928. ;Enable (bi)linear interpolation.
  4929. pce_fast.videoip 1
  4930.  
  4931. ;Full-screen horizontal resolution.
  4932. pce_fast.xres 0
  4933.  
  4934. ;Scaling factor for the X axis in windowed mode.
  4935. pce_fast.xscale 3.000000
  4936.  
  4937. ;Scaling factor for the X axis in fullscreen mode.
  4938. pce_fast.xscalefs 1.000000
  4939.  
  4940. ;Full-screen vertical resolution.
  4941. pce_fast.yres 0
  4942.  
  4943. ;Scaling factor for the Y axis in windowed mode.
  4944. pce_fast.yscale 3.000000
  4945.  
  4946. ;Scaling factor for the Y axis in fullscreen mode.
  4947. pce_fast.yscalefs 1.000000
  4948.  
  4949. ;Hack that emulates the codec a buggy ADPCM encoder used for some games' ADPCM.
  4950. pcfx.adpcm.emulate_buggy_codec 0
  4951.  
  4952. ;Hack to suppress clicks caused by forced channel resets.
  4953. pcfx.adpcm.suppress_channel_reset_clicks 1
  4954.  
  4955. ;Path to the ROM BIOS
  4956. pcfx.bios pcfx.rom /home/cpi/apps/emulators/bios
  4957.  
  4958. ;Emulated CD-ROM speed.
  4959. pcfx.cdspeed 2
  4960.  
  4961. ;CPU emulation mode.
  4962. pcfx.cpu_emulation auto
  4963.  
  4964. ;Disassembly font size.
  4965. pcfx.debugger.disfontsize 5x7
  4966.  
  4967. ;Character encoding for the debugger's memory editor.
  4968. pcfx.debugger.memcharenc shift_jis
  4969.  
  4970. ;Disable internal and external BRAM.
  4971. pcfx.disable_bram 0
  4972.  
  4973. ;When RUN+SEL are pressed simultaneously, disable both buttons temporarily.
  4974. pcfx.disable_softreset 0
  4975.  
  4976. ;Enable (automatic) usage of this module.
  4977. pcfx.enable 1
  4978.  
  4979. ;Force monophonic sound output.
  4980. pcfx.forcemono 0
  4981.  
  4982. ;Path to the FX-SCSI ROM
  4983. pcfx.fxscsi 0
  4984.  
  4985. ;Emulated width for 7.16MHz dot-clock mode.
  4986. pcfx.high_dotclock_width 1024
  4987.  
  4988. ;Input device for Port 1
  4989. pcfx.input.port1 gamepad
  4990.  
  4991. ;pcfx, Port 1, Gamepad: DOWN ↓
  4992. pcfx.input.port1.gamepad.down keyboard 0x0 81
  4993.  
  4994. ;pcfx, Port 1, Gamepad: I
  4995. pcfx.input.port1.gamepad.i keyboard 0x0 14
  4996.  
  4997. ;pcfx, Port 1, Gamepad: II
  4998. pcfx.input.port1.gamepad.ii keyboard 0x0 13
  4999.  
  5000. ;pcfx, Port 1, Gamepad: III
  5001. pcfx.input.port1.gamepad.iii keyboard 0x0 12
  5002.  
  5003. ;pcfx, Port 1, Gamepad: IV
  5004. pcfx.input.port1.gamepad.iv keyboard 0x0 24
  5005.  
  5006. ;pcfx, Port 1, Gamepad: LEFT ←
  5007. pcfx.input.port1.gamepad.left keyboard 0x0 80
  5008.  
  5009. ;pcfx, Port 1, Gamepad: MODE 1
  5010. pcfx.input.port1.gamepad.mode1 keyboard 0x0 11
  5011.  
  5012. ;Default position for switch "MODE 1".
  5013. pcfx.input.port1.gamepad.mode1.defpos a
  5014.  
  5015. ;pcfx, Port 1, Gamepad: MODE15
  5016. pcfx.input.port1.gamepad.mode2 keyboard 0x0 97
  5017.  
  5018. ;Default position for switch "MODE 2".
  5019. pcfx.input.port1.gamepad.mode2.defpos a
  5020.  
  5021. ;pcfx, Port 1, Gamepad: RIGHT →
  5022. pcfx.input.port1.gamepad.right keyboard 0x0 79
  5023.  
  5024. ;pcfx, Port 1, Gamepad: RUN
  5025. pcfx.input.port1.gamepad.run keyboard 0x0 40
  5026.  
  5027. ;pcfx, Port 1, Gamepad: SELECT
  5028. pcfx.input.port1.gamepad.select keyboard 0x0 44
  5029.  
  5030. ;pcfx, Port 1, Gamepad: UP ↑
  5031. pcfx.input.port1.gamepad.up keyboard 0x0 82
  5032.  
  5033. ;pcfx, Port 1, Gamepad: V
  5034. pcfx.input.port1.gamepad.v keyboard 0x0 18
  5035.  
  5036. ;pcfx, Port 1, Gamepad: VI
  5037. pcfx.input.port1.gamepad.vi keyboard 0x0 28
  5038.  
  5039. ;pcfx, Port 1, Mouse: Left Button
  5040. pcfx.input.port1.mouse.left mouse 0x0 button_left
  5041.  
  5042. ;pcfx, Port 1, Mouse: Motion Down
  5043. pcfx.input.port1.mouse.motion_down mouse 0x0 rel_y+
  5044.  
  5045. ;pcfx, Port 1, Mouse: Motion Left
  5046. pcfx.input.port1.mouse.motion_left mouse 0x0 rel_x-
  5047.  
  5048. ;pcfx, Port 1, Mouse: Motion Right
  5049. pcfx.input.port1.mouse.motion_right mouse 0x0 rel_x+
  5050.  
  5051. ;pcfx, Port 1, Mouse: Motion Up
  5052. pcfx.input.port1.mouse.motion_up mouse 0x0 rel_y-
  5053.  
  5054. ;pcfx, Port 1, Mouse: Right Button
  5055. pcfx.input.port1.mouse.right mouse 0x0 button_right
  5056.  
  5057. ;Enable multitap on PC-FX port 1.
  5058. pcfx.input.port1.multitap 0
  5059.  
  5060. ;Input device for Port 2
  5061. pcfx.input.port2 gamepad
  5062.  
  5063. ;pcfx, Port 2, Gamepad: DOWN ↓
  5064. pcfx.input.port2.gamepad.down
  5065.  
  5066. ;pcfx, Port 2, Gamepad: I
  5067. pcfx.input.port2.gamepad.i
  5068.  
  5069. ;pcfx, Port 2, Gamepad: II
  5070. pcfx.input.port2.gamepad.ii
  5071.  
  5072. ;pcfx, Port 2, Gamepad: III
  5073. pcfx.input.port2.gamepad.iii
  5074.  
  5075. ;pcfx, Port 2, Gamepad: IV
  5076. pcfx.input.port2.gamepad.iv
  5077.  
  5078. ;pcfx, Port 2, Gamepad: LEFT ←
  5079. pcfx.input.port2.gamepad.left
  5080.  
  5081. ;pcfx, Port 2, Gamepad: MODE 1
  5082. pcfx.input.port2.gamepad.mode1
  5083.  
  5084. ;Default position for switch "MODE 1".
  5085. pcfx.input.port2.gamepad.mode1.defpos a
  5086.  
  5087. ;pcfx, Port 2, Gamepad: MODE 2
  5088. pcfx.input.port2.gamepad.mode2
  5089.  
  5090. ;Default position for switch "MODE 2".
  5091. pcfx.input.port2.gamepad.mode2.defpos a
  5092.  
  5093. ;pcfx, Port 2, Gamepad: RIGHT →
  5094. pcfx.input.port2.gamepad.right
  5095.  
  5096. ;pcfx, Port 2, Gamepad: RUN
  5097. pcfx.input.port2.gamepad.run
  5098.  
  5099. ;pcfx, Port 2, Gamepad: SELECT
  5100. pcfx.input.port2.gamepad.select
  5101.  
  5102. ;pcfx, Port 2, Gamepad: UP ↑
  5103. pcfx.input.port2.gamepad.up
  5104.  
  5105. ;pcfx, Port 2, Gamepad: V
  5106. pcfx.input.port2.gamepad.v
  5107.  
  5108. ;pcfx, Port 2, Gamepad: VI
  5109. pcfx.input.port2.gamepad.vi
  5110.  
  5111. ;pcfx, Port 2, Mouse: Left Button
  5112. pcfx.input.port2.mouse.left mouse 0x0 button_left
  5113.  
  5114. ;pcfx, Port 2, Mouse: Motion Down
  5115. pcfx.input.port2.mouse.motion_down mouse 0x0 rel_y+
  5116.  
  5117. ;pcfx, Port 2, Mouse: Motion Left
  5118. pcfx.input.port2.mouse.motion_left mouse 0x0 rel_x-
  5119.  
  5120. ;pcfx, Port 2, Mouse: Motion Right
  5121. pcfx.input.port2.mouse.motion_right mouse 0x0 rel_x+
  5122.  
  5123. ;pcfx, Port 2, Mouse: Motion Up
  5124. pcfx.input.port2.mouse.motion_up mouse 0x0 rel_y-
  5125.  
  5126. ;pcfx, Port 2, Mouse: Right Button
  5127. pcfx.input.port2.mouse.right mouse 0x0 button_right
  5128.  
  5129. ;Enable multitap on PC-FX port 2.
  5130. pcfx.input.port2.multitap 0
  5131.  
  5132. ;Input device for Port 3
  5133. pcfx.input.port3 gamepad
  5134.  
  5135. ;pcfx, Port 3, Gamepad: DOWN ↓
  5136. pcfx.input.port3.gamepad.down
  5137.  
  5138. ;pcfx, Port 3, Gamepad: I
  5139. pcfx.input.port3.gamepad.i
  5140.  
  5141. ;pcfx, Port 3, Gamepad: II
  5142. pcfx.input.port3.gamepad.ii
  5143.  
  5144. ;pcfx, Port 3, Gamepad: III
  5145. pcfx.input.port3.gamepad.iii
  5146.  
  5147. ;pcfx, Port 3, Gamepad: IV
  5148. pcfx.input.port3.gamepad.iv
  5149.  
  5150. ;pcfx, Port 3, Gamepad: LEFT ←
  5151. pcfx.input.port3.gamepad.left
  5152.  
  5153. ;pcfx, Port 3, Gamepad: MODE 1
  5154. pcfx.input.port3.gamepad.mode1
  5155.  
  5156. ;Default position for switch "MODE 1".
  5157. pcfx.input.port3.gamepad.mode1.defpos a
  5158.  
  5159. ;pcfx, Port 3, Gamepad: MODE 2
  5160. pcfx.input.port3.gamepad.mode2
  5161.  
  5162. ;Default position for switch "MODE 2".
  5163. pcfx.input.port3.gamepad.mode2.defpos a
  5164.  
  5165. ;pcfx, Port 3, Gamepad: RIGHT →
  5166. pcfx.input.port3.gamepad.right
  5167.  
  5168. ;pcfx, Port 3, Gamepad: RUN
  5169. pcfx.input.port3.gamepad.run
  5170.  
  5171. ;pcfx, Port 3, Gamepad: SELECT
  5172. pcfx.input.port3.gamepad.select
  5173.  
  5174. ;pcfx, Port 3, Gamepad: UP ↑
  5175. pcfx.input.port3.gamepad.up
  5176.  
  5177. ;pcfx, Port 3, Gamepad: V
  5178. pcfx.input.port3.gamepad.v
  5179.  
  5180. ;pcfx, Port 3, Gamepad: VI
  5181. pcfx.input.port3.gamepad.vi
  5182.  
  5183. ;pcfx, Port 3, Mouse: Left Button
  5184. pcfx.input.port3.mouse.left mouse 0x0 button_left
  5185.  
  5186. ;pcfx, Port 3, Mouse: Motion Down
  5187. pcfx.input.port3.mouse.motion_down mouse 0x0 rel_y+
  5188.  
  5189. ;pcfx, Port 3, Mouse: Motion Left
  5190. pcfx.input.port3.mouse.motion_left mouse 0x0 rel_x-
  5191.  
  5192. ;pcfx, Port 3, Mouse: Motion Right
  5193. pcfx.input.port3.mouse.motion_right mouse 0x0 rel_x+
  5194.  
  5195. ;pcfx, Port 3, Mouse: Motion Up
  5196. pcfx.input.port3.mouse.motion_up mouse 0x0 rel_y-
  5197.  
  5198. ;pcfx, Port 3, Mouse: Right Button
  5199. pcfx.input.port3.mouse.right mouse 0x0 button_right
  5200.  
  5201. ;Input device for Port 4
  5202. pcfx.input.port4 gamepad
  5203.  
  5204. ;pcfx, Port 4, Gamepad: DOWN ↓
  5205. pcfx.input.port4.gamepad.down
  5206.  
  5207. ;pcfx, Port 4, Gamepad: I
  5208. pcfx.input.port4.gamepad.i
  5209.  
  5210. ;pcfx, Port 4, Gamepad: II
  5211. pcfx.input.port4.gamepad.ii
  5212.  
  5213. ;pcfx, Port 4, Gamepad: III
  5214. pcfx.input.port4.gamepad.iii
  5215.  
  5216. ;pcfx, Port 4, Gamepad: IV
  5217. pcfx.input.port4.gamepad.iv
  5218.  
  5219. ;pcfx, Port 4, Gamepad: LEFT ←
  5220. pcfx.input.port4.gamepad.left
  5221.  
  5222. ;pcfx, Port 4, Gamepad: MODE 1
  5223. pcfx.input.port4.gamepad.mode1
  5224.  
  5225. ;Default position for switch "MODE 1".
  5226. pcfx.input.port4.gamepad.mode1.defpos a
  5227.  
  5228. ;pcfx, Port 4, Gamepad: MODE 2
  5229. pcfx.input.port4.gamepad.mode2
  5230.  
  5231. ;Default position for switch "MODE 2".
  5232. pcfx.input.port4.gamepad.mode2.defpos a
  5233.  
  5234. ;pcfx, Port 4, Gamepad: RIGHT →
  5235. pcfx.input.port4.gamepad.right
  5236.  
  5237. ;pcfx, Port 4, Gamepad: RUN
  5238. pcfx.input.port4.gamepad.run
  5239.  
  5240. ;pcfx, Port 4, Gamepad: SELECT
  5241. pcfx.input.port4.gamepad.select
  5242.  
  5243. ;pcfx, Port 4, Gamepad: UP ↑
  5244. pcfx.input.port4.gamepad.up
  5245.  
  5246. ;pcfx, Port 4, Gamepad: V
  5247. pcfx.input.port4.gamepad.v
  5248.  
  5249. ;pcfx, Port 4, Gamepad: VI
  5250. pcfx.input.port4.gamepad.vi
  5251.  
  5252. ;pcfx, Port 4, Mouse: Left Button
  5253. pcfx.input.port4.mouse.left mouse 0x0 button_left
  5254.  
  5255. ;pcfx, Port 4, Mouse: Motion Down
  5256. pcfx.input.port4.mouse.motion_down mouse 0x0 rel_y+
  5257.  
  5258. ;pcfx, Port 4, Mouse: Motion Left
  5259. pcfx.input.port4.mouse.motion_left mouse 0x0 rel_x-
  5260.  
  5261. ;pcfx, Port 4, Mouse: Motion Right
  5262. pcfx.input.port4.mouse.motion_right mouse 0x0 rel_x+
  5263.  
  5264. ;pcfx, Port 4, Mouse: Motion Up
  5265. pcfx.input.port4.mouse.motion_up mouse 0x0 rel_y-
  5266.  
  5267. ;pcfx, Port 4, Mouse: Right Button
  5268. pcfx.input.port4.mouse.right mouse 0x0 button_right
  5269.  
  5270. ;Input device for Port 5
  5271. pcfx.input.port5 gamepad
  5272.  
  5273. ;pcfx, Port 5, Gamepad: DOWN ↓
  5274. pcfx.input.port5.gamepad.down
  5275.  
  5276. ;pcfx, Port 5, Gamepad: I
  5277. pcfx.input.port5.gamepad.i
  5278.  
  5279. ;pcfx, Port 5, Gamepad: II
  5280. pcfx.input.port5.gamepad.ii
  5281.  
  5282. ;pcfx, Port 5, Gamepad: III
  5283. pcfx.input.port5.gamepad.iii
  5284.  
  5285. ;pcfx, Port 5, Gamepad: IV
  5286. pcfx.input.port5.gamepad.iv
  5287.  
  5288. ;pcfx, Port 5, Gamepad: LEFT ←
  5289. pcfx.input.port5.gamepad.left
  5290.  
  5291. ;pcfx, Port 5, Gamepad: MODE 1
  5292. pcfx.input.port5.gamepad.mode1
  5293.  
  5294. ;Default position for switch "MODE 1".
  5295. pcfx.input.port5.gamepad.mode1.defpos a
  5296.  
  5297. ;pcfx, Port 5, Gamepad: MODE 2
  5298. pcfx.input.port5.gamepad.mode2
  5299.  
  5300. ;Default position for switch "MODE 2".
  5301. pcfx.input.port5.gamepad.mode2.defpos a
  5302.  
  5303. ;pcfx, Port 5, Gamepad: RIGHT →
  5304. pcfx.input.port5.gamepad.right
  5305.  
  5306. ;pcfx, Port 5, Gamepad: RUN
  5307. pcfx.input.port5.gamepad.run
  5308.  
  5309. ;pcfx, Port 5, Gamepad: SELECT
  5310. pcfx.input.port5.gamepad.select
  5311.  
  5312. ;pcfx, Port 5, Gamepad: UP ↑
  5313. pcfx.input.port5.gamepad.up
  5314.  
  5315. ;pcfx, Port 5, Gamepad: V
  5316. pcfx.input.port5.gamepad.v
  5317.  
  5318. ;pcfx, Port 5, Gamepad: VI
  5319. pcfx.input.port5.gamepad.vi
  5320.  
  5321. ;pcfx, Port 5, Mouse: Left Button
  5322. pcfx.input.port5.mouse.left mouse 0x0 button_left
  5323.  
  5324. ;pcfx, Port 5, Mouse: Motion Down
  5325. pcfx.input.port5.mouse.motion_down mouse 0x0 rel_y+
  5326.  
  5327. ;pcfx, Port 5, Mouse: Motion Left
  5328. pcfx.input.port5.mouse.motion_left mouse 0x0 rel_x-
  5329.  
  5330. ;pcfx, Port 5, Mouse: Motion Right
  5331. pcfx.input.port5.mouse.motion_right mouse 0x0 rel_x+
  5332.  
  5333. ;pcfx, Port 5, Mouse: Motion Up
  5334. pcfx.input.port5.mouse.motion_up mouse 0x0 rel_y-
  5335.  
  5336. ;pcfx, Port 5, Mouse: Right Button
  5337. pcfx.input.port5.mouse.right mouse 0x0 button_right
  5338.  
  5339. ;Input device for Port 6
  5340. pcfx.input.port6 gamepad
  5341.  
  5342. ;pcfx, Port 6, Gamepad: DOWN ↓
  5343. pcfx.input.port6.gamepad.down
  5344.  
  5345. ;pcfx, Port 6, Gamepad: I
  5346. pcfx.input.port6.gamepad.i
  5347.  
  5348. ;pcfx, Port 6, Gamepad: II
  5349. pcfx.input.port6.gamepad.ii
  5350.  
  5351. ;pcfx, Port 6, Gamepad: III
  5352. pcfx.input.port6.gamepad.iii
  5353.  
  5354. ;pcfx, Port 6, Gamepad: IV
  5355. pcfx.input.port6.gamepad.iv
  5356.  
  5357. ;pcfx, Port 6, Gamepad: LEFT ←
  5358. pcfx.input.port6.gamepad.left
  5359.  
  5360. ;pcfx, Port 6, Gamepad: MODE 1
  5361. pcfx.input.port6.gamepad.mode1
  5362.  
  5363. ;Default position for switch "MODE 1".
  5364. pcfx.input.port6.gamepad.mode1.defpos a
  5365.  
  5366. ;pcfx, Port 6, Gamepad: MODE 2
  5367. pcfx.input.port6.gamepad.mode2
  5368.  
  5369. ;Default position for switch "MODE 2".
  5370. pcfx.input.port6.gamepad.mode2.defpos a
  5371.  
  5372. ;pcfx, Port 6, Gamepad: RIGHT →
  5373. pcfx.input.port6.gamepad.right
  5374.  
  5375. ;pcfx, Port 6, Gamepad: RUN
  5376. pcfx.input.port6.gamepad.run
  5377.  
  5378. ;pcfx, Port 6, Gamepad: SELECT
  5379. pcfx.input.port6.gamepad.select
  5380.  
  5381. ;pcfx, Port 6, Gamepad: UP ↑
  5382. pcfx.input.port6.gamepad.up
  5383.  
  5384. ;pcfx, Port 6, Gamepad: V
  5385. pcfx.input.port6.gamepad.v
  5386.  
  5387. ;pcfx, Port 6, Gamepad: VI
  5388. pcfx.input.port6.gamepad.vi
  5389.  
  5390. ;pcfx, Port 6, Mouse: Left Button
  5391. pcfx.input.port6.mouse.left mouse 0x0 button_left
  5392.  
  5393. ;pcfx, Port 6, Mouse: Motion Down
  5394. pcfx.input.port6.mouse.motion_down mouse 0x0 rel_y+
  5395.  
  5396. ;pcfx, Port 6, Mouse: Motion Left
  5397. pcfx.input.port6.mouse.motion_left mouse 0x0 rel_x-
  5398.  
  5399. ;pcfx, Port 6, Mouse: Motion Right
  5400. pcfx.input.port6.mouse.motion_right mouse 0x0 rel_x+
  5401.  
  5402. ;pcfx, Port 6, Mouse: Motion Up
  5403. pcfx.input.port6.mouse.motion_up mouse 0x0 rel_y-
  5404.  
  5405. ;pcfx, Port 6, Mouse: Right Button
  5406. pcfx.input.port6.mouse.right mouse 0x0 button_right
  5407.  
  5408. ;Input device for Port 7
  5409. pcfx.input.port7 gamepad
  5410.  
  5411. ;pcfx, Port 7, Gamepad: DOWN ↓
  5412. pcfx.input.port7.gamepad.down
  5413.  
  5414. ;pcfx, Port 7, Gamepad: I
  5415. pcfx.input.port7.gamepad.i
  5416.  
  5417. ;pcfx, Port 7, Gamepad: II
  5418. pcfx.input.port7.gamepad.ii
  5419.  
  5420. ;pcfx, Port 7, Gamepad: III
  5421. pcfx.input.port7.gamepad.iii
  5422.  
  5423. ;pcfx, Port 7, Gamepad: IV
  5424. pcfx.input.port7.gamepad.iv
  5425.  
  5426. ;pcfx, Port 7, Gamepad: LEFT ←
  5427. pcfx.input.port7.gamepad.left
  5428.  
  5429. ;pcfx, Port 7, Gamepad: MODE 1
  5430. pcfx.input.port7.gamepad.mode1
  5431.  
  5432. ;Default position for switch "MODE 1".
  5433. pcfx.input.port7.gamepad.mode1.defpos a
  5434.  
  5435. ;pcfx, Port 7, Gamepad: MODE 2
  5436. pcfx.input.port7.gamepad.mode2
  5437.  
  5438. ;Default position for switch "MODE 2".
  5439. pcfx.input.port7.gamepad.mode2.defpos a
  5440.  
  5441. ;pcfx, Port 7, Gamepad: RIGHT →
  5442. pcfx.input.port7.gamepad.right
  5443.  
  5444. ;pcfx, Port 7, Gamepad: RUN
  5445. pcfx.input.port7.gamepad.run
  5446.  
  5447. ;pcfx, Port 7, Gamepad: SELECT
  5448. pcfx.input.port7.gamepad.select
  5449.  
  5450. ;pcfx, Port 7, Gamepad: UP ↑
  5451. pcfx.input.port7.gamepad.up
  5452.  
  5453. ;pcfx, Port 7, Gamepad: V
  5454. pcfx.input.port7.gamepad.v
  5455.  
  5456. ;pcfx, Port 7, Gamepad: VI
  5457. pcfx.input.port7.gamepad.vi
  5458.  
  5459. ;pcfx, Port 7, Mouse: Left Button
  5460. pcfx.input.port7.mouse.left mouse 0x0 button_left
  5461.  
  5462. ;pcfx, Port 7, Mouse: Motion Down
  5463. pcfx.input.port7.mouse.motion_down mouse 0x0 rel_y+
  5464.  
  5465. ;pcfx, Port 7, Mouse: Motion Left
  5466. pcfx.input.port7.mouse.motion_left mouse 0x0 rel_x-
  5467.  
  5468. ;pcfx, Port 7, Mouse: Motion Right
  5469. pcfx.input.port7.mouse.motion_right mouse 0x0 rel_x+
  5470.  
  5471. ;pcfx, Port 7, Mouse: Motion Up
  5472. pcfx.input.port7.mouse.motion_up mouse 0x0 rel_y-
  5473.  
  5474. ;pcfx, Port 7, Mouse: Right Button
  5475. pcfx.input.port7.mouse.right mouse 0x0 button_right
  5476.  
  5477. ;Input device for Port 8
  5478. pcfx.input.port8 gamepad
  5479.  
  5480. ;pcfx, Port 8, Gamepad: DOWN ↓
  5481. pcfx.input.port8.gamepad.down
  5482.  
  5483. ;pcfx, Port 8, Gamepad: I
  5484. pcfx.input.port8.gamepad.i
  5485.  
  5486. ;pcfx, Port 8, Gamepad: II
  5487. pcfx.input.port8.gamepad.ii
  5488.  
  5489. ;pcfx, Port 8, Gamepad: III
  5490. pcfx.input.port8.gamepad.iii
  5491.  
  5492. ;pcfx, Port 8, Gamepad: IV
  5493. pcfx.input.port8.gamepad.iv
  5494.  
  5495. ;pcfx, Port 8, Gamepad: LEFT ←
  5496. pcfx.input.port8.gamepad.left
  5497.  
  5498. ;pcfx, Port 8, Gamepad: MODE 1
  5499. pcfx.input.port8.gamepad.mode1
  5500.  
  5501. ;Default position for switch "MODE 1".
  5502. pcfx.input.port8.gamepad.mode1.defpos a
  5503.  
  5504. ;pcfx, Port 8, Gamepad: MODE 2
  5505. pcfx.input.port8.gamepad.mode2
  5506.  
  5507. ;Default position for switch "MODE 2".
  5508. pcfx.input.port8.gamepad.mode2.defpos a
  5509.  
  5510. ;pcfx, Port 8, Gamepad: RIGHT →
  5511. pcfx.input.port8.gamepad.right
  5512.  
  5513. ;pcfx, Port 8, Gamepad: RUN
  5514. pcfx.input.port8.gamepad.run
  5515.  
  5516. ;pcfx, Port 8, Gamepad: SELECT
  5517. pcfx.input.port8.gamepad.select
  5518.  
  5519. ;pcfx, Port 8, Gamepad: UP ↑
  5520. pcfx.input.port8.gamepad.up
  5521.  
  5522. ;pcfx, Port 8, Gamepad: V
  5523. pcfx.input.port8.gamepad.v
  5524.  
  5525. ;pcfx, Port 8, Gamepad: VI
  5526. pcfx.input.port8.gamepad.vi
  5527.  
  5528. ;pcfx, Port 8, Mouse: Left Button
  5529. pcfx.input.port8.mouse.left mouse 0x0 button_left
  5530.  
  5531. ;pcfx, Port 8, Mouse: Motion Down
  5532. pcfx.input.port8.mouse.motion_down mouse 0x0 rel_y+
  5533.  
  5534. ;pcfx, Port 8, Mouse: Motion Left
  5535. pcfx.input.port8.mouse.motion_left mouse 0x0 rel_x-
  5536.  
  5537. ;pcfx, Port 8, Mouse: Motion Right
  5538. pcfx.input.port8.mouse.motion_right mouse 0x0 rel_x+
  5539.  
  5540. ;pcfx, Port 8, Mouse: Motion Up
  5541. pcfx.input.port8.mouse.motion_up mouse 0x0 rel_y-
  5542.  
  5543. ;pcfx, Port 8, Mouse: Right Button
  5544. pcfx.input.port8.mouse.right mouse 0x0 button_right
  5545.  
  5546. ;Mouse sensitivity.
  5547. pcfx.mouse_sensitivity 1.25
  5548.  
  5549. ;Remove 16-sprites-per-scanline hardware limit.
  5550. pcfx.nospritelimit 0
  5551.  
  5552. ;Enable bilinear interpolation on the chroma channel of RAINBOW YUV output.
  5553. pcfx.rainbow.chromaip 0
  5554.  
  5555. ;Sound quality.
  5556. pcfx.resamp_quality 3
  5557.  
  5558. ;Output rate tolerance.
  5559. pcfx.resamp_rate_error 0.0000009
  5560.  
  5561. ;Enable scanlines with specified opacity.
  5562. pcfx.scanlines 0
  5563.  
  5564. ;Enable specified OpenGL shader.
  5565. pcfx.shader none
  5566.  
  5567. ;Force interlaced video to be treated as progressive.
  5568. pcfx.shader.goat.fprog 0
  5569.  
  5570. ;Constant RGB horizontal divergence.
  5571. pcfx.shader.goat.hdiv 0.50
  5572.  
  5573. ;Mask pattern.
  5574. pcfx.shader.goat.pat goatron
  5575.  
  5576. ;Enable scanlines effect.
  5577. pcfx.shader.goat.slen 1
  5578.  
  5579. ;Transparency of otherwise-opaque mask areas.
  5580. pcfx.shader.goat.tp 0.50
  5581.  
  5582. ;Constant RGB vertical divergence.
  5583. pcfx.shader.goat.vdiv 0.50
  5584.  
  5585. ;Last rendered scanline.
  5586. pcfx.slend 235
  5587.  
  5588. ;First rendered scanline.
  5589. pcfx.slstart 4
  5590.  
  5591. ;Enable specified special video scaler.
  5592. pcfx.special none
  5593.  
  5594. ;Stretch to fill screen.
  5595. pcfx.stretch aspect_mult2
  5596.  
  5597. ;Enable video temporal blur(50/50 previous/current frame by default).
  5598. pcfx.tblur 0
  5599.  
  5600. ;Accumulate color data rather than discarding it.
  5601. pcfx.tblur.accum 0
  5602.  
  5603. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  5604. pcfx.tblur.accum.amount 50
  5605.  
  5606. ;Enable (bi)linear interpolation.
  5607. pcfx.videoip 1
  5608.  
  5609. ;Full-screen horizontal resolution.
  5610. pcfx.xres 0
  5611.  
  5612. ;Scaling factor for the X axis in windowed mode.
  5613. pcfx.xscale 3.000000
  5614.  
  5615. ;Scaling factor for the X axis in fullscreen mode.
  5616. pcfx.xscalefs 1.000000
  5617.  
  5618. ;Full-screen vertical resolution.
  5619. pcfx.yres 0
  5620.  
  5621. ;Scaling factor for the Y axis in windowed mode.
  5622. pcfx.yscale 3.000000
  5623.  
  5624. ;Scaling factor for the Y axis in fullscreen mode.
  5625. pcfx.yscalefs 1.000000
  5626.  
  5627. ;Enable scanlines with specified opacity.
  5628. player.scanlines 0
  5629.  
  5630. ;Enable specified OpenGL shader.
  5631. player.shader none
  5632.  
  5633. ;Force interlaced video to be treated as progressive.
  5634. player.shader.goat.fprog 0
  5635.  
  5636. ;Constant RGB horizontal divergence.
  5637. player.shader.goat.hdiv 0.50
  5638.  
  5639. ;Mask pattern.
  5640. player.shader.goat.pat goatron
  5641.  
  5642. ;Enable scanlines effect.
  5643. player.shader.goat.slen 1
  5644.  
  5645. ;Transparency of otherwise-opaque mask areas.
  5646. player.shader.goat.tp 0.50
  5647.  
  5648. ;Constant RGB vertical divergence.
  5649. player.shader.goat.vdiv 0.50
  5650.  
  5651. ;Enable specified special video scaler.
  5652. player.special none
  5653.  
  5654. ;Stretch to fill screen.
  5655. player.stretch aspect_mult2
  5656.  
  5657. ;Enable (bi)linear interpolation.
  5658. player.videoip 1
  5659.  
  5660. ;Full-screen horizontal resolution.
  5661. player.xres 0
  5662.  
  5663. ;Scaling factor for the X axis in windowed mode.
  5664. player.xscale 2.000000
  5665.  
  5666. ;Scaling factor for the X axis in fullscreen mode.
  5667. player.xscalefs 1.000000
  5668.  
  5669. ;Full-screen vertical resolution.
  5670. player.yres 0
  5671.  
  5672. ;Scaling factor for the Y axis in windowed mode.
  5673. player.yscale 2.000000
  5674.  
  5675. ;Scaling factor for the Y axis in fullscreen mode.
  5676. player.yscalefs 1.000000
  5677.  
  5678. ;Path to the Europe SCPH-5502/v3.0E ROM BIOS
  5679. psx.bios_eu scph5502.bin /home/cpi/apps/emulators/bios
  5680.  
  5681. ;Path to the Japan SCPH-5500/v3.0J ROM BIOS
  5682. psx.bios_jp scph5500.bin /home/cpi/apps/emulators/bios
  5683.  
  5684. ;Path to the North America SCPH-5501/v3.0A ROM BIOS
  5685. psx.bios_na scph5501.bin /home/cpi/apps/emulators/bios
  5686.  
  5687. ;Enable BIOS ROM image sanity checks.
  5688. psx.bios_sanity 1
  5689.  
  5690. ;Enable CD (image) sanity checks.
  5691. psx.cd_sanity 1
  5692.  
  5693. ;CD image to use with .PSX/.EXE loading.
  5694. psx.dbg_exe_cdpath
  5695.  
  5696. ;Debug printf verbosity level.
  5697. psx.dbg_level 0
  5698.  
  5699. ;Disassembly font size.
  5700. psx.debugger.disfontsize 5x7
  5701.  
  5702. ;Character encoding for the debugger's memory editor.
  5703. psx.debugger.memcharenc shift_jis
  5704.  
  5705. ;Enable (automatic) usage of this module.
  5706. psx.enable 1
  5707.  
  5708. ;Force monophonic sound output.
  5709. psx.forcemono 0
  5710.  
  5711. ;Show horizontal overscan area.
  5712. psx.h_overscan 1
  5713.  
  5714. ;Enable analog mode combo-button alternate toggle.
  5715. psx.input.analog_mode_ct 0
  5716.  
  5717. ;Compare value for analog mode combo-button alternate toggle.
  5718. psx.input.analog_mode_ct.compare 0x0F09
  5719.  
  5720. ;Emulated mouse sensitivity.
  5721. psx.input.mouse_sensitivity 1.00
  5722.  
  5723. ;Input device for Virtual Port 1
  5724. psx.input.port1 gamepad
  5725.  
  5726. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 1.
  5727. psx.input.port1.analogjoy.axis_scale 1.00
  5728.  
  5729. ;psx, Virtual Port 1, Analog Joystick: Right stick, R-thumb
  5730. psx.input.port1.analogjoy.circle
  5731.  
  5732. ;psx, Virtual Port 1, Analog Joystick: Right stick, L-thumb
  5733. psx.input.port1.analogjoy.cross
  5734.  
  5735. ;psx, Virtual Port 1, Analog Joystick: Thumbstick DOWN ↓
  5736. psx.input.port1.analogjoy.down
  5737.  
  5738. ;psx, Virtual Port 1, Analog Joystick: Left stick, L-thumb
  5739. psx.input.port1.analogjoy.l1
  5740.  
  5741. ;psx, Virtual Port 1, Analog Joystick: Left stick, Trigger
  5742. psx.input.port1.analogjoy.l2
  5743.  
  5744. ;psx, Virtual Port 1, Analog Joystick: Thumbstick LEFT ←
  5745. psx.input.port1.analogjoy.left
  5746.  
  5747. ;psx, Virtual Port 1, Analog Joystick: Left Stick, BACK ↓
  5748. psx.input.port1.analogjoy.lstick_down
  5749.  
  5750. ;psx, Virtual Port 1, Analog Joystick: Left Stick, LEFT ←
  5751. psx.input.port1.analogjoy.lstick_left
  5752.  
  5753. ;psx, Virtual Port 1, Analog Joystick: Left Stick, RIGHT →
  5754. psx.input.port1.analogjoy.lstick_right
  5755.  
  5756. ;psx, Virtual Port 1, Analog Joystick: Left Stick, FORE ↑
  5757. psx.input.port1.analogjoy.lstick_up
  5758.  
  5759. ;psx, Virtual Port 1, Analog Joystick: Left stick, R-thumb
  5760. psx.input.port1.analogjoy.r1
  5761.  
  5762. ;psx, Virtual Port 1, Analog Joystick: Left stick, Pinky
  5763. psx.input.port1.analogjoy.r2
  5764.  
  5765. ;psx, Virtual Port 1, Analog Joystick: Thumbstick RIGHT →
  5766. psx.input.port1.analogjoy.right
  5767.  
  5768. ;psx, Virtual Port 1, Analog Joystick: Right Stick, BACK ↓
  5769. psx.input.port1.analogjoy.rstick_down
  5770.  
  5771. ;psx, Virtual Port 1, Analog Joystick: Right Stick, LEFT ←
  5772. psx.input.port1.analogjoy.rstick_left
  5773.  
  5774. ;psx, Virtual Port 1, Analog Joystick: Right Stick, RIGHT →
  5775. psx.input.port1.analogjoy.rstick_right
  5776.  
  5777. ;psx, Virtual Port 1, Analog Joystick: Right Stick, FORE ↑
  5778. psx.input.port1.analogjoy.rstick_up
  5779.  
  5780. ;psx, Virtual Port 1, Analog Joystick: SELECT
  5781. psx.input.port1.analogjoy.select
  5782.  
  5783. ;psx, Virtual Port 1, Analog Joystick: Right stick, Trigger
  5784. psx.input.port1.analogjoy.square
  5785.  
  5786. ;psx, Virtual Port 1, Analog Joystick: START
  5787. psx.input.port1.analogjoy.start
  5788.  
  5789. ;psx, Virtual Port 1, Analog Joystick: Right stick, Pinky
  5790. psx.input.port1.analogjoy.triangle
  5791.  
  5792. ;psx, Virtual Port 1, Analog Joystick: Thumbstick UP ↑
  5793. psx.input.port1.analogjoy.up
  5794.  
  5795. ;psx, Virtual Port 1, Dance Pad: ○ (upper right)
  5796. psx.input.port1.dancepad.circle keyboard 0x0 97
  5797.  
  5798. ;psx, Virtual Port 1, Dance Pad: x (upper left)
  5799. psx.input.port1.dancepad.cross keyboard 0x0 95
  5800.  
  5801. ;psx, Virtual Port 1, Dance Pad: DOWN ↓
  5802. psx.input.port1.dancepad.down keyboard 0x0 90
  5803.  
  5804. ;psx, Virtual Port 1, Dance Pad: LEFT ←
  5805. psx.input.port1.dancepad.left keyboard 0x0 92
  5806.  
  5807. ;psx, Virtual Port 1, Dance Pad: RIGHT →
  5808. psx.input.port1.dancepad.right keyboard 0x0 94
  5809.  
  5810. ;psx, Virtual Port 1, Dance Pad: SELECT
  5811. psx.input.port1.dancepad.select keyboard 0x0 84
  5812.  
  5813. ;psx, Virtual Port 1, Dance Pad: □ (lower right)
  5814. psx.input.port1.dancepad.square keyboard 0x0 91
  5815.  
  5816. ;psx, Virtual Port 1, Dance Pad: START
  5817. psx.input.port1.dancepad.start keyboard 0x0 85
  5818.  
  5819. ;psx, Virtual Port 1, Dance Pad: △ (lower left)
  5820. psx.input.port1.dancepad.triangle keyboard 0x0 89
  5821.  
  5822. ;psx, Virtual Port 1, Dance Pad: UP ↑
  5823. psx.input.port1.dancepad.up keyboard 0x0 96
  5824.  
  5825. ;Analog axis scale coefficient for Dual Analog on Virtual Port 1.
  5826. psx.input.port1.dualanalog.axis_scale 1.00
  5827.  
  5828. ;psx, Virtual Port 1, Dual Analog: ○ (right)
  5829. psx.input.port1.dualanalog.circle
  5830.  
  5831. ;psx, Virtual Port 1, Dual Analog: x (lower)
  5832. psx.input.port1.dualanalog.cross
  5833.  
  5834. ;psx, Virtual Port 1, Dual Analog: D-Pad DOWN ↓
  5835. psx.input.port1.dualanalog.down
  5836.  
  5837. ;psx, Virtual Port 1, Dual Analog: L1 (front left shoulder)
  5838. psx.input.port1.dualanalog.l1
  5839.  
  5840. ;psx, Virtual Port 1, Dual Analog: L2 (rear left shoulder)
  5841. psx.input.port1.dualanalog.l2
  5842.  
  5843. ;psx, Virtual Port 1, Dual Analog: Left Stick, Button(L3)
  5844. psx.input.port1.dualanalog.l3
  5845.  
  5846. ;psx, Virtual Port 1, Dual Analog: D-Pad LEFT ←
  5847. psx.input.port1.dualanalog.left
  5848.  
  5849. ;psx, Virtual Port 1, Dual Analog: Left Stick DOWN ↓
  5850. psx.input.port1.dualanalog.lstick_down
  5851.  
  5852. ;psx, Virtual Port 1, Dual Analog: Left Stick LEFT ←
  5853. psx.input.port1.dualanalog.lstick_left
  5854.  
  5855. ;psx, Virtual Port 1, Dual Analog: Left Stick RIGHT →
  5856. psx.input.port1.dualanalog.lstick_right
  5857.  
  5858. ;psx, Virtual Port 1, Dual Analog: Left Stick UP ↑
  5859. psx.input.port1.dualanalog.lstick_up
  5860.  
  5861. ;psx, Virtual Port 1, Dual Analog: R1 (front right shoulder)
  5862. psx.input.port1.dualanalog.r1
  5863.  
  5864. ;psx, Virtual Port 1, Dual Analog: R2 (rear right shoulder)
  5865. psx.input.port1.dualanalog.r2
  5866.  
  5867. ;psx, Virtual Port 1, Dual Analog: Right stick, Button(R3)
  5868. psx.input.port1.dualanalog.r3
  5869.  
  5870. ;psx, Virtual Port 1, Dual Analog: Rapid ○ (right)
  5871. psx.input.port1.dualanalog.rapid_circle
  5872.  
  5873. ;psx, Virtual Port 1, Dual Analog: Rapid x (lower)
  5874. psx.input.port1.dualanalog.rapid_cross
  5875.  
  5876. ;psx, Virtual Port 1, Dual Analog: Rapid □ (left)
  5877. psx.input.port1.dualanalog.rapid_square
  5878.  
  5879. ;psx, Virtual Port 1, Dual Analog: Rapid △ (upper)
  5880. psx.input.port1.dualanalog.rapid_triangle
  5881.  
  5882. ;psx, Virtual Port 1, Dual Analog: D-Pad RIGHT →
  5883. psx.input.port1.dualanalog.right
  5884.  
  5885. ;psx, Virtual Port 1, Dual Analog: Right Stick DOWN ↓
  5886. psx.input.port1.dualanalog.rstick_down
  5887.  
  5888. ;psx, Virtual Port 1, Dual Analog: Right Stick LEFT ←
  5889. psx.input.port1.dualanalog.rstick_left
  5890.  
  5891. ;psx, Virtual Port 1, Dual Analog: Right Stick RIGHT →
  5892. psx.input.port1.dualanalog.rstick_right
  5893.  
  5894. ;psx, Virtual Port 1, Dual Analog: Right Stick UP ↑
  5895. psx.input.port1.dualanalog.rstick_up
  5896.  
  5897. ;psx, Virtual Port 1, Dual Analog: SELECT
  5898. psx.input.port1.dualanalog.select
  5899.  
  5900. ;psx, Virtual Port 1, Dual Analog: □ (left)
  5901. psx.input.port1.dualanalog.square
  5902.  
  5903. ;psx, Virtual Port 1, Dual Analog: START
  5904. psx.input.port1.dualanalog.start
  5905.  
  5906. ;psx, Virtual Port 1, Dual Analog: △ (upper)
  5907. psx.input.port1.dualanalog.triangle
  5908.  
  5909. ;psx, Virtual Port 1, Dual Analog: D-Pad UP ↑
  5910. psx.input.port1.dualanalog.up
  5911.  
  5912. ;psx, Virtual Port 1, DualShock: Analog(mode toggle)
  5913. psx.input.port1.dualshock.analog
  5914.  
  5915. ;Analog axis scale coefficient for DualShock on Virtual Port 1.
  5916. psx.input.port1.dualshock.axis_scale 1.00
  5917.  
  5918. ;psx, Virtual Port 1, DualShock: ○ (right)
  5919. psx.input.port1.dualshock.circle
  5920.  
  5921. ;psx, Virtual Port 1, DualShock: x (lower)
  5922. psx.input.port1.dualshock.cross
  5923.  
  5924. ;psx, Virtual Port 1, DualShock: D-Pad DOWN ↓
  5925. psx.input.port1.dualshock.down
  5926.  
  5927. ;psx, Virtual Port 1, DualShock: L1 (front left shoulder)
  5928. psx.input.port1.dualshock.l1
  5929.  
  5930. ;psx, Virtual Port 1, DualShock: L2 (rear left shoulder)
  5931. psx.input.port1.dualshock.l2
  5932.  
  5933. ;psx, Virtual Port 1, DualShock: Left Stick, Button(L3)
  5934. psx.input.port1.dualshock.l3
  5935.  
  5936. ;psx, Virtual Port 1, DualShock: D-Pad LEFT ←
  5937. psx.input.port1.dualshock.left
  5938.  
  5939. ;psx, Virtual Port 1, DualShock: Left Stick DOWN ↓
  5940. psx.input.port1.dualshock.lstick_down
  5941.  
  5942. ;psx, Virtual Port 1, DualShock: Left Stick LEFT ←
  5943. psx.input.port1.dualshock.lstick_left
  5944.  
  5945. ;psx, Virtual Port 1, DualShock: Left Stick RIGHT →
  5946. psx.input.port1.dualshock.lstick_right
  5947.  
  5948. ;psx, Virtual Port 1, DualShock: Left Stick UP ↑
  5949. psx.input.port1.dualshock.lstick_up
  5950.  
  5951. ;psx, Virtual Port 1, DualShock: R1 (front right shoulder)
  5952. psx.input.port1.dualshock.r1
  5953.  
  5954. ;psx, Virtual Port 1, DualShock: R2 (rear right shoulder)
  5955. psx.input.port1.dualshock.r2
  5956.  
  5957. ;psx, Virtual Port 1, DualShock: Right stick, Button(R3)
  5958. psx.input.port1.dualshock.r3
  5959.  
  5960. ;psx, Virtual Port 1, DualShock: Rapid ○ (right)
  5961. psx.input.port1.dualshock.rapid_circle
  5962.  
  5963. ;psx, Virtual Port 1, DualShock: Rapid x (lower)
  5964. psx.input.port1.dualshock.rapid_cross
  5965.  
  5966. ;psx, Virtual Port 1, DualShock: Rapid □ (left)
  5967. psx.input.port1.dualshock.rapid_square
  5968.  
  5969. ;psx, Virtual Port 1, DualShock: Rapid △ (upper)
  5970. psx.input.port1.dualshock.rapid_triangle
  5971.  
  5972. ;psx, Virtual Port 1, DualShock: D-Pad RIGHT →
  5973. psx.input.port1.dualshock.right
  5974.  
  5975. ;psx, Virtual Port 1, DualShock: Right Stick DOWN ↓
  5976. psx.input.port1.dualshock.rstick_down
  5977.  
  5978. ;psx, Virtual Port 1, DualShock: Right Stick LEFT ←
  5979. psx.input.port1.dualshock.rstick_left
  5980.  
  5981. ;psx, Virtual Port 1, DualShock: Right Stick RIGHT →
  5982. psx.input.port1.dualshock.rstick_right
  5983.  
  5984. ;psx, Virtual Port 1, DualShock: Right Stick UP ↑
  5985. psx.input.port1.dualshock.rstick_up
  5986.  
  5987. ;psx, Virtual Port 1, DualShock: SELECT
  5988. psx.input.port1.dualshock.select
  5989.  
  5990. ;psx, Virtual Port 1, DualShock: □ (left)
  5991. psx.input.port1.dualshock.square
  5992.  
  5993. ;psx, Virtual Port 1, DualShock: START
  5994. psx.input.port1.dualshock.start
  5995.  
  5996. ;psx, Virtual Port 1, DualShock: △ (upper)
  5997. psx.input.port1.dualshock.triangle
  5998.  
  5999. ;psx, Virtual Port 1, DualShock: D-Pad UP ↑
  6000. psx.input.port1.dualshock.up
  6001.  
  6002. ;psx, Virtual Port 1, Digital Gamepad: ○ (right)
  6003. psx.input.port1.gamepad.circle keyboard 0x0 14
  6004.  
  6005. ;psx, Virtual Port 1, Digital Gamepad: x (lower)
  6006. psx.input.port1.gamepad.cross keyboard 0x0 13
  6007.  
  6008. ;psx, Virtual Port 1, Digital Gamepad: DOWN ↓
  6009. psx.input.port1.gamepad.down keyboard 0x0 81
  6010.  
  6011. ;psx, Virtual Port 1, Digital Gamepad: L1 (front left shoulder)
  6012. psx.input.port1.gamepad.l1 keyboard 0x0 18
  6013.  
  6014. ;psx, Virtual Port 1, Digital Gamepad: L2 (rear left shoulder)
  6015. psx.input.port1.gamepad.l2 keyboard 0x0 15
  6016.  
  6017. ;psx, Virtual Port 1, Digital Gamepad: LEFT ←
  6018. psx.input.port1.gamepad.left keyboard 0x0 81
  6019.  
  6020. ;psx, Virtual Port 1, Digital Gamepad: R1 (front right shoulder)
  6021. psx.input.port1.gamepad.r1 keyboard 0x0 28
  6022.  
  6023. ;psx, Virtual Port 1, Digital Gamepad: R2 (rear right shoulder)
  6024. psx.input.port1.gamepad.r2 keyboard 0x0 11
  6025.  
  6026. ;psx, Virtual Port 1, Digital Gamepad: Rapid ○ (right)
  6027. psx.input.port1.gamepad.rapid_circle
  6028.  
  6029. ;psx, Virtual Port 1, Digital Gamepad: Rapid x (lower)
  6030. psx.input.port1.gamepad.rapid_cross
  6031.  
  6032. ;psx, Virtual Port 1, Digital Gamepad: Rapid □ (left)
  6033. psx.input.port1.gamepad.rapid_square
  6034.  
  6035. ;psx, Virtual Port 1, Digital Gamepad: Rapid △ (upper)
  6036. psx.input.port1.gamepad.rapid_triangle
  6037.  
  6038. ;psx, Virtual Port 1, Digital Gamepad: RIGHT →
  6039. psx.input.port1.gamepad.right keyboard 0x0 79
  6040.  
  6041. ;psx, Virtual Port 1, Digital Gamepad: SELECT
  6042. psx.input.port1.gamepad.select keyboard 0x0 44
  6043.  
  6044. ;psx, Virtual Port 1, Digital Gamepad: □ (left)
  6045. psx.input.port1.gamepad.square keyboard 0x0 24
  6046.  
  6047. ;psx, Virtual Port 1, Digital Gamepad: START
  6048. psx.input.port1.gamepad.start keyboard 0x0 40
  6049.  
  6050. ;psx, Virtual Port 1, Digital Gamepad: △ (upper)
  6051. psx.input.port1.gamepad.triangle keyboard 0x0 12
  6052.  
  6053. ;psx, Virtual Port 1, Digital Gamepad: UP ↑
  6054. psx.input.port1.gamepad.up keyboard 0x0 82
  6055.  
  6056. ;Crosshairs color for lightgun on virtual port 1.
  6057. psx.input.port1.gun_chairs 0xFF0000
  6058.  
  6059. ;psx, Virtual Port 1, GunCon: A
  6060. psx.input.port1.guncon.a mouse 0x0 button_right
  6061.  
  6062. ;psx, Virtual Port 1, GunCon: B
  6063. psx.input.port1.guncon.b mouse 0x0 button_middle
  6064.  
  6065. ;psx, Virtual Port 1, GunCon: Offscreen Shot(Simulated)
  6066. psx.input.port1.guncon.offscreen_shot keyboard 0x0 44
  6067.  
  6068. ;psx, Virtual Port 1, GunCon: Trigger
  6069. psx.input.port1.guncon.trigger mouse 0x0 button_left
  6070.  
  6071. ;psx, Virtual Port 1, GunCon: X Axis
  6072. psx.input.port1.guncon.x_axis mouse 0x0 cursor_x-+
  6073.  
  6074. ;psx, Virtual Port 1, GunCon: Y Axis
  6075. psx.input.port1.guncon.y_axis mouse 0x0 cursor_y-+
  6076.  
  6077. ;psx, Virtual Port 1, Konami Justifier: O
  6078. psx.input.port1.justifier.o mouse 0x0 button_right
  6079.  
  6080. ;psx, Virtual Port 1, Konami Justifier: Offscreen Shot(Simulated)
  6081. psx.input.port1.justifier.offscreen_shot keyboard 0x0 44
  6082.  
  6083. ;psx, Virtual Port 1, Konami Justifier: Start
  6084. psx.input.port1.justifier.start mouse 0x0 button_middle
  6085.  
  6086. ;psx, Virtual Port 1, Konami Justifier: Trigger
  6087. psx.input.port1.justifier.trigger mouse 0x0 button_left
  6088.  
  6089. ;psx, Virtual Port 1, Konami Justifier: X Axis
  6090. psx.input.port1.justifier.x_axis mouse 0x0 cursor_x-+
  6091.  
  6092. ;psx, Virtual Port 1, Konami Justifier: Y Axis
  6093. psx.input.port1.justifier.y_axis mouse 0x0 cursor_y-+
  6094.  
  6095. ;Emulate memory card on virtual port 1.
  6096. psx.input.port1.memcard 1
  6097.  
  6098. ;psx, Virtual Port 1, Mouse: Left Button
  6099. psx.input.port1.mouse.left mouse 0x0 button_left
  6100.  
  6101. ;psx, Virtual Port 1, Mouse: Motion Down
  6102. psx.input.port1.mouse.motion_down mouse 0x0 rel_y+
  6103.  
  6104. ;psx, Virtual Port 1, Mouse: Motion Left
  6105. psx.input.port1.mouse.motion_left mouse 0x0 rel_x-
  6106.  
  6107. ;psx, Virtual Port 1, Mouse: Motion Right
  6108. psx.input.port1.mouse.motion_right mouse 0x0 rel_x+
  6109.  
  6110. ;psx, Virtual Port 1, Mouse: Motion Up
  6111. psx.input.port1.mouse.motion_up mouse 0x0 rel_y-
  6112.  
  6113. ;psx, Virtual Port 1, Mouse: Right Button
  6114. psx.input.port1.mouse.right mouse 0x0 button_right
  6115.  
  6116. ;psx, Virtual Port 1, neGcon: A
  6117. psx.input.port1.negcon.a
  6118.  
  6119. ;psx, Virtual Port 1, neGcon: B
  6120. psx.input.port1.negcon.b
  6121.  
  6122. ;psx, Virtual Port 1, neGcon: D-Pad DOWN ↓
  6123. psx.input.port1.negcon.down
  6124.  
  6125. ;psx, Virtual Port 1, neGcon: I (Analog)
  6126. psx.input.port1.negcon.i
  6127.  
  6128. ;psx, Virtual Port 1, neGcon: II (Analog)
  6129. psx.input.port1.negcon.ii
  6130.  
  6131. ;psx, Virtual Port 1, neGcon: Left Shoulder (Analog)
  6132. psx.input.port1.negcon.l
  6133.  
  6134. ;psx, Virtual Port 1, neGcon: D-Pad LEFT ←
  6135. psx.input.port1.negcon.left
  6136.  
  6137. ;psx, Virtual Port 1, neGcon: Right Shoulder
  6138. psx.input.port1.negcon.r
  6139.  
  6140. ;psx, Virtual Port 1, neGcon: D-Pad RIGHT →
  6141. psx.input.port1.negcon.right
  6142.  
  6143. ;psx, Virtual Port 1, neGcon: START
  6144. psx.input.port1.negcon.start
  6145.  
  6146. ;psx, Virtual Port 1, neGcon: Twist ↑|↓ (Analog, Turn Left)
  6147. psx.input.port1.negcon.twist_ccwise
  6148.  
  6149. ;psx, Virtual Port 1, neGcon: Twist ↓|↑ (Analog, Turn Right)
  6150. psx.input.port1.negcon.twist_cwise
  6151.  
  6152. ;psx, Virtual Port 1, neGcon: D-Pad UP ↑
  6153. psx.input.port1.negcon.up
  6154.  
  6155. ;Input device for Virtual Port 2
  6156. psx.input.port2 gamepad
  6157.  
  6158. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 2.
  6159. psx.input.port2.analogjoy.axis_scale 1.00
  6160.  
  6161. ;psx, Virtual Port 2, Analog Joystick: Right stick, R-thumb
  6162. psx.input.port2.analogjoy.circle
  6163.  
  6164. ;psx, Virtual Port 2, Analog Joystick: Right stick, L-thumb
  6165. psx.input.port2.analogjoy.cross
  6166.  
  6167. ;psx, Virtual Port 2, Analog Joystick: Thumbstick DOWN ↓
  6168. psx.input.port2.analogjoy.down
  6169.  
  6170. ;psx, Virtual Port 2, Analog Joystick: Left stick, L-thumb
  6171. psx.input.port2.analogjoy.l1
  6172.  
  6173. ;psx, Virtual Port 2, Analog Joystick: Left stick, Trigger
  6174. psx.input.port2.analogjoy.l2
  6175.  
  6176. ;psx, Virtual Port 2, Analog Joystick: Thumbstick LEFT ←
  6177. psx.input.port2.analogjoy.left
  6178.  
  6179. ;psx, Virtual Port 2, Analog Joystick: Left Stick, BACK ↓
  6180. psx.input.port2.analogjoy.lstick_down
  6181.  
  6182. ;psx, Virtual Port 2, Analog Joystick: Left Stick, LEFT ←
  6183. psx.input.port2.analogjoy.lstick_left
  6184.  
  6185. ;psx, Virtual Port 2, Analog Joystick: Left Stick, RIGHT →
  6186. psx.input.port2.analogjoy.lstick_right
  6187.  
  6188. ;psx, Virtual Port 2, Analog Joystick: Left Stick, FORE ↑
  6189. psx.input.port2.analogjoy.lstick_up
  6190.  
  6191. ;psx, Virtual Port 2, Analog Joystick: Left stick, R-thumb
  6192. psx.input.port2.analogjoy.r1
  6193.  
  6194. ;psx, Virtual Port 2, Analog Joystick: Left stick, Pinky
  6195. psx.input.port2.analogjoy.r2
  6196.  
  6197. ;psx, Virtual Port 2, Analog Joystick: Thumbstick RIGHT →
  6198. psx.input.port2.analogjoy.right
  6199.  
  6200. ;psx, Virtual Port 2, Analog Joystick: Right Stick, BACK ↓
  6201. psx.input.port2.analogjoy.rstick_down
  6202.  
  6203. ;psx, Virtual Port 2, Analog Joystick: Right Stick, LEFT ←
  6204. psx.input.port2.analogjoy.rstick_left
  6205.  
  6206. ;psx, Virtual Port 2, Analog Joystick: Right Stick, RIGHT →
  6207. psx.input.port2.analogjoy.rstick_right
  6208.  
  6209. ;psx, Virtual Port 2, Analog Joystick: Right Stick, FORE ↑
  6210. psx.input.port2.analogjoy.rstick_up
  6211.  
  6212. ;psx, Virtual Port 2, Analog Joystick: SELECT
  6213. psx.input.port2.analogjoy.select
  6214.  
  6215. ;psx, Virtual Port 2, Analog Joystick: Right stick, Trigger
  6216. psx.input.port2.analogjoy.square
  6217.  
  6218. ;psx, Virtual Port 2, Analog Joystick: START
  6219. psx.input.port2.analogjoy.start
  6220.  
  6221. ;psx, Virtual Port 2, Analog Joystick: Right stick, Pinky
  6222. psx.input.port2.analogjoy.triangle
  6223.  
  6224. ;psx, Virtual Port 2, Analog Joystick: Thumbstick UP ↑
  6225. psx.input.port2.analogjoy.up
  6226.  
  6227. ;psx, Virtual Port 2, Dance Pad: ○ (upper right)
  6228. psx.input.port2.dancepad.circle
  6229.  
  6230. ;psx, Virtual Port 2, Dance Pad: x (upper left)
  6231. psx.input.port2.dancepad.cross
  6232.  
  6233. ;psx, Virtual Port 2, Dance Pad: DOWN ↓
  6234. psx.input.port2.dancepad.down
  6235.  
  6236. ;psx, Virtual Port 2, Dance Pad: LEFT ←
  6237. psx.input.port2.dancepad.left
  6238.  
  6239. ;psx, Virtual Port 2, Dance Pad: RIGHT →
  6240. psx.input.port2.dancepad.right
  6241.  
  6242. ;psx, Virtual Port 2, Dance Pad: SELECT
  6243. psx.input.port2.dancepad.select
  6244.  
  6245. ;psx, Virtual Port 2, Dance Pad: □ (lower right)
  6246. psx.input.port2.dancepad.square
  6247.  
  6248. ;psx, Virtual Port 2, Dance Pad: START
  6249. psx.input.port2.dancepad.start
  6250.  
  6251. ;psx, Virtual Port 2, Dance Pad: △ (lower left)
  6252. psx.input.port2.dancepad.triangle
  6253.  
  6254. ;psx, Virtual Port 2, Dance Pad: UP ↑
  6255. psx.input.port2.dancepad.up
  6256.  
  6257. ;Analog axis scale coefficient for Dual Analog on Virtual Port 2.
  6258. psx.input.port2.dualanalog.axis_scale 1.00
  6259.  
  6260. ;psx, Virtual Port 2, Dual Analog: ○ (right)
  6261. psx.input.port2.dualanalog.circle
  6262.  
  6263. ;psx, Virtual Port 2, Dual Analog: x (lower)
  6264. psx.input.port2.dualanalog.cross
  6265.  
  6266. ;psx, Virtual Port 2, Dual Analog: D-Pad DOWN ↓
  6267. psx.input.port2.dualanalog.down
  6268.  
  6269. ;psx, Virtual Port 2, Dual Analog: L1 (front left shoulder)
  6270. psx.input.port2.dualanalog.l1
  6271.  
  6272. ;psx, Virtual Port 2, Dual Analog: L2 (rear left shoulder)
  6273. psx.input.port2.dualanalog.l2
  6274.  
  6275. ;psx, Virtual Port 2, Dual Analog: Left Stick, Button(L3)
  6276. psx.input.port2.dualanalog.l3
  6277.  
  6278. ;psx, Virtual Port 2, Dual Analog: D-Pad LEFT ←
  6279. psx.input.port2.dualanalog.left
  6280.  
  6281. ;psx, Virtual Port 2, Dual Analog: Left Stick DOWN ↓
  6282. psx.input.port2.dualanalog.lstick_down
  6283.  
  6284. ;psx, Virtual Port 2, Dual Analog: Left Stick LEFT ←
  6285. psx.input.port2.dualanalog.lstick_left
  6286.  
  6287. ;psx, Virtual Port 2, Dual Analog: Left Stick RIGHT →
  6288. psx.input.port2.dualanalog.lstick_right
  6289.  
  6290. ;psx, Virtual Port 2, Dual Analog: Left Stick UP ↑
  6291. psx.input.port2.dualanalog.lstick_up
  6292.  
  6293. ;psx, Virtual Port 2, Dual Analog: R1 (front right shoulder)
  6294. psx.input.port2.dualanalog.r1
  6295.  
  6296. ;psx, Virtual Port 2, Dual Analog: R2 (rear right shoulder)
  6297. psx.input.port2.dualanalog.r2
  6298.  
  6299. ;psx, Virtual Port 2, Dual Analog: Right stick, Button(R3)
  6300. psx.input.port2.dualanalog.r3
  6301.  
  6302. ;psx, Virtual Port 2, Dual Analog: Rapid ○ (right)
  6303. psx.input.port2.dualanalog.rapid_circle
  6304.  
  6305. ;psx, Virtual Port 2, Dual Analog: Rapid x (lower)
  6306. psx.input.port2.dualanalog.rapid_cross
  6307.  
  6308. ;psx, Virtual Port 2, Dual Analog: Rapid □ (left)
  6309. psx.input.port2.dualanalog.rapid_square
  6310.  
  6311. ;psx, Virtual Port 2, Dual Analog: Rapid △ (upper)
  6312. psx.input.port2.dualanalog.rapid_triangle
  6313.  
  6314. ;psx, Virtual Port 2, Dual Analog: D-Pad RIGHT →
  6315. psx.input.port2.dualanalog.right
  6316.  
  6317. ;psx, Virtual Port 2, Dual Analog: Right Stick DOWN ↓
  6318. psx.input.port2.dualanalog.rstick_down
  6319.  
  6320. ;psx, Virtual Port 2, Dual Analog: Right Stick LEFT ←
  6321. psx.input.port2.dualanalog.rstick_left
  6322.  
  6323. ;psx, Virtual Port 2, Dual Analog: Right Stick RIGHT →
  6324. psx.input.port2.dualanalog.rstick_right
  6325.  
  6326. ;psx, Virtual Port 2, Dual Analog: Right Stick UP ↑
  6327. psx.input.port2.dualanalog.rstick_up
  6328.  
  6329. ;psx, Virtual Port 2, Dual Analog: SELECT
  6330. psx.input.port2.dualanalog.select
  6331.  
  6332. ;psx, Virtual Port 2, Dual Analog: □ (left)
  6333. psx.input.port2.dualanalog.square
  6334.  
  6335. ;psx, Virtual Port 2, Dual Analog: START
  6336. psx.input.port2.dualanalog.start
  6337.  
  6338. ;psx, Virtual Port 2, Dual Analog: △ (upper)
  6339. psx.input.port2.dualanalog.triangle
  6340.  
  6341. ;psx, Virtual Port 2, Dual Analog: D-Pad UP ↑
  6342. psx.input.port2.dualanalog.up
  6343.  
  6344. ;psx, Virtual Port 2, DualShock: Analog(mode toggle)
  6345. psx.input.port2.dualshock.analog
  6346.  
  6347. ;Analog axis scale coefficient for DualShock on Virtual Port 2.
  6348. psx.input.port2.dualshock.axis_scale 1.00
  6349.  
  6350. ;psx, Virtual Port 2, DualShock: ○ (right)
  6351. psx.input.port2.dualshock.circle
  6352.  
  6353. ;psx, Virtual Port 2, DualShock: x (lower)
  6354. psx.input.port2.dualshock.cross
  6355.  
  6356. ;psx, Virtual Port 2, DualShock: D-Pad DOWN ↓
  6357. psx.input.port2.dualshock.down
  6358.  
  6359. ;psx, Virtual Port 2, DualShock: L1 (front left shoulder)
  6360. psx.input.port2.dualshock.l1
  6361.  
  6362. ;psx, Virtual Port 2, DualShock: L2 (rear left shoulder)
  6363. psx.input.port2.dualshock.l2
  6364.  
  6365. ;psx, Virtual Port 2, DualShock: Left Stick, Button(L3)
  6366. psx.input.port2.dualshock.l3
  6367.  
  6368. ;psx, Virtual Port 2, DualShock: D-Pad LEFT ←
  6369. psx.input.port2.dualshock.left
  6370.  
  6371. ;psx, Virtual Port 2, DualShock: Left Stick DOWN ↓
  6372. psx.input.port2.dualshock.lstick_down
  6373.  
  6374. ;psx, Virtual Port 2, DualShock: Left Stick LEFT ←
  6375. psx.input.port2.dualshock.lstick_left
  6376.  
  6377. ;psx, Virtual Port 2, DualShock: Left Stick RIGHT →
  6378. psx.input.port2.dualshock.lstick_right
  6379.  
  6380. ;psx, Virtual Port 2, DualShock: Left Stick UP ↑
  6381. psx.input.port2.dualshock.lstick_up
  6382.  
  6383. ;psx, Virtual Port 2, DualShock: R1 (front right shoulder)
  6384. psx.input.port2.dualshock.r1
  6385.  
  6386. ;psx, Virtual Port 2, DualShock: R2 (rear right shoulder)
  6387. psx.input.port2.dualshock.r2
  6388.  
  6389. ;psx, Virtual Port 2, DualShock: Right stick, Button(R3)
  6390. psx.input.port2.dualshock.r3
  6391.  
  6392. ;psx, Virtual Port 2, DualShock: Rapid ○ (right)
  6393. psx.input.port2.dualshock.rapid_circle
  6394.  
  6395. ;psx, Virtual Port 2, DualShock: Rapid x (lower)
  6396. psx.input.port2.dualshock.rapid_cross
  6397.  
  6398. ;psx, Virtual Port 2, DualShock: Rapid □ (left)
  6399. psx.input.port2.dualshock.rapid_square
  6400.  
  6401. ;psx, Virtual Port 2, DualShock: Rapid △ (upper)
  6402. psx.input.port2.dualshock.rapid_triangle
  6403.  
  6404. ;psx, Virtual Port 2, DualShock: D-Pad RIGHT →
  6405. psx.input.port2.dualshock.right
  6406.  
  6407. ;psx, Virtual Port 2, DualShock: Right Stick DOWN ↓
  6408. psx.input.port2.dualshock.rstick_down
  6409.  
  6410. ;psx, Virtual Port 2, DualShock: Right Stick LEFT ←
  6411. psx.input.port2.dualshock.rstick_left
  6412.  
  6413. ;psx, Virtual Port 2, DualShock: Right Stick RIGHT →
  6414. psx.input.port2.dualshock.rstick_right
  6415.  
  6416. ;psx, Virtual Port 2, DualShock: Right Stick UP ↑
  6417. psx.input.port2.dualshock.rstick_up
  6418.  
  6419. ;psx, Virtual Port 2, DualShock: SELECT
  6420. psx.input.port2.dualshock.select
  6421.  
  6422. ;psx, Virtual Port 2, DualShock: □ (left)
  6423. psx.input.port2.dualshock.square
  6424.  
  6425. ;psx, Virtual Port 2, DualShock: START
  6426. psx.input.port2.dualshock.start
  6427.  
  6428. ;psx, Virtual Port 2, DualShock: △ (upper)
  6429. psx.input.port2.dualshock.triangle
  6430.  
  6431. ;psx, Virtual Port 2, DualShock: D-Pad UP ↑
  6432. psx.input.port2.dualshock.up
  6433.  
  6434. ;psx, Virtual Port 2, Digital Gamepad: ○ (right)
  6435. psx.input.port2.gamepad.circle
  6436.  
  6437. ;psx, Virtual Port 2, Digital Gamepad: x (lower)
  6438. psx.input.port2.gamepad.cross
  6439.  
  6440. ;psx, Virtual Port 2, Digital Gamepad: DOWN ↓
  6441. psx.input.port2.gamepad.down
  6442.  
  6443. ;psx, Virtual Port 2, Digital Gamepad: L1 (front left shoulder)
  6444. psx.input.port2.gamepad.l1
  6445.  
  6446. ;psx, Virtual Port 2, Digital Gamepad: L2 (rear left shoulder)
  6447. psx.input.port2.gamepad.l2
  6448.  
  6449. ;psx, Virtual Port 2, Digital Gamepad: LEFT ←
  6450. psx.input.port2.gamepad.left
  6451.  
  6452. ;psx, Virtual Port 2, Digital Gamepad: R1 (front right shoulder)
  6453. psx.input.port2.gamepad.r1
  6454.  
  6455. ;psx, Virtual Port 2, Digital Gamepad: R2 (rear right shoulder)
  6456. psx.input.port2.gamepad.r2
  6457.  
  6458. ;psx, Virtual Port 2, Digital Gamepad: Rapid ○ (right)
  6459. psx.input.port2.gamepad.rapid_circle
  6460.  
  6461. ;psx, Virtual Port 2, Digital Gamepad: Rapid x (lower)
  6462. psx.input.port2.gamepad.rapid_cross
  6463.  
  6464. ;psx, Virtual Port 2, Digital Gamepad: Rapid □ (left)
  6465. psx.input.port2.gamepad.rapid_square
  6466.  
  6467. ;psx, Virtual Port 2, Digital Gamepad: Rapid △ (upper)
  6468. psx.input.port2.gamepad.rapid_triangle
  6469.  
  6470. ;psx, Virtual Port 2, Digital Gamepad: RIGHT →
  6471. psx.input.port2.gamepad.right
  6472.  
  6473. ;psx, Virtual Port 2, Digital Gamepad: SELECT
  6474. psx.input.port2.gamepad.select
  6475.  
  6476. ;psx, Virtual Port 2, Digital Gamepad: □ (left)
  6477. psx.input.port2.gamepad.square
  6478.  
  6479. ;psx, Virtual Port 2, Digital Gamepad: START
  6480. psx.input.port2.gamepad.start
  6481.  
  6482. ;psx, Virtual Port 2, Digital Gamepad: △ (upper)
  6483. psx.input.port2.gamepad.triangle
  6484.  
  6485. ;psx, Virtual Port 2, Digital Gamepad: UP ↑
  6486. psx.input.port2.gamepad.up
  6487.  
  6488. ;Crosshairs color for lightgun on virtual port 2.
  6489. psx.input.port2.gun_chairs 0x00FF00
  6490.  
  6491. ;psx, Virtual Port 2, GunCon: A
  6492. psx.input.port2.guncon.a mouse 0x0 button_right
  6493.  
  6494. ;psx, Virtual Port 2, GunCon: B
  6495. psx.input.port2.guncon.b mouse 0x0 button_middle
  6496.  
  6497. ;psx, Virtual Port 2, GunCon: Offscreen Shot(Simulated)
  6498. psx.input.port2.guncon.offscreen_shot keyboard 0x0 44
  6499.  
  6500. ;psx, Virtual Port 2, GunCon: Trigger
  6501. psx.input.port2.guncon.trigger mouse 0x0 button_left
  6502.  
  6503. ;psx, Virtual Port 2, GunCon: X Axis
  6504. psx.input.port2.guncon.x_axis mouse 0x0 cursor_x-+
  6505.  
  6506. ;psx, Virtual Port 2, GunCon: Y Axis
  6507. psx.input.port2.guncon.y_axis mouse 0x0 cursor_y-+
  6508.  
  6509. ;psx, Virtual Port 2, Konami Justifier: O
  6510. psx.input.port2.justifier.o mouse 0x0 button_right
  6511.  
  6512. ;psx, Virtual Port 2, Konami Justifier: Offscreen Shot(Simulated)
  6513. psx.input.port2.justifier.offscreen_shot keyboard 0x0 44
  6514.  
  6515. ;psx, Virtual Port 2, Konami Justifier: Start
  6516. psx.input.port2.justifier.start mouse 0x0 button_middle
  6517.  
  6518. ;psx, Virtual Port 2, Konami Justifier: Trigger
  6519. psx.input.port2.justifier.trigger mouse 0x0 button_left
  6520.  
  6521. ;psx, Virtual Port 2, Konami Justifier: X Axis
  6522. psx.input.port2.justifier.x_axis mouse 0x0 cursor_x-+
  6523.  
  6524. ;psx, Virtual Port 2, Konami Justifier: Y Axis
  6525. psx.input.port2.justifier.y_axis mouse 0x0 cursor_y-+
  6526.  
  6527. ;Emulate memory card on virtual port 2.
  6528. psx.input.port2.memcard 1
  6529.  
  6530. ;psx, Virtual Port 2, Mouse: Left Button
  6531. psx.input.port2.mouse.left mouse 0x0 button_left
  6532.  
  6533. ;psx, Virtual Port 2, Mouse: Motion Down
  6534. psx.input.port2.mouse.motion_down mouse 0x0 rel_y+
  6535.  
  6536. ;psx, Virtual Port 2, Mouse: Motion Left
  6537. psx.input.port2.mouse.motion_left mouse 0x0 rel_x-
  6538.  
  6539. ;psx, Virtual Port 2, Mouse: Motion Right
  6540. psx.input.port2.mouse.motion_right mouse 0x0 rel_x+
  6541.  
  6542. ;psx, Virtual Port 2, Mouse: Motion Up
  6543. psx.input.port2.mouse.motion_up mouse 0x0 rel_y-
  6544.  
  6545. ;psx, Virtual Port 2, Mouse: Right Button
  6546. psx.input.port2.mouse.right mouse 0x0 button_right
  6547.  
  6548. ;psx, Virtual Port 2, neGcon: A
  6549. psx.input.port2.negcon.a
  6550.  
  6551. ;psx, Virtual Port 2, neGcon: B
  6552. psx.input.port2.negcon.b
  6553.  
  6554. ;psx, Virtual Port 2, neGcon: D-Pad DOWN ↓
  6555. psx.input.port2.negcon.down
  6556.  
  6557. ;psx, Virtual Port 2, neGcon: I (Analog)
  6558. psx.input.port2.negcon.i
  6559.  
  6560. ;psx, Virtual Port 2, neGcon: II (Analog)
  6561. psx.input.port2.negcon.ii
  6562.  
  6563. ;psx, Virtual Port 2, neGcon: Left Shoulder (Analog)
  6564. psx.input.port2.negcon.l
  6565.  
  6566. ;psx, Virtual Port 2, neGcon: D-Pad LEFT ←
  6567. psx.input.port2.negcon.left
  6568.  
  6569. ;psx, Virtual Port 2, neGcon: Right Shoulder
  6570. psx.input.port2.negcon.r
  6571.  
  6572. ;psx, Virtual Port 2, neGcon: D-Pad RIGHT →
  6573. psx.input.port2.negcon.right
  6574.  
  6575. ;psx, Virtual Port 2, neGcon: START
  6576. psx.input.port2.negcon.start
  6577.  
  6578. ;psx, Virtual Port 2, neGcon: Twist ↑|↓ (Analog, Turn Left)
  6579. psx.input.port2.negcon.twist_ccwise
  6580.  
  6581. ;psx, Virtual Port 2, neGcon: Twist ↓|↑ (Analog, Turn Right)
  6582. psx.input.port2.negcon.twist_cwise
  6583.  
  6584. ;psx, Virtual Port 2, neGcon: D-Pad UP ↑
  6585. psx.input.port2.negcon.up
  6586.  
  6587. ;Input device for Virtual Port 3
  6588. psx.input.port3 gamepad
  6589.  
  6590. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 3.
  6591. psx.input.port3.analogjoy.axis_scale 1.00
  6592.  
  6593. ;psx, Virtual Port 3, Analog Joystick: Right stick, R-thumb
  6594. psx.input.port3.analogjoy.circle
  6595.  
  6596. ;psx, Virtual Port 3, Analog Joystick: Right stick, L-thumb
  6597. psx.input.port3.analogjoy.cross
  6598.  
  6599. ;psx, Virtual Port 3, Analog Joystick: Thumbstick DOWN ↓
  6600. psx.input.port3.analogjoy.down
  6601.  
  6602. ;psx, Virtual Port 3, Analog Joystick: Left stick, L-thumb
  6603. psx.input.port3.analogjoy.l1
  6604.  
  6605. ;psx, Virtual Port 3, Analog Joystick: Left stick, Trigger
  6606. psx.input.port3.analogjoy.l2
  6607.  
  6608. ;psx, Virtual Port 3, Analog Joystick: Thumbstick LEFT ←
  6609. psx.input.port3.analogjoy.left
  6610.  
  6611. ;psx, Virtual Port 3, Analog Joystick: Left Stick, BACK ↓
  6612. psx.input.port3.analogjoy.lstick_down
  6613.  
  6614. ;psx, Virtual Port 3, Analog Joystick: Left Stick, LEFT ←
  6615. psx.input.port3.analogjoy.lstick_left
  6616.  
  6617. ;psx, Virtual Port 3, Analog Joystick: Left Stick, RIGHT →
  6618. psx.input.port3.analogjoy.lstick_right
  6619.  
  6620. ;psx, Virtual Port 3, Analog Joystick: Left Stick, FORE ↑
  6621. psx.input.port3.analogjoy.lstick_up
  6622.  
  6623. ;psx, Virtual Port 3, Analog Joystick: Left stick, R-thumb
  6624. psx.input.port3.analogjoy.r1
  6625.  
  6626. ;psx, Virtual Port 3, Analog Joystick: Left stick, Pinky
  6627. psx.input.port3.analogjoy.r2
  6628.  
  6629. ;psx, Virtual Port 3, Analog Joystick: Thumbstick RIGHT →
  6630. psx.input.port3.analogjoy.right
  6631.  
  6632. ;psx, Virtual Port 3, Analog Joystick: Right Stick, BACK ↓
  6633. psx.input.port3.analogjoy.rstick_down
  6634.  
  6635. ;psx, Virtual Port 3, Analog Joystick: Right Stick, LEFT ←
  6636. psx.input.port3.analogjoy.rstick_left
  6637.  
  6638. ;psx, Virtual Port 3, Analog Joystick: Right Stick, RIGHT →
  6639. psx.input.port3.analogjoy.rstick_right
  6640.  
  6641. ;psx, Virtual Port 3, Analog Joystick: Right Stick, FORE ↑
  6642. psx.input.port3.analogjoy.rstick_up
  6643.  
  6644. ;psx, Virtual Port 3, Analog Joystick: SELECT
  6645. psx.input.port3.analogjoy.select
  6646.  
  6647. ;psx, Virtual Port 3, Analog Joystick: Right stick, Trigger
  6648. psx.input.port3.analogjoy.square
  6649.  
  6650. ;psx, Virtual Port 3, Analog Joystick: START
  6651. psx.input.port3.analogjoy.start
  6652.  
  6653. ;psx, Virtual Port 3, Analog Joystick: Right stick, Pinky
  6654. psx.input.port3.analogjoy.triangle
  6655.  
  6656. ;psx, Virtual Port 3, Analog Joystick: Thumbstick UP ↑
  6657. psx.input.port3.analogjoy.up
  6658.  
  6659. ;psx, Virtual Port 3, Dance Pad: ○ (upper right)
  6660. psx.input.port3.dancepad.circle
  6661.  
  6662. ;psx, Virtual Port 3, Dance Pad: x (upper left)
  6663. psx.input.port3.dancepad.cross
  6664.  
  6665. ;psx, Virtual Port 3, Dance Pad: DOWN ↓
  6666. psx.input.port3.dancepad.down
  6667.  
  6668. ;psx, Virtual Port 3, Dance Pad: LEFT ←
  6669. psx.input.port3.dancepad.left
  6670.  
  6671. ;psx, Virtual Port 3, Dance Pad: RIGHT →
  6672. psx.input.port3.dancepad.right
  6673.  
  6674. ;psx, Virtual Port 3, Dance Pad: SELECT
  6675. psx.input.port3.dancepad.select
  6676.  
  6677. ;psx, Virtual Port 3, Dance Pad: □ (lower right)
  6678. psx.input.port3.dancepad.square
  6679.  
  6680. ;psx, Virtual Port 3, Dance Pad: START
  6681. psx.input.port3.dancepad.start
  6682.  
  6683. ;psx, Virtual Port 3, Dance Pad: △ (lower left)
  6684. psx.input.port3.dancepad.triangle
  6685.  
  6686. ;psx, Virtual Port 3, Dance Pad: UP ↑
  6687. psx.input.port3.dancepad.up
  6688.  
  6689. ;Analog axis scale coefficient for Dual Analog on Virtual Port 3.
  6690. psx.input.port3.dualanalog.axis_scale 1.00
  6691.  
  6692. ;psx, Virtual Port 3, Dual Analog: ○ (right)
  6693. psx.input.port3.dualanalog.circle
  6694.  
  6695. ;psx, Virtual Port 3, Dual Analog: x (lower)
  6696. psx.input.port3.dualanalog.cross
  6697.  
  6698. ;psx, Virtual Port 3, Dual Analog: D-Pad DOWN ↓
  6699. psx.input.port3.dualanalog.down
  6700.  
  6701. ;psx, Virtual Port 3, Dual Analog: L1 (front left shoulder)
  6702. psx.input.port3.dualanalog.l1
  6703.  
  6704. ;psx, Virtual Port 3, Dual Analog: L2 (rear left shoulder)
  6705. psx.input.port3.dualanalog.l2
  6706.  
  6707. ;psx, Virtual Port 3, Dual Analog: Left Stick, Button(L3)
  6708. psx.input.port3.dualanalog.l3
  6709.  
  6710. ;psx, Virtual Port 3, Dual Analog: D-Pad LEFT ←
  6711. psx.input.port3.dualanalog.left
  6712.  
  6713. ;psx, Virtual Port 3, Dual Analog: Left Stick DOWN ↓
  6714. psx.input.port3.dualanalog.lstick_down
  6715.  
  6716. ;psx, Virtual Port 3, Dual Analog: Left Stick LEFT ←
  6717. psx.input.port3.dualanalog.lstick_left
  6718.  
  6719. ;psx, Virtual Port 3, Dual Analog: Left Stick RIGHT →
  6720. psx.input.port3.dualanalog.lstick_right
  6721.  
  6722. ;psx, Virtual Port 3, Dual Analog: Left Stick UP ↑
  6723. psx.input.port3.dualanalog.lstick_up
  6724.  
  6725. ;psx, Virtual Port 3, Dual Analog: R1 (front right shoulder)
  6726. psx.input.port3.dualanalog.r1
  6727.  
  6728. ;psx, Virtual Port 3, Dual Analog: R2 (rear right shoulder)
  6729. psx.input.port3.dualanalog.r2
  6730.  
  6731. ;psx, Virtual Port 3, Dual Analog: Right stick, Button(R3)
  6732. psx.input.port3.dualanalog.r3
  6733.  
  6734. ;psx, Virtual Port 3, Dual Analog: Rapid ○ (right)
  6735. psx.input.port3.dualanalog.rapid_circle
  6736.  
  6737. ;psx, Virtual Port 3, Dual Analog: Rapid x (lower)
  6738. psx.input.port3.dualanalog.rapid_cross
  6739.  
  6740. ;psx, Virtual Port 3, Dual Analog: Rapid □ (left)
  6741. psx.input.port3.dualanalog.rapid_square
  6742.  
  6743. ;psx, Virtual Port 3, Dual Analog: Rapid △ (upper)
  6744. psx.input.port3.dualanalog.rapid_triangle
  6745.  
  6746. ;psx, Virtual Port 3, Dual Analog: D-Pad RIGHT →
  6747. psx.input.port3.dualanalog.right
  6748.  
  6749. ;psx, Virtual Port 3, Dual Analog: Right Stick DOWN ↓
  6750. psx.input.port3.dualanalog.rstick_down
  6751.  
  6752. ;psx, Virtual Port 3, Dual Analog: Right Stick LEFT ←
  6753. psx.input.port3.dualanalog.rstick_left
  6754.  
  6755. ;psx, Virtual Port 3, Dual Analog: Right Stick RIGHT →
  6756. psx.input.port3.dualanalog.rstick_right
  6757.  
  6758. ;psx, Virtual Port 3, Dual Analog: Right Stick UP ↑
  6759. psx.input.port3.dualanalog.rstick_up
  6760.  
  6761. ;psx, Virtual Port 3, Dual Analog: SELECT
  6762. psx.input.port3.dualanalog.select
  6763.  
  6764. ;psx, Virtual Port 3, Dual Analog: □ (left)
  6765. psx.input.port3.dualanalog.square
  6766.  
  6767. ;psx, Virtual Port 3, Dual Analog: START
  6768. psx.input.port3.dualanalog.start
  6769.  
  6770. ;psx, Virtual Port 3, Dual Analog: △ (upper)
  6771. psx.input.port3.dualanalog.triangle
  6772.  
  6773. ;psx, Virtual Port 3, Dual Analog: D-Pad UP ↑
  6774. psx.input.port3.dualanalog.up
  6775.  
  6776. ;psx, Virtual Port 3, DualShock: Analog(mode toggle)
  6777. psx.input.port3.dualshock.analog
  6778.  
  6779. ;Analog axis scale coefficient for DualShock on Virtual Port 3.
  6780. psx.input.port3.dualshock.axis_scale 1.00
  6781.  
  6782. ;psx, Virtual Port 3, DualShock: ○ (right)
  6783. psx.input.port3.dualshock.circle
  6784.  
  6785. ;psx, Virtual Port 3, DualShock: x (lower)
  6786. psx.input.port3.dualshock.cross
  6787.  
  6788. ;psx, Virtual Port 3, DualShock: D-Pad DOWN ↓
  6789. psx.input.port3.dualshock.down
  6790.  
  6791. ;psx, Virtual Port 3, DualShock: L1 (front left shoulder)
  6792. psx.input.port3.dualshock.l1
  6793.  
  6794. ;psx, Virtual Port 3, DualShock: L2 (rear left shoulder)
  6795. psx.input.port3.dualshock.l2
  6796.  
  6797. ;psx, Virtual Port 3, DualShock: Left Stick, Button(L3)
  6798. psx.input.port3.dualshock.l3
  6799.  
  6800. ;psx, Virtual Port 3, DualShock: D-Pad LEFT ←
  6801. psx.input.port3.dualshock.left
  6802.  
  6803. ;psx, Virtual Port 3, DualShock: Left Stick DOWN ↓
  6804. psx.input.port3.dualshock.lstick_down
  6805.  
  6806. ;psx, Virtual Port 3, DualShock: Left Stick LEFT ←
  6807. psx.input.port3.dualshock.lstick_left
  6808.  
  6809. ;psx, Virtual Port 3, DualShock: Left Stick RIGHT →
  6810. psx.input.port3.dualshock.lstick_right
  6811.  
  6812. ;psx, Virtual Port 3, DualShock: Left Stick UP ↑
  6813. psx.input.port3.dualshock.lstick_up
  6814.  
  6815. ;psx, Virtual Port 3, DualShock: R1 (front right shoulder)
  6816. psx.input.port3.dualshock.r1
  6817.  
  6818. ;psx, Virtual Port 3, DualShock: R2 (rear right shoulder)
  6819. psx.input.port3.dualshock.r2
  6820.  
  6821. ;psx, Virtual Port 3, DualShock: Right stick, Button(R3)
  6822. psx.input.port3.dualshock.r3
  6823.  
  6824. ;psx, Virtual Port 3, DualShock: Rapid ○ (right)
  6825. psx.input.port3.dualshock.rapid_circle
  6826.  
  6827. ;psx, Virtual Port 3, DualShock: Rapid x (lower)
  6828. psx.input.port3.dualshock.rapid_cross
  6829.  
  6830. ;psx, Virtual Port 3, DualShock: Rapid □ (left)
  6831. psx.input.port3.dualshock.rapid_square
  6832.  
  6833. ;psx, Virtual Port 3, DualShock: Rapid △ (upper)
  6834. psx.input.port3.dualshock.rapid_triangle
  6835.  
  6836. ;psx, Virtual Port 3, DualShock: D-Pad RIGHT →
  6837. psx.input.port3.dualshock.right
  6838.  
  6839. ;psx, Virtual Port 3, DualShock: Right Stick DOWN ↓
  6840. psx.input.port3.dualshock.rstick_down
  6841.  
  6842. ;psx, Virtual Port 3, DualShock: Right Stick LEFT ←
  6843. psx.input.port3.dualshock.rstick_left
  6844.  
  6845. ;psx, Virtual Port 3, DualShock: Right Stick RIGHT →
  6846. psx.input.port3.dualshock.rstick_right
  6847.  
  6848. ;psx, Virtual Port 3, DualShock: Right Stick UP ↑
  6849. psx.input.port3.dualshock.rstick_up
  6850.  
  6851. ;psx, Virtual Port 3, DualShock: SELECT
  6852. psx.input.port3.dualshock.select
  6853.  
  6854. ;psx, Virtual Port 3, DualShock: □ (left)
  6855. psx.input.port3.dualshock.square
  6856.  
  6857. ;psx, Virtual Port 3, DualShock: START
  6858. psx.input.port3.dualshock.start
  6859.  
  6860. ;psx, Virtual Port 3, DualShock: △ (upper)
  6861. psx.input.port3.dualshock.triangle
  6862.  
  6863. ;psx, Virtual Port 3, DualShock: D-Pad UP ↑
  6864. psx.input.port3.dualshock.up
  6865.  
  6866. ;psx, Virtual Port 3, Digital Gamepad: ○ (right)
  6867. psx.input.port3.gamepad.circle
  6868.  
  6869. ;psx, Virtual Port 3, Digital Gamepad: x (lower)
  6870. psx.input.port3.gamepad.cross
  6871.  
  6872. ;psx, Virtual Port 3, Digital Gamepad: DOWN ↓
  6873. psx.input.port3.gamepad.down
  6874.  
  6875. ;psx, Virtual Port 3, Digital Gamepad: L1 (front left shoulder)
  6876. psx.input.port3.gamepad.l1
  6877.  
  6878. ;psx, Virtual Port 3, Digital Gamepad: L2 (rear left shoulder)
  6879. psx.input.port3.gamepad.l2
  6880.  
  6881. ;psx, Virtual Port 3, Digital Gamepad: LEFT ←
  6882. psx.input.port3.gamepad.left
  6883.  
  6884. ;psx, Virtual Port 3, Digital Gamepad: R1 (front right shoulder)
  6885. psx.input.port3.gamepad.r1
  6886.  
  6887. ;psx, Virtual Port 3, Digital Gamepad: R2 (rear right shoulder)
  6888. psx.input.port3.gamepad.r2
  6889.  
  6890. ;psx, Virtual Port 3, Digital Gamepad: Rapid ○ (right)
  6891. psx.input.port3.gamepad.rapid_circle
  6892.  
  6893. ;psx, Virtual Port 3, Digital Gamepad: Rapid x (lower)
  6894. psx.input.port3.gamepad.rapid_cross
  6895.  
  6896. ;psx, Virtual Port 3, Digital Gamepad: Rapid □ (left)
  6897. psx.input.port3.gamepad.rapid_square
  6898.  
  6899. ;psx, Virtual Port 3, Digital Gamepad: Rapid △ (upper)
  6900. psx.input.port3.gamepad.rapid_triangle
  6901.  
  6902. ;psx, Virtual Port 3, Digital Gamepad: RIGHT →
  6903. psx.input.port3.gamepad.right
  6904.  
  6905. ;psx, Virtual Port 3, Digital Gamepad: SELECT
  6906. psx.input.port3.gamepad.select
  6907.  
  6908. ;psx, Virtual Port 3, Digital Gamepad: □ (left)
  6909. psx.input.port3.gamepad.square
  6910.  
  6911. ;psx, Virtual Port 3, Digital Gamepad: START
  6912. psx.input.port3.gamepad.start
  6913.  
  6914. ;psx, Virtual Port 3, Digital Gamepad: △ (upper)
  6915. psx.input.port3.gamepad.triangle
  6916.  
  6917. ;psx, Virtual Port 3, Digital Gamepad: UP ↑
  6918. psx.input.port3.gamepad.up
  6919.  
  6920. ;Crosshairs color for lightgun on virtual port 3.
  6921. psx.input.port3.gun_chairs 0xFF00FF
  6922.  
  6923. ;psx, Virtual Port 3, GunCon: A
  6924. psx.input.port3.guncon.a mouse 0x0 button_right
  6925.  
  6926. ;psx, Virtual Port 3, GunCon: B
  6927. psx.input.port3.guncon.b mouse 0x0 button_middle
  6928.  
  6929. ;psx, Virtual Port 3, GunCon: Offscreen Shot(Simulated)
  6930. psx.input.port3.guncon.offscreen_shot keyboard 0x0 44
  6931.  
  6932. ;psx, Virtual Port 3, GunCon: Trigger
  6933. psx.input.port3.guncon.trigger mouse 0x0 button_left
  6934.  
  6935. ;psx, Virtual Port 3, GunCon: X Axis
  6936. psx.input.port3.guncon.x_axis mouse 0x0 cursor_x-+
  6937.  
  6938. ;psx, Virtual Port 3, GunCon: Y Axis
  6939. psx.input.port3.guncon.y_axis mouse 0x0 cursor_y-+
  6940.  
  6941. ;psx, Virtual Port 3, Konami Justifier: O
  6942. psx.input.port3.justifier.o
  6943.  
  6944. ;psx, Virtual Port 3, Konami Justifier: Offscreen Shot(Simulated)
  6945. psx.input.port3.justifier.offscreen_shot
  6946.  
  6947. ;psx, Virtual Port 3, Konami Justifier: Start
  6948. psx.input.port3.justifier.start
  6949.  
  6950. ;psx, Virtual Port 3, Konami Justifier: Trigger
  6951. psx.input.port3.justifier.trigger
  6952.  
  6953. ;psx, Virtual Port 3, Konami Justifier: X Axis
  6954. psx.input.port3.justifier.x_axis
  6955.  
  6956. ;psx, Virtual Port 3, Konami Justifier: Y Axis
  6957. psx.input.port3.justifier.y_axis
  6958.  
  6959. ;Emulate memory card on virtual port 3.
  6960. psx.input.port3.memcard 1
  6961.  
  6962. ;psx, Virtual Port 3, Mouse: Left Button
  6963. psx.input.port3.mouse.left mouse 0x0 button_left
  6964.  
  6965. ;psx, Virtual Port 3, Mouse: Motion Down
  6966. psx.input.port3.mouse.motion_down mouse 0x0 rel_y+
  6967.  
  6968. ;psx, Virtual Port 3, Mouse: Motion Left
  6969. psx.input.port3.mouse.motion_left mouse 0x0 rel_x-
  6970.  
  6971. ;psx, Virtual Port 3, Mouse: Motion Right
  6972. psx.input.port3.mouse.motion_right mouse 0x0 rel_x+
  6973.  
  6974. ;psx, Virtual Port 3, Mouse: Motion Up
  6975. psx.input.port3.mouse.motion_up mouse 0x0 rel_y-
  6976.  
  6977. ;psx, Virtual Port 3, Mouse: Right Button
  6978. psx.input.port3.mouse.right mouse 0x0 button_right
  6979.  
  6980. ;psx, Virtual Port 3, neGcon: A
  6981. psx.input.port3.negcon.a
  6982.  
  6983. ;psx, Virtual Port 3, neGcon: B
  6984. psx.input.port3.negcon.b
  6985.  
  6986. ;psx, Virtual Port 3, neGcon: D-Pad DOWN ↓
  6987. psx.input.port3.negcon.down
  6988.  
  6989. ;psx, Virtual Port 3, neGcon: I (Analog)
  6990. psx.input.port3.negcon.i
  6991.  
  6992. ;psx, Virtual Port 3, neGcon: II (Analog)
  6993. psx.input.port3.negcon.ii
  6994.  
  6995. ;psx, Virtual Port 3, neGcon: Left Shoulder (Analog)
  6996. psx.input.port3.negcon.l
  6997.  
  6998. ;psx, Virtual Port 3, neGcon: D-Pad LEFT ←
  6999. psx.input.port3.negcon.left
  7000.  
  7001. ;psx, Virtual Port 3, neGcon: Right Shoulder
  7002. psx.input.port3.negcon.r
  7003.  
  7004. ;psx, Virtual Port 3, neGcon: D-Pad RIGHT →
  7005. psx.input.port3.negcon.right
  7006.  
  7007. ;psx, Virtual Port 3, neGcon: START
  7008. psx.input.port3.negcon.start
  7009.  
  7010. ;psx, Virtual Port 3, neGcon: Twist ↑|↓ (Analog, Turn Left)
  7011. psx.input.port3.negcon.twist_ccwise
  7012.  
  7013. ;psx, Virtual Port 3, neGcon: Twist ↓|↑ (Analog, Turn Right)
  7014. psx.input.port3.negcon.twist_cwise
  7015.  
  7016. ;psx, Virtual Port 3, neGcon: D-Pad UP ↑
  7017. psx.input.port3.negcon.up
  7018.  
  7019. ;Input device for Virtual Port 4
  7020. psx.input.port4 gamepad
  7021.  
  7022. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 4.
  7023. psx.input.port4.analogjoy.axis_scale 1.00
  7024.  
  7025. ;psx, Virtual Port 4, Analog Joystick: Right stick, R-thumb
  7026. psx.input.port4.analogjoy.circle
  7027.  
  7028. ;psx, Virtual Port 4, Analog Joystick: Right stick, L-thumb
  7029. psx.input.port4.analogjoy.cross
  7030.  
  7031. ;psx, Virtual Port 4, Analog Joystick: Thumbstick DOWN ↓
  7032. psx.input.port4.analogjoy.down
  7033.  
  7034. ;psx, Virtual Port 4, Analog Joystick: Left stick, L-thumb
  7035. psx.input.port4.analogjoy.l1
  7036.  
  7037. ;psx, Virtual Port 4, Analog Joystick: Left stick, Trigger
  7038. psx.input.port4.analogjoy.l2
  7039.  
  7040. ;psx, Virtual Port 4, Analog Joystick: Thumbstick LEFT ←
  7041. psx.input.port4.analogjoy.left
  7042.  
  7043. ;psx, Virtual Port 4, Analog Joystick: Left Stick, BACK ↓
  7044. psx.input.port4.analogjoy.lstick_down
  7045.  
  7046. ;psx, Virtual Port 4, Analog Joystick: Left Stick, LEFT ←
  7047. psx.input.port4.analogjoy.lstick_left
  7048.  
  7049. ;psx, Virtual Port 4, Analog Joystick: Left Stick, RIGHT →
  7050. psx.input.port4.analogjoy.lstick_right
  7051.  
  7052. ;psx, Virtual Port 4, Analog Joystick: Left Stick, FORE ↑
  7053. psx.input.port4.analogjoy.lstick_up
  7054.  
  7055. ;psx, Virtual Port 4, Analog Joystick: Left stick, R-thumb
  7056. psx.input.port4.analogjoy.r1
  7057.  
  7058. ;psx, Virtual Port 4, Analog Joystick: Left stick, Pinky
  7059. psx.input.port4.analogjoy.r2
  7060.  
  7061. ;psx, Virtual Port 4, Analog Joystick: Thumbstick RIGHT →
  7062. psx.input.port4.analogjoy.right
  7063.  
  7064. ;psx, Virtual Port 4, Analog Joystick: Right Stick, BACK ↓
  7065. psx.input.port4.analogjoy.rstick_down
  7066.  
  7067. ;psx, Virtual Port 4, Analog Joystick: Right Stick, LEFT ←
  7068. psx.input.port4.analogjoy.rstick_left
  7069.  
  7070. ;psx, Virtual Port 4, Analog Joystick: Right Stick, RIGHT →
  7071. psx.input.port4.analogjoy.rstick_right
  7072.  
  7073. ;psx, Virtual Port 4, Analog Joystick: Right Stick, FORE ↑
  7074. psx.input.port4.analogjoy.rstick_up
  7075.  
  7076. ;psx, Virtual Port 4, Analog Joystick: SELECT
  7077. psx.input.port4.analogjoy.select
  7078.  
  7079. ;psx, Virtual Port 4, Analog Joystick: Right stick, Trigger
  7080. psx.input.port4.analogjoy.square
  7081.  
  7082. ;psx, Virtual Port 4, Analog Joystick: START
  7083. psx.input.port4.analogjoy.start
  7084.  
  7085. ;psx, Virtual Port 4, Analog Joystick: Right stick, Pinky
  7086. psx.input.port4.analogjoy.triangle
  7087.  
  7088. ;psx, Virtual Port 4, Analog Joystick: Thumbstick UP ↑
  7089. psx.input.port4.analogjoy.up
  7090.  
  7091. ;psx, Virtual Port 4, Dance Pad: ○ (upper right)
  7092. psx.input.port4.dancepad.circle
  7093.  
  7094. ;psx, Virtual Port 4, Dance Pad: x (upper left)
  7095. psx.input.port4.dancepad.cross
  7096.  
  7097. ;psx, Virtual Port 4, Dance Pad: DOWN ↓
  7098. psx.input.port4.dancepad.down
  7099.  
  7100. ;psx, Virtual Port 4, Dance Pad: LEFT ←
  7101. psx.input.port4.dancepad.left
  7102.  
  7103. ;psx, Virtual Port 4, Dance Pad: RIGHT →
  7104. psx.input.port4.dancepad.right
  7105.  
  7106. ;psx, Virtual Port 4, Dance Pad: SELECT
  7107. psx.input.port4.dancepad.select
  7108.  
  7109. ;psx, Virtual Port 4, Dance Pad: □ (lower right)
  7110. psx.input.port4.dancepad.square
  7111.  
  7112. ;psx, Virtual Port 4, Dance Pad: START
  7113. psx.input.port4.dancepad.start
  7114.  
  7115. ;psx, Virtual Port 4, Dance Pad: △ (lower left)
  7116. psx.input.port4.dancepad.triangle
  7117.  
  7118. ;psx, Virtual Port 4, Dance Pad: UP ↑
  7119. psx.input.port4.dancepad.up
  7120.  
  7121. ;Analog axis scale coefficient for Dual Analog on Virtual Port 4.
  7122. psx.input.port4.dualanalog.axis_scale 1.00
  7123.  
  7124. ;psx, Virtual Port 4, Dual Analog: ○ (right)
  7125. psx.input.port4.dualanalog.circle
  7126.  
  7127. ;psx, Virtual Port 4, Dual Analog: x (lower)
  7128. psx.input.port4.dualanalog.cross
  7129.  
  7130. ;psx, Virtual Port 4, Dual Analog: D-Pad DOWN ↓
  7131. psx.input.port4.dualanalog.down
  7132.  
  7133. ;psx, Virtual Port 4, Dual Analog: L1 (front left shoulder)
  7134. psx.input.port4.dualanalog.l1
  7135.  
  7136. ;psx, Virtual Port 4, Dual Analog: L2 (rear left shoulder)
  7137. psx.input.port4.dualanalog.l2
  7138.  
  7139. ;psx, Virtual Port 4, Dual Analog: Left Stick, Button(L3)
  7140. psx.input.port4.dualanalog.l3
  7141.  
  7142. ;psx, Virtual Port 4, Dual Analog: D-Pad LEFT ←
  7143. psx.input.port4.dualanalog.left
  7144.  
  7145. ;psx, Virtual Port 4, Dual Analog: Left Stick DOWN ↓
  7146. psx.input.port4.dualanalog.lstick_down
  7147.  
  7148. ;psx, Virtual Port 4, Dual Analog: Left Stick LEFT ←
  7149. psx.input.port4.dualanalog.lstick_left
  7150.  
  7151. ;psx, Virtual Port 4, Dual Analog: Left Stick RIGHT →
  7152. psx.input.port4.dualanalog.lstick_right
  7153.  
  7154. ;psx, Virtual Port 4, Dual Analog: Left Stick UP ↑
  7155. psx.input.port4.dualanalog.lstick_up
  7156.  
  7157. ;psx, Virtual Port 4, Dual Analog: R1 (front right shoulder)
  7158. psx.input.port4.dualanalog.r1
  7159.  
  7160. ;psx, Virtual Port 4, Dual Analog: R2 (rear right shoulder)
  7161. psx.input.port4.dualanalog.r2
  7162.  
  7163. ;psx, Virtual Port 4, Dual Analog: Right stick, Button(R3)
  7164. psx.input.port4.dualanalog.r3
  7165.  
  7166. ;psx, Virtual Port 4, Dual Analog: Rapid ○ (right)
  7167. psx.input.port4.dualanalog.rapid_circle
  7168.  
  7169. ;psx, Virtual Port 4, Dual Analog: Rapid x (lower)
  7170. psx.input.port4.dualanalog.rapid_cross
  7171.  
  7172. ;psx, Virtual Port 4, Dual Analog: Rapid □ (left)
  7173. psx.input.port4.dualanalog.rapid_square
  7174.  
  7175. ;psx, Virtual Port 4, Dual Analog: Rapid △ (upper)
  7176. psx.input.port4.dualanalog.rapid_triangle
  7177.  
  7178. ;psx, Virtual Port 4, Dual Analog: D-Pad RIGHT →
  7179. psx.input.port4.dualanalog.right
  7180.  
  7181. ;psx, Virtual Port 4, Dual Analog: Right Stick DOWN ↓
  7182. psx.input.port4.dualanalog.rstick_down
  7183.  
  7184. ;psx, Virtual Port 4, Dual Analog: Right Stick LEFT ←
  7185. psx.input.port4.dualanalog.rstick_left
  7186.  
  7187. ;psx, Virtual Port 4, Dual Analog: Right Stick RIGHT →
  7188. psx.input.port4.dualanalog.rstick_right
  7189.  
  7190. ;psx, Virtual Port 4, Dual Analog: Right Stick UP ↑
  7191. psx.input.port4.dualanalog.rstick_up
  7192.  
  7193. ;psx, Virtual Port 4, Dual Analog: SELECT
  7194. psx.input.port4.dualanalog.select
  7195.  
  7196. ;psx, Virtual Port 4, Dual Analog: □ (left)
  7197. psx.input.port4.dualanalog.square
  7198.  
  7199. ;psx, Virtual Port 4, Dual Analog: START
  7200. psx.input.port4.dualanalog.start
  7201.  
  7202. ;psx, Virtual Port 4, Dual Analog: △ (upper)
  7203. psx.input.port4.dualanalog.triangle
  7204.  
  7205. ;psx, Virtual Port 4, Dual Analog: D-Pad UP ↑
  7206. psx.input.port4.dualanalog.up
  7207.  
  7208. ;psx, Virtual Port 4, DualShock: Analog(mode toggle)
  7209. psx.input.port4.dualshock.analog
  7210.  
  7211. ;Analog axis scale coefficient for DualShock on Virtual Port 4.
  7212. psx.input.port4.dualshock.axis_scale 1.00
  7213.  
  7214. ;psx, Virtual Port 4, DualShock: ○ (right)
  7215. psx.input.port4.dualshock.circle
  7216.  
  7217. ;psx, Virtual Port 4, DualShock: x (lower)
  7218. psx.input.port4.dualshock.cross
  7219.  
  7220. ;psx, Virtual Port 4, DualShock: D-Pad DOWN ↓
  7221. psx.input.port4.dualshock.down
  7222.  
  7223. ;psx, Virtual Port 4, DualShock: L1 (front left shoulder)
  7224. psx.input.port4.dualshock.l1
  7225.  
  7226. ;psx, Virtual Port 4, DualShock: L2 (rear left shoulder)
  7227. psx.input.port4.dualshock.l2
  7228.  
  7229. ;psx, Virtual Port 4, DualShock: Left Stick, Button(L3)
  7230. psx.input.port4.dualshock.l3
  7231.  
  7232. ;psx, Virtual Port 4, DualShock: D-Pad LEFT ←
  7233. psx.input.port4.dualshock.left
  7234.  
  7235. ;psx, Virtual Port 4, DualShock: Left Stick DOWN ↓
  7236. psx.input.port4.dualshock.lstick_down
  7237.  
  7238. ;psx, Virtual Port 4, DualShock: Left Stick LEFT ←
  7239. psx.input.port4.dualshock.lstick_left
  7240.  
  7241. ;psx, Virtual Port 4, DualShock: Left Stick RIGHT →
  7242. psx.input.port4.dualshock.lstick_right
  7243.  
  7244. ;psx, Virtual Port 4, DualShock: Left Stick UP ↑
  7245. psx.input.port4.dualshock.lstick_up
  7246.  
  7247. ;psx, Virtual Port 4, DualShock: R1 (front right shoulder)
  7248. psx.input.port4.dualshock.r1
  7249.  
  7250. ;psx, Virtual Port 4, DualShock: R2 (rear right shoulder)
  7251. psx.input.port4.dualshock.r2
  7252.  
  7253. ;psx, Virtual Port 4, DualShock: Right stick, Button(R3)
  7254. psx.input.port4.dualshock.r3
  7255.  
  7256. ;psx, Virtual Port 4, DualShock: Rapid ○ (right)
  7257. psx.input.port4.dualshock.rapid_circle
  7258.  
  7259. ;psx, Virtual Port 4, DualShock: Rapid x (lower)
  7260. psx.input.port4.dualshock.rapid_cross
  7261.  
  7262. ;psx, Virtual Port 4, DualShock: Rapid □ (left)
  7263. psx.input.port4.dualshock.rapid_square
  7264.  
  7265. ;psx, Virtual Port 4, DualShock: Rapid △ (upper)
  7266. psx.input.port4.dualshock.rapid_triangle
  7267.  
  7268. ;psx, Virtual Port 4, DualShock: D-Pad RIGHT →
  7269. psx.input.port4.dualshock.right
  7270.  
  7271. ;psx, Virtual Port 4, DualShock: Right Stick DOWN ↓
  7272. psx.input.port4.dualshock.rstick_down
  7273.  
  7274. ;psx, Virtual Port 4, DualShock: Right Stick LEFT ←
  7275. psx.input.port4.dualshock.rstick_left
  7276.  
  7277. ;psx, Virtual Port 4, DualShock: Right Stick RIGHT →
  7278. psx.input.port4.dualshock.rstick_right
  7279.  
  7280. ;psx, Virtual Port 4, DualShock: Right Stick UP ↑
  7281. psx.input.port4.dualshock.rstick_up
  7282.  
  7283. ;psx, Virtual Port 4, DualShock: SELECT
  7284. psx.input.port4.dualshock.select
  7285.  
  7286. ;psx, Virtual Port 4, DualShock: □ (left)
  7287. psx.input.port4.dualshock.square
  7288.  
  7289. ;psx, Virtual Port 4, DualShock: START
  7290. psx.input.port4.dualshock.start
  7291.  
  7292. ;psx, Virtual Port 4, DualShock: △ (upper)
  7293. psx.input.port4.dualshock.triangle
  7294.  
  7295. ;psx, Virtual Port 4, DualShock: D-Pad UP ↑
  7296. psx.input.port4.dualshock.up
  7297.  
  7298. ;psx, Virtual Port 4, Digital Gamepad: ○ (right)
  7299. psx.input.port4.gamepad.circle
  7300.  
  7301. ;psx, Virtual Port 4, Digital Gamepad: x (lower)
  7302. psx.input.port4.gamepad.cross
  7303.  
  7304. ;psx, Virtual Port 4, Digital Gamepad: DOWN ↓
  7305. psx.input.port4.gamepad.down
  7306.  
  7307. ;psx, Virtual Port 4, Digital Gamepad: L1 (front left shoulder)
  7308. psx.input.port4.gamepad.l1
  7309.  
  7310. ;psx, Virtual Port 4, Digital Gamepad: L2 (rear left shoulder)
  7311. psx.input.port4.gamepad.l2
  7312.  
  7313. ;psx, Virtual Port 4, Digital Gamepad: LEFT ←
  7314. psx.input.port4.gamepad.left
  7315.  
  7316. ;psx, Virtual Port 4, Digital Gamepad: R1 (front right shoulder)
  7317. psx.input.port4.gamepad.r1
  7318.  
  7319. ;psx, Virtual Port 4, Digital Gamepad: R2 (rear right shoulder)
  7320. psx.input.port4.gamepad.r2
  7321.  
  7322. ;psx, Virtual Port 4, Digital Gamepad: Rapid ○ (right)
  7323. psx.input.port4.gamepad.rapid_circle
  7324.  
  7325. ;psx, Virtual Port 4, Digital Gamepad: Rapid x (lower)
  7326. psx.input.port4.gamepad.rapid_cross
  7327.  
  7328. ;psx, Virtual Port 4, Digital Gamepad: Rapid □ (left)
  7329. psx.input.port4.gamepad.rapid_square
  7330.  
  7331. ;psx, Virtual Port 4, Digital Gamepad: Rapid △ (upper)
  7332. psx.input.port4.gamepad.rapid_triangle
  7333.  
  7334. ;psx, Virtual Port 4, Digital Gamepad: RIGHT →
  7335. psx.input.port4.gamepad.right
  7336.  
  7337. ;psx, Virtual Port 4, Digital Gamepad: SELECT
  7338. psx.input.port4.gamepad.select
  7339.  
  7340. ;psx, Virtual Port 4, Digital Gamepad: □ (left)
  7341. psx.input.port4.gamepad.square
  7342.  
  7343. ;psx, Virtual Port 4, Digital Gamepad: START
  7344. psx.input.port4.gamepad.start
  7345.  
  7346. ;psx, Virtual Port 4, Digital Gamepad: △ (upper)
  7347. psx.input.port4.gamepad.triangle
  7348.  
  7349. ;psx, Virtual Port 4, Digital Gamepad: UP ↑
  7350. psx.input.port4.gamepad.up
  7351.  
  7352. ;Crosshairs color for lightgun on virtual port 4.
  7353. psx.input.port4.gun_chairs 0xFF8000
  7354.  
  7355. ;psx, Virtual Port 4, GunCon: A
  7356. psx.input.port4.guncon.a mouse 0x0 button_right
  7357.  
  7358. ;psx, Virtual Port 4, GunCon: B
  7359. psx.input.port4.guncon.b mouse 0x0 button_middle
  7360.  
  7361. ;psx, Virtual Port 4, GunCon: Offscreen Shot(Simulated)
  7362. psx.input.port4.guncon.offscreen_shot keyboard 0x0 44
  7363.  
  7364. ;psx, Virtual Port 4, GunCon: Trigger
  7365. psx.input.port4.guncon.trigger mouse 0x0 button_left
  7366.  
  7367. ;psx, Virtual Port 4, GunCon: X Axis
  7368. psx.input.port4.guncon.x_axis mouse 0x0 cursor_x-+
  7369.  
  7370. ;psx, Virtual Port 4, GunCon: Y Axis
  7371. psx.input.port4.guncon.y_axis mouse 0x0 cursor_y-+
  7372.  
  7373. ;psx, Virtual Port 4, Konami Justifier: O
  7374. psx.input.port4.justifier.o
  7375.  
  7376. ;psx, Virtual Port 4, Konami Justifier: Offscreen Shot(Simulated)
  7377. psx.input.port4.justifier.offscreen_shot
  7378.  
  7379. ;psx, Virtual Port 4, Konami Justifier: Start
  7380. psx.input.port4.justifier.start
  7381.  
  7382. ;psx, Virtual Port 4, Konami Justifier: Trigger
  7383. psx.input.port4.justifier.trigger
  7384.  
  7385. ;psx, Virtual Port 4, Konami Justifier: X Axis
  7386. psx.input.port4.justifier.x_axis
  7387.  
  7388. ;psx, Virtual Port 4, Konami Justifier: Y Axis
  7389. psx.input.port4.justifier.y_axis
  7390.  
  7391. ;Emulate memory card on virtual port 4.
  7392. psx.input.port4.memcard 1
  7393.  
  7394. ;psx, Virtual Port 4, Mouse: Left Button
  7395. psx.input.port4.mouse.left mouse 0x0 button_left
  7396.  
  7397. ;psx, Virtual Port 4, Mouse: Motion Down
  7398. psx.input.port4.mouse.motion_down mouse 0x0 rel_y+
  7399.  
  7400. ;psx, Virtual Port 4, Mouse: Motion Left
  7401. psx.input.port4.mouse.motion_left mouse 0x0 rel_x-
  7402.  
  7403. ;psx, Virtual Port 4, Mouse: Motion Right
  7404. psx.input.port4.mouse.motion_right mouse 0x0 rel_x+
  7405.  
  7406. ;psx, Virtual Port 4, Mouse: Motion Up
  7407. psx.input.port4.mouse.motion_up mouse 0x0 rel_y-
  7408.  
  7409. ;psx, Virtual Port 4, Mouse: Right Button
  7410. psx.input.port4.mouse.right mouse 0x0 button_right
  7411.  
  7412. ;psx, Virtual Port 4, neGcon: A
  7413. psx.input.port4.negcon.a
  7414.  
  7415. ;psx, Virtual Port 4, neGcon: B
  7416. psx.input.port4.negcon.b
  7417.  
  7418. ;psx, Virtual Port 4, neGcon: D-Pad DOWN ↓
  7419. psx.input.port4.negcon.down
  7420.  
  7421. ;psx, Virtual Port 4, neGcon: I (Analog)
  7422. psx.input.port4.negcon.i
  7423.  
  7424. ;psx, Virtual Port 4, neGcon: II (Analog)
  7425. psx.input.port4.negcon.ii
  7426.  
  7427. ;psx, Virtual Port 4, neGcon: Left Shoulder (Analog)
  7428. psx.input.port4.negcon.l
  7429.  
  7430. ;psx, Virtual Port 4, neGcon: D-Pad LEFT ←
  7431. psx.input.port4.negcon.left
  7432.  
  7433. ;psx, Virtual Port 4, neGcon: Right Shoulder
  7434. psx.input.port4.negcon.r
  7435.  
  7436. ;psx, Virtual Port 4, neGcon: D-Pad RIGHT →
  7437. psx.input.port4.negcon.right
  7438.  
  7439. ;psx, Virtual Port 4, neGcon: START
  7440. psx.input.port4.negcon.start
  7441.  
  7442. ;psx, Virtual Port 4, neGcon: Twist ↑|↓ (Analog, Turn Left)
  7443. psx.input.port4.negcon.twist_ccwise
  7444.  
  7445. ;psx, Virtual Port 4, neGcon: Twist ↓|↑ (Analog, Turn Right)
  7446. psx.input.port4.negcon.twist_cwise
  7447.  
  7448. ;psx, Virtual Port 4, neGcon: D-Pad UP ↑
  7449. psx.input.port4.negcon.up
  7450.  
  7451. ;Input device for Virtual Port 5
  7452. psx.input.port5 gamepad
  7453.  
  7454. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 5.
  7455. psx.input.port5.analogjoy.axis_scale 1.00
  7456.  
  7457. ;psx, Virtual Port 5, Analog Joystick: Right stick, R-thumb
  7458. psx.input.port5.analogjoy.circle
  7459.  
  7460. ;psx, Virtual Port 5, Analog Joystick: Right stick, L-thumb
  7461. psx.input.port5.analogjoy.cross
  7462.  
  7463. ;psx, Virtual Port 5, Analog Joystick: Thumbstick DOWN ↓
  7464. psx.input.port5.analogjoy.down
  7465.  
  7466. ;psx, Virtual Port 5, Analog Joystick: Left stick, L-thumb
  7467. psx.input.port5.analogjoy.l1
  7468.  
  7469. ;psx, Virtual Port 5, Analog Joystick: Left stick, Trigger
  7470. psx.input.port5.analogjoy.l2
  7471.  
  7472. ;psx, Virtual Port 5, Analog Joystick: Thumbstick LEFT ←
  7473. psx.input.port5.analogjoy.left
  7474.  
  7475. ;psx, Virtual Port 5, Analog Joystick: Left Stick, BACK ↓
  7476. psx.input.port5.analogjoy.lstick_down
  7477.  
  7478. ;psx, Virtual Port 5, Analog Joystick: Left Stick, LEFT ←
  7479. psx.input.port5.analogjoy.lstick_left
  7480.  
  7481. ;psx, Virtual Port 5, Analog Joystick: Left Stick, RIGHT →
  7482. psx.input.port5.analogjoy.lstick_right
  7483.  
  7484. ;psx, Virtual Port 5, Analog Joystick: Left Stick, FORE ↑
  7485. psx.input.port5.analogjoy.lstick_up
  7486.  
  7487. ;psx, Virtual Port 5, Analog Joystick: Left stick, R-thumb
  7488. psx.input.port5.analogjoy.r1
  7489.  
  7490. ;psx, Virtual Port 5, Analog Joystick: Left stick, Pinky
  7491. psx.input.port5.analogjoy.r2
  7492.  
  7493. ;psx, Virtual Port 5, Analog Joystick: Thumbstick RIGHT →
  7494. psx.input.port5.analogjoy.right
  7495.  
  7496. ;psx, Virtual Port 5, Analog Joystick: Right Stick, BACK ↓
  7497. psx.input.port5.analogjoy.rstick_down
  7498.  
  7499. ;psx, Virtual Port 5, Analog Joystick: Right Stick, LEFT ←
  7500. psx.input.port5.analogjoy.rstick_left
  7501.  
  7502. ;psx, Virtual Port 5, Analog Joystick: Right Stick, RIGHT →
  7503. psx.input.port5.analogjoy.rstick_right
  7504.  
  7505. ;psx, Virtual Port 5, Analog Joystick: Right Stick, FORE ↑
  7506. psx.input.port5.analogjoy.rstick_up
  7507.  
  7508. ;psx, Virtual Port 5, Analog Joystick: SELECT
  7509. psx.input.port5.analogjoy.select
  7510.  
  7511. ;psx, Virtual Port 5, Analog Joystick: Right stick, Trigger
  7512. psx.input.port5.analogjoy.square
  7513.  
  7514. ;psx, Virtual Port 5, Analog Joystick: START
  7515. psx.input.port5.analogjoy.start
  7516.  
  7517. ;psx, Virtual Port 5, Analog Joystick: Right stick, Pinky
  7518. psx.input.port5.analogjoy.triangle
  7519.  
  7520. ;psx, Virtual Port 5, Analog Joystick: Thumbstick UP ↑
  7521. psx.input.port5.analogjoy.up
  7522.  
  7523. ;psx, Virtual Port 5, Dance Pad: ○ (upper right)
  7524. psx.input.port5.dancepad.circle
  7525.  
  7526. ;psx, Virtual Port 5, Dance Pad: x (upper left)
  7527. psx.input.port5.dancepad.cross
  7528.  
  7529. ;psx, Virtual Port 5, Dance Pad: DOWN ↓
  7530. psx.input.port5.dancepad.down
  7531.  
  7532. ;psx, Virtual Port 5, Dance Pad: LEFT ←
  7533. psx.input.port5.dancepad.left
  7534.  
  7535. ;psx, Virtual Port 5, Dance Pad: RIGHT →
  7536. psx.input.port5.dancepad.right
  7537.  
  7538. ;psx, Virtual Port 5, Dance Pad: SELECT
  7539. psx.input.port5.dancepad.select
  7540.  
  7541. ;psx, Virtual Port 5, Dance Pad: □ (lower right)
  7542. psx.input.port5.dancepad.square
  7543.  
  7544. ;psx, Virtual Port 5, Dance Pad: START
  7545. psx.input.port5.dancepad.start
  7546.  
  7547. ;psx, Virtual Port 5, Dance Pad: △ (lower left)
  7548. psx.input.port5.dancepad.triangle
  7549.  
  7550. ;psx, Virtual Port 5, Dance Pad: UP ↑
  7551. psx.input.port5.dancepad.up
  7552.  
  7553. ;Analog axis scale coefficient for Dual Analog on Virtual Port 5.
  7554. psx.input.port5.dualanalog.axis_scale 1.00
  7555.  
  7556. ;psx, Virtual Port 5, Dual Analog: ○ (right)
  7557. psx.input.port5.dualanalog.circle
  7558.  
  7559. ;psx, Virtual Port 5, Dual Analog: x (lower)
  7560. psx.input.port5.dualanalog.cross
  7561.  
  7562. ;psx, Virtual Port 5, Dual Analog: D-Pad DOWN ↓
  7563. psx.input.port5.dualanalog.down
  7564.  
  7565. ;psx, Virtual Port 5, Dual Analog: L1 (front left shoulder)
  7566. psx.input.port5.dualanalog.l1
  7567.  
  7568. ;psx, Virtual Port 5, Dual Analog: L2 (rear left shoulder)
  7569. psx.input.port5.dualanalog.l2
  7570.  
  7571. ;psx, Virtual Port 5, Dual Analog: Left Stick, Button(L3)
  7572. psx.input.port5.dualanalog.l3
  7573.  
  7574. ;psx, Virtual Port 5, Dual Analog: D-Pad LEFT ←
  7575. psx.input.port5.dualanalog.left
  7576.  
  7577. ;psx, Virtual Port 5, Dual Analog: Left Stick DOWN ↓
  7578. psx.input.port5.dualanalog.lstick_down
  7579.  
  7580. ;psx, Virtual Port 5, Dual Analog: Left Stick LEFT ←
  7581. psx.input.port5.dualanalog.lstick_left
  7582.  
  7583. ;psx, Virtual Port 5, Dual Analog: Left Stick RIGHT →
  7584. psx.input.port5.dualanalog.lstick_right
  7585.  
  7586. ;psx, Virtual Port 5, Dual Analog: Left Stick UP ↑
  7587. psx.input.port5.dualanalog.lstick_up
  7588.  
  7589. ;psx, Virtual Port 5, Dual Analog: R1 (front right shoulder)
  7590. psx.input.port5.dualanalog.r1
  7591.  
  7592. ;psx, Virtual Port 5, Dual Analog: R2 (rear right shoulder)
  7593. psx.input.port5.dualanalog.r2
  7594.  
  7595. ;psx, Virtual Port 5, Dual Analog: Right stick, Button(R3)
  7596. psx.input.port5.dualanalog.r3
  7597.  
  7598. ;psx, Virtual Port 5, Dual Analog: Rapid ○ (right)
  7599. psx.input.port5.dualanalog.rapid_circle
  7600.  
  7601. ;psx, Virtual Port 5, Dual Analog: Rapid x (lower)
  7602. psx.input.port5.dualanalog.rapid_cross
  7603.  
  7604. ;psx, Virtual Port 5, Dual Analog: Rapid □ (left)
  7605. psx.input.port5.dualanalog.rapid_square
  7606.  
  7607. ;psx, Virtual Port 5, Dual Analog: Rapid △ (upper)
  7608. psx.input.port5.dualanalog.rapid_triangle
  7609.  
  7610. ;psx, Virtual Port 5, Dual Analog: D-Pad RIGHT →
  7611. psx.input.port5.dualanalog.right
  7612.  
  7613. ;psx, Virtual Port 5, Dual Analog: Right Stick DOWN ↓
  7614. psx.input.port5.dualanalog.rstick_down
  7615.  
  7616. ;psx, Virtual Port 5, Dual Analog: Right Stick LEFT ←
  7617. psx.input.port5.dualanalog.rstick_left
  7618.  
  7619. ;psx, Virtual Port 5, Dual Analog: Right Stick RIGHT →
  7620. psx.input.port5.dualanalog.rstick_right
  7621.  
  7622. ;psx, Virtual Port 5, Dual Analog: Right Stick UP ↑
  7623. psx.input.port5.dualanalog.rstick_up
  7624.  
  7625. ;psx, Virtual Port 5, Dual Analog: SELECT
  7626. psx.input.port5.dualanalog.select
  7627.  
  7628. ;psx, Virtual Port 5, Dual Analog: □ (left)
  7629. psx.input.port5.dualanalog.square
  7630.  
  7631. ;psx, Virtual Port 5, Dual Analog: START
  7632. psx.input.port5.dualanalog.start
  7633.  
  7634. ;psx, Virtual Port 5, Dual Analog: △ (upper)
  7635. psx.input.port5.dualanalog.triangle
  7636.  
  7637. ;psx, Virtual Port 5, Dual Analog: D-Pad UP ↑
  7638. psx.input.port5.dualanalog.up
  7639.  
  7640. ;psx, Virtual Port 5, DualShock: Analog(mode toggle)
  7641. psx.input.port5.dualshock.analog
  7642.  
  7643. ;Analog axis scale coefficient for DualShock on Virtual Port 5.
  7644. psx.input.port5.dualshock.axis_scale 1.00
  7645.  
  7646. ;psx, Virtual Port 5, DualShock: ○ (right)
  7647. psx.input.port5.dualshock.circle
  7648.  
  7649. ;psx, Virtual Port 5, DualShock: x (lower)
  7650. psx.input.port5.dualshock.cross
  7651.  
  7652. ;psx, Virtual Port 5, DualShock: D-Pad DOWN ↓
  7653. psx.input.port5.dualshock.down
  7654.  
  7655. ;psx, Virtual Port 5, DualShock: L1 (front left shoulder)
  7656. psx.input.port5.dualshock.l1
  7657.  
  7658. ;psx, Virtual Port 5, DualShock: L2 (rear left shoulder)
  7659. psx.input.port5.dualshock.l2
  7660.  
  7661. ;psx, Virtual Port 5, DualShock: Left Stick, Button(L3)
  7662. psx.input.port5.dualshock.l3
  7663.  
  7664. ;psx, Virtual Port 5, DualShock: D-Pad LEFT ←
  7665. psx.input.port5.dualshock.left
  7666.  
  7667. ;psx, Virtual Port 5, DualShock: Left Stick DOWN ↓
  7668. psx.input.port5.dualshock.lstick_down
  7669.  
  7670. ;psx, Virtual Port 5, DualShock: Left Stick LEFT ←
  7671. psx.input.port5.dualshock.lstick_left
  7672.  
  7673. ;psx, Virtual Port 5, DualShock: Left Stick RIGHT →
  7674. psx.input.port5.dualshock.lstick_right
  7675.  
  7676. ;psx, Virtual Port 5, DualShock: Left Stick UP ↑
  7677. psx.input.port5.dualshock.lstick_up
  7678.  
  7679. ;psx, Virtual Port 5, DualShock: R1 (front right shoulder)
  7680. psx.input.port5.dualshock.r1
  7681.  
  7682. ;psx, Virtual Port 5, DualShock: R2 (rear right shoulder)
  7683. psx.input.port5.dualshock.r2
  7684.  
  7685. ;psx, Virtual Port 5, DualShock: Right stick, Button(R3)
  7686. psx.input.port5.dualshock.r3
  7687.  
  7688. ;psx, Virtual Port 5, DualShock: Rapid ○ (right)
  7689. psx.input.port5.dualshock.rapid_circle
  7690.  
  7691. ;psx, Virtual Port 5, DualShock: Rapid x (lower)
  7692. psx.input.port5.dualshock.rapid_cross
  7693.  
  7694. ;psx, Virtual Port 5, DualShock: Rapid □ (left)
  7695. psx.input.port5.dualshock.rapid_square
  7696.  
  7697. ;psx, Virtual Port 5, DualShock: Rapid △ (upper)
  7698. psx.input.port5.dualshock.rapid_triangle
  7699.  
  7700. ;psx, Virtual Port 5, DualShock: D-Pad RIGHT →
  7701. psx.input.port5.dualshock.right
  7702.  
  7703. ;psx, Virtual Port 5, DualShock: Right Stick DOWN ↓
  7704. psx.input.port5.dualshock.rstick_down
  7705.  
  7706. ;psx, Virtual Port 5, DualShock: Right Stick LEFT ←
  7707. psx.input.port5.dualshock.rstick_left
  7708.  
  7709. ;psx, Virtual Port 5, DualShock: Right Stick RIGHT →
  7710. psx.input.port5.dualshock.rstick_right
  7711.  
  7712. ;psx, Virtual Port 5, DualShock: Right Stick UP ↑
  7713. psx.input.port5.dualshock.rstick_up
  7714.  
  7715. ;psx, Virtual Port 5, DualShock: SELECT
  7716. psx.input.port5.dualshock.select
  7717.  
  7718. ;psx, Virtual Port 5, DualShock: □ (left)
  7719. psx.input.port5.dualshock.square
  7720.  
  7721. ;psx, Virtual Port 5, DualShock: START
  7722. psx.input.port5.dualshock.start
  7723.  
  7724. ;psx, Virtual Port 5, DualShock: △ (upper)
  7725. psx.input.port5.dualshock.triangle
  7726.  
  7727. ;psx, Virtual Port 5, DualShock: D-Pad UP ↑
  7728. psx.input.port5.dualshock.up
  7729.  
  7730. ;psx, Virtual Port 5, Digital Gamepad: ○ (right)
  7731. psx.input.port5.gamepad.circle
  7732.  
  7733. ;psx, Virtual Port 5, Digital Gamepad: x (lower)
  7734. psx.input.port5.gamepad.cross
  7735.  
  7736. ;psx, Virtual Port 5, Digital Gamepad: DOWN ↓
  7737. psx.input.port5.gamepad.down
  7738.  
  7739. ;psx, Virtual Port 5, Digital Gamepad: L1 (front left shoulder)
  7740. psx.input.port5.gamepad.l1
  7741.  
  7742. ;psx, Virtual Port 5, Digital Gamepad: L2 (rear left shoulder)
  7743. psx.input.port5.gamepad.l2
  7744.  
  7745. ;psx, Virtual Port 5, Digital Gamepad: LEFT ←
  7746. psx.input.port5.gamepad.left
  7747.  
  7748. ;psx, Virtual Port 5, Digital Gamepad: R1 (front right shoulder)
  7749. psx.input.port5.gamepad.r1
  7750.  
  7751. ;psx, Virtual Port 5, Digital Gamepad: R2 (rear right shoulder)
  7752. psx.input.port5.gamepad.r2
  7753.  
  7754. ;psx, Virtual Port 5, Digital Gamepad: Rapid ○ (right)
  7755. psx.input.port5.gamepad.rapid_circle
  7756.  
  7757. ;psx, Virtual Port 5, Digital Gamepad: Rapid x (lower)
  7758. psx.input.port5.gamepad.rapid_cross
  7759.  
  7760. ;psx, Virtual Port 5, Digital Gamepad: Rapid □ (left)
  7761. psx.input.port5.gamepad.rapid_square
  7762.  
  7763. ;psx, Virtual Port 5, Digital Gamepad: Rapid △ (upper)
  7764. psx.input.port5.gamepad.rapid_triangle
  7765.  
  7766. ;psx, Virtual Port 5, Digital Gamepad: RIGHT →
  7767. psx.input.port5.gamepad.right
  7768.  
  7769. ;psx, Virtual Port 5, Digital Gamepad: SELECT
  7770. psx.input.port5.gamepad.select
  7771.  
  7772. ;psx, Virtual Port 5, Digital Gamepad: □ (left)
  7773. psx.input.port5.gamepad.square
  7774.  
  7775. ;psx, Virtual Port 5, Digital Gamepad: START
  7776. psx.input.port5.gamepad.start
  7777.  
  7778. ;psx, Virtual Port 5, Digital Gamepad: △ (upper)
  7779. psx.input.port5.gamepad.triangle
  7780.  
  7781. ;psx, Virtual Port 5, Digital Gamepad: UP ↑
  7782. psx.input.port5.gamepad.up
  7783.  
  7784. ;Crosshairs color for lightgun on virtual port 5.
  7785. psx.input.port5.gun_chairs 0xFFFF00
  7786.  
  7787. ;psx, Virtual Port 5, GunCon: A
  7788. psx.input.port5.guncon.a mouse 0x0 button_right
  7789.  
  7790. ;psx, Virtual Port 5, GunCon: B
  7791. psx.input.port5.guncon.b mouse 0x0 button_middle
  7792.  
  7793. ;psx, Virtual Port 5, GunCon: Offscreen Shot(Simulated)
  7794. psx.input.port5.guncon.offscreen_shot keyboard 0x0 44
  7795.  
  7796. ;psx, Virtual Port 5, GunCon: Trigger
  7797. psx.input.port5.guncon.trigger mouse 0x0 button_left
  7798.  
  7799. ;psx, Virtual Port 5, GunCon: X Axis
  7800. psx.input.port5.guncon.x_axis mouse 0x0 cursor_x-+
  7801.  
  7802. ;psx, Virtual Port 5, GunCon: Y Axis
  7803. psx.input.port5.guncon.y_axis mouse 0x0 cursor_y-+
  7804.  
  7805. ;psx, Virtual Port 5, Konami Justifier: O
  7806. psx.input.port5.justifier.o
  7807.  
  7808. ;psx, Virtual Port 5, Konami Justifier: Offscreen Shot(Simulated)
  7809. psx.input.port5.justifier.offscreen_shot
  7810.  
  7811. ;psx, Virtual Port 5, Konami Justifier: Start
  7812. psx.input.port5.justifier.start
  7813.  
  7814. ;psx, Virtual Port 5, Konami Justifier: Trigger
  7815. psx.input.port5.justifier.trigger
  7816.  
  7817. ;psx, Virtual Port 5, Konami Justifier: X Axis
  7818. psx.input.port5.justifier.x_axis
  7819.  
  7820. ;psx, Virtual Port 5, Konami Justifier: Y Axis
  7821. psx.input.port5.justifier.y_axis
  7822.  
  7823. ;Emulate memory card on virtual port 5.
  7824. psx.input.port5.memcard 1
  7825.  
  7826. ;psx, Virtual Port 5, Mouse: Left Button
  7827. psx.input.port5.mouse.left mouse 0x0 button_left
  7828.  
  7829. ;psx, Virtual Port 5, Mouse: Motion Down
  7830. psx.input.port5.mouse.motion_down mouse 0x0 rel_y+
  7831.  
  7832. ;psx, Virtual Port 5, Mouse: Motion Left
  7833. psx.input.port5.mouse.motion_left mouse 0x0 rel_x-
  7834.  
  7835. ;psx, Virtual Port 5, Mouse: Motion Right
  7836. psx.input.port5.mouse.motion_right mouse 0x0 rel_x+
  7837.  
  7838. ;psx, Virtual Port 5, Mouse: Motion Up
  7839. psx.input.port5.mouse.motion_up mouse 0x0 rel_y-
  7840.  
  7841. ;psx, Virtual Port 5, Mouse: Right Button
  7842. psx.input.port5.mouse.right mouse 0x0 button_right
  7843.  
  7844. ;psx, Virtual Port 5, neGcon: A
  7845. psx.input.port5.negcon.a
  7846.  
  7847. ;psx, Virtual Port 5, neGcon: B
  7848. psx.input.port5.negcon.b
  7849.  
  7850. ;psx, Virtual Port 5, neGcon: D-Pad DOWN ↓
  7851. psx.input.port5.negcon.down
  7852.  
  7853. ;psx, Virtual Port 5, neGcon: I (Analog)
  7854. psx.input.port5.negcon.i
  7855.  
  7856. ;psx, Virtual Port 5, neGcon: II (Analog)
  7857. psx.input.port5.negcon.ii
  7858.  
  7859. ;psx, Virtual Port 5, neGcon: Left Shoulder (Analog)
  7860. psx.input.port5.negcon.l
  7861.  
  7862. ;psx, Virtual Port 5, neGcon: D-Pad LEFT ←
  7863. psx.input.port5.negcon.left
  7864.  
  7865. ;psx, Virtual Port 5, neGcon: Right Shoulder
  7866. psx.input.port5.negcon.r
  7867.  
  7868. ;psx, Virtual Port 5, neGcon: D-Pad RIGHT →
  7869. psx.input.port5.negcon.right
  7870.  
  7871. ;psx, Virtual Port 5, neGcon: START
  7872. psx.input.port5.negcon.start
  7873.  
  7874. ;psx, Virtual Port 5, neGcon: Twist ↑|↓ (Analog, Turn Left)
  7875. psx.input.port5.negcon.twist_ccwise
  7876.  
  7877. ;psx, Virtual Port 5, neGcon: Twist ↓|↑ (Analog, Turn Right)
  7878. psx.input.port5.negcon.twist_cwise
  7879.  
  7880. ;psx, Virtual Port 5, neGcon: D-Pad UP ↑
  7881. psx.input.port5.negcon.up
  7882.  
  7883. ;Input device for Virtual Port 6
  7884. psx.input.port6 gamepad
  7885.  
  7886. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 6.
  7887. psx.input.port6.analogjoy.axis_scale 1.00
  7888.  
  7889. ;psx, Virtual Port 6, Analog Joystick: Right stick, R-thumb
  7890. psx.input.port6.analogjoy.circle
  7891.  
  7892. ;psx, Virtual Port 6, Analog Joystick: Right stick, L-thumb
  7893. psx.input.port6.analogjoy.cross
  7894.  
  7895. ;psx, Virtual Port 6, Analog Joystick: Thumbstick DOWN ↓
  7896. psx.input.port6.analogjoy.down
  7897.  
  7898. ;psx, Virtual Port 6, Analog Joystick: Left stick, L-thumb
  7899. psx.input.port6.analogjoy.l1
  7900.  
  7901. ;psx, Virtual Port 6, Analog Joystick: Left stick, Trigger
  7902. psx.input.port6.analogjoy.l2
  7903.  
  7904. ;psx, Virtual Port 6, Analog Joystick: Thumbstick LEFT ←
  7905. psx.input.port6.analogjoy.left
  7906.  
  7907. ;psx, Virtual Port 6, Analog Joystick: Left Stick, BACK ↓
  7908. psx.input.port6.analogjoy.lstick_down
  7909.  
  7910. ;psx, Virtual Port 6, Analog Joystick: Left Stick, LEFT ←
  7911. psx.input.port6.analogjoy.lstick_left
  7912.  
  7913. ;psx, Virtual Port 6, Analog Joystick: Left Stick, RIGHT →
  7914. psx.input.port6.analogjoy.lstick_right
  7915.  
  7916. ;psx, Virtual Port 6, Analog Joystick: Left Stick, FORE ↑
  7917. psx.input.port6.analogjoy.lstick_up
  7918.  
  7919. ;psx, Virtual Port 6, Analog Joystick: Left stick, R-thumb
  7920. psx.input.port6.analogjoy.r1
  7921.  
  7922. ;psx, Virtual Port 6, Analog Joystick: Left stick, Pinky
  7923. psx.input.port6.analogjoy.r2
  7924.  
  7925. ;psx, Virtual Port 6, Analog Joystick: Thumbstick RIGHT →
  7926. psx.input.port6.analogjoy.right
  7927.  
  7928. ;psx, Virtual Port 6, Analog Joystick: Right Stick, BACK ↓
  7929. psx.input.port6.analogjoy.rstick_down
  7930.  
  7931. ;psx, Virtual Port 6, Analog Joystick: Right Stick, LEFT ←
  7932. psx.input.port6.analogjoy.rstick_left
  7933.  
  7934. ;psx, Virtual Port 6, Analog Joystick: Right Stick, RIGHT →
  7935. psx.input.port6.analogjoy.rstick_right
  7936.  
  7937. ;psx, Virtual Port 6, Analog Joystick: Right Stick, FORE ↑
  7938. psx.input.port6.analogjoy.rstick_up
  7939.  
  7940. ;psx, Virtual Port 6, Analog Joystick: SELECT
  7941. psx.input.port6.analogjoy.select
  7942.  
  7943. ;psx, Virtual Port 6, Analog Joystick: Right stick, Trigger
  7944. psx.input.port6.analogjoy.square
  7945.  
  7946. ;psx, Virtual Port 6, Analog Joystick: START
  7947. psx.input.port6.analogjoy.start
  7948.  
  7949. ;psx, Virtual Port 6, Analog Joystick: Right stick, Pinky
  7950. psx.input.port6.analogjoy.triangle
  7951.  
  7952. ;psx, Virtual Port 6, Analog Joystick: Thumbstick UP ↑
  7953. psx.input.port6.analogjoy.up
  7954.  
  7955. ;psx, Virtual Port 6, Dance Pad: ○ (upper right)
  7956. psx.input.port6.dancepad.circle
  7957.  
  7958. ;psx, Virtual Port 6, Dance Pad: x (upper left)
  7959. psx.input.port6.dancepad.cross
  7960.  
  7961. ;psx, Virtual Port 6, Dance Pad: DOWN ↓
  7962. psx.input.port6.dancepad.down
  7963.  
  7964. ;psx, Virtual Port 6, Dance Pad: LEFT ←
  7965. psx.input.port6.dancepad.left
  7966.  
  7967. ;psx, Virtual Port 6, Dance Pad: RIGHT →
  7968. psx.input.port6.dancepad.right
  7969.  
  7970. ;psx, Virtual Port 6, Dance Pad: SELECT
  7971. psx.input.port6.dancepad.select
  7972.  
  7973. ;psx, Virtual Port 6, Dance Pad: □ (lower right)
  7974. psx.input.port6.dancepad.square
  7975.  
  7976. ;psx, Virtual Port 6, Dance Pad: START
  7977. psx.input.port6.dancepad.start
  7978.  
  7979. ;psx, Virtual Port 6, Dance Pad: △ (lower left)
  7980. psx.input.port6.dancepad.triangle
  7981.  
  7982. ;psx, Virtual Port 6, Dance Pad: UP ↑
  7983. psx.input.port6.dancepad.up
  7984.  
  7985. ;Analog axis scale coefficient for Dual Analog on Virtual Port 6.
  7986. psx.input.port6.dualanalog.axis_scale 1.00
  7987.  
  7988. ;psx, Virtual Port 6, Dual Analog: ○ (right)
  7989. psx.input.port6.dualanalog.circle
  7990.  
  7991. ;psx, Virtual Port 6, Dual Analog: x (lower)
  7992. psx.input.port6.dualanalog.cross
  7993.  
  7994. ;psx, Virtual Port 6, Dual Analog: D-Pad DOWN ↓
  7995. psx.input.port6.dualanalog.down
  7996.  
  7997. ;psx, Virtual Port 6, Dual Analog: L1 (front left shoulder)
  7998. psx.input.port6.dualanalog.l1
  7999.  
  8000. ;psx, Virtual Port 6, Dual Analog: L2 (rear left shoulder)
  8001. psx.input.port6.dualanalog.l2
  8002.  
  8003. ;psx, Virtual Port 6, Dual Analog: Left Stick, Button(L3)
  8004. psx.input.port6.dualanalog.l3
  8005.  
  8006. ;psx, Virtual Port 6, Dual Analog: D-Pad LEFT ←
  8007. psx.input.port6.dualanalog.left
  8008.  
  8009. ;psx, Virtual Port 6, Dual Analog: Left Stick DOWN ↓
  8010. psx.input.port6.dualanalog.lstick_down
  8011.  
  8012. ;psx, Virtual Port 6, Dual Analog: Left Stick LEFT ←
  8013. psx.input.port6.dualanalog.lstick_left
  8014.  
  8015. ;psx, Virtual Port 6, Dual Analog: Left Stick RIGHT →
  8016. psx.input.port6.dualanalog.lstick_right
  8017.  
  8018. ;psx, Virtual Port 6, Dual Analog: Left Stick UP ↑
  8019. psx.input.port6.dualanalog.lstick_up
  8020.  
  8021. ;psx, Virtual Port 6, Dual Analog: R1 (front right shoulder)
  8022. psx.input.port6.dualanalog.r1
  8023.  
  8024. ;psx, Virtual Port 6, Dual Analog: R2 (rear right shoulder)
  8025. psx.input.port6.dualanalog.r2
  8026.  
  8027. ;psx, Virtual Port 6, Dual Analog: Right stick, Button(R3)
  8028. psx.input.port6.dualanalog.r3
  8029.  
  8030. ;psx, Virtual Port 6, Dual Analog: Rapid ○ (right)
  8031. psx.input.port6.dualanalog.rapid_circle
  8032.  
  8033. ;psx, Virtual Port 6, Dual Analog: Rapid x (lower)
  8034. psx.input.port6.dualanalog.rapid_cross
  8035.  
  8036. ;psx, Virtual Port 6, Dual Analog: Rapid □ (left)
  8037. psx.input.port6.dualanalog.rapid_square
  8038.  
  8039. ;psx, Virtual Port 6, Dual Analog: Rapid △ (upper)
  8040. psx.input.port6.dualanalog.rapid_triangle
  8041.  
  8042. ;psx, Virtual Port 6, Dual Analog: D-Pad RIGHT →
  8043. psx.input.port6.dualanalog.right
  8044.  
  8045. ;psx, Virtual Port 6, Dual Analog: Right Stick DOWN ↓
  8046. psx.input.port6.dualanalog.rstick_down
  8047.  
  8048. ;psx, Virtual Port 6, Dual Analog: Right Stick LEFT ←
  8049. psx.input.port6.dualanalog.rstick_left
  8050.  
  8051. ;psx, Virtual Port 6, Dual Analog: Right Stick RIGHT →
  8052. psx.input.port6.dualanalog.rstick_right
  8053.  
  8054. ;psx, Virtual Port 6, Dual Analog: Right Stick UP ↑
  8055. psx.input.port6.dualanalog.rstick_up
  8056.  
  8057. ;psx, Virtual Port 6, Dual Analog: SELECT
  8058. psx.input.port6.dualanalog.select
  8059.  
  8060. ;psx, Virtual Port 6, Dual Analog: □ (left)
  8061. psx.input.port6.dualanalog.square
  8062.  
  8063. ;psx, Virtual Port 6, Dual Analog: START
  8064. psx.input.port6.dualanalog.start
  8065.  
  8066. ;psx, Virtual Port 6, Dual Analog: △ (upper)
  8067. psx.input.port6.dualanalog.triangle
  8068.  
  8069. ;psx, Virtual Port 6, Dual Analog: D-Pad UP ↑
  8070. psx.input.port6.dualanalog.up
  8071.  
  8072. ;psx, Virtual Port 6, DualShock: Analog(mode toggle)
  8073. psx.input.port6.dualshock.analog
  8074.  
  8075. ;Analog axis scale coefficient for DualShock on Virtual Port 6.
  8076. psx.input.port6.dualshock.axis_scale 1.00
  8077.  
  8078. ;psx, Virtual Port 6, DualShock: ○ (right)
  8079. psx.input.port6.dualshock.circle
  8080.  
  8081. ;psx, Virtual Port 6, DualShock: x (lower)
  8082. psx.input.port6.dualshock.cross
  8083.  
  8084. ;psx, Virtual Port 6, DualShock: D-Pad DOWN ↓
  8085. psx.input.port6.dualshock.down
  8086.  
  8087. ;psx, Virtual Port 6, DualShock: L1 (front left shoulder)
  8088. psx.input.port6.dualshock.l1
  8089.  
  8090. ;psx, Virtual Port 6, DualShock: L2 (rear left shoulder)
  8091. psx.input.port6.dualshock.l2
  8092.  
  8093. ;psx, Virtual Port 6, DualShock: Left Stick, Button(L3)
  8094. psx.input.port6.dualshock.l3
  8095.  
  8096. ;psx, Virtual Port 6, DualShock: D-Pad LEFT ←
  8097. psx.input.port6.dualshock.left
  8098.  
  8099. ;psx, Virtual Port 6, DualShock: Left Stick DOWN ↓
  8100. psx.input.port6.dualshock.lstick_down
  8101.  
  8102. ;psx, Virtual Port 6, DualShock: Left Stick LEFT ←
  8103. psx.input.port6.dualshock.lstick_left
  8104.  
  8105. ;psx, Virtual Port 6, DualShock: Left Stick RIGHT →
  8106. psx.input.port6.dualshock.lstick_right
  8107.  
  8108. ;psx, Virtual Port 6, DualShock: Left Stick UP ↑
  8109. psx.input.port6.dualshock.lstick_up
  8110.  
  8111. ;psx, Virtual Port 6, DualShock: R1 (front right shoulder)
  8112. psx.input.port6.dualshock.r1
  8113.  
  8114. ;psx, Virtual Port 6, DualShock: R2 (rear right shoulder)
  8115. psx.input.port6.dualshock.r2
  8116.  
  8117. ;psx, Virtual Port 6, DualShock: Right stick, Button(R3)
  8118. psx.input.port6.dualshock.r3
  8119.  
  8120. ;psx, Virtual Port 6, DualShock: Rapid ○ (right)
  8121. psx.input.port6.dualshock.rapid_circle
  8122.  
  8123. ;psx, Virtual Port 6, DualShock: Rapid x (lower)
  8124. psx.input.port6.dualshock.rapid_cross
  8125.  
  8126. ;psx, Virtual Port 6, DualShock: Rapid □ (left)
  8127. psx.input.port6.dualshock.rapid_square
  8128.  
  8129. ;psx, Virtual Port 6, DualShock: Rapid △ (upper)
  8130. psx.input.port6.dualshock.rapid_triangle
  8131.  
  8132. ;psx, Virtual Port 6, DualShock: D-Pad RIGHT →
  8133. psx.input.port6.dualshock.right
  8134.  
  8135. ;psx, Virtual Port 6, DualShock: Right Stick DOWN ↓
  8136. psx.input.port6.dualshock.rstick_down
  8137.  
  8138. ;psx, Virtual Port 6, DualShock: Right Stick LEFT ←
  8139. psx.input.port6.dualshock.rstick_left
  8140.  
  8141. ;psx, Virtual Port 6, DualShock: Right Stick RIGHT →
  8142. psx.input.port6.dualshock.rstick_right
  8143.  
  8144. ;psx, Virtual Port 6, DualShock: Right Stick UP ↑
  8145. psx.input.port6.dualshock.rstick_up
  8146.  
  8147. ;psx, Virtual Port 6, DualShock: SELECT
  8148. psx.input.port6.dualshock.select
  8149.  
  8150. ;psx, Virtual Port 6, DualShock: □ (left)
  8151. psx.input.port6.dualshock.square
  8152.  
  8153. ;psx, Virtual Port 6, DualShock: START
  8154. psx.input.port6.dualshock.start
  8155.  
  8156. ;psx, Virtual Port 6, DualShock: △ (upper)
  8157. psx.input.port6.dualshock.triangle
  8158.  
  8159. ;psx, Virtual Port 6, DualShock: D-Pad UP ↑
  8160. psx.input.port6.dualshock.up
  8161.  
  8162. ;psx, Virtual Port 6, Digital Gamepad: ○ (right)
  8163. psx.input.port6.gamepad.circle
  8164.  
  8165. ;psx, Virtual Port 6, Digital Gamepad: x (lower)
  8166. psx.input.port6.gamepad.cross
  8167.  
  8168. ;psx, Virtual Port 6, Digital Gamepad: DOWN ↓
  8169. psx.input.port6.gamepad.down
  8170.  
  8171. ;psx, Virtual Port 6, Digital Gamepad: L1 (front left shoulder)
  8172. psx.input.port6.gamepad.l1
  8173.  
  8174. ;psx, Virtual Port 6, Digital Gamepad: L2 (rear left shoulder)
  8175. psx.input.port6.gamepad.l2
  8176.  
  8177. ;psx, Virtual Port 6, Digital Gamepad: LEFT ←
  8178. psx.input.port6.gamepad.left
  8179.  
  8180. ;psx, Virtual Port 6, Digital Gamepad: R1 (front right shoulder)
  8181. psx.input.port6.gamepad.r1
  8182.  
  8183. ;psx, Virtual Port 6, Digital Gamepad: R2 (rear right shoulder)
  8184. psx.input.port6.gamepad.r2
  8185.  
  8186. ;psx, Virtual Port 6, Digital Gamepad: Rapid ○ (right)
  8187. psx.input.port6.gamepad.rapid_circle
  8188.  
  8189. ;psx, Virtual Port 6, Digital Gamepad: Rapid x (lower)
  8190. psx.input.port6.gamepad.rapid_cross
  8191.  
  8192. ;psx, Virtual Port 6, Digital Gamepad: Rapid □ (left)
  8193. psx.input.port6.gamepad.rapid_square
  8194.  
  8195. ;psx, Virtual Port 6, Digital Gamepad: Rapid △ (upper)
  8196. psx.input.port6.gamepad.rapid_triangle
  8197.  
  8198. ;psx, Virtual Port 6, Digital Gamepad: RIGHT →
  8199. psx.input.port6.gamepad.right
  8200.  
  8201. ;psx, Virtual Port 6, Digital Gamepad: SELECT
  8202. psx.input.port6.gamepad.select
  8203.  
  8204. ;psx, Virtual Port 6, Digital Gamepad: □ (left)
  8205. psx.input.port6.gamepad.square
  8206.  
  8207. ;psx, Virtual Port 6, Digital Gamepad: START
  8208. psx.input.port6.gamepad.start
  8209.  
  8210. ;psx, Virtual Port 6, Digital Gamepad: △ (upper)
  8211. psx.input.port6.gamepad.triangle
  8212.  
  8213. ;psx, Virtual Port 6, Digital Gamepad: UP ↑
  8214. psx.input.port6.gamepad.up
  8215.  
  8216. ;Crosshairs color for lightgun on virtual port 6.
  8217. psx.input.port6.gun_chairs 0x00FFFF
  8218.  
  8219. ;psx, Virtual Port 6, GunCon: A
  8220. psx.input.port6.guncon.a mouse 0x0 button_right
  8221.  
  8222. ;psx, Virtual Port 6, GunCon: B
  8223. psx.input.port6.guncon.b mouse 0x0 button_middle
  8224.  
  8225. ;psx, Virtual Port 6, GunCon: Offscreen Shot(Simulated)
  8226. psx.input.port6.guncon.offscreen_shot keyboard 0x0 44
  8227.  
  8228. ;psx, Virtual Port 6, GunCon: Trigger
  8229. psx.input.port6.guncon.trigger mouse 0x0 button_left
  8230.  
  8231. ;psx, Virtual Port 6, GunCon: X Axis
  8232. psx.input.port6.guncon.x_axis mouse 0x0 cursor_x-+
  8233.  
  8234. ;psx, Virtual Port 6, GunCon: Y Axis
  8235. psx.input.port6.guncon.y_axis mouse 0x0 cursor_y-+
  8236.  
  8237. ;psx, Virtual Port 6, Konami Justifier: O
  8238. psx.input.port6.justifier.o
  8239.  
  8240. ;psx, Virtual Port 6, Konami Justifier: Offscreen Shot(Simulated)
  8241. psx.input.port6.justifier.offscreen_shot
  8242.  
  8243. ;psx, Virtual Port 6, Konami Justifier: Start
  8244. psx.input.port6.justifier.start
  8245.  
  8246. ;psx, Virtual Port 6, Konami Justifier: Trigger
  8247. psx.input.port6.justifier.trigger
  8248.  
  8249. ;psx, Virtual Port 6, Konami Justifier: X Axis
  8250. psx.input.port6.justifier.x_axis
  8251.  
  8252. ;psx, Virtual Port 6, Konami Justifier: Y Axis
  8253. psx.input.port6.justifier.y_axis
  8254.  
  8255. ;Emulate memory card on virtual port 6.
  8256. psx.input.port6.memcard 1
  8257.  
  8258. ;psx, Virtual Port 6, Mouse: Left Button
  8259. psx.input.port6.mouse.left mouse 0x0 button_left
  8260.  
  8261. ;psx, Virtual Port 6, Mouse: Motion Down
  8262. psx.input.port6.mouse.motion_down mouse 0x0 rel_y+
  8263.  
  8264. ;psx, Virtual Port 6, Mouse: Motion Left
  8265. psx.input.port6.mouse.motion_left mouse 0x0 rel_x-
  8266.  
  8267. ;psx, Virtual Port 6, Mouse: Motion Right
  8268. psx.input.port6.mouse.motion_right mouse 0x0 rel_x+
  8269.  
  8270. ;psx, Virtual Port 6, Mouse: Motion Up
  8271. psx.input.port6.mouse.motion_up mouse 0x0 rel_y-
  8272.  
  8273. ;psx, Virtual Port 6, Mouse: Right Button
  8274. psx.input.port6.mouse.right mouse 0x0 button_right
  8275.  
  8276. ;psx, Virtual Port 6, neGcon: A
  8277. psx.input.port6.negcon.a
  8278.  
  8279. ;psx, Virtual Port 6, neGcon: B
  8280. psx.input.port6.negcon.b
  8281.  
  8282. ;psx, Virtual Port 6, neGcon: D-Pad DOWN ↓
  8283. psx.input.port6.negcon.down
  8284.  
  8285. ;psx, Virtual Port 6, neGcon: I (Analog)
  8286. psx.input.port6.negcon.i
  8287.  
  8288. ;psx, Virtual Port 6, neGcon: II (Analog)
  8289. psx.input.port6.negcon.ii
  8290.  
  8291. ;psx, Virtual Port 6, neGcon: Left Shoulder (Analog)
  8292. psx.input.port6.negcon.l
  8293.  
  8294. ;psx, Virtual Port 6, neGcon: D-Pad LEFT ←
  8295. psx.input.port6.negcon.left
  8296.  
  8297. ;psx, Virtual Port 6, neGcon: Right Shoulder
  8298. psx.input.port6.negcon.r
  8299.  
  8300. ;psx, Virtual Port 6, neGcon: D-Pad RIGHT →
  8301. psx.input.port6.negcon.right
  8302.  
  8303. ;psx, Virtual Port 6, neGcon: START
  8304. psx.input.port6.negcon.start
  8305.  
  8306. ;psx, Virtual Port 6, neGcon: Twist ↑|↓ (Analog, Turn Left)
  8307. psx.input.port6.negcon.twist_ccwise
  8308.  
  8309. ;psx, Virtual Port 6, neGcon: Twist ↓|↑ (Analog, Turn Right)
  8310. psx.input.port6.negcon.twist_cwise
  8311.  
  8312. ;psx, Virtual Port 6, neGcon: D-Pad UP ↑
  8313. psx.input.port6.negcon.up
  8314.  
  8315. ;Input device for Virtual Port 7
  8316. psx.input.port7 gamepad
  8317.  
  8318. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 7.
  8319. psx.input.port7.analogjoy.axis_scale 1.00
  8320.  
  8321. ;psx, Virtual Port 7, Analog Joystick: Right stick, R-thumb
  8322. psx.input.port7.analogjoy.circle
  8323.  
  8324. ;psx, Virtual Port 7, Analog Joystick: Right stick, L-thumb
  8325. psx.input.port7.analogjoy.cross
  8326.  
  8327. ;psx, Virtual Port 7, Analog Joystick: Thumbstick DOWN ↓
  8328. psx.input.port7.analogjoy.down
  8329.  
  8330. ;psx, Virtual Port 7, Analog Joystick: Left stick, L-thumb
  8331. psx.input.port7.analogjoy.l1
  8332.  
  8333. ;psx, Virtual Port 7, Analog Joystick: Left stick, Trigger
  8334. psx.input.port7.analogjoy.l2
  8335.  
  8336. ;psx, Virtual Port 7, Analog Joystick: Thumbstick LEFT ←
  8337. psx.input.port7.analogjoy.left
  8338.  
  8339. ;psx, Virtual Port 7, Analog Joystick: Left Stick, BACK ↓
  8340. psx.input.port7.analogjoy.lstick_down
  8341.  
  8342. ;psx, Virtual Port 7, Analog Joystick: Left Stick, LEFT ←
  8343. psx.input.port7.analogjoy.lstick_left
  8344.  
  8345. ;psx, Virtual Port 7, Analog Joystick: Left Stick, RIGHT →
  8346. psx.input.port7.analogjoy.lstick_right
  8347.  
  8348. ;psx, Virtual Port 7, Analog Joystick: Left Stick, FORE ↑
  8349. psx.input.port7.analogjoy.lstick_up
  8350.  
  8351. ;psx, Virtual Port 7, Analog Joystick: Left stick, R-thumb
  8352. psx.input.port7.analogjoy.r1
  8353.  
  8354. ;psx, Virtual Port 7, Analog Joystick: Left stick, Pinky
  8355. psx.input.port7.analogjoy.r2
  8356.  
  8357. ;psx, Virtual Port 7, Analog Joystick: Thumbstick RIGHT →
  8358. psx.input.port7.analogjoy.right
  8359.  
  8360. ;psx, Virtual Port 7, Analog Joystick: Right Stick, BACK ↓
  8361. psx.input.port7.analogjoy.rstick_down
  8362.  
  8363. ;psx, Virtual Port 7, Analog Joystick: Right Stick, LEFT ←
  8364. psx.input.port7.analogjoy.rstick_left
  8365.  
  8366. ;psx, Virtual Port 7, Analog Joystick: Right Stick, RIGHT →
  8367. psx.input.port7.analogjoy.rstick_right
  8368.  
  8369. ;psx, Virtual Port 7, Analog Joystick: Right Stick, FORE ↑
  8370. psx.input.port7.analogjoy.rstick_up
  8371.  
  8372. ;psx, Virtual Port 7, Analog Joystick: SELECT
  8373. psx.input.port7.analogjoy.select
  8374.  
  8375. ;psx, Virtual Port 7, Analog Joystick: Right stick, Trigger
  8376. psx.input.port7.analogjoy.square
  8377.  
  8378. ;psx, Virtual Port 7, Analog Joystick: START
  8379. psx.input.port7.analogjoy.start
  8380.  
  8381. ;psx, Virtual Port 7, Analog Joystick: Right stick, Pinky
  8382. psx.input.port7.analogjoy.triangle
  8383.  
  8384. ;psx, Virtual Port 7, Analog Joystick: Thumbstick UP ↑
  8385. psx.input.port7.analogjoy.up
  8386.  
  8387. ;psx, Virtual Port 7, Dance Pad: ○ (upper right)
  8388. psx.input.port7.dancepad.circle
  8389.  
  8390. ;psx, Virtual Port 7, Dance Pad: x (upper left)
  8391. psx.input.port7.dancepad.cross
  8392.  
  8393. ;psx, Virtual Port 7, Dance Pad: DOWN ↓
  8394. psx.input.port7.dancepad.down
  8395.  
  8396. ;psx, Virtual Port 7, Dance Pad: LEFT ←
  8397. psx.input.port7.dancepad.left
  8398.  
  8399. ;psx, Virtual Port 7, Dance Pad: RIGHT →
  8400. psx.input.port7.dancepad.right
  8401.  
  8402. ;psx, Virtual Port 7, Dance Pad: SELECT
  8403. psx.input.port7.dancepad.select
  8404.  
  8405. ;psx, Virtual Port 7, Dance Pad: □ (lower right)
  8406. psx.input.port7.dancepad.square
  8407.  
  8408. ;psx, Virtual Port 7, Dance Pad: START
  8409. psx.input.port7.dancepad.start
  8410.  
  8411. ;psx, Virtual Port 7, Dance Pad: △ (lower left)
  8412. psx.input.port7.dancepad.triangle
  8413.  
  8414. ;psx, Virtual Port 7, Dance Pad: UP ↑
  8415. psx.input.port7.dancepad.up
  8416.  
  8417. ;Analog axis scale coefficient for Dual Analog on Virtual Port 7.
  8418. psx.input.port7.dualanalog.axis_scale 1.00
  8419.  
  8420. ;psx, Virtual Port 7, Dual Analog: ○ (right)
  8421. psx.input.port7.dualanalog.circle
  8422.  
  8423. ;psx, Virtual Port 7, Dual Analog: x (lower)
  8424. psx.input.port7.dualanalog.cross
  8425.  
  8426. ;psx, Virtual Port 7, Dual Analog: D-Pad DOWN ↓
  8427. psx.input.port7.dualanalog.down
  8428.  
  8429. ;psx, Virtual Port 7, Dual Analog: L1 (front left shoulder)
  8430. psx.input.port7.dualanalog.l1
  8431.  
  8432. ;psx, Virtual Port 7, Dual Analog: L2 (rear left shoulder)
  8433. psx.input.port7.dualanalog.l2
  8434.  
  8435. ;psx, Virtual Port 7, Dual Analog: Left Stick, Button(L3)
  8436. psx.input.port7.dualanalog.l3
  8437.  
  8438. ;psx, Virtual Port 7, Dual Analog: D-Pad LEFT ←
  8439. psx.input.port7.dualanalog.left
  8440.  
  8441. ;psx, Virtual Port 7, Dual Analog: Left Stick DOWN ↓
  8442. psx.input.port7.dualanalog.lstick_down
  8443.  
  8444. ;psx, Virtual Port 7, Dual Analog: Left Stick LEFT ←
  8445. psx.input.port7.dualanalog.lstick_left
  8446.  
  8447. ;psx, Virtual Port 7, Dual Analog: Left Stick RIGHT →
  8448. psx.input.port7.dualanalog.lstick_right
  8449.  
  8450. ;psx, Virtual Port 7, Dual Analog: Left Stick UP ↑
  8451. psx.input.port7.dualanalog.lstick_up
  8452.  
  8453. ;psx, Virtual Port 7, Dual Analog: R1 (front right shoulder)
  8454. psx.input.port7.dualanalog.r1
  8455.  
  8456. ;psx, Virtual Port 7, Dual Analog: R2 (rear right shoulder)
  8457. psx.input.port7.dualanalog.r2
  8458.  
  8459. ;psx, Virtual Port 7, Dual Analog: Right stick, Button(R3)
  8460. psx.input.port7.dualanalog.r3
  8461.  
  8462. ;psx, Virtual Port 7, Dual Analog: Rapid ○ (right)
  8463. psx.input.port7.dualanalog.rapid_circle
  8464.  
  8465. ;psx, Virtual Port 7, Dual Analog: Rapid x (lower)
  8466. psx.input.port7.dualanalog.rapid_cross
  8467.  
  8468. ;psx, Virtual Port 7, Dual Analog: Rapid □ (left)
  8469. psx.input.port7.dualanalog.rapid_square
  8470.  
  8471. ;psx, Virtual Port 7, Dual Analog: Rapid △ (upper)
  8472. psx.input.port7.dualanalog.rapid_triangle
  8473.  
  8474. ;psx, Virtual Port 7, Dual Analog: D-Pad RIGHT →
  8475. psx.input.port7.dualanalog.right
  8476.  
  8477. ;psx, Virtual Port 7, Dual Analog: Right Stick DOWN ↓
  8478. psx.input.port7.dualanalog.rstick_down
  8479.  
  8480. ;psx, Virtual Port 7, Dual Analog: Right Stick LEFT ←
  8481. psx.input.port7.dualanalog.rstick_left
  8482.  
  8483. ;psx, Virtual Port 7, Dual Analog: Right Stick RIGHT →
  8484. psx.input.port7.dualanalog.rstick_right
  8485.  
  8486. ;psx, Virtual Port 7, Dual Analog: Right Stick UP ↑
  8487. psx.input.port7.dualanalog.rstick_up
  8488.  
  8489. ;psx, Virtual Port 7, Dual Analog: SELECT
  8490. psx.input.port7.dualanalog.select
  8491.  
  8492. ;psx, Virtual Port 7, Dual Analog: □ (left)
  8493. psx.input.port7.dualanalog.square
  8494.  
  8495. ;psx, Virtual Port 7, Dual Analog: START
  8496. psx.input.port7.dualanalog.start
  8497.  
  8498. ;psx, Virtual Port 7, Dual Analog: △ (upper)
  8499. psx.input.port7.dualanalog.triangle
  8500.  
  8501. ;psx, Virtual Port 7, Dual Analog: D-Pad UP ↑
  8502. psx.input.port7.dualanalog.up
  8503.  
  8504. ;psx, Virtual Port 7, DualShock: Analog(mode toggle)
  8505. psx.input.port7.dualshock.analog
  8506.  
  8507. ;Analog axis scale coefficient for DualShock on Virtual Port 7.
  8508. psx.input.port7.dualshock.axis_scale 1.00
  8509.  
  8510. ;psx, Virtual Port 7, DualShock: ○ (right)
  8511. psx.input.port7.dualshock.circle
  8512.  
  8513. ;psx, Virtual Port 7, DualShock: x (lower)
  8514. psx.input.port7.dualshock.cross
  8515.  
  8516. ;psx, Virtual Port 7, DualShock: D-Pad DOWN ↓
  8517. psx.input.port7.dualshock.down
  8518.  
  8519. ;psx, Virtual Port 7, DualShock: L1 (front left shoulder)
  8520. psx.input.port7.dualshock.l1
  8521.  
  8522. ;psx, Virtual Port 7, DualShock: L2 (rear left shoulder)
  8523. psx.input.port7.dualshock.l2
  8524.  
  8525. ;psx, Virtual Port 7, DualShock: Left Stick, Button(L3)
  8526. psx.input.port7.dualshock.l3
  8527.  
  8528. ;psx, Virtual Port 7, DualShock: D-Pad LEFT ←
  8529. psx.input.port7.dualshock.left
  8530.  
  8531. ;psx, Virtual Port 7, DualShock: Left Stick DOWN ↓
  8532. psx.input.port7.dualshock.lstick_down
  8533.  
  8534. ;psx, Virtual Port 7, DualShock: Left Stick LEFT ←
  8535. psx.input.port7.dualshock.lstick_left
  8536.  
  8537. ;psx, Virtual Port 7, DualShock: Left Stick RIGHT →
  8538. psx.input.port7.dualshock.lstick_right
  8539.  
  8540. ;psx, Virtual Port 7, DualShock: Left Stick UP ↑
  8541. psx.input.port7.dualshock.lstick_up
  8542.  
  8543. ;psx, Virtual Port 7, DualShock: R1 (front right shoulder)
  8544. psx.input.port7.dualshock.r1
  8545.  
  8546. ;psx, Virtual Port 7, DualShock: R2 (rear right shoulder)
  8547. psx.input.port7.dualshock.r2
  8548.  
  8549. ;psx, Virtual Port 7, DualShock: Right stick, Button(R3)
  8550. psx.input.port7.dualshock.r3
  8551.  
  8552. ;psx, Virtual Port 7, DualShock: Rapid ○ (right)
  8553. psx.input.port7.dualshock.rapid_circle
  8554.  
  8555. ;psx, Virtual Port 7, DualShock: Rapid x (lower)
  8556. psx.input.port7.dualshock.rapid_cross
  8557.  
  8558. ;psx, Virtual Port 7, DualShock: Rapid □ (left)
  8559. psx.input.port7.dualshock.rapid_square
  8560.  
  8561. ;psx, Virtual Port 7, DualShock: Rapid △ (upper)
  8562. psx.input.port7.dualshock.rapid_triangle
  8563.  
  8564. ;psx, Virtual Port 7, DualShock: D-Pad RIGHT →
  8565. psx.input.port7.dualshock.right
  8566.  
  8567. ;psx, Virtual Port 7, DualShock: Right Stick DOWN ↓
  8568. psx.input.port7.dualshock.rstick_down
  8569.  
  8570. ;psx, Virtual Port 7, DualShock: Right Stick LEFT ←
  8571. psx.input.port7.dualshock.rstick_left
  8572.  
  8573. ;psx, Virtual Port 7, DualShock: Right Stick RIGHT →
  8574. psx.input.port7.dualshock.rstick_right
  8575.  
  8576. ;psx, Virtual Port 7, DualShock: Right Stick UP ↑
  8577. psx.input.port7.dualshock.rstick_up
  8578.  
  8579. ;psx, Virtual Port 7, DualShock: SELECT
  8580. psx.input.port7.dualshock.select
  8581.  
  8582. ;psx, Virtual Port 7, DualShock: □ (left)
  8583. psx.input.port7.dualshock.square
  8584.  
  8585. ;psx, Virtual Port 7, DualShock: START
  8586. psx.input.port7.dualshock.start
  8587.  
  8588. ;psx, Virtual Port 7, DualShock: △ (upper)
  8589. psx.input.port7.dualshock.triangle
  8590.  
  8591. ;psx, Virtual Port 7, DualShock: D-Pad UP ↑
  8592. psx.input.port7.dualshock.up
  8593.  
  8594. ;psx, Virtual Port 7, Digital Gamepad: ○ (right)
  8595. psx.input.port7.gamepad.circle
  8596.  
  8597. ;psx, Virtual Port 7, Digital Gamepad: x (lower)
  8598. psx.input.port7.gamepad.cross
  8599.  
  8600. ;psx, Virtual Port 7, Digital Gamepad: DOWN ↓
  8601. psx.input.port7.gamepad.down
  8602.  
  8603. ;psx, Virtual Port 7, Digital Gamepad: L1 (front left shoulder)
  8604. psx.input.port7.gamepad.l1
  8605.  
  8606. ;psx, Virtual Port 7, Digital Gamepad: L2 (rear left shoulder)
  8607. psx.input.port7.gamepad.l2
  8608.  
  8609. ;psx, Virtual Port 7, Digital Gamepad: LEFT ←
  8610. psx.input.port7.gamepad.left
  8611.  
  8612. ;psx, Virtual Port 7, Digital Gamepad: R1 (front right shoulder)
  8613. psx.input.port7.gamepad.r1
  8614.  
  8615. ;psx, Virtual Port 7, Digital Gamepad: R2 (rear right shoulder)
  8616. psx.input.port7.gamepad.r2
  8617.  
  8618. ;psx, Virtual Port 7, Digital Gamepad: Rapid ○ (right)
  8619. psx.input.port7.gamepad.rapid_circle
  8620.  
  8621. ;psx, Virtual Port 7, Digital Gamepad: Rapid x (lower)
  8622. psx.input.port7.gamepad.rapid_cross
  8623.  
  8624. ;psx, Virtual Port 7, Digital Gamepad: Rapid □ (left)
  8625. psx.input.port7.gamepad.rapid_square
  8626.  
  8627. ;psx, Virtual Port 7, Digital Gamepad: Rapid △ (upper)
  8628. psx.input.port7.gamepad.rapid_triangle
  8629.  
  8630. ;psx, Virtual Port 7, Digital Gamepad: RIGHT →
  8631. psx.input.port7.gamepad.right
  8632.  
  8633. ;psx, Virtual Port 7, Digital Gamepad: SELECT
  8634. psx.input.port7.gamepad.select
  8635.  
  8636. ;psx, Virtual Port 7, Digital Gamepad: □ (left)
  8637. psx.input.port7.gamepad.square
  8638.  
  8639. ;psx, Virtual Port 7, Digital Gamepad: START
  8640. psx.input.port7.gamepad.start
  8641.  
  8642. ;psx, Virtual Port 7, Digital Gamepad: △ (upper)
  8643. psx.input.port7.gamepad.triangle
  8644.  
  8645. ;psx, Virtual Port 7, Digital Gamepad: UP ↑
  8646. psx.input.port7.gamepad.up
  8647.  
  8648. ;Crosshairs color for lightgun on virtual port 7.
  8649. psx.input.port7.gun_chairs 0x0080FF
  8650.  
  8651. ;psx, Virtual Port 7, GunCon: A
  8652. psx.input.port7.guncon.a mouse 0x0 button_right
  8653.  
  8654. ;psx, Virtual Port 7, GunCon: B
  8655. psx.input.port7.guncon.b mouse 0x0 button_middle
  8656.  
  8657. ;psx, Virtual Port 7, GunCon: Offscreen Shot(Simulated)
  8658. psx.input.port7.guncon.offscreen_shot keyboard 0x0 44
  8659.  
  8660. ;psx, Virtual Port 7, GunCon: Trigger
  8661. psx.input.port7.guncon.trigger mouse 0x0 button_left
  8662.  
  8663. ;psx, Virtual Port 7, GunCon: X Axis
  8664. psx.input.port7.guncon.x_axis mouse 0x0 cursor_x-+
  8665.  
  8666. ;psx, Virtual Port 7, GunCon: Y Axis
  8667. psx.input.port7.guncon.y_axis mouse 0x0 cursor_y-+
  8668.  
  8669. ;psx, Virtual Port 7, Konami Justifier: O
  8670. psx.input.port7.justifier.o
  8671.  
  8672. ;psx, Virtual Port 7, Konami Justifier: Offscreen Shot(Simulated)
  8673. psx.input.port7.justifier.offscreen_shot
  8674.  
  8675. ;psx, Virtual Port 7, Konami Justifier: Start
  8676. psx.input.port7.justifier.start
  8677.  
  8678. ;psx, Virtual Port 7, Konami Justifier: Trigger
  8679. psx.input.port7.justifier.trigger
  8680.  
  8681. ;psx, Virtual Port 7, Konami Justifier: X Axis
  8682. psx.input.port7.justifier.x_axis
  8683.  
  8684. ;psx, Virtual Port 7, Konami Justifier: Y Axis
  8685. psx.input.port7.justifier.y_axis
  8686.  
  8687. ;Emulate memory card on virtual port 7.
  8688. psx.input.port7.memcard 1
  8689.  
  8690. ;psx, Virtual Port 7, Mouse: Left Button
  8691. psx.input.port7.mouse.left mouse 0x0 button_left
  8692.  
  8693. ;psx, Virtual Port 7, Mouse: Motion Down
  8694. psx.input.port7.mouse.motion_down mouse 0x0 rel_y+
  8695.  
  8696. ;psx, Virtual Port 7, Mouse: Motion Left
  8697. psx.input.port7.mouse.motion_left mouse 0x0 rel_x-
  8698.  
  8699. ;psx, Virtual Port 7, Mouse: Motion Right
  8700. psx.input.port7.mouse.motion_right mouse 0x0 rel_x+
  8701.  
  8702. ;psx, Virtual Port 7, Mouse: Motion Up
  8703. psx.input.port7.mouse.motion_up mouse 0x0 rel_y-
  8704.  
  8705. ;psx, Virtual Port 7, Mouse: Right Button
  8706. psx.input.port7.mouse.right mouse 0x0 button_right
  8707.  
  8708. ;psx, Virtual Port 7, neGcon: A
  8709. psx.input.port7.negcon.a
  8710.  
  8711. ;psx, Virtual Port 7, neGcon: B
  8712. psx.input.port7.negcon.b
  8713.  
  8714. ;psx, Virtual Port 7, neGcon: D-Pad DOWN ↓
  8715. psx.input.port7.negcon.down
  8716.  
  8717. ;psx, Virtual Port 7, neGcon: I (Analog)
  8718. psx.input.port7.negcon.i
  8719.  
  8720. ;psx, Virtual Port 7, neGcon: II (Analog)
  8721. psx.input.port7.negcon.ii
  8722.  
  8723. ;psx, Virtual Port 7, neGcon: Left Shoulder (Analog)
  8724. psx.input.port7.negcon.l
  8725.  
  8726. ;psx, Virtual Port 7, neGcon: D-Pad LEFT ←
  8727. psx.input.port7.negcon.left
  8728.  
  8729. ;psx, Virtual Port 7, neGcon: Right Shoulder
  8730. psx.input.port7.negcon.r
  8731.  
  8732. ;psx, Virtual Port 7, neGcon: D-Pad RIGHT →
  8733. psx.input.port7.negcon.right
  8734.  
  8735. ;psx, Virtual Port 7, neGcon: START
  8736. psx.input.port7.negcon.start
  8737.  
  8738. ;psx, Virtual Port 7, neGcon: Twist ↑|↓ (Analog, Turn Left)
  8739. psx.input.port7.negcon.twist_ccwise
  8740.  
  8741. ;psx, Virtual Port 7, neGcon: Twist ↓|↑ (Analog, Turn Right)
  8742. psx.input.port7.negcon.twist_cwise
  8743.  
  8744. ;psx, Virtual Port 7, neGcon: D-Pad UP ↑
  8745. psx.input.port7.negcon.up
  8746.  
  8747. ;Input device for Virtual Port 8
  8748. psx.input.port8 gamepad
  8749.  
  8750. ;Analog axis scale coefficient for Analog Joystick on Virtual Port 8.
  8751. psx.input.port8.analogjoy.axis_scale 1.00
  8752.  
  8753. ;psx, Virtual Port 8, Analog Joystick: Right stick, R-thumb
  8754. psx.input.port8.analogjoy.circle
  8755.  
  8756. ;psx, Virtual Port 8, Analog Joystick: Right stick, L-thumb
  8757. psx.input.port8.analogjoy.cross
  8758.  
  8759. ;psx, Virtual Port 8, Analog Joystick: Thumbstick DOWN ↓
  8760. psx.input.port8.analogjoy.down
  8761.  
  8762. ;psx, Virtual Port 8, Analog Joystick: Left stick, L-thumb
  8763. psx.input.port8.analogjoy.l1
  8764.  
  8765. ;psx, Virtual Port 8, Analog Joystick: Left stick, Trigger
  8766. psx.input.port8.analogjoy.l2
  8767.  
  8768. ;psx, Virtual Port 8, Analog Joystick: Thumbstick LEFT ←
  8769. psx.input.port8.analogjoy.left
  8770.  
  8771. ;psx, Virtual Port 8, Analog Joystick: Left Stick, BACK ↓
  8772. psx.input.port8.analogjoy.lstick_down
  8773.  
  8774. ;psx, Virtual Port 8, Analog Joystick: Left Stick, LEFT ←
  8775. psx.input.port8.analogjoy.lstick_left
  8776.  
  8777. ;psx, Virtual Port 8, Analog Joystick: Left Stick, RIGHT →
  8778. psx.input.port8.analogjoy.lstick_right
  8779.  
  8780. ;psx, Virtual Port 8, Analog Joystick: Left Stick, FORE ↑
  8781. psx.input.port8.analogjoy.lstick_up
  8782.  
  8783. ;psx, Virtual Port 8, Analog Joystick: Left stick, R-thumb
  8784. psx.input.port8.analogjoy.r1
  8785.  
  8786. ;psx, Virtual Port 8, Analog Joystick: Left stick, Pinky
  8787. psx.input.port8.analogjoy.r2
  8788.  
  8789. ;psx, Virtual Port 8, Analog Joystick: Thumbstick RIGHT →
  8790. psx.input.port8.analogjoy.right
  8791.  
  8792. ;psx, Virtual Port 8, Analog Joystick: Right Stick, BACK ↓
  8793. psx.input.port8.analogjoy.rstick_down
  8794.  
  8795. ;psx, Virtual Port 8, Analog Joystick: Right Stick, LEFT ←
  8796. psx.input.port8.analogjoy.rstick_left
  8797.  
  8798. ;psx, Virtual Port 8, Analog Joystick: Right Stick, RIGHT →
  8799. psx.input.port8.analogjoy.rstick_right
  8800.  
  8801. ;psx, Virtual Port 8, Analog Joystick: Right Stick, FORE ↑
  8802. psx.input.port8.analogjoy.rstick_up
  8803.  
  8804. ;psx, Virtual Port 8, Analog Joystick: SELECT
  8805. psx.input.port8.analogjoy.select
  8806.  
  8807. ;psx, Virtual Port 8, Analog Joystick: Right stick, Trigger
  8808. psx.input.port8.analogjoy.square
  8809.  
  8810. ;psx, Virtual Port 8, Analog Joystick: START
  8811. psx.input.port8.analogjoy.start
  8812.  
  8813. ;psx, Virtual Port 8, Analog Joystick: Right stick, Pinky
  8814. psx.input.port8.analogjoy.triangle
  8815.  
  8816. ;psx, Virtual Port 8, Analog Joystick: Thumbstick UP ↑
  8817. psx.input.port8.analogjoy.up
  8818.  
  8819. ;psx, Virtual Port 8, Dance Pad: ○ (upper right)
  8820. psx.input.port8.dancepad.circle
  8821.  
  8822. ;psx, Virtual Port 8, Dance Pad: x (upper left)
  8823. psx.input.port8.dancepad.cross
  8824.  
  8825. ;psx, Virtual Port 8, Dance Pad: DOWN ↓
  8826. psx.input.port8.dancepad.down
  8827.  
  8828. ;psx, Virtual Port 8, Dance Pad: LEFT ←
  8829. psx.input.port8.dancepad.left
  8830.  
  8831. ;psx, Virtual Port 8, Dance Pad: RIGHT →
  8832. psx.input.port8.dancepad.right
  8833.  
  8834. ;psx, Virtual Port 8, Dance Pad: SELECT
  8835. psx.input.port8.dancepad.select
  8836.  
  8837. ;psx, Virtual Port 8, Dance Pad: □ (lower right)
  8838. psx.input.port8.dancepad.square
  8839.  
  8840. ;psx, Virtual Port 8, Dance Pad: START
  8841. psx.input.port8.dancepad.start
  8842.  
  8843. ;psx, Virtual Port 8, Dance Pad: △ (lower left)
  8844. psx.input.port8.dancepad.triangle
  8845.  
  8846. ;psx, Virtual Port 8, Dance Pad: UP ↑
  8847. psx.input.port8.dancepad.up
  8848.  
  8849. ;Analog axis scale coefficient for Dual Analog on Virtual Port 8.
  8850. psx.input.port8.dualanalog.axis_scale 1.00
  8851.  
  8852. ;psx, Virtual Port 8, Dual Analog: ○ (right)
  8853. psx.input.port8.dualanalog.circle
  8854.  
  8855. ;psx, Virtual Port 8, Dual Analog: x (lower)
  8856. psx.input.port8.dualanalog.cross
  8857.  
  8858. ;psx, Virtual Port 8, Dual Analog: D-Pad DOWN ↓
  8859. psx.input.port8.dualanalog.down
  8860.  
  8861. ;psx, Virtual Port 8, Dual Analog: L1 (front left shoulder)
  8862. psx.input.port8.dualanalog.l1
  8863.  
  8864. ;psx, Virtual Port 8, Dual Analog: L2 (rear left shoulder)
  8865. psx.input.port8.dualanalog.l2
  8866.  
  8867. ;psx, Virtual Port 8, Dual Analog: Left Stick, Button(L3)
  8868. psx.input.port8.dualanalog.l3
  8869.  
  8870. ;psx, Virtual Port 8, Dual Analog: D-Pad LEFT ←
  8871. psx.input.port8.dualanalog.left
  8872.  
  8873. ;psx, Virtual Port 8, Dual Analog: Left Stick DOWN ↓
  8874. psx.input.port8.dualanalog.lstick_down
  8875.  
  8876. ;psx, Virtual Port 8, Dual Analog: Left Stick LEFT ←
  8877. psx.input.port8.dualanalog.lstick_left
  8878.  
  8879. ;psx, Virtual Port 8, Dual Analog: Left Stick RIGHT →
  8880. psx.input.port8.dualanalog.lstick_right
  8881.  
  8882. ;psx, Virtual Port 8, Dual Analog: Left Stick UP ↑
  8883. psx.input.port8.dualanalog.lstick_up
  8884.  
  8885. ;psx, Virtual Port 8, Dual Analog: R1 (front right shoulder)
  8886. psx.input.port8.dualanalog.r1
  8887.  
  8888. ;psx, Virtual Port 8, Dual Analog: R2 (rear right shoulder)
  8889. psx.input.port8.dualanalog.r2
  8890.  
  8891. ;psx, Virtual Port 8, Dual Analog: Right stick, Button(R3)
  8892. psx.input.port8.dualanalog.r3
  8893.  
  8894. ;psx, Virtual Port 8, Dual Analog: Rapid ○ (right)
  8895. psx.input.port8.dualanalog.rapid_circle
  8896.  
  8897. ;psx, Virtual Port 8, Dual Analog: Rapid x (lower)
  8898. psx.input.port8.dualanalog.rapid_cross
  8899.  
  8900. ;psx, Virtual Port 8, Dual Analog: Rapid □ (left)
  8901. psx.input.port8.dualanalog.rapid_square
  8902.  
  8903. ;psx, Virtual Port 8, Dual Analog: Rapid △ (upper)
  8904. psx.input.port8.dualanalog.rapid_triangle
  8905.  
  8906. ;psx, Virtual Port 8, Dual Analog: D-Pad RIGHT →
  8907. psx.input.port8.dualanalog.right
  8908.  
  8909. ;psx, Virtual Port 8, Dual Analog: Right Stick DOWN ↓
  8910. psx.input.port8.dualanalog.rstick_down
  8911.  
  8912. ;psx, Virtual Port 8, Dual Analog: Right Stick LEFT ←
  8913. psx.input.port8.dualanalog.rstick_left
  8914.  
  8915. ;psx, Virtual Port 8, Dual Analog: Right Stick RIGHT →
  8916. psx.input.port8.dualanalog.rstick_right
  8917.  
  8918. ;psx, Virtual Port 8, Dual Analog: Right Stick UP ↑
  8919. psx.input.port8.dualanalog.rstick_up
  8920.  
  8921. ;psx, Virtual Port 8, Dual Analog: SELECT
  8922. psx.input.port8.dualanalog.select
  8923.  
  8924. ;psx, Virtual Port 8, Dual Analog: □ (left)
  8925. psx.input.port8.dualanalog.square
  8926.  
  8927. ;psx, Virtual Port 8, Dual Analog: START
  8928. psx.input.port8.dualanalog.start
  8929.  
  8930. ;psx, Virtual Port 8, Dual Analog: △ (upper)
  8931. psx.input.port8.dualanalog.triangle
  8932.  
  8933. ;psx, Virtual Port 8, Dual Analog: D-Pad UP ↑
  8934. psx.input.port8.dualanalog.up
  8935.  
  8936. ;psx, Virtual Port 8, DualShock: Analog(mode toggle)
  8937. psx.input.port8.dualshock.analog
  8938.  
  8939. ;Analog axis scale coefficient for DualShock on Virtual Port 8.
  8940. psx.input.port8.dualshock.axis_scale 1.00
  8941.  
  8942. ;psx, Virtual Port 8, DualShock: ○ (right)
  8943. psx.input.port8.dualshock.circle
  8944.  
  8945. ;psx, Virtual Port 8, DualShock: x (lower)
  8946. psx.input.port8.dualshock.cross
  8947.  
  8948. ;psx, Virtual Port 8, DualShock: D-Pad DOWN ↓
  8949. psx.input.port8.dualshock.down
  8950.  
  8951. ;psx, Virtual Port 8, DualShock: L1 (front left shoulder)
  8952. psx.input.port8.dualshock.l1
  8953.  
  8954. ;psx, Virtual Port 8, DualShock: L2 (rear left shoulder)
  8955. psx.input.port8.dualshock.l2
  8956.  
  8957. ;psx, Virtual Port 8, DualShock: Left Stick, Button(L3)
  8958. psx.input.port8.dualshock.l3
  8959.  
  8960. ;psx, Virtual Port 8, DualShock: D-Pad LEFT ←
  8961. psx.input.port8.dualshock.left
  8962.  
  8963. ;psx, Virtual Port 8, DualShock: Left Stick DOWN ↓
  8964. psx.input.port8.dualshock.lstick_down
  8965.  
  8966. ;psx, Virtual Port 8, DualShock: Left Stick LEFT ←
  8967. psx.input.port8.dualshock.lstick_left
  8968.  
  8969. ;psx, Virtual Port 8, DualShock: Left Stick RIGHT →
  8970. psx.input.port8.dualshock.lstick_right
  8971.  
  8972. ;psx, Virtual Port 8, DualShock: Left Stick UP ↑
  8973. psx.input.port8.dualshock.lstick_up
  8974.  
  8975. ;psx, Virtual Port 8, DualShock: R1 (front right shoulder)
  8976. psx.input.port8.dualshock.r1
  8977.  
  8978. ;psx, Virtual Port 8, DualShock: R2 (rear right shoulder)
  8979. psx.input.port8.dualshock.r2
  8980.  
  8981. ;psx, Virtual Port 8, DualShock: Right stick, Button(R3)
  8982. psx.input.port8.dualshock.r3
  8983.  
  8984. ;psx, Virtual Port 8, DualShock: Rapid ○ (right)
  8985. psx.input.port8.dualshock.rapid_circle
  8986.  
  8987. ;psx, Virtual Port 8, DualShock: Rapid x (lower)
  8988. psx.input.port8.dualshock.rapid_cross
  8989.  
  8990. ;psx, Virtual Port 8, DualShock: Rapid □ (left)
  8991. psx.input.port8.dualshock.rapid_square
  8992.  
  8993. ;psx, Virtual Port 8, DualShock: Rapid △ (upper)
  8994. psx.input.port8.dualshock.rapid_triangle
  8995.  
  8996. ;psx, Virtual Port 8, DualShock: D-Pad RIGHT →
  8997. psx.input.port8.dualshock.right
  8998.  
  8999. ;psx, Virtual Port 8, DualShock: Right Stick DOWN ↓
  9000. psx.input.port8.dualshock.rstick_down
  9001.  
  9002. ;psx, Virtual Port 8, DualShock: Right Stick LEFT ←
  9003. psx.input.port8.dualshock.rstick_left
  9004.  
  9005. ;psx, Virtual Port 8, DualShock: Right Stick RIGHT →
  9006. psx.input.port8.dualshock.rstick_right
  9007.  
  9008. ;psx, Virtual Port 8, DualShock: Right Stick UP ↑
  9009. psx.input.port8.dualshock.rstick_up
  9010.  
  9011. ;psx, Virtual Port 8, DualShock: SELECT
  9012. psx.input.port8.dualshock.select
  9013.  
  9014. ;psx, Virtual Port 8, DualShock: □ (left)
  9015. psx.input.port8.dualshock.square
  9016.  
  9017. ;psx, Virtual Port 8, DualShock: START
  9018. psx.input.port8.dualshock.start
  9019.  
  9020. ;psx, Virtual Port 8, DualShock: △ (upper)
  9021. psx.input.port8.dualshock.triangle
  9022.  
  9023. ;psx, Virtual Port 8, DualShock: D-Pad UP ↑
  9024. psx.input.port8.dualshock.up
  9025.  
  9026. ;psx, Virtual Port 8, Digital Gamepad: ○ (right)
  9027. psx.input.port8.gamepad.circle
  9028.  
  9029. ;psx, Virtual Port 8, Digital Gamepad: x (lower)
  9030. psx.input.port8.gamepad.cross
  9031.  
  9032. ;psx, Virtual Port 8, Digital Gamepad: DOWN ↓
  9033. psx.input.port8.gamepad.down
  9034.  
  9035. ;psx, Virtual Port 8, Digital Gamepad: L1 (front left shoulder)
  9036. psx.input.port8.gamepad.l1
  9037.  
  9038. ;psx, Virtual Port 8, Digital Gamepad: L2 (rear left shoulder)
  9039. psx.input.port8.gamepad.l2
  9040.  
  9041. ;psx, Virtual Port 8, Digital Gamepad: LEFT ←
  9042. psx.input.port8.gamepad.left
  9043.  
  9044. ;psx, Virtual Port 8, Digital Gamepad: R1 (front right shoulder)
  9045. psx.input.port8.gamepad.r1
  9046.  
  9047. ;psx, Virtual Port 8, Digital Gamepad: R2 (rear right shoulder)
  9048. psx.input.port8.gamepad.r2
  9049.  
  9050. ;psx, Virtual Port 8, Digital Gamepad: Rapid ○ (right)
  9051. psx.input.port8.gamepad.rapid_circle
  9052.  
  9053. ;psx, Virtual Port 8, Digital Gamepad: Rapid x (lower)
  9054. psx.input.port8.gamepad.rapid_cross
  9055.  
  9056. ;psx, Virtual Port 8, Digital Gamepad: Rapid □ (left)
  9057. psx.input.port8.gamepad.rapid_square
  9058.  
  9059. ;psx, Virtual Port 8, Digital Gamepad: Rapid △ (upper)
  9060. psx.input.port8.gamepad.rapid_triangle
  9061.  
  9062. ;psx, Virtual Port 8, Digital Gamepad: RIGHT →
  9063. psx.input.port8.gamepad.right
  9064.  
  9065. ;psx, Virtual Port 8, Digital Gamepad: SELECT
  9066. psx.input.port8.gamepad.select
  9067.  
  9068. ;psx, Virtual Port 8, Digital Gamepad: □ (left)
  9069. psx.input.port8.gamepad.square
  9070.  
  9071. ;psx, Virtual Port 8, Digital Gamepad: START
  9072. psx.input.port8.gamepad.start
  9073.  
  9074. ;psx, Virtual Port 8, Digital Gamepad: △ (upper)
  9075. psx.input.port8.gamepad.triangle
  9076.  
  9077. ;psx, Virtual Port 8, Digital Gamepad: UP ↑
  9078. psx.input.port8.gamepad.up
  9079.  
  9080. ;Crosshairs color for lightgun on virtual port 8.
  9081. psx.input.port8.gun_chairs 0x8000FF
  9082.  
  9083. ;psx, Virtual Port 8, GunCon: A
  9084. psx.input.port8.guncon.a mouse 0x0 button_right
  9085.  
  9086. ;psx, Virtual Port 8, GunCon: B
  9087. psx.input.port8.guncon.b mouse 0x0 button_middle
  9088.  
  9089. ;psx, Virtual Port 8, GunCon: Offscreen Shot(Simulated)
  9090. psx.input.port8.guncon.offscreen_shot keyboard 0x0 44
  9091.  
  9092. ;psx, Virtual Port 8, GunCon: Trigger
  9093. psx.input.port8.guncon.trigger mouse 0x0 button_left
  9094.  
  9095. ;psx, Virtual Port 8, GunCon: X Axis
  9096. psx.input.port8.guncon.x_axis mouse 0x0 cursor_x-+
  9097.  
  9098. ;psx, Virtual Port 8, GunCon: Y Axis
  9099. psx.input.port8.guncon.y_axis mouse 0x0 cursor_y-+
  9100.  
  9101. ;psx, Virtual Port 8, Konami Justifier: O
  9102. psx.input.port8.justifier.o
  9103.  
  9104. ;psx, Virtual Port 8, Konami Justifier: Offscreen Shot(Simulated)
  9105. psx.input.port8.justifier.offscreen_shot
  9106.  
  9107. ;psx, Virtual Port 8, Konami Justifier: Start
  9108. psx.input.port8.justifier.start
  9109.  
  9110. ;psx, Virtual Port 8, Konami Justifier: Trigger
  9111. psx.input.port8.justifier.trigger
  9112.  
  9113. ;psx, Virtual Port 8, Konami Justifier: X Axis
  9114. psx.input.port8.justifier.x_axis
  9115.  
  9116. ;psx, Virtual Port 8, Konami Justifier: Y Axis
  9117. psx.input.port8.justifier.y_axis
  9118.  
  9119. ;Emulate memory card on virtual port 8.
  9120. psx.input.port8.memcard 1
  9121.  
  9122. ;psx, Virtual Port 8, Mouse: Left Button
  9123. psx.input.port8.mouse.left mouse 0x0 button_left
  9124.  
  9125. ;psx, Virtual Port 8, Mouse: Motion Down
  9126. psx.input.port8.mouse.motion_down mouse 0x0 rel_y+
  9127.  
  9128. ;psx, Virtual Port 8, Mouse: Motion Left
  9129. psx.input.port8.mouse.motion_left mouse 0x0 rel_x-
  9130.  
  9131. ;psx, Virtual Port 8, Mouse: Motion Right
  9132. psx.input.port8.mouse.motion_right mouse 0x0 rel_x+
  9133.  
  9134. ;psx, Virtual Port 8, Mouse: Motion Up
  9135. psx.input.port8.mouse.motion_up mouse 0x0 rel_y-
  9136.  
  9137. ;psx, Virtual Port 8, Mouse: Right Button
  9138. psx.input.port8.mouse.right mouse 0x0 button_right
  9139.  
  9140. ;psx, Virtual Port 8, neGcon: A
  9141. psx.input.port8.negcon.a
  9142.  
  9143. ;psx, Virtual Port 8, neGcon: B
  9144. psx.input.port8.negcon.b
  9145.  
  9146. ;psx, Virtual Port 8, neGcon: D-Pad DOWN ↓
  9147. psx.input.port8.negcon.down
  9148.  
  9149. ;psx, Virtual Port 8, neGcon: I (Analog)
  9150. psx.input.port8.negcon.i
  9151.  
  9152. ;psx, Virtual Port 8, neGcon: II (Analog)
  9153. psx.input.port8.negcon.ii
  9154.  
  9155. ;psx, Virtual Port 8, neGcon: Left Shoulder (Analog)
  9156. psx.input.port8.negcon.l
  9157.  
  9158. ;psx, Virtual Port 8, neGcon: D-Pad LEFT ←
  9159. psx.input.port8.negcon.left
  9160.  
  9161. ;psx, Virtual Port 8, neGcon: Right Shoulder
  9162. psx.input.port8.negcon.r
  9163.  
  9164. ;psx, Virtual Port 8, neGcon: D-Pad RIGHT →
  9165. psx.input.port8.negcon.right
  9166.  
  9167. ;psx, Virtual Port 8, neGcon: START
  9168. psx.input.port8.negcon.start
  9169.  
  9170. ;psx, Virtual Port 8, neGcon: Twist ↑|↓ (Analog, Turn Left)
  9171. psx.input.port8.negcon.twist_ccwise
  9172.  
  9173. ;psx, Virtual Port 8, neGcon: Twist ↓|↑ (Analog, Turn Right)
  9174. psx.input.port8.negcon.twist_cwise
  9175.  
  9176. ;psx, Virtual Port 8, neGcon: D-Pad UP ↑
  9177. psx.input.port8.negcon.up
  9178.  
  9179. ;Enable multitap on PSX port 1.
  9180. psx.input.pport1.multitap 0
  9181.  
  9182. ;Enable multitap on PSX port 2.
  9183. psx.input.pport2.multitap 0
  9184.  
  9185. ;Attempt to auto-detect region of game.
  9186. psx.region_autodetect 1
  9187.  
  9188. ;Default region to use.
  9189. psx.region_default jp
  9190.  
  9191. ;Enable scanlines with specified opacity.
  9192. psx.scanlines 0
  9193.  
  9194. ;Enable specified OpenGL shader.
  9195. psx.shader none
  9196.  
  9197. ;Force interlaced video to be treated as progressive.
  9198. psx.shader.goat.fprog 0
  9199.  
  9200. ;Constant RGB horizontal divergence.
  9201. psx.shader.goat.hdiv 0.50
  9202.  
  9203. ;Mask pattern.
  9204. psx.shader.goat.pat goatron
  9205.  
  9206. ;Enable scanlines effect.
  9207. psx.shader.goat.slen 1
  9208.  
  9209. ;Transparency of otherwise-opaque mask areas.
  9210. psx.shader.goat.tp 0.50
  9211.  
  9212. ;Constant RGB vertical divergence.
  9213. psx.shader.goat.vdiv 0.50
  9214.  
  9215. ;Last displayed scanline in NTSC mode.
  9216. psx.slend 239
  9217.  
  9218. ;Last displayed scanline in PAL mode.
  9219. psx.slendp 287
  9220.  
  9221. ;First displayed scanline in NTSC mode.
  9222. psx.slstart 0
  9223.  
  9224. ;First displayed scanline in PAL mode.
  9225. psx.slstartp 0
  9226.  
  9227. ;Enable specified special video scaler.
  9228. psx.special none
  9229.  
  9230. ;SPU output resampler quality.
  9231. psx.spu.resamp_quality 5
  9232.  
  9233. ;Stretch to fill screen.
  9234. psx.stretch aspect_mult2
  9235.  
  9236. ;Enable video temporal blur(50/50 previous/current frame by default).
  9237. psx.tblur 0
  9238.  
  9239. ;Accumulate color data rather than discarding it.
  9240. psx.tblur.accum 0
  9241.  
  9242. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  9243. psx.tblur.accum.amount 50
  9244.  
  9245. ;Enable (bi)linear interpolation.
  9246. psx.videoip 1
  9247.  
  9248. ;Full-screen horizontal resolution.
  9249. psx.xres 0
  9250.  
  9251. ;Scaling factor for the X axis in windowed mode.
  9252. psx.xscale 3.000000
  9253.  
  9254. ;Scaling factor for the X axis in fullscreen mode.
  9255. psx.xscalefs 1.000000
  9256.  
  9257. ;Full-screen vertical resolution.
  9258. psx.yres 0
  9259.  
  9260. ;Scaling factor for the Y axis in windowed mode.
  9261. psx.yscale 3.000000
  9262.  
  9263. ;Scaling factor for the Y axis in fullscreen mode.
  9264. psx.yscalefs 1.000000
  9265.  
  9266. ;Double the raw image's height if it's below this threshold.
  9267. qtrecord.h_double_threshold 256
  9268.  
  9269. ;Video codec to use.
  9270. qtrecord.vcodec cscd
  9271.  
  9272. ;Double the raw image's width if it's below this threshold.
  9273. qtrecord.w_double_threshold 384
  9274.  
  9275. ;SLOW-forwarding speed multiplier.
  9276. sfspeed 0.75
  9277.  
  9278. ;Treat the SLOW-forward button as a toggle.
  9279. sftoggle 0
  9280.  
  9281. ;Enable (automatic) usage of this module.
  9282. sms.enable 1
  9283.  
  9284. ;Enable FM sound emulation when playing domestic/Japan-region games.
  9285. sms.fm 1
  9286.  
  9287. ;Force monophonic sound output.
  9288. sms.forcemono 0
  9289.  
  9290. ;sms, Port 1, Gamepad: DOWN ↓
  9291. sms.input.port1.gamepad.down keyboard 0x0 81
  9292.  
  9293. ;sms, Port 1, Gamepad: Fire 1/Start
  9294. sms.input.port1.gamepad.fire1 keyboard 0x0 13
  9295.  
  9296. ;sms, Port 1, Gamepad: Fire 2
  9297. sms.input.port1.gamepad.fire2 keyboard 0x0 14
  9298.  
  9299. ;sms, Port 1, Gamepad: LEFT ←
  9300. sms.input.port1.gamepad.left keyboard 0x0 80
  9301.  
  9302. ;sms, Port 1, Gamepad: Pause
  9303. sms.input.port1.gamepad.pause keyboard 0x0 40
  9304.  
  9305. ;sms, Port 1, Gamepad: Rapid Fire 1/Start
  9306. sms.input.port1.gamepad.rapid_fire1
  9307.  
  9308. ;sms, Port 1, Gamepad: Rapid Fire 2
  9309. sms.input.port1.gamepad.rapid_fire2
  9310.  
  9311. ;sms, Port 1, Gamepad: RIGHT →
  9312. sms.input.port1.gamepad.right keyboard 0x0 79
  9313.  
  9314. ;sms, Port 1, Gamepad: UP ↑
  9315. sms.input.port1.gamepad.up keyboard 0x0 82
  9316.  
  9317. ;sms, Port 2, Gamepad: DOWN ↓
  9318. sms.input.port2.gamepad.down
  9319.  
  9320. ;sms, Port 2, Gamepad: Fire 1/Start
  9321. sms.input.port2.gamepad.fire1
  9322.  
  9323. ;sms, Port 2, Gamepad: Fire 2
  9324. sms.input.port2.gamepad.fire2
  9325.  
  9326. ;sms, Port 2, Gamepad: LEFT ←
  9327. sms.input.port2.gamepad.left
  9328.  
  9329. ;sms, Port 2, Gamepad: Pause
  9330. sms.input.port2.gamepad.pause
  9331.  
  9332. ;sms, Port 2, Gamepad: Rapid Fire 1/Start
  9333. sms.input.port2.gamepad.rapid_fire1
  9334.  
  9335. ;sms, Port 2, Gamepad: Rapid Fire 2
  9336. sms.input.port2.gamepad.rapid_fire2
  9337.  
  9338. ;sms, Port 2, Gamepad: RIGHT →
  9339. sms.input.port2.gamepad.right
  9340.  
  9341. ;sms, Port 2, Gamepad: UP ↑
  9342. sms.input.port2.gamepad.up
  9343.  
  9344. ;Enable scanlines with specified opacity.
  9345. sms.scanlines 0
  9346.  
  9347. ;Enable specified OpenGL shader.
  9348. sms.shader none
  9349.  
  9350. ;Force interlaced video to be treated as progressive.
  9351. sms.shader.goat.fprog 0
  9352.  
  9353. ;Constant RGB horizontal divergence.
  9354. sms.shader.goat.hdiv 0.50
  9355.  
  9356. ;Mask pattern.
  9357. sms.shader.goat.pat goatron
  9358.  
  9359. ;Enable scanlines effect.
  9360. sms.shader.goat.slen 1
  9361.  
  9362. ;Transparency of otherwise-opaque mask areas.
  9363. sms.shader.goat.tp 0.50
  9364.  
  9365. ;Constant RGB vertical divergence.
  9366. sms.shader.goat.vdiv 0.50
  9367.  
  9368. ;Last displayed scanline in NTSC mode.
  9369. sms.slend 239
  9370.  
  9371. ;Last displayed scanline in PAL mode.
  9372. sms.slendp 239
  9373.  
  9374. ;First displayed scanline in NTSC mode.
  9375. sms.slstart 0
  9376.  
  9377. ;First displayed scanline in PAL mode.
  9378. sms.slstartp 0
  9379.  
  9380. ;Enable specified special video scaler.
  9381. sms.special none
  9382.  
  9383. ;Stretch to fill screen.
  9384. sms.stretch aspect_mult2
  9385.  
  9386. ;Enable video temporal blur(50/50 previous/current frame by default).
  9387. sms.tblur 0
  9388.  
  9389. ;Accumulate color data rather than discarding it.
  9390. sms.tblur.accum 0
  9391.  
  9392. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  9393. sms.tblur.accum.amount 50
  9394.  
  9395. ;System territory/region.
  9396. sms.territory export
  9397.  
  9398. ;Enable (bi)linear interpolation.
  9399. sms.videoip 1
  9400.  
  9401. ;Full-screen horizontal resolution.
  9402. sms.xres 0
  9403.  
  9404. ;Scaling factor for the X axis in windowed mode.
  9405. sms.xscale 4.000000
  9406.  
  9407. ;Scaling factor for the X axis in fullscreen mode.
  9408. sms.xscalefs 1.000000
  9409.  
  9410. ;Full-screen vertical resolution.
  9411. sms.yres 0
  9412.  
  9413. ;Scaling factor for the Y axis in windowed mode.
  9414. sms.yscale 4.000000
  9415.  
  9416. ;Scaling factor for the Y axis in fullscreen mode.
  9417. sms.yscalefs 1.000000
  9418.  
  9419. ;APU output resampler quality.
  9420. snes.apu.resamp_quality 5
  9421.  
  9422. ;Correct the aspect ratio.
  9423. snes.correct_aspect 0
  9424.  
  9425. ;Enable (automatic) usage of this module.
  9426. snes.enable 1
  9427.  
  9428. ;Force monophonic sound output.
  9429. snes.forcemono 0
  9430.  
  9431. ;Enable horizontal blend(blur) filter.
  9432. snes.h_blend 0
  9433.  
  9434. ;Input device for Port 1/1A
  9435. snes.input.port1 gamepad
  9436.  
  9437. ;snes, Port 1/1A, Gamepad: A (right)
  9438. snes.input.port1.gamepad.a keyboard 0x0 14
  9439.  
  9440. ;snes, Port 1/1A, Gamepad: B (center, lower)
  9441. snes.input.port1.gamepad.b keyboard 0x0 13
  9442.  
  9443. ;snes, Port 1/1A, Gamepad: DOWN ↓
  9444. snes.input.port1.gamepad.down keyboard 0x0 81
  9445.  
  9446. ;snes, Port 1/1A, Gamepad: Left Shoulder
  9447. snes.input.port1.gamepad.l keyboard 0x0 18
  9448.  
  9449. ;snes, Port 1/1A, Gamepad: LEFT ←
  9450. snes.input.port1.gamepad.left keyboard 0x0 80
  9451.  
  9452. ;snes, Port 1/1A, Gamepad: Right Shoulder
  9453. snes.input.port1.gamepad.r keyboard 0x0 28
  9454.  
  9455. ;snes, Port 1/1A, Gamepad: Rapid A (right)
  9456. snes.input.port1.gamepad.rapid_a
  9457.  
  9458. ;snes, Port 1/1A, Gamepad: Rapid B (center, lower)
  9459. snes.input.port1.gamepad.rapid_b
  9460.  
  9461. ;snes, Port 1/1A, Gamepad: Rapid X (center, upper)
  9462. snes.input.port1.gamepad.rapid_x
  9463.  
  9464. ;snes, Port 1/1A, Gamepad: Rapid Y (left)
  9465. snes.input.port1.gamepad.rapid_y
  9466.  
  9467. ;snes, Port 1/1A, Gamepad: RIGHT →
  9468. snes.input.port1.gamepad.right keyboard 0x0 79
  9469.  
  9470. ;snes, Port 1/1A, Gamepad: SELECT
  9471. snes.input.port1.gamepad.select keyboard 0x0 44
  9472.  
  9473. ;snes, Port 1/1A, Gamepad: START
  9474. snes.input.port1.gamepad.start keyboard 0x0 40
  9475.  
  9476. ;snes, Port 1/1A, Gamepad: UP ↑
  9477. snes.input.port1.gamepad.up keyboard 0x0 82
  9478.  
  9479. ;snes, Port 1/1A, Gamepad: X (center, upper)
  9480. snes.input.port1.gamepad.x keyboard 0x0 12
  9481.  
  9482. ;snes, Port 1/1A, Gamepad: Y (left)
  9483. snes.input.port1.gamepad.y keyboard 0x0 24
  9484.  
  9485. ;snes, Port 1/1A, Mouse: Left Button
  9486. snes.input.port1.mouse.left mouse 0x0 button_left
  9487.  
  9488. ;snes, Port 1/1A, Mouse: Motion Down
  9489. snes.input.port1.mouse.motion_down mouse 0x0 rel_y+
  9490.  
  9491. ;snes, Port 1/1A, Mouse: Motion Left
  9492. snes.input.port1.mouse.motion_left mouse 0x0 rel_x-
  9493.  
  9494. ;snes, Port 1/1A, Mouse: Motion Right
  9495. snes.input.port1.mouse.motion_right mouse 0x0 rel_x+
  9496.  
  9497. ;snes, Port 1/1A, Mouse: Motion Up
  9498. snes.input.port1.mouse.motion_up mouse 0x0 rel_y-
  9499.  
  9500. ;snes, Port 1/1A, Mouse: Right Button
  9501. snes.input.port1.mouse.right mouse 0x0 button_right
  9502.  
  9503. ;Enable multitap on SNES port 1.
  9504. snes.input.port1.multitap 0
  9505.  
  9506. ;Input device for Port 2/2A
  9507. snes.input.port2 gamepad
  9508.  
  9509. ;snes, Port 2/2A, Gamepad: A (right)
  9510. snes.input.port2.gamepad.a
  9511.  
  9512. ;snes, Port 2/2A, Gamepad: B (center, lower)
  9513. snes.input.port2.gamepad.b
  9514.  
  9515. ;snes, Port 2/2A, Gamepad: DOWN ↓
  9516. snes.input.port2.gamepad.down
  9517.  
  9518. ;snes, Port 2/2A, Gamepad: Left Shoulder
  9519. snes.input.port2.gamepad.l
  9520.  
  9521. ;snes, Port 2/2A, Gamepad: LEFT ←
  9522. snes.input.port2.gamepad.left
  9523.  
  9524. ;snes, Port 2/2A, Gamepad: Right Shoulder
  9525. snes.input.port2.gamepad.r
  9526.  
  9527. ;snes, Port 2/2A, Gamepad: Rapid A (right)
  9528. snes.input.port2.gamepad.rapid_a
  9529.  
  9530. ;snes, Port 2/2A, Gamepad: Rapid B (center, lower)
  9531. snes.input.port2.gamepad.rapid_b
  9532.  
  9533. ;snes, Port 2/2A, Gamepad: Rapid X (center, upper)
  9534. snes.input.port2.gamepad.rapid_x
  9535.  
  9536. ;snes, Port 2/2A, Gamepad: Rapid Y (left)
  9537. snes.input.port2.gamepad.rapid_y
  9538.  
  9539. ;snes, Port 2/2A, Gamepad: RIGHT →
  9540. snes.input.port2.gamepad.right
  9541.  
  9542. ;snes, Port 2/2A, Gamepad: SELECT
  9543. snes.input.port2.gamepad.select
  9544.  
  9545. ;snes, Port 2/2A, Gamepad: START
  9546. snes.input.port2.gamepad.start
  9547.  
  9548. ;snes, Port 2/2A, Gamepad: UP ↑
  9549. snes.input.port2.gamepad.up
  9550.  
  9551. ;snes, Port 2/2A, Gamepad: X (center, upper)
  9552. snes.input.port2.gamepad.x
  9553.  
  9554. ;snes, Port 2/2A, Gamepad: Y (left)
  9555. snes.input.port2.gamepad.y
  9556.  
  9557. ;snes, Port 2/2A, Mouse: Left Button
  9558. snes.input.port2.mouse.left mouse 0x0 button_left
  9559.  
  9560. ;snes, Port 2/2A, Mouse: Motion Down
  9561. snes.input.port2.mouse.motion_down mouse 0x0 rel_y+
  9562.  
  9563. ;snes, Port 2/2A, Mouse: Motion Left
  9564. snes.input.port2.mouse.motion_left mouse 0x0 rel_x-
  9565.  
  9566. ;snes, Port 2/2A, Mouse: Motion Right
  9567. snes.input.port2.mouse.motion_right mouse 0x0 rel_x+
  9568.  
  9569. ;snes, Port 2/2A, Mouse: Motion Up
  9570. snes.input.port2.mouse.motion_up mouse 0x0 rel_y-
  9571.  
  9572. ;snes, Port 2/2A, Mouse: Right Button
  9573. snes.input.port2.mouse.right mouse 0x0 button_right
  9574.  
  9575. ;Enable multitap on SNES port 2.
  9576. snes.input.port2.multitap 0
  9577.  
  9578. ;snes, Port 2/2A, Super Scope: Cursor
  9579. snes.input.port2.superscope.cursor mouse 0x0 button_right
  9580.  
  9581. ;snes, Port 2/2A, Super Scope: Offscreen Shot(Simulated)
  9582. snes.input.port2.superscope.offscreen_shot keyboard 0x0 44
  9583.  
  9584. ;snes, Port 2/2A, Super Scope: Pause
  9585. snes.input.port2.superscope.pause mouse 0x0 button_middle
  9586.  
  9587. ;snes, Port 2/2A, Super Scope: Trigger
  9588. snes.input.port2.superscope.trigger mouse 0x0 button_left
  9589.  
  9590. ;snes, Port 2/2A, Super Scope: Turbo
  9591. snes.input.port2.superscope.turbo keyboard 0x0 77
  9592.  
  9593. ;snes, Port 2/2A, Super Scope: X Axis
  9594. snes.input.port2.superscope.x_axis mouse 0x0 cursor_x-+
  9595.  
  9596. ;snes, Port 2/2A, Super Scope: Y Axis
  9597. snes.input.port2.superscope.y_axis mouse 0x0 cursor_y-+
  9598.  
  9599. ;snes, Port 2B, Gamepad: A (right)
  9600. snes.input.port3.gamepad.a
  9601.  
  9602. ;snes, Port 2B, Gamepad: B (center, lower)
  9603. snes.input.port3.gamepad.b
  9604.  
  9605. ;snes, Port 2B, Gamepad: DOWN ↓
  9606. snes.input.port3.gamepad.down
  9607.  
  9608. ;snes, Port 2B, Gamepad: Left Shoulder
  9609. snes.input.port3.gamepad.l
  9610.  
  9611. ;snes, Port 2B, Gamepad: LEFT ←
  9612. snes.input.port3.gamepad.left
  9613.  
  9614. ;snes, Port 2B, Gamepad: Right Shoulder
  9615. snes.input.port3.gamepad.r
  9616.  
  9617. ;snes, Port 2B, Gamepad: Rapid A (right)
  9618. snes.input.port3.gamepad.rapid_a
  9619.  
  9620. ;snes, Port 2B, Gamepad: Rapid B (center, lower)
  9621. snes.input.port3.gamepad.rapid_b
  9622.  
  9623. ;snes, Port 2B, Gamepad: Rapid X (center, upper)
  9624. snes.input.port3.gamepad.rapid_x
  9625.  
  9626. ;snes, Port 2B, Gamepad: Rapid Y (left)
  9627. snes.input.port3.gamepad.rapid_y
  9628.  
  9629. ;snes, Port 2B, Gamepad: RIGHT →
  9630. snes.input.port3.gamepad.right
  9631.  
  9632. ;snes, Port 2B, Gamepad: SELECT
  9633. snes.input.port3.gamepad.select
  9634.  
  9635. ;snes, Port 2B, Gamepad: START
  9636. snes.input.port3.gamepad.start
  9637.  
  9638. ;snes, Port 2B, Gamepad: UP ↑
  9639. snes.input.port3.gamepad.up
  9640.  
  9641. ;snes, Port 2B, Gamepad: X (center, upper)
  9642. snes.input.port3.gamepad.x
  9643.  
  9644. ;snes, Port 2B, Gamepad: Y (left)
  9645. snes.input.port3.gamepad.y
  9646.  
  9647. ;snes, Port 2C, Gamepad: A (right)
  9648. snes.input.port4.gamepad.a
  9649.  
  9650. ;snes, Port 2C, Gamepad: B (center, lower)
  9651. snes.input.port4.gamepad.b
  9652.  
  9653. ;snes, Port 2C, Gamepad: DOWN ↓
  9654. snes.input.port4.gamepad.down
  9655.  
  9656. ;snes, Port 2C, Gamepad: Left Shoulder
  9657. snes.input.port4.gamepad.l
  9658.  
  9659. ;snes, Port 2C, Gamepad: LEFT ←
  9660. snes.input.port4.gamepad.left
  9661.  
  9662. ;snes, Port 2C, Gamepad: Right Shoulder
  9663. snes.input.port4.gamepad.r
  9664.  
  9665. ;snes, Port 2C, Gamepad: Rapid A (right)
  9666. snes.input.port4.gamepad.rapid_a
  9667.  
  9668. ;snes, Port 2C, Gamepad: Rapid B (center, lower)
  9669. snes.input.port4.gamepad.rapid_b
  9670.  
  9671. ;snes, Port 2C, Gamepad: Rapid X (center, upper)
  9672. snes.input.port4.gamepad.rapid_x
  9673.  
  9674. ;snes, Port 2C, Gamepad: Rapid Y (left)
  9675. snes.input.port4.gamepad.rapid_y
  9676.  
  9677. ;snes, Port 2C, Gamepad: RIGHT →
  9678. snes.input.port4.gamepad.right
  9679.  
  9680. ;snes, Port 2C, Gamepad: SELECT
  9681. snes.input.port4.gamepad.select
  9682.  
  9683. ;snes, Port 2C, Gamepad: START
  9684. snes.input.port4.gamepad.start
  9685.  
  9686. ;snes, Port 2C, Gamepad: UP ↑
  9687. snes.input.port4.gamepad.up
  9688.  
  9689. ;snes, Port 2C, Gamepad: X (center, upper)
  9690. snes.input.port4.gamepad.x
  9691.  
  9692. ;snes, Port 2C, Gamepad: Y (left)
  9693. snes.input.port4.gamepad.y
  9694.  
  9695. ;snes, Port 2D, Gamepad: A (right)
  9696. snes.input.port5.gamepad.a
  9697.  
  9698. ;snes, Port 2D, Gamepad: B (center, lower)
  9699. snes.input.port5.gamepad.b
  9700.  
  9701. ;snes, Port 2D, Gamepad: DOWN ↓
  9702. snes.input.port5.gamepad.down
  9703.  
  9704. ;snes, Port 2D, Gamepad: Left Shoulder
  9705. snes.input.port5.gamepad.l
  9706.  
  9707. ;snes, Port 2D, Gamepad: LEFT ←
  9708. snes.input.port5.gamepad.left
  9709.  
  9710. ;snes, Port 2D, Gamepad: Right Shoulder
  9711. snes.input.port5.gamepad.r
  9712.  
  9713. ;snes, Port 2D, Gamepad: Rapid A (right)
  9714. snes.input.port5.gamepad.rapid_a
  9715.  
  9716. ;snes, Port 2D, Gamepad: Rapid B (center, lower)
  9717. snes.input.port5.gamepad.rapid_b
  9718.  
  9719. ;snes, Port 2D, Gamepad: Rapid X (center, upper)
  9720. snes.input.port5.gamepad.rapid_x
  9721.  
  9722. ;snes, Port 2D, Gamepad: Rapid Y (left)
  9723. snes.input.port5.gamepad.rapid_y
  9724.  
  9725. ;snes, Port 2D, Gamepad: RIGHT →
  9726. snes.input.port5.gamepad.right
  9727.  
  9728. ;snes, Port 2D, Gamepad: SELECT
  9729. snes.input.port5.gamepad.select
  9730.  
  9731. ;snes, Port 2D, Gamepad: START
  9732. snes.input.port5.gamepad.start
  9733.  
  9734. ;snes, Port 2D, Gamepad: UP ↑
  9735. snes.input.port5.gamepad.up
  9736.  
  9737. ;snes, Port 2D, Gamepad: X (center, upper)
  9738. snes.input.port5.gamepad.x
  9739.  
  9740. ;snes, Port 2D, Gamepad: Y (left)
  9741. snes.input.port5.gamepad.y
  9742.  
  9743. ;snes, Port 1B, Gamepad: A (right)
  9744. snes.input.port6.gamepad.a
  9745.  
  9746. ;snes, Port 1B, Gamepad: B (center, lower)
  9747. snes.input.port6.gamepad.b
  9748.  
  9749. ;snes, Port 1B, Gamepad: DOWN ↓
  9750. snes.input.port6.gamepad.down
  9751.  
  9752. ;snes, Port 1B, Gamepad: Left Shoulder
  9753. snes.input.port6.gamepad.l
  9754.  
  9755. ;snes, Port 1B, Gamepad: LEFT ←
  9756. snes.input.port6.gamepad.left
  9757.  
  9758. ;snes, Port 1B, Gamepad: Right Shoulder
  9759. snes.input.port6.gamepad.r
  9760.  
  9761. ;snes, Port 1B, Gamepad: Rapid A (right)
  9762. snes.input.port6.gamepad.rapid_a
  9763.  
  9764. ;snes, Port 1B, Gamepad: Rapid B (center, lower)
  9765. snes.input.port6.gamepad.rapid_b
  9766.  
  9767. ;snes, Port 1B, Gamepad: Rapid X (center, upper)
  9768. snes.input.port6.gamepad.rapid_x
  9769.  
  9770. ;snes, Port 1B, Gamepad: Rapid Y (left)
  9771. snes.input.port6.gamepad.rapid_y
  9772.  
  9773. ;snes, Port 1B, Gamepad: RIGHT →
  9774. snes.input.port6.gamepad.right
  9775.  
  9776. ;snes, Port 1B, Gamepad: SELECT
  9777. snes.input.port6.gamepad.select
  9778.  
  9779. ;snes, Port 1B, Gamepad: START
  9780. snes.input.port6.gamepad.start
  9781.  
  9782. ;snes, Port 1B, Gamepad: UP ↑
  9783. snes.input.port6.gamepad.up
  9784.  
  9785. ;snes, Port 1B, Gamepad: X (center, upper)
  9786. snes.input.port6.gamepad.x
  9787.  
  9788. ;snes, Port 1B, Gamepad: Y (left)
  9789. snes.input.port6.gamepad.y
  9790.  
  9791. ;snes, Port 1C, Gamepad: A (right)
  9792. snes.input.port7.gamepad.a
  9793.  
  9794. ;snes, Port 1C, Gamepad: B (center, lower)
  9795. snes.input.port7.gamepad.b
  9796.  
  9797. ;snes, Port 1C, Gamepad: DOWN ↓
  9798. snes.input.port7.gamepad.down
  9799.  
  9800. ;snes, Port 1C, Gamepad: Left Shoulder
  9801. snes.input.port7.gamepad.l
  9802.  
  9803. ;snes, Port 1C, Gamepad: LEFT ←
  9804. snes.input.port7.gamepad.left
  9805.  
  9806. ;snes, Port 1C, Gamepad: Right Shoulder
  9807. snes.input.port7.gamepad.r
  9808.  
  9809. ;snes, Port 1C, Gamepad: Rapid A (right)
  9810. snes.input.port7.gamepad.rapid_a
  9811.  
  9812. ;snes, Port 1C, Gamepad: Rapid B (center, lower)
  9813. snes.input.port7.gamepad.rapid_b
  9814.  
  9815. ;snes, Port 1C, Gamepad: Rapid X (center, upper)
  9816. snes.input.port7.gamepad.rapid_x
  9817.  
  9818. ;snes, Port 1C, Gamepad: Rapid Y (left)
  9819. snes.input.port7.gamepad.rapid_y
  9820.  
  9821. ;snes, Port 1C, Gamepad: RIGHT →
  9822. snes.input.port7.gamepad.right
  9823.  
  9824. ;snes, Port 1C, Gamepad: SELECT
  9825. snes.input.port7.gamepad.select
  9826.  
  9827. ;snes, Port 1C, Gamepad: START
  9828. snes.input.port7.gamepad.start
  9829.  
  9830. ;snes, Port 1C, Gamepad: UP ↑
  9831. snes.input.port7.gamepad.up
  9832.  
  9833. ;snes, Port 1C, Gamepad: X (center, upper)
  9834. snes.input.port7.gamepad.x
  9835.  
  9836. ;snes, Port 1C, Gamepad: Y (left)
  9837. snes.input.port7.gamepad.y
  9838.  
  9839. ;snes, Port 1D, Gamepad: A (right)
  9840. snes.input.port8.gamepad.a
  9841.  
  9842. ;snes, Port 1D, Gamepad: B (center, lower)
  9843. snes.input.port8.gamepad.b
  9844.  
  9845. ;snes, Port 1D, Gamepad: DOWN ↓
  9846. snes.input.port8.gamepad.down
  9847.  
  9848. ;snes, Port 1D, Gamepad: Left Shoulder
  9849. snes.input.port8.gamepad.l
  9850.  
  9851. ;snes, Port 1D, Gamepad: LEFT ←
  9852. snes.input.port8.gamepad.left
  9853.  
  9854. ;snes, Port 1D, Gamepad: Right Shoulder
  9855. snes.input.port8.gamepad.r
  9856.  
  9857. ;snes, Port 1D, Gamepad: Rapid A (right)
  9858. snes.input.port8.gamepad.rapid_a
  9859.  
  9860. ;snes, Port 1D, Gamepad: Rapid B (center, lower)
  9861. snes.input.port8.gamepad.rapid_b
  9862.  
  9863. ;snes, Port 1D, Gamepad: Rapid X (center, upper)
  9864. snes.input.port8.gamepad.rapid_x
  9865.  
  9866. ;snes, Port 1D, Gamepad: Rapid Y (left)
  9867. snes.input.port8.gamepad.rapid_y
  9868.  
  9869. ;snes, Port 1D, Gamepad: RIGHT →
  9870. snes.input.port8.gamepad.right
  9871.  
  9872. ;snes, Port 1D, Gamepad: SELECT
  9873. snes.input.port8.gamepad.select
  9874.  
  9875. ;snes, Port 1D, Gamepad: START
  9876. snes.input.port8.gamepad.start
  9877.  
  9878. ;snes, Port 1D, Gamepad: UP ↑
  9879. snes.input.port8.gamepad.up
  9880.  
  9881. ;snes, Port 1D, Gamepad: X (center, upper)
  9882. snes.input.port8.gamepad.x
  9883.  
  9884. ;snes, Port 1D, Gamepad: Y (left)
  9885. snes.input.port8.gamepad.y
  9886.  
  9887. ;Emulated mouse sensitivity.
  9888. snes.mouse_sensitivity 0.50
  9889.  
  9890. ;Enable scanlines with specified opacity.
  9891. snes.scanlines 0
  9892.  
  9893. ;Enable specified OpenGL shader.
  9894. snes.shader none
  9895.  
  9896. ;Force interlaced video to be treated as progressive.
  9897. snes.shader.goat.fprog 0
  9898.  
  9899. ;Constant RGB horizontal divergence.
  9900. snes.shader.goat.hdiv 0.50
  9901.  
  9902. ;Mask pattern.
  9903. snes.shader.goat.pat goatron
  9904.  
  9905. ;Enable scanlines effect.
  9906. snes.shader.goat.slen 1
  9907.  
  9908. ;Transparency of otherwise-opaque mask areas.
  9909. snes.shader.goat.tp 0.50
  9910.  
  9911. ;Constant RGB vertical divergence.
  9912. snes.shader.goat.vdiv 0.50
  9913.  
  9914. ;Enable specified special video scaler.
  9915. snes.special none
  9916.  
  9917. ;Stretch to fill screen.
  9918. snes.stretch aspect_mult2
  9919.  
  9920. ;Enable video temporal blur(50/50 previous/current frame by default).
  9921. snes.tblur 0
  9922.  
  9923. ;Accumulate color data rather than discarding it.
  9924. snes.tblur.accum 0
  9925.  
  9926. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  9927. snes.tblur.accum.amount 50
  9928.  
  9929. ;Enable (bi)linear interpolation.
  9930. snes.videoip 1
  9931.  
  9932. ;Full-screen horizontal resolution.
  9933. snes.xres 0
  9934.  
  9935. ;Scaling factor for the X axis in windowed mode.
  9936. snes.xscale 4.000000
  9937.  
  9938. ;Scaling factor for the X axis in fullscreen mode.
  9939. snes.xscalefs 1.000000
  9940.  
  9941. ;Full-screen vertical resolution.
  9942. snes.yres 0
  9943.  
  9944. ;Scaling factor for the Y axis in windowed mode.
  9945. snes.yscale 4.000000
  9946.  
  9947. ;Scaling factor for the Y axis in fullscreen mode.
  9948. snes.yscalefs 1.000000
  9949.  
  9950. ;Correct aspect ratio.
  9951. snes_faust.correct_aspect 1
  9952.  
  9953. ;Enable (automatic) usage of this module.
  9954. snes_faust.enable 1
  9955.  
  9956. ;Force monophonic sound output.
  9957. snes_faust.forcemono 0
  9958.  
  9959. ;Input device for Virtual Port 1
  9960. snes_faust.input.port1 gamepad
  9961.  
  9962. ;snes_faust, Virtual Port 1, Gamepad: A (right)
  9963. snes_faust.input.port1.gamepad.a keyboard 0x0 94
  9964.  
  9965. ;snes_faust, Virtual Port 1, Gamepad: B (center, lower)
  9966. snes_faust.input.port1.gamepad.b keyboard 0x0 13
  9967.  
  9968. ;snes_faust, Virtual Port 1, Gamepad: DOWN ↓
  9969. snes_faust.input.port1.gamepad.down keyboard 0x0 22
  9970.  
  9971. ;snes_faust, Virtual Port 1, Gamepad: Left Shoulder
  9972. snes_faust.input.port1.gamepad.l keyboard 0x0 95
  9973.  
  9974. ;snes_faust, Virtual Port 1, Gamepad: LEFT ←
  9975. snes_faust.input.port1.gamepad.left keyboard 0x0 4
  9976.  
  9977. ;snes_faust, Virtual Port 1, Gamepad: Right Shoulder
  9978. snes_faust.input.port1.gamepad.r keyboard 0x0 97
  9979.  
  9980. ;snes_faust, Virtual Port 1, Gamepad: Rapid A (right)
  9981. snes_faust.input.port1.gamepad.rapid_a
  9982.  
  9983. ;snes_faust, Virtual Port 1, Gamepad: Rapid B (center, lower)
  9984. snes_faust.input.port1.gamepad.rapid_b
  9985.  
  9986. ;snes_faust, Virtual Port 1, Gamepad: Rapid X (center, upper)
  9987. snes_faust.input.port1.gamepad.rapid_x
  9988.  
  9989. ;snes_faust, Virtual Port 1, Gamepad: Rapid Y (left)
  9990. snes_faust.input.port1.gamepad.rapid_y
  9991.  
  9992. ;snes_faust, Virtual Port 1, Gamepad: RIGHT →
  9993. snes_faust.input.port1.gamepad.right keyboard 0x0 7
  9994.  
  9995. ;snes_faust, Virtual Port 1, Gamepad: SELECT
  9996. snes_faust.input.port1.gamepad.select keyboard 0x0 43
  9997.  
  9998. ;snes_faust, Virtual Port 1, Gamepad: START
  9999. snes_faust.input.port1.gamepad.start keyboard 0x0 40
  10000.  
  10001. ;snes_faust, Virtual Port 1, Gamepad: UP ↑
  10002. snes_faust.input.port1.gamepad.up keyboard 0x0 26
  10003.  
  10004. ;snes_faust, Virtual Port 1, Gamepad: X (center, upper)
  10005. snes_faust.input.port1.gamepad.x keyboard 0x0 96
  10006.  
  10007. ;snes_faust, Virtual Port 1, Gamepad: Y (left)
  10008. snes_faust.input.port1.gamepad.y keyboard 0x0 92
  10009.  
  10010. ;Input device for Virtual Port 2
  10011. snes_faust.input.port2 gamepad
  10012.  
  10013. ;snes_faust, Virtual Port 2, Gamepad: A (right)
  10014. snes_faust.input.port2.gamepad.a
  10015.  
  10016. ;snes_faust, Virtual Port 2, Gamepad: B (center, lower)
  10017. snes_faust.input.port2.gamepad.b
  10018.  
  10019. ;snes_faust, Virtual Port 2, Gamepad: DOWN ↓
  10020. snes_faust.input.port2.gamepad.down
  10021.  
  10022. ;snes_faust, Virtual Port 2, Gamepad: Left Shoulder
  10023. snes_faust.input.port2.gamepad.l
  10024.  
  10025. ;snes_faust, Virtual Port 2, Gamepad: LEFT ←
  10026. snes_faust.input.port2.gamepad.left
  10027.  
  10028. ;snes_faust, Virtual Port 2, Gamepad: Right Shoulder
  10029. snes_faust.input.port2.gamepad.r
  10030.  
  10031. ;snes_faust, Virtual Port 2, Gamepad: Rapid A (right)
  10032. snes_faust.input.port2.gamepad.rapid_a
  10033.  
  10034. ;snes_faust, Virtual Port 2, Gamepad: Rapid B (center, lower)
  10035. snes_faust.input.port2.gamepad.rapid_b
  10036.  
  10037. ;snes_faust, Virtual Port 2, Gamepad: Rapid X (center, upper)
  10038. snes_faust.input.port2.gamepad.rapid_x
  10039.  
  10040. ;snes_faust, Virtual Port 2, Gamepad: Rapid Y (left)
  10041. snes_faust.input.port2.gamepad.rapid_y
  10042.  
  10043. ;snes_faust, Virtual Port 2, Gamepad: RIGHT →
  10044. snes_faust.input.port2.gamepad.right
  10045.  
  10046. ;snes_faust, Virtual Port 2, Gamepad: SELECT
  10047. snes_faust.input.port2.gamepad.select
  10048.  
  10049. ;snes_faust, Virtual Port 2, Gamepad: START
  10050. snes_faust.input.port2.gamepad.start
  10051.  
  10052. ;snes_faust, Virtual Port 2, Gamepad: UP ↑
  10053. snes_faust.input.port2.gamepad.up
  10054.  
  10055. ;snes_faust, Virtual Port 2, Gamepad: X (center, upper)
  10056. snes_faust.input.port2.gamepad.x
  10057.  
  10058. ;snes_faust, Virtual Port 2, Gamepad: Y (left)
  10059. snes_faust.input.port2.gamepad.y
  10060.  
  10061. ;Input device for Virtual Port 3
  10062. snes_faust.input.port3 gamepad
  10063.  
  10064. ;snes_faust, Virtual Port 3, Gamepad: A (right)
  10065. snes_faust.input.port3.gamepad.a
  10066.  
  10067. ;snes_faust, Virtual Port 3, Gamepad: B (center, lower)
  10068. snes_faust.input.port3.gamepad.b
  10069.  
  10070. ;snes_faust, Virtual Port 3, Gamepad: DOWN ↓
  10071. snes_faust.input.port3.gamepad.down
  10072.  
  10073. ;snes_faust, Virtual Port 3, Gamepad: Left Shoulder
  10074. snes_faust.input.port3.gamepad.l
  10075.  
  10076. ;snes_faust, Virtual Port 3, Gamepad: LEFT ←
  10077. snes_faust.input.port3.gamepad.left
  10078.  
  10079. ;snes_faust, Virtual Port 3, Gamepad: Right Shoulder
  10080. snes_faust.input.port3.gamepad.r
  10081.  
  10082. ;snes_faust, Virtual Port 3, Gamepad: Rapid A (right)
  10083. snes_faust.input.port3.gamepad.rapid_a
  10084.  
  10085. ;snes_faust, Virtual Port 3, Gamepad: Rapid B (center, lower)
  10086. snes_faust.input.port3.gamepad.rapid_b
  10087.  
  10088. ;snes_faust, Virtual Port 3, Gamepad: Rapid X (center, upper)
  10089. snes_faust.input.port3.gamepad.rapid_x
  10090.  
  10091. ;snes_faust, Virtual Port 3, Gamepad: Rapid Y (left)
  10092. snes_faust.input.port3.gamepad.rapid_y
  10093.  
  10094. ;snes_faust, Virtual Port 3, Gamepad: RIGHT →
  10095. snes_faust.input.port3.gamepad.right
  10096.  
  10097. ;snes_faust, Virtual Port 3, Gamepad: SELECT
  10098. snes_faust.input.port3.gamepad.select
  10099.  
  10100. ;snes_faust, Virtual Port 3, Gamepad: START
  10101. snes_faust.input.port3.gamepad.start
  10102.  
  10103. ;snes_faust, Virtual Port 3, Gamepad: UP ↑
  10104. snes_faust.input.port3.gamepad.up
  10105.  
  10106. ;snes_faust, Virtual Port 3, Gamepad: X (center, upper)
  10107. snes_faust.input.port3.gamepad.x
  10108.  
  10109. ;snes_faust, Virtual Port 3, Gamepad: Y (left)
  10110. snes_faust.input.port3.gamepad.y
  10111.  
  10112. ;Input device for Virtual Port 4
  10113. snes_faust.input.port4 gamepad
  10114.  
  10115. ;snes_faust, Virtual Port 4, Gamepad: A (right)
  10116. snes_faust.input.port4.gamepad.a
  10117.  
  10118. ;snes_faust, Virtual Port 4, Gamepad: B (center, lower)
  10119. snes_faust.input.port4.gamepad.b
  10120.  
  10121. ;snes_faust, Virtual Port 4, Gamepad: DOWN ↓
  10122. snes_faust.input.port4.gamepad.down
  10123.  
  10124. ;snes_faust, Virtual Port 4, Gamepad: Left Shoulder
  10125. snes_faust.input.port4.gamepad.l
  10126.  
  10127. ;snes_faust, Virtual Port 4, Gamepad: LEFT ←
  10128. snes_faust.input.port4.gamepad.left
  10129.  
  10130. ;snes_faust, Virtual Port 4, Gamepad: Right Shoulder
  10131. snes_faust.input.port4.gamepad.r
  10132.  
  10133. ;snes_faust, Virtual Port 4, Gamepad: Rapid A (right)
  10134. snes_faust.input.port4.gamepad.rapid_a
  10135.  
  10136. ;snes_faust, Virtual Port 4, Gamepad: Rapid B (center, lower)
  10137. snes_faust.input.port4.gamepad.rapid_b
  10138.  
  10139. ;snes_faust, Virtual Port 4, Gamepad: Rapid X (center, upper)
  10140. snes_faust.input.port4.gamepad.rapid_x
  10141.  
  10142. ;snes_faust, Virtual Port 4, Gamepad: Rapid Y (left)
  10143. snes_faust.input.port4.gamepad.rapid_y
  10144.  
  10145. ;snes_faust, Virtual Port 4, Gamepad: RIGHT →
  10146. snes_faust.input.port4.gamepad.right
  10147.  
  10148. ;snes_faust, Virtual Port 4, Gamepad: SELECT
  10149. snes_faust.input.port4.gamepad.select
  10150.  
  10151. ;snes_faust, Virtual Port 4, Gamepad: START
  10152. snes_faust.input.port4.gamepad.start
  10153.  
  10154. ;snes_faust, Virtual Port 4, Gamepad: UP ↑
  10155. snes_faust.input.port4.gamepad.up
  10156.  
  10157. ;snes_faust, Virtual Port 4, Gamepad: X (center, upper)
  10158. snes_faust.input.port4.gamepad.x
  10159.  
  10160. ;snes_faust, Virtual Port 4, Gamepad: Y (left)
  10161. snes_faust.input.port4.gamepad.y
  10162.  
  10163. ;Input device for Virtual Port 5
  10164. snes_faust.input.port5 gamepad
  10165.  
  10166. ;snes_faust, Virtual Port 5, Gamepad: A (right)
  10167. snes_faust.input.port5.gamepad.a
  10168.  
  10169. ;snes_faust, Virtual Port 5, Gamepad: B (center, lower)
  10170. snes_faust.input.port5.gamepad.b
  10171.  
  10172. ;snes_faust, Virtual Port 5, Gamepad: DOWN ↓
  10173. snes_faust.input.port5.gamepad.down
  10174.  
  10175. ;snes_faust, Virtual Port 5, Gamepad: Left Shoulder
  10176. snes_faust.input.port5.gamepad.l
  10177.  
  10178. ;snes_faust, Virtual Port 5, Gamepad: LEFT ←
  10179. snes_faust.input.port5.gamepad.left
  10180.  
  10181. ;snes_faust, Virtual Port 5, Gamepad: Right Shoulder
  10182. snes_faust.input.port5.gamepad.r
  10183.  
  10184. ;snes_faust, Virtual Port 5, Gamepad: Rapid A (right)
  10185. snes_faust.input.port5.gamepad.rapid_a
  10186.  
  10187. ;snes_faust, Virtual Port 5, Gamepad: Rapid B (center, lower)
  10188. snes_faust.input.port5.gamepad.rapid_b
  10189.  
  10190. ;snes_faust, Virtual Port 5, Gamepad: Rapid X (center, upper)
  10191. snes_faust.input.port5.gamepad.rapid_x
  10192.  
  10193. ;snes_faust, Virtual Port 5, Gamepad: Rapid Y (left)
  10194. snes_faust.input.port5.gamepad.rapid_y
  10195.  
  10196. ;snes_faust, Virtual Port 5, Gamepad: RIGHT →
  10197. snes_faust.input.port5.gamepad.right
  10198.  
  10199. ;snes_faust, Virtual Port 5, Gamepad: SELECT
  10200. snes_faust.input.port5.gamepad.select
  10201.  
  10202. ;snes_faust, Virtual Port 5, Gamepad: START
  10203. snes_faust.input.port5.gamepad.start
  10204.  
  10205. ;snes_faust, Virtual Port 5, Gamepad: UP ↑
  10206. snes_faust.input.port5.gamepad.up
  10207.  
  10208. ;snes_faust, Virtual Port 5, Gamepad: X (center, upper)
  10209. snes_faust.input.port5.gamepad.x
  10210.  
  10211. ;snes_faust, Virtual Port 5, Gamepad: Y (left)
  10212. snes_faust.input.port5.gamepad.y
  10213.  
  10214. ;Input device for Virtual Port 6
  10215. snes_faust.input.port6 gamepad
  10216.  
  10217. ;snes_faust, Virtual Port 6, Gamepad: A (right)
  10218. snes_faust.input.port6.gamepad.a
  10219.  
  10220. ;snes_faust, Virtual Port 6, Gamepad: B (center, lower)
  10221. snes_faust.input.port6.gamepad.b
  10222.  
  10223. ;snes_faust, Virtual Port 6, Gamepad: DOWN ↓
  10224. snes_faust.input.port6.gamepad.down
  10225.  
  10226. ;snes_faust, Virtual Port 6, Gamepad: Left Shoulder
  10227. snes_faust.input.port6.gamepad.l
  10228.  
  10229. ;snes_faust, Virtual Port 6, Gamepad: LEFT ←
  10230. snes_faust.input.port6.gamepad.left
  10231.  
  10232. ;snes_faust, Virtual Port 6, Gamepad: Right Shoulder
  10233. snes_faust.input.port6.gamepad.r
  10234.  
  10235. ;snes_faust, Virtual Port 6, Gamepad: Rapid A (right)
  10236. snes_faust.input.port6.gamepad.rapid_a
  10237.  
  10238. ;snes_faust, Virtual Port 6, Gamepad: Rapid B (center, lower)
  10239. snes_faust.input.port6.gamepad.rapid_b
  10240.  
  10241. ;snes_faust, Virtual Port 6, Gamepad: Rapid X (center, upper)
  10242. snes_faust.input.port6.gamepad.rapid_x
  10243.  
  10244. ;snes_faust, Virtual Port 6, Gamepad: Rapid Y (left)
  10245. snes_faust.input.port6.gamepad.rapid_y
  10246.  
  10247. ;snes_faust, Virtual Port 6, Gamepad: RIGHT →
  10248. snes_faust.input.port6.gamepad.right
  10249.  
  10250. ;snes_faust, Virtual Port 6, Gamepad: SELECT
  10251. snes_faust.input.port6.gamepad.select
  10252.  
  10253. ;snes_faust, Virtual Port 6, Gamepad: START
  10254. snes_faust.input.port6.gamepad.start
  10255.  
  10256. ;snes_faust, Virtual Port 6, Gamepad: UP ↑
  10257. snes_faust.input.port6.gamepad.up
  10258.  
  10259. ;snes_faust, Virtual Port 6, Gamepad: X (center, upper)
  10260. snes_faust.input.port6.gamepad.x
  10261.  
  10262. ;snes_faust, Virtual Port 6, Gamepad: Y (left)
  10263. snes_faust.input.port6.gamepad.y
  10264.  
  10265. ;Input device for Virtual Port 7
  10266. snes_faust.input.port7 gamepad
  10267.  
  10268. ;snes_faust, Virtual Port 7, Gamepad: A (right)
  10269. snes_faust.input.port7.gamepad.a
  10270.  
  10271. ;snes_faust, Virtual Port 7, Gamepad: B (center, lower)
  10272. snes_faust.input.port7.gamepad.b
  10273.  
  10274. ;snes_faust, Virtual Port 7, Gamepad: DOWN ↓
  10275. snes_faust.input.port7.gamepad.down
  10276.  
  10277. ;snes_faust, Virtual Port 7, Gamepad: Left Shoulder
  10278. snes_faust.input.port7.gamepad.l
  10279.  
  10280. ;snes_faust, Virtual Port 7, Gamepad: LEFT ←
  10281. snes_faust.input.port7.gamepad.left
  10282.  
  10283. ;snes_faust, Virtual Port 7, Gamepad: Right Shoulder
  10284. snes_faust.input.port7.gamepad.r
  10285.  
  10286. ;snes_faust, Virtual Port 7, Gamepad: Rapid A (right)
  10287. snes_faust.input.port7.gamepad.rapid_a
  10288.  
  10289. ;snes_faust, Virtual Port 7, Gamepad: Rapid B (center, lower)
  10290. snes_faust.input.port7.gamepad.rapid_b
  10291.  
  10292. ;snes_faust, Virtual Port 7, Gamepad: Rapid X (center, upper)
  10293. snes_faust.input.port7.gamepad.rapid_x
  10294.  
  10295. ;snes_faust, Virtual Port 7, Gamepad: Rapid Y (left)
  10296. snes_faust.input.port7.gamepad.rapid_y
  10297.  
  10298. ;snes_faust, Virtual Port 7, Gamepad: RIGHT →
  10299. snes_faust.input.port7.gamepad.right
  10300.  
  10301. ;snes_faust, Virtual Port 7, Gamepad: SELECT
  10302. snes_faust.input.port7.gamepad.select
  10303.  
  10304. ;snes_faust, Virtual Port 7, Gamepad: START
  10305. snes_faust.input.port7.gamepad.start
  10306.  
  10307. ;snes_faust, Virtual Port 7, Gamepad: UP ↑
  10308. snes_faust.input.port7.gamepad.up
  10309.  
  10310. ;snes_faust, Virtual Port 7, Gamepad: X (center, upper)
  10311. snes_faust.input.port7.gamepad.x
  10312.  
  10313. ;snes_faust, Virtual Port 7, Gamepad: Y (left)
  10314. snes_faust.input.port7.gamepad.y
  10315.  
  10316. ;Input device for Virtual Port 8
  10317. snes_faust.input.port8 gamepad
  10318.  
  10319. ;snes_faust, Virtual Port 8, Gamepad: A (right)
  10320. snes_faust.input.port8.gamepad.a
  10321.  
  10322. ;snes_faust, Virtual Port 8, Gamepad: B (center, lower)
  10323. snes_faust.input.port8.gamepad.b
  10324.  
  10325. ;snes_faust, Virtual Port 8, Gamepad: DOWN ↓
  10326. snes_faust.input.port8.gamepad.down
  10327.  
  10328. ;snes_faust, Virtual Port 8, Gamepad: Left Shoulder
  10329. snes_faust.input.port8.gamepad.l
  10330.  
  10331. ;snes_faust, Virtual Port 8, Gamepad: LEFT ←
  10332. snes_faust.input.port8.gamepad.left
  10333.  
  10334. ;snes_faust, Virtual Port 8, Gamepad: Right Shoulder
  10335. snes_faust.input.port8.gamepad.r
  10336.  
  10337. ;snes_faust, Virtual Port 8, Gamepad: Rapid A (right)
  10338. snes_faust.input.port8.gamepad.rapid_a
  10339.  
  10340. ;snes_faust, Virtual Port 8, Gamepad: Rapid B (center, lower)
  10341. snes_faust.input.port8.gamepad.rapid_b
  10342.  
  10343. ;snes_faust, Virtual Port 8, Gamepad: Rapid X (center, upper)
  10344. snes_faust.input.port8.gamepad.rapid_x
  10345.  
  10346. ;snes_faust, Virtual Port 8, Gamepad: Rapid Y (left)
  10347. snes_faust.input.port8.gamepad.rapid_y
  10348.  
  10349. ;snes_faust, Virtual Port 8, Gamepad: RIGHT →
  10350. snes_faust.input.port8.gamepad.right
  10351.  
  10352. ;snes_faust, Virtual Port 8, Gamepad: SELECT
  10353. snes_faust.input.port8.gamepad.select
  10354.  
  10355. ;snes_faust, Virtual Port 8, Gamepad: START
  10356. snes_faust.input.port8.gamepad.start
  10357.  
  10358. ;snes_faust, Virtual Port 8, Gamepad: UP ↑
  10359. snes_faust.input.port8.gamepad.up
  10360.  
  10361. ;snes_faust, Virtual Port 8, Gamepad: X (center, upper)
  10362. snes_faust.input.port8.gamepad.x
  10363.  
  10364. ;snes_faust, Virtual Port 8, Gamepad: Y (left)
  10365. snes_faust.input.port8.gamepad.y
  10366.  
  10367. ;Enable multitap on SNES port 1.
  10368. snes_faust.input.sport1.multitap 0
  10369.  
  10370. ;Enable multitap on SNES port 2.
  10371. snes_faust.input.sport2.multitap 0
  10372.  
  10373. ;Sound quality.
  10374. snes_faust.resamp_quality 3
  10375.  
  10376. ;Sound output rate tolerance.
  10377. snes_faust.resamp_rate_error 0.000035
  10378.  
  10379. ;Enable scanlines with specified opacity.
  10380. snes_faust.scanlines 0
  10381.  
  10382. ;Enable specified OpenGL shader.
  10383. snes_faust.shader none
  10384.  
  10385. ;Force interlaced video to be treated as progressive.
  10386. snes_faust.shader.goat.fprog 0
  10387.  
  10388. ;Constant RGB horizontal divergence.
  10389. snes_faust.shader.goat.hdiv 0.50
  10390.  
  10391. ;Mask pattern.
  10392. snes_faust.shader.goat.pat goatron
  10393.  
  10394. ;Enable scanlines effect.
  10395. snes_faust.shader.goat.slen 1
  10396.  
  10397. ;Transparency of otherwise-opaque mask areas.
  10398. snes_faust.shader.goat.tp 0.50
  10399.  
  10400. ;Constant RGB vertical divergence.
  10401. snes_faust.shader.goat.vdiv 0.50
  10402.  
  10403. ;Enable specified special video scaler.
  10404. snes_faust.special none
  10405.  
  10406. ;Enable 1-frame speculative execution for video output.
  10407. snes_faust.spex 0
  10408.  
  10409. ;Enable speculative execution for sound output too.
  10410. snes_faust.spex.sound 1
  10411.  
  10412. ;Stretch to fill screen.
  10413. snes_faust.stretch aspect_mult2
  10414.  
  10415. ;Enable video temporal blur(50/50 previous/current frame by default).
  10416. snes_faust.tblur 0
  10417.  
  10418. ;Accumulate color data rather than discarding it.
  10419. snes_faust.tblur.accum 0
  10420.  
  10421. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  10422. snes_faust.tblur.accum.amount 50
  10423.  
  10424. ;Enable (bi)linear interpolation.
  10425. snes_faust.videoip 1
  10426.  
  10427. ;Full-screen horizontal resolution.
  10428. snes_faust.xres 0
  10429.  
  10430. ;Scaling factor for the X axis in windowed mode.
  10431. snes_faust.xscale 3.000000
  10432.  
  10433. ;Scaling factor for the X axis in fullscreen mode.
  10434. snes_faust.xscalefs 1.000000
  10435.  
  10436. ;Full-screen vertical resolution.
  10437. snes_faust.yres 0
  10438.  
  10439. ;Scaling factor for the Y axis in windowed mode.
  10440. snes_faust.yscale 3.000000
  10441.  
  10442. ;Scaling factor for the Y axis in fullscreen mode.
  10443. snes_faust.yscalefs 1.000000
  10444.  
  10445. ;Enable sound output.
  10446. sound 1
  10447.  
  10448. ;Desired buffer size in milliseconds(ms).
  10449. sound.buffer_time 0
  10450.  
  10451. ;Select sound output device.
  10452. sound.device sexyal-literal-default
  10453.  
  10454. ;Select sound driver.
  10455. sound.driver SDL
  10456.  
  10457. ;Desired period size in microseconds(μs).
  10458. sound.period_time 0
  10459.  
  10460. ;Specifies the sound playback rate, in sound frames per second("Hz").
  10461. sound.rate 48000
  10462.  
  10463. ;Sound volume level, in percent.
  10464. sound.volume 100
  10465.  
  10466. ;DO NOT USE UNLESS YOU'RE A SPACE GOAT
  10467. srwautoenable 0
  10468.  
  10469. ;Number of frames to keep states for when state rewinding is enabled.
  10470. srwframes 600
  10471.  
  10472. ;Enable (automatic) usage of this module.
  10473. ssfplay.enable 1
  10474.  
  10475. ;Force monophonic sound output.
  10476. ssfplay.forcemono 0
  10477.  
  10478. ;SCSP output resampler quality.
  10479. ssfplay.resamp_quality 4
  10480.  
  10481. ;Enable scanlines with specified opacity.
  10482. ssfplay.scanlines 0
  10483.  
  10484. ;Enable specified OpenGL shader.
  10485. ssfplay.shader none
  10486.  
  10487. ;Force interlaced video to be treated as progressive.
  10488. ssfplay.shader.goat.fprog 0
  10489.  
  10490. ;Constant RGB horizontal divergence.
  10491. ssfplay.shader.goat.hdiv 0.50
  10492.  
  10493. ;Mask pattern.
  10494. ssfplay.shader.goat.pat goatron
  10495.  
  10496. ;Enable scanlines effect.
  10497. ssfplay.shader.goat.slen 1
  10498.  
  10499. ;Transparency of otherwise-opaque mask areas.
  10500. ssfplay.shader.goat.tp 0.50
  10501.  
  10502. ;Constant RGB vertical divergence.
  10503. ssfplay.shader.goat.vdiv 0.50
  10504.  
  10505. ;Enable specified special video scaler.
  10506. ssfplay.special none
  10507.  
  10508. ;Stretch to fill screen.
  10509. ssfplay.stretch aspect_mult2
  10510.  
  10511. ;Enable video temporal blur(50/50 previous/current frame by default).
  10512. ssfplay.tblur 0
  10513.  
  10514. ;Accumulate color data rather than discarding it.
  10515. ssfplay.tblur.accum 0
  10516.  
  10517. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  10518. ssfplay.tblur.accum.amount 50
  10519.  
  10520. ;Enable (bi)linear interpolation.
  10521. ssfplay.videoip 1
  10522.  
  10523. ;Full-screen horizontal resolution.
  10524. ssfplay.xres 0
  10525.  
  10526. ;Scaling factor for the X axis in windowed mode.
  10527. ssfplay.xscale 2.000000
  10528.  
  10529. ;Scaling factor for the X axis in fullscreen mode.
  10530. ssfplay.xscalefs 1.000000
  10531.  
  10532. ;Full-screen vertical resolution.
  10533. ssfplay.yres 0
  10534.  
  10535. ;Scaling factor for the Y axis in windowed mode.
  10536. ssfplay.yscale 2.000000
  10537.  
  10538. ;Scaling factor for the Y axis in fullscreen mode.
  10539. ssfplay.yscalefs 1.000000
  10540.  
  10541. ;3D mode.
  10542. vb.3dmode anaglyph
  10543.  
  10544. ;Reverse left/right 3D views.
  10545. vb.3dreverse 0
  10546.  
  10547. ;Allow draw skipping.
  10548. vb.allow_draw_skip 0
  10549.  
  10550. ;Anaglyph maximum-brightness color for left view.
  10551. vb.anaglyph.lcolor 0xffffff
  10552.  
  10553. ;Anaglyph preset colors.
  10554. vb.anaglyph.preset disabled
  10555.  
  10556. ;Anaglyph maximum-brightness color for right view.
  10557. vb.anaglyph.rcolor 0x000000
  10558.  
  10559. ;CPU emulation mode.
  10560. vb.cpu_emulation fast
  10561.  
  10562. ;Disassembly font size.
  10563. vb.debugger.disfontsize 5x7
  10564.  
  10565. ;Character encoding for the debugger's memory editor.
  10566. vb.debugger.memcharenc shift_jis
  10567.  
  10568. ;Default maximum-brightness color to use in non-anaglyph 3D modes.
  10569. vb.default_color 0xF0F0F0
  10570.  
  10571. ;Disable parallax for BG and OBJ rendering.
  10572. vb.disable_parallax 1
  10573.  
  10574. ;Enable (automatic) usage of this module.
  10575. vb.enable 1
  10576.  
  10577. ;Force monophonic sound output.
  10578. vb.forcemono 0
  10579.  
  10580. ;vb, Built-In, Gamepad: A
  10581. vb.input.builtin.gamepad.a keyboard 0x0 14
  10582.  
  10583. ;vb, Built-In, Gamepad: B
  10584. vb.input.builtin.gamepad.b keyboard 0x0 13
  10585.  
  10586. ;vb, Built-In, Gamepad: DOWN ↓ (Left D-Pad)
  10587. vb.input.builtin.gamepad.down-l keyboard 0x0 81
  10588.  
  10589. ;vb, Built-In, Gamepad: DOWN ↓ (Right D-Pad)
  10590. vb.input.builtin.gamepad.down-r keyboard 0x0 81
  10591.  
  10592. ;vb, Built-In, Gamepad: LEFT ← (Left D-Pad)
  10593. vb.input.builtin.gamepad.left-l keyboard 0x0 80
  10594.  
  10595. ;vb, Built-In, Gamepad: LEFT ← (Right D-Pad)
  10596. vb.input.builtin.gamepad.left-r keyboard 0x0 80
  10597.  
  10598. ;vb, Built-In, Gamepad: Left-Back
  10599. vb.input.builtin.gamepad.lt keyboard 0x0 12
  10600.  
  10601. ;vb, Built-In, Gamepad: Rapid A
  10602. vb.input.builtin.gamepad.rapid_a
  10603.  
  10604. ;vb, Built-In, Gamepad: Rapid B
  10605. vb.input.builtin.gamepad.rapid_b
  10606.  
  10607. ;vb, Built-In, Gamepad: RIGHT → (Left D-Pad)
  10608. vb.input.builtin.gamepad.right-l keyboard 0x0 79
  10609.  
  10610. ;vb, Built-In, Gamepad: RIGHT → (Right D-Pad)
  10611. vb.input.builtin.gamepad.right-r keyboard 0x0 79
  10612.  
  10613. ;vb, Built-In, Gamepad: Right-Back
  10614. vb.input.builtin.gamepad.rt keyboard 0x0 24
  10615.  
  10616. ;vb, Built-In, Gamepad: Select
  10617. vb.input.builtin.gamepad.select keyboard 0x0 44
  10618.  
  10619. ;vb, Built-In, Gamepad: Start
  10620. vb.input.builtin.gamepad.start keyboard 0x0 40
  10621.  
  10622. ;vb, Built-In, Gamepad: UP ↑ (Left D-Pad)
  10623. vb.input.builtin.gamepad.up-l keyboard 0x0 82
  10624.  
  10625. ;vb, Built-In, Gamepad: UP ↑ (Right D-Pad)
  10626. vb.input.builtin.gamepad.up-r keyboard 0x0 82
  10627.  
  10628. ;Input latency reduction hack.
  10629. vb.input.instant_read_hack 1
  10630.  
  10631. ;vb, System, Misc: Battery Voltage
  10632. vb.input.system.misc.battery
  10633.  
  10634. ;Default position for switch "Battery Voltage".
  10635. vb.input.system.misc.battery.defpos normal
  10636.  
  10637. ;Display latency reduction hack.
  10638. vb.instant_display_hack 0
  10639.  
  10640. ;LED on duration to linear RGB conversion coefficient.
  10641. vb.ledonscale 1.75
  10642.  
  10643. ;Line Interlaced prescale.
  10644. vb.liprescale 2
  10645.  
  10646. ;Enable scanlines with specified opacity.
  10647. vb.scanlines 0
  10648.  
  10649. ;Enable specified OpenGL shader.
  10650. vb.shader none
  10651.  
  10652. ;Force interlaced video to be treated as progressive.
  10653. vb.shader.goat.fprog 0
  10654.  
  10655. ;Constant RGB horizontal divergence.
  10656. vb.shader.goat.hdiv 0.50
  10657.  
  10658. ;Mask pattern.
  10659. vb.shader.goat.pat goatron
  10660.  
  10661. ;Enable scanlines effect.
  10662. vb.shader.goat.slen 1
  10663.  
  10664. ;Transparency of otherwise-opaque mask areas.
  10665. vb.shader.goat.tp 0.50
  10666.  
  10667. ;Constant RGB vertical divergence.
  10668. vb.shader.goat.vdiv 0.50
  10669.  
  10670. ;Number of pixels to separate L/R views by.
  10671. vb.sidebyside.separation 0
  10672.  
  10673. ;Enable specified special video scaler.
  10674. vb.special none
  10675.  
  10676. ;Stretch to fill screen.
  10677. vb.stretch aspect
  10678.  
  10679. ;Enable video temporal blur(50/50 previous/current frame by default).
  10680. vb.tblur 0
  10681.  
  10682. ;Accumulate color data rather than discarding it.
  10683. vb.tblur.accum 0
  10684.  
  10685. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  10686. vb.tblur.accum.amount 50
  10687.  
  10688. ;Enable (bi)linear interpolation.
  10689. vb.videoip 1
  10690.  
  10691. ;Full-screen horizontal resolution.
  10692. vb.xres 0
  10693.  
  10694. ;Scaling factor for the X axis in windowed mode.
  10695. vb.xscale 2.000000
  10696.  
  10697. ;Scaling factor for the X axis in fullscreen mode.
  10698. vb.xscalefs 1.000000
  10699.  
  10700. ;Full-screen vertical resolution.
  10701. vb.yres 0
  10702.  
  10703. ;Scaling factor for the Y axis in windowed mode.
  10704. vb.yscale 2.000000
  10705.  
  10706. ;Scaling factor for the Y axis in fullscreen mode.
  10707. vb.yscalefs 1.000000
  10708.  
  10709. ;Enable time synchronization(waiting) for frame blitting.
  10710. video.blit_timesync 1
  10711.  
  10712. ;Deinterlacer to use for interlaced video.
  10713. video.deinterlacer weave
  10714.  
  10715. ;Attempt to disable desktop composition.
  10716. video.disable_composition 1
  10717.  
  10718. ;Video output driver.
  10719. video.driver default
  10720.  
  10721. ;Enable frameskip during emulation rendering.
  10722. video.frameskip 1
  10723.  
  10724. ;Enable fullscreen mode.
  10725. video.fs 1
  10726.  
  10727. ;Display to use with fullscreen mode.
  10728. video.fs.display -1
  10729.  
  10730. ;Attempt to synchronize OpenGL page flips to vertical retrace period.
  10731. video.glvsync 1
  10732.  
  10733. ;Birth Day
  10734. wswan.bday 23
  10735.  
  10736. ;Blood Type
  10737. wswan.blood O
  10738.  
  10739. ;Birth Month
  10740. wswan.bmonth 6
  10741.  
  10742. ;Birth Year
  10743. wswan.byear 1989
  10744.  
  10745. ;Disassembly font size.
  10746. wswan.debugger.disfontsize 5x7
  10747.  
  10748. ;Character encoding for the debugger's memory editor.
  10749. wswan.debugger.memcharenc shift_jis
  10750.  
  10751. ;Enable (automatic) usage of this module.
  10752. wswan.enable 1
  10753.  
  10754. ;Enable comms to external program.
  10755. wswan.excomm 0
  10756.  
  10757. ;Comms external program path.
  10758. wswan.excomm.path wonderfence
  10759.  
  10760. ;Force monophonic sound output.
  10761. wswan.forcemono 0
  10762.  
  10763. ;Input device for Built-In
  10764. wswan.input.builtin gamepad
  10765.  
  10766. ;wswan, Built-In, Gamepad: A
  10767. wswan.input.builtin.gamepad.a keyboard 0x0 14
  10768.  
  10769. ;wswan, Built-In, Gamepad: B
  10770. wswan.input.builtin.gamepad.b keyboard 0x0 13
  10771.  
  10772. ;wswan, Built-In, Gamepad: X3(X DOWN ↓)
  10773. wswan.input.builtin.gamepad.down-x keyboard 0x0 15
  10774.  
  10775. ;wswan, Built-In, Gamepad: Y3(Y DOWN ↓)
  10776. wswan.input.builtin.gamepad.down-y keyboard 0x0 81
  10777.  
  10778. ;wswan, Built-In, Gamepad: X4(X LEFT ←)
  10779. wswan.input.builtin.gamepad.left-x keyboard 0x0 28
  10780.  
  10781. ;wswan, Built-In, Gamepad: Y4(Y LEFT ←)
  10782. wswan.input.builtin.gamepad.left-y keyboard 0x0 80
  10783.  
  10784. ;wswan, Built-In, Gamepad: Rapid A
  10785. wswan.input.builtin.gamepad.rapid_a keyboard 0x0 12
  10786.  
  10787. ;wswan, Built-In, Gamepad: Rapid B
  10788. wswan.input.builtin.gamepad.rapid_b keyboard 0x0 24
  10789.  
  10790. ;wswan, Built-In, Gamepad: X2(X RIGHT →)
  10791. wswan.input.builtin.gamepad.right-x keyboard 0x0 11
  10792.  
  10793. ;wswan, Built-In, Gamepad: Y2(Y RIGHT →)
  10794. wswan.input.builtin.gamepad.right-y keyboard 0x0 79
  10795.  
  10796. ;wswan, Built-In, Gamepad: Start
  10797. wswan.input.builtin.gamepad.start keyboard 0x0 40
  10798.  
  10799. ;wswan, Built-In, Gamepad: X1(X UP ↑)
  10800. wswan.input.builtin.gamepad.up-x keyboard 0x0 12
  10801.  
  10802. ;wswan, Built-In, Gamepad: Y1(Y UP ↑)
  10803. wswan.input.builtin.gamepad.up-y keyboard 0x0 82
  10804.  
  10805. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): A (right)
  10806. wswan.input.builtin.gamepadraa.a keyboard 0x0 91
  10807.  
  10808. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): A'(center, upper)
  10809. wswan.input.builtin.gamepadraa.ap keyboard 0x0 94
  10810.  
  10811. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): B (center, lower)
  10812. wswan.input.builtin.gamepadraa.b keyboard 0x0 90
  10813.  
  10814. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): B'(left)
  10815. wswan.input.builtin.gamepadraa.bp keyboard 0x0 93
  10816.  
  10817. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): X3(X DOWN ↓)
  10818. wswan.input.builtin.gamepadraa.down-x keyboard 0x0 22
  10819.  
  10820. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): Y3(Y DOWN ↓)
  10821. wswan.input.builtin.gamepadraa.down-y keyboard 0x0 81
  10822.  
  10823. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): X4(X LEFT ←)
  10824. wswan.input.builtin.gamepadraa.left-x keyboard 0x0 4
  10825.  
  10826. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): Y4(Y LEFT ←)
  10827. wswan.input.builtin.gamepadraa.left-y keyboard 0x0 80
  10828.  
  10829. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): X2(X RIGHT →)
  10830. wswan.input.builtin.gamepadraa.right-x keyboard 0x0 7
  10831.  
  10832. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): Y2(Y RIGHT →)
  10833. wswan.input.builtin.gamepadraa.right-y keyboard 0x0 79
  10834.  
  10835. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): Start
  10836. wswan.input.builtin.gamepadraa.start keyboard 0x0 40
  10837.  
  10838. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): X1(X UP ↑)
  10839. wswan.input.builtin.gamepadraa.up-x keyboard 0x0 26
  10840.  
  10841. ;wswan, Built-In, Gamepad(Rotation Auto-Adjust): Y1(Y UP ↑)
  10842. wswan.input.builtin.gamepadraa.up-y keyboard 0x0 82
  10843.  
  10844. ;Language games should display text in.
  10845. wswan.language english
  10846.  
  10847. ;Name
  10848. wswan.name Mednafen
  10849.  
  10850. ;Enable scanlines with specified opacity.
  10851. wswan.scanlines 0
  10852.  
  10853. ;Sex
  10854. wswan.sex F
  10855.  
  10856. ;Enable specified OpenGL shader.
  10857. wswan.shader none
  10858.  
  10859. ;Force interlaced video to be treated as progressive.
  10860. wswan.shader.goat.fprog 0
  10861.  
  10862. ;Constant RGB horizontal divergence.
  10863. wswan.shader.goat.hdiv 0.50
  10864.  
  10865. ;Mask pattern.
  10866. wswan.shader.goat.pat goatron
  10867.  
  10868. ;Enable scanlines effect.
  10869. wswan.shader.goat.slen 1
  10870.  
  10871. ;Transparency of otherwise-opaque mask areas.
  10872. wswan.shader.goat.tp 0.50
  10873.  
  10874. ;Constant RGB vertical divergence.
  10875. wswan.shader.goat.vdiv 0.50
  10876.  
  10877. ;Enable specified special video scaler.
  10878. wswan.special none
  10879.  
  10880. ;Stretch to fill screen.
  10881. wswan.stretch aspect_mult2
  10882.  
  10883. ;Enable video temporal blur(50/50 previous/current frame by default).
  10884. wswan.tblur 0
  10885.  
  10886. ;Accumulate color data rather than discarding it.
  10887. wswan.tblur.accum 0
  10888.  
  10889. ;Blur amount in accumulation mode, specified in percentage of accumulation buffer to mix with the current frame.
  10890. wswan.tblur.accum.amount 50
  10891.  
  10892. ;Enable (bi)linear interpolation.
  10893. wswan.videoip 1
  10894.  
  10895. ;Full-screen horizontal resolution.
  10896. wswan.xres 0
  10897.  
  10898. ;Scaling factor for the X axis in windowed mode.
  10899. wswan.xscale 4.000000
  10900.  
  10901. ;Scaling factor for the X axis in fullscreen mode.
  10902. wswan.xscalefs 1.000000
  10903.  
  10904. ;Full-screen vertical resolution.
  10905. wswan.yres 0
  10906.  
  10907. ;Scaling factor for the Y axis in windowed mode.
  10908. wswan.yscale 4.000000
  10909.  
  10910. ;Scaling factor for the Y axis in fullscreen mode.
  10911. wswan.yscalefs 1.000000
  10912.  
  10913.  
  10914. ;
  10915. ;Unrecognized settings follow:
  10916. ;
  10917.  
  10918. affinity.cd 0
  10919.  
  10920. affinity.emu 0
  10921.  
  10922. affinity.video 0
  10923.  
  10924. apple2.video.mode composite
  10925.  
  10926. psx.correct_aspect 1
  10927.  
  10928. snes_faust.affinity.msu1.audio 0
  10929.  
  10930. snes_faust.affinity.msu1.data 0
  10931.  
  10932. snes_faust.affinity.ppu 0
  10933.  
  10934. snes_faust.cx4.clock_rate 100
  10935.  
  10936. snes_faust.h_filter none
  10937.  
  10938. snes_faust.msu1.resamp_quality 4
  10939.  
  10940. snes_faust.region auto
  10941.  
  10942. snes_faust.renderer st
  10943.  
  10944. snes_faust.slend 223
  10945.  
  10946. snes_faust.slendp 238
  10947.  
  10948. snes_faust.slstart 0
  10949.  
  10950. snes_faust.slstartp 0
  10951.  
  10952. snes_faust.superfx.clock_rate 100
  10953.  
  10954. snes_faust.superfx.icache 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement