]> Shamusworld >> Repos - virtualjaguar/blobdiff - res/help.html
Changed key grabber to grab controller buttons/axes on button down.
[virtualjaguar] / res / help.html
index 29b814aeacfaca18a709afb3938a9bee29e0ef0b..461c5048ce46e7f4a85d370ae3433daf03a84378 100644 (file)
@@ -43,6 +43,7 @@
 <li>NTSC</li>
 <li>PAL</li>
 <li>Blur</li>
+<li>Full Screen</li>
 </ul>
 
 <p>Here&rsquo;s what they do.</p>
 
 <p>Normally, the emulated Jaguar&rsquo;s display shows pixels that are razor sharp and is what you would likely see if the Jaguar was hooked up to a high quality monitor. Selecting this item will cause the emulated Jaguar&rsquo;s display to be averaged, resulting in a screen that looks slightly blurry&mdash;more like what you would expect to see if the Jaguar was hooked up to a television. This is an aesthetic option that some people prefer; you may or may not like it.</p>
 
+<h3>Full Screen</h3>
+
+<p>Selecting this toolbar button will switch the display into full screen mode; selecting it again will switch it back to windowed mode. This option can also be activated by pressing the <b>F9</b> key on your keyboard. Note that on monitors with a wide aspect ratio that <i>Virtual Jaguar</i> will still display its virtual screen in a 4:3 aspect ratio&mdash;this is normal and expected.</p>
+
 
 <h2>Jaguar Menu</h2>
 
 
 <p><b>Pause</b> does the same as the toolbar button; see the &ldquo;Pause&rdquo; toolbar button description for details.</p>
 
-<p><b>Frame Advance</b> causes <i>Virtual Jaguar</i> to run for one frame (1/60th of a second for NTSC, 1/50th for PAL), and update the screen. This option only works when <i>Virtual Jaguar</i> is paused.</p>
+<p><b>Frame Advance</b> causes <i>Virtual Jaguar</i> to run for one frame (1/60th of a second for NTSC, 1/50th for PAL), and update the screen. This function can also be activated by pressing the <b>F7</b> key on your keyboard. This option only works when <i>Virtual Jaguar</i> is paused.</p>
 
 <p><b>Insert Cartridge...</b> does the same as the toolbar button; see the &ldquo;Insert Cartridge&rdquo; toolbar button description for details.</p>
 
 
 <ul>
 <li>General</li>
-<li>Controller #1</li>
-<li>Controller #2</li>
+<li>Controller</li>
 </ul>
 
 <h2>General Tab</h2>
 <li>Enable GPU</li>
 <li>Enable DSP</li>
 <li>Show all files in file chooser</li>
+<li>Use fast blitter</li>
 </ul>
 
 <p>Here&rsquo;s what they do.</p>
 
 <p>Normally the &ldquo;Insert Cartridge...&rdquo; dialog will ignore any files it encounters that it doesn&rsquo;t know how to deal with. You can override this behavior by checking this option. However, this will <b>not</b> cause <i>Virtual Jaguar</i> to be able to load such files.</p>
 
+<h3>Use fast blitter</h3>
+
+<p>Checking this option will force <i>Virtual Jaguar</i> to use the older, less compatible yet faster blitter. Some games will <b>not</b> work properly with this option checked!</p>
+
 <h2>Controller Tab</h2>
 
 <p>Under the Controller tab, there are the following options:</p>
 
 <ul>
+<li>A combobox labeled &ldquo;Host Device&rdquo;</li>
+<li>A combobox labeled &ldquo;Map Name&rdquo;</li>
+<li>Two buttons labelled &ldquo;+&rdquo; and &ldquo;-&rdquo;</li>
+<li>A combobox labeled &ldquo;Maps to&rdquo;</li>
 <li>A picture of a Jaguar controller showing which inputs are defined</li>
 <li>A button labeled &ldquo;Define All Inputs&rdquo;</li>
 </ul>
 
+<p><i>Virtual Jaguar</i> utilizes a profile system for controllers. What this means is that you can set up any device that <i>Virtual Jaguar</i> recognizes with any number of different configurations for it. Here&rsquo;s how it works:</p>
+
+<p>The &ldquo;Host Device&rdquo; combobox lets you select whichever gamepad device you have connected to your computer. This, plus the unique &ldquo;Map Name&rdquo; will show the keymapping set up for that particular host device/key map combination.</p>
+
+<p>The &ldquo;Map Name&rdquo; combobox lets you set up multiple key maps for your detected device. To add a new key map to the current device, press the &ldquo;+&rdquo; button next to the combobox. It will then ask your for a human readable name for the new map. If you want to remove any maps that you don't want anymore, you can delete the currently selected map by pressing the &ldquo;-&rdquo; button; it will ask for confirmation. Keep in mind that this action cannot be undone!</p>
+
+<p>The &ldquo;Maps to&rdquo; combobox tells <i>Virtual Jaguar</i> which virtual controller slot you would like your device to be plugged into. Selecting <i>None</i> disables that key mapping for that device. Selecting <i>Controller #1</i> will map the device to virtual controller slot #1. Selecting <i>Controller #2</i> will map the device to virtual controller slot #2. Selecting <i>Either one that&rsquo;s free</i> will attempt to connect the device to a free virtual controller slot if one is still available after all other connected devices have had a chance to plug into a definite slot. If other devices have filled up the virtual slots, this option will cause the device to <b>not</b> attempt to connect itself.</p>
+
 <p>Hovering over a letter on the picture of the Jaguar controller will highlight it; clicking on the letter will let you redefine that input by pressing a key on the keyboard or button on a connected gamepad. If you prefer, you can define all inputs at once by clicking on the &ldquo;Define All Inputs&rdquo; button. It will then step through each input on the controller, one at a time, and wait for you to press the key/button that you wish to set it to. You can exit the key redefinition process at any time by pressing the <b>Esc</b> key on your keyboard.</p>
 
 <p>NOTE: For gamepads to be detected, they must be connected to the computer before starting <i>Virtual Jaguar</i>.</p>