~ubuntu-branches/debian/experimental/mednafen/experimental

« back to all changes in this revision

Viewing changes to Documentation/psx.html

  • Committer: Package Import Robot
  • Author(s): Stephen Kitt
  • Date: 2012-11-19 07:00:37 UTC
  • mfrom: (1.2.12)
  • Revision ID: package-import@ubuntu.com-20121119070037-jvknrm13zvim88oc
Tags: 0.9.26-1
* New upstream WIP version.
* Change priority to "extra" to match libvorbisidec1's.
* Drop "DM-Upload-Allowed" since it is no longer appropriate.
* Refresh patches, replacing MPC_STATUS_FAIL constant from older mpcdec
  versions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
 <body>
9
9
  <center><h1><img alt="Mednafen" src="mednafen.png" width="696" height="204" /></h1></center>
10
10
  <center><h1>Sony PlayStation Documentation</h1></center>
11
 
  <center><i>Last updated July 12, 2012<br />Valid as of 0.9.24-WIP</i></center>
 
11
  <center><i>Last updated October 14, 2012<br />Valid as of 0.9.26-WIP</i></center>
12
12
 <p>
13
13
 <b>Table of Contents:</b>
14
14
 <ul><li /><a href="#Introduction">Introduction</a><ul></ul><li /><a href="#Multitap+Usage">Multitap Usage</a><ul></ul><li /><a href="#Settings+Reference">Settings Reference</a><ul></ul></ul></p><hr width="100%" />
94
94
<p><table border><tr class="TableHeader"><th>Setting:</th><th>Value Type:</th><th>Possible Values:</th><th>Default Value:</th><th>Description:</th></tr><tr class="RowA"><td class="ColA"><a name="psx.bios_eu"><b>psx.bios_eu</b></a></td><td class="ColB">string</td><td class="ColC">&nbsp;</td><td class="ColD">scph5502.bin</td><td class="ColE">Path to the Europe SCPH-5502 ROM BIOS<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
95
95
<tr class="RowB"><td class="ColA"><a name="psx.bios_jp"><b>psx.bios_jp</b></a></td><td class="ColB">string</td><td class="ColC">&nbsp;</td><td class="ColD">scph5500.bin</td><td class="ColE">Path to the Japan SCPH-5500 ROM BIOS<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
96
96
<tr class="RowA"><td class="ColA"><a name="psx.bios_na"><b>psx.bios_na</b></a></td><td class="ColB">string</td><td class="ColC">&nbsp;</td><td class="ColD">scph5501.bin</td><td class="ColE">Path to the North America SCPH-5501 ROM BIOS<p>SHA1 0555c6fae8906f3f09baf5988f00e55f88e9f30b</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
97
 
<tr class="RowB"><td class="ColA"><a name="psx.input.mouse_sensitivity">psx.input.mouse_sensitivity</a></td><td class="ColB">real</td><td class="ColC"> <i>through</i> </td><td class="ColD">1.00</td><td class="ColE">Emulated mouse sensitivity.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
98
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port1"><b>psx.input.port1</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1/1A<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
97
<tr class="RowB"><td class="ColA"><a name="psx.input.analog_mode_ct"><b>psx.input.analog_mode_ct</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">0</td><td class="ColE">Enable analog mode combo-button alternate toggle.<p>When enabled, instead of the configured Analog mode toggle button for the emulated DualShock, use a combination of buttons to toggle it instead.  When Select, Start, and all four shoulder buttons are held down for about 1 second, the mode will toggle.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
98
<tr class="RowA"><td class="ColA"><a name="psx.input.mouse_sensitivity">psx.input.mouse_sensitivity</a></td><td class="ColB">real</td><td class="ColC"> <i>through</i> </td><td class="ColD">1.00</td><td class="ColE">Emulated mouse sensitivity.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
99
<tr class="RowB"><td class="ColA"><a name="psx.input.port1"><b>psx.input.port1</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1/1A<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
100
<tr class="RowA"><td class="ColA"><a name="psx.input.port1.gun_chairs">psx.input.port1.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0xFF0000</td><td class="ColE">Crosshairs color for lightgun on port 1/1A.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
99
101
<tr class="RowB"><td class="ColA"><a name="psx.input.port1.memcard"><b>psx.input.port1.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 1/1A.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
100
102
<tr class="RowA"><td class="ColA"><a name="psx.input.port1.multitap"><b>psx.input.port1.multitap</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">0</td><td class="ColE">Enable multitap on PSX port 1.<p>Makes ports 1B-1D available.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
101
 
<tr class="RowB"><td class="ColA"><a name="psx.input.port2"><b>psx.input.port2</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2/2A<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
102
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port2.memcard"><b>psx.input.port2.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 2/2A.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
103
 
<tr class="RowB"><td class="ColA"><a name="psx.input.port2.multitap"><b>psx.input.port2.multitap</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">0</td><td class="ColE">Enable multitap on PSX port 2.<p>Makes ports 2B-2D available.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
104
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port3"><b>psx.input.port3</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1B<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
103
<tr class="RowB"><td class="ColA"><a name="psx.input.port2"><b>psx.input.port2</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2/2A<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
104
<tr class="RowA"><td class="ColA"><a name="psx.input.port2.gun_chairs">psx.input.port2.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0x00FF00</td><td class="ColE">Crosshairs color for lightgun on port 2/2A.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
105
<tr class="RowB"><td class="ColA"><a name="psx.input.port2.memcard"><b>psx.input.port2.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 2/2A.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
106
<tr class="RowA"><td class="ColA"><a name="psx.input.port2.multitap"><b>psx.input.port2.multitap</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">0</td><td class="ColE">Enable multitap on PSX port 2.<p>Makes ports 2B-2D available.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
107
<tr class="RowB"><td class="ColA"><a name="psx.input.port3"><b>psx.input.port3</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1B<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
108
<tr class="RowA"><td class="ColA"><a name="psx.input.port3.gun_chairs">psx.input.port3.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0xFF00FF</td><td class="ColE">Crosshairs color for lightgun on port 1B.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
105
109
<tr class="RowB"><td class="ColA"><a name="psx.input.port3.memcard"><b>psx.input.port3.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 1B.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
106
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port4"><b>psx.input.port4</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1C<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
107
 
<tr class="RowB"><td class="ColA"><a name="psx.input.port4.memcard"><b>psx.input.port4.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 1C.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
108
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port5"><b>psx.input.port5</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1D<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
110
<tr class="RowA"><td class="ColA"><a name="psx.input.port4"><b>psx.input.port4</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1C<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
111
<tr class="RowB"><td class="ColA"><a name="psx.input.port4.gun_chairs">psx.input.port4.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0xFF8000</td><td class="ColE">Crosshairs color for lightgun on port 1C.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
112
<tr class="RowA"><td class="ColA"><a name="psx.input.port4.memcard"><b>psx.input.port4.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 1C.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
113
<tr class="RowB"><td class="ColA"><a name="psx.input.port5"><b>psx.input.port5</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 1D<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
114
<tr class="RowA"><td class="ColA"><a name="psx.input.port5.gun_chairs">psx.input.port5.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0xFFFF00</td><td class="ColE">Crosshairs color for lightgun on port 1D.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
109
115
<tr class="RowB"><td class="ColA"><a name="psx.input.port5.memcard"><b>psx.input.port5.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 1D.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
110
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port6"><b>psx.input.port6</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2B<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
111
 
<tr class="RowB"><td class="ColA"><a name="psx.input.port6.memcard"><b>psx.input.port6.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 2B.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
112
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port7"><b>psx.input.port7</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2C<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
116
<tr class="RowA"><td class="ColA"><a name="psx.input.port6"><b>psx.input.port6</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2B<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
117
<tr class="RowB"><td class="ColA"><a name="psx.input.port6.gun_chairs">psx.input.port6.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0x00FFFF</td><td class="ColE">Crosshairs color for lightgun on port 2B.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
118
<tr class="RowA"><td class="ColA"><a name="psx.input.port6.memcard"><b>psx.input.port6.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 2B.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
119
<tr class="RowB"><td class="ColA"><a name="psx.input.port7"><b>psx.input.port7</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2C<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
120
<tr class="RowA"><td class="ColA"><a name="psx.input.port7.gun_chairs">psx.input.port7.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0x0080FF</td><td class="ColE">Crosshairs color for lightgun on port 2C.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
113
121
<tr class="RowB"><td class="ColA"><a name="psx.input.port7.memcard"><b>psx.input.port7.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 2C.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
114
 
<tr class="RowA"><td class="ColA"><a name="psx.input.port8"><b>psx.input.port8</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualanalog<br />analogjoy<br />mouse</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2D<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br></li><br /><li><b>dualanalog</b> - Dual Analog<br></li><br /><li><b>analogjoy</b> - Analog Joystick<br></li><br /><li><b>mouse</b> - Mouse<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
115
 
<tr class="RowB"><td class="ColA"><a name="psx.input.port8.memcard"><b>psx.input.port8.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 2D.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
116
 
<tr class="RowA"><td class="ColA"><a name="psx.region_autodetect"><b>psx.region_autodetect</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Attempt to auto-detect region of game.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
117
 
<tr class="RowB"><td class="ColA"><a name="psx.region_default"><b>psx.region_default</b></a></td><td class="ColB">enum</td><td class="ColC">jp<br />na<br />eu</td><td class="ColD">jp</td><td class="ColE">Default region to use.<p>Used if region autodetection fails or is disabled.</p><ul><li><b>jp</b> - Japan<br></li><br /><li><b>na</b> - North America<br></li><br /><li><b>eu</b> - Europe<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
118
 
<tr class="RowA"><td class="ColA"><a name="psx.spu.resamp_quality">psx.spu.resamp_quality</a></td><td class="ColB">integer</td><td class="ColC">0 <i>through</i> 10</td><td class="ColD">5</td><td class="ColE">SPU output resampler quality.<p>0 is lowest quality and CPU usage, 10 is highest quality and CPU usage.  The resampler that this setting refers to is used for converting from 44.1KHz to the sampling rate of the host audio device Mednafen is using.  Changing Mednafen's output rate, via the "sound.rate" setting, to "44100" will bypass the resampler, which will decrease CPU usage by Mednafen, and can increase or decrease audio quality, depending on various operating system and hardware factors.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
119
 
</table></p><p><table border><tr class="TableHeader"><th>Setting:</th><th>Value Type:</th><th>Possible Values:</th><th>Default Value:</th><th>Description:</th></tr><tr class="RowA"><td class="ColA"><a name="psx.debugger.disfontsize">psx.debugger.disfontsize</a></td><td class="ColB">enum</td><td class="ColC"></td><td class="ColD">small</td><td class="ColE">Disassembly font size.<p></p><ul></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
122
<tr class="RowA"><td class="ColA"><a name="psx.input.port8"><b>psx.input.port8</b></a></td><td class="ColB">enum</td><td class="ColC">none<br />gamepad<br />dualshock<br />dualanalog<br />analogjoy<br />mouse<br />negcon<br />guncon<br />justifier<br />dancepad</td><td class="ColD">gamepad</td><td class="ColE">Input device for Port 2D<p></p><ul><li><b>none</b> - none<br></li><br /><li><b>gamepad</b> - Digital Gamepad<br>PlayStation digital gamepad; SCPH-1080.</li><br /><li><b>dualshock</b> - DualShock<br>DualShock gamepad; SCPH-1200.  Emulation in Mednafen includes the analog mode toggle button.</li><br /><li><b>dualanalog</b> - Dual Analog<br>Dual Analog gamepad; SCPH-1180.  It is the predecessor/prototype to the more advanced DualShock.  Emulated in Mednafen as forced to analog mode, and without rumble.</li><br /><li><b>analogjoy</b> - Analog Joystick<br>Flight-game-oriented dual-joystick controller; SCPH-1110.   Emulated in Mednafen as forced to analog mode.</li><br /><li><b>mouse</b> - Mouse<br></li><br /><li><b>negcon</b> - neGcon<br>Namco's unconventional twisty racing-game-oriented gamepad; NPC-101.</li><br /><li><b>guncon</b> - GunCon<br>Namco's light gun; NPC-103.</li><br /><li><b>justifier</b> - Konami Justifier<br>Konami's light gun; SLUH-00017.  Rumored to be wrought of the coagulated rage of all who tried to shoot The Dog.  If the game you want to play supports the "GunCon", you should use that instead. NOTE: Currently does not work properly when on any of ports 1B-1D and 2B-2D.</li><br /><li><b>dancepad</b> - Dance Pad<br>Dingo Dingo Rodeo!</li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
123
<tr class="RowB"><td class="ColA"><a name="psx.input.port8.gun_chairs">psx.input.port8.gun_chairs</a></td><td class="ColB">integer</td><td class="ColC">0x000000 <i>through</i> 0x1000000</td><td class="ColD">0x8000FF</td><td class="ColE">Crosshairs color for lightgun on port 2D.<p>A value of 0x1000000 disables crosshair drawing.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
124
<tr class="RowA"><td class="ColA"><a name="psx.input.port8.memcard"><b>psx.input.port8.memcard</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Emulate memcard on port 2D.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
125
<tr class="RowB"><td class="ColA"><a name="psx.region_autodetect"><b>psx.region_autodetect</b></a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Attempt to auto-detect region of game.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
126
<tr class="RowA"><td class="ColA"><a name="psx.region_default"><b>psx.region_default</b></a></td><td class="ColB">enum</td><td class="ColC">jp<br />na<br />eu</td><td class="ColD">jp</td><td class="ColE">Default region to use.<p>Used if region autodetection fails or is disabled.</p><ul><li><b>jp</b> - Japan<br></li><br /><li><b>na</b> - North America<br></li><br /><li><b>eu</b> - Europe<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
127
<tr class="RowB"><td class="ColA"><a name="psx.spu.resamp_quality">psx.spu.resamp_quality</a></td><td class="ColB">integer</td><td class="ColC">0 <i>through</i> 10</td><td class="ColD">5</td><td class="ColE">SPU output resampler quality.<p>0 is lowest quality and CPU usage, 10 is highest quality and CPU usage.  The resampler that this setting refers to is used for converting from 44.1KHz to the sampling rate of the host audio device Mednafen is using.  Changing Mednafen's output rate, via the "sound.rate" setting, to "44100" will bypass the resampler, which will decrease CPU usage by Mednafen, and can increase or decrease audio quality, depending on various operating system and hardware factors.</p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
 
128
</table></p><p><table border><tr class="TableHeader"><th>Setting:</th><th>Value Type:</th><th>Possible Values:</th><th>Default Value:</th><th>Description:</th></tr><tr class="RowA"><td class="ColA"><a name="psx.debugger.disfontsize">psx.debugger.disfontsize</a></td><td class="ColB">enum</td><td class="ColC">xsmall<br />small<br />medium<br />large</td><td class="ColD">small</td><td class="ColE">Disassembly font size.<p>Note: Setting the font size to larger than the default may cause text overlap in the debugger.</p><ul><li><b>xsmall</b> - 4x5<br></li><br /><li><b>small</b> - 5x7<br></li><br /><li><b>medium</b> - 6x13<br></li><br /><li><b>large</b> - 9x18<br></li></ul></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
120
129
<tr class="RowB"><td class="ColA"><a name="psx.debugger.memcharenc">psx.debugger.memcharenc</a></td><td class="ColB">string</td><td class="ColC">&nbsp;</td><td class="ColD">shift_jis</td><td class="ColE">Character encoding for the debugger's memory editor.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
121
130
<tr class="RowA"><td class="ColA"><a name="psx.enable">psx.enable</a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">1</td><td class="ColE">Enable (automatic) usage of this module.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>
122
131
<tr class="RowB"><td class="ColA"><a name="psx.forcemono">psx.forcemono</a></td><td class="ColB">boolean</td><td class="ColC">0<br>1</td><td class="ColD">0</td><td class="ColE">Force monophonic sound output.<p></p></td></tr><tr><td class="RowSpacer" colspan="5">&nbsp</td></tr>