[Fuse-for-macosx-commits] SF.net SVN: fuse-for-macosx:[630] trunk/fuse/fusepb/resources/Fuse Help/
Brought to you by:
fredm
From: <fr...@us...> - 2009-12-08 12:21:29
|
Revision: 630 http://fuse-for-macosx.svn.sourceforge.net/fuse-for-macosx/?rev=630&view=rev Author: fredm Date: 2009-12-08 12:21:05 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Split up the preferences manual sections per preferences pane. Modified Paths: -------------- trunk/fuse/fusepb/resources/Fuse Help/html/menus.html trunk/fuse/fusepb/resources/Fuse Help/html/preferences.html trunk/fuse/fusepb/resources/Fuse Help/html/tocstart.html trunk/fuse/fusepb/resources/Fuse Help/html/zxatasp.html Added Paths: ----------- trunk/fuse/fusepb/resources/Fuse Help/html/general.html trunk/fuse/fusepb/resources/Fuse Help/html/graphics_filter.html trunk/fuse/fusepb/resources/Fuse Help/html/joysticks.html trunk/fuse/fusepb/resources/Fuse Help/html/machine.html trunk/fuse/fusepb/resources/Fuse Help/html/peripherals.html trunk/fuse/fusepb/resources/Fuse Help/html/roms.html trunk/fuse/fusepb/resources/Fuse Help/html/rzx.html trunk/fuse/fusepb/resources/Fuse Help/html/sound.html Added: trunk/fuse/fusepb/resources/Fuse Help/html/general.html =================================================================== --- trunk/fuse/fusepb/resources/Fuse Help/html/general.html (rev 0) +++ trunk/fuse/fusepb/resources/Fuse Help/html/general.html 2009-12-08 12:21:05 UTC (rev 630) @@ -0,0 +1,207 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <meta http-equiv="content-type" + content="text/html; charset=ISO-8859-1"> +<!-- AppleSegStart="General Preferences" --> + <title>General Preferences</title> +</head> +<body> +<font face="Lucida Grande,Helvetica,Arial"><a name="General Preferences"></a><!-- AppleSegDescription="This section describes the Fuse general preferences dialog." --></font> +<h2><font face="Lucida Grande,Helvetica,Arial"><span + style="font-style: italic;">General</span> preferences</font></h2> +<p><font face="Lucida Grande,Helvetica,Arial">The General pane of Fuse +preferences lets you configure miscellaneous Fuse options.<br> +</font></p> +<table style="text-align: left; width: 100%;" cellpadding="2" + cellspacing="2"> + <tbody> + <tr> + <th style="vertical-align: top;"><font style="font-weight: bold;" + face="Lucida Grande,Helvetica,Arial">OPTION</font><br> + </th> + <th style="vertical-align: top;"><font style="font-weight: bold;" + face="Lucida Grande,Helvetica,Arial">DESCRIPTION</font><br> + </th> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Emulation +speed</em></font></span></td> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em></em></font></span><font + face="Lucida Grande,Helvetica,Arial">Set how fast Fuse will +attempt to emulate the Spectrum, as a percentage of the speed at +which the real machine runs. If your machine isn't fast enough to +keep up with the requested speed, Fuse will just run as fast as it +can. Note that if the emulation speed is 1%, no sound +output will be produced.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Screen +refresh +rate</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Specify the frame rate, +the ratio of spectrum frame updates to real frame updates. This is +useful if your machine is having trouble keeping up with the +spectrum screen updates.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Issue +2 +keyboard</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Early versions of the +Spectrum used a different value for unused bits on the keyboard +input ports, and a few games depended on the old value of these +bits. Enabling this option switches to the old value, to let you </font><font + face="Lucida Grande,Helvetica,Arial">run those games.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Late +timings</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">If +selected, +Fuse +will +cause all screen-related timings (for example, when +the screen is rendered and when memory contention occurs) to be one +tstate later than "normal", an effect which is present on some real +hardware.</font> + <span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Use +tape +traps</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Ordinarily, Fuse +intercepts calls to the ROM tape-loading routine in order to load +from tape files more quickly when possible. But this can (rarely) +interfere with TZX loading; disabling this option avoids the +problem at the cost of slower (i.e. always real-time) tape-loading. +When tape-loading traps are disabled, you need to start tape +playback manually, by choosing the<span class="emphasis"><em>Tape, +Play</em></span> menu item.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Fast +tape +loading</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">If this option is +enabled, then Fuse will run at the fastest possible speed when the +virtual tape is playing, thus dramatically reducing the time it +takes to load programs. You may wish to disable this option if you +wish to stop the tape at a specific point.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Detect +tape +loaders</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">If +this +option +is enabled, Fuse +will attempt to detect when a loading routine is in progress, and then +automatically start the virtual tape to load the program in. This is +done by using a heuristic to identify a +loading routine, so is by no means infalliable, but works in most cases.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Auto-load +media</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">On many occasions when +you open a tape or disk file, it's because it's got a program in +you want to load and run. If this option is selected, this will +automatically happen for you when you open one of these files using the + </font><font face="Lucida Grande,Helvetica,Arial"><span + class="emphasis"><em>File, +Open...</em></span></font><font face="Lucida Grande,Helvetica,Arial"> +menu option - you must then use the Media menu to use tapes or disks +for saving data to, or for loading data into an already running program.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Use +.slt +traps</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">The multi-load aspect of +SLT files requires a trap instruction to be supported. This +instruction is not generally used except for this trap, but since +it's not inconceivable that a program could be wanting to use the +real instruction instead, you can choose whether to support the +trap or not.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Confirm +actions</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Specify +whether `dangerous' actions (those which could cause data loss, for +example resetting the Spectrum) require confirmation before occuring.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Allow +writes +to +ROM</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">If this option is +selected, Fuse will happily allow programs to overwrite what would +normally be ROM. This probably isn't very useful in most +circumstances, especially as the 48K ROM overwrites parts of +itself.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Show +tape/disk +status</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Enables the status icons +showing whether the disk and tape are being accessed.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Set +joysticks +on +snapshot +load</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Controls +whether Fuse should +allow snapshot files to override your current joystick configuration.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Reset +Preferences</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">This causes all of Fuse's +current preferences to be discarded and replaced with the default +values as shipped.</font></td> + </tr> + </tbody> +</table> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span><font + face="Lucida Grande,Helvetica,Arial"></font> +<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span> +<!-- AppleSegEnd --></p> +</body> +</html> Added: trunk/fuse/fusepb/resources/Fuse Help/html/graphics_filter.html =================================================================== --- trunk/fuse/fusepb/resources/Fuse Help/html/graphics_filter.html (rev 0) +++ trunk/fuse/fusepb/resources/Fuse Help/html/graphics_filter.html 2009-12-08 12:21:05 UTC (rev 630) @@ -0,0 +1,66 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <meta http-equiv="content-type" + content="text/html; charset=ISO-8859-1"> +<!-- AppleSegStart="Video Preferences" --> + <title>Video Preferences</title> +</head> +<body> +<font face="Lucida Grande,Helvetica,Arial"><a name="Video Preferences"></a><!-- AppleSegDescription="This section describes the Fuse video preferences dialog." --></font> +<h2><font face="Lucida Grande,Helvetica,Arial"><span + style="font-style: italic;">Video</span> preferences</font></h2> +<p><font face="Lucida Grande,Helvetica,Arial">Use the Video pane of +Fuse preferences to select the graphics +filter currently in use. See the +<a href="filters.html"><span class="emphasis"><em>GRAPHICS FILTERS</em></span></a> +section for +more details.<br> +</font></p> +<table style="text-align: left; width: 100%;" cellpadding="2" + cellspacing="2"> + <tbody> + <tr> + <td style="vertical-align: top;"><font style="font-weight: bold;" + face="Lucida Grande,Helvetica,Arial">OPTION</font></td> + <td style="vertical-align: top;"><font style="font-weight: bold;" + face="Lucida Grande,Helvetica,Arial">DESCRIPTION</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Bilinear</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">This filter can be used in +addition to any of the other graphics filters and sets each pixels +colour based on it's nearest neighbours vertically and horizontally.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Black +and +white +TV</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">This option allows you +to choose whether to simulate a colour or black and white +television.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Use +scanlines +in +PAL +TV +filters</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">This +option +allows you +to choose whether the PAL TV scalers should also simulate TV scanlines.</font></td> + </tr> + </tbody> +</table> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span><!-- AppleSegEnd --> +</body> +</html> Added: trunk/fuse/fusepb/resources/Fuse Help/html/joysticks.html =================================================================== --- trunk/fuse/fusepb/resources/Fuse Help/html/joysticks.html (rev 0) +++ trunk/fuse/fusepb/resources/Fuse Help/html/joysticks.html 2009-12-08 12:21:05 UTC (rev 630) @@ -0,0 +1,74 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <meta http-equiv="content-type" + content="text/html; charset=ISO-8859-1"> +<!-- AppleSegStart="Joysticks Preferences" --> + <title>Preferences</title> +</head> +<body> +<font face="Lucida Grande,Helvetica,Arial"><a + name="Joysticks Preferences"></a><!-- AppleSegDescription="This section describes the Fuse joysticks preferences dialog." --></font> +<h2><font face="Lucida Grande,Helvetica,Arial"><span + style="font-style: italic;">Joysticks</span> preferences</font></h2> +<p><font face="Lucida Grande,Helvetica,Arial">Fuse can emulate many of +the common types of joystick which were available for the Spectrum. +The input for these emulated joysticks can be taken from real +joysticks attached to the emulating machine, or from the q, a, o, +p, and space keys on the emulating machines keyboard, configured +via the <span class="emphasis"><em>Real device</em></span> option. +You can also configure which joystick axes to use on gamepads with +more than one joystick/pad.<br> +</font></p> +<p><font face="Lucida Grande,Helvetica,Arial">Note that when using the +keyboard to +emulate a joystick, the q, a, o, p, and space keys will not have +their normal effect (to avoid problems with games which do things +like use p for pause when using a joystick). See also the <span + class="emphasis"><em>Machine > Bind Keys to Joystick</em></span> +option.</font></p> +<p><font face="Lucida Grande,Helvetica,Arial">Each of the joysticks +(including the `fake' keyboard joystick) can be configured to +emulate any one of the following joystick types:</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>None</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">No joystick: any input +will simply be ignored.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Cursor</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">A cursor joystick, +equivalent to pressing 5 (left), 6 (down), 7 (up), 8 (right), and 0 +(fire).</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Kempston</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">A Kempston joystick, +read from input port 31. Note that the +<span class="emphasis"><em>Peripherals preferences > Kempston +interface</em></span> option must also be set for the input to be +recognised.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Sinclair +1</em></font></span> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Sinclair +2</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The `left' and `right' +Sinclair joysticks, equivalent to pressing 1 (left), 2 (right), 3 +(down), 4 (up), and 5 (fire), or 6 (left), 7 (right), 8 (down), 9 +(up), and 0 (fire) respectively.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Timex +1</em></font></span> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Timex +2</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The `left' and `right' +joysticks as attached to the Timex 2068s built-in joystick +interface.</font></p> +<p><font face="Lucida Grande,Helvetica,Arial">For the real +joysticks, it is also possible to configure what effect each button +on the joystick will have: this can be Joystick Fire, equivalent to +presing the emulated joystick's fire button, Nothing, meaning to +have no effect, or any Spectrum key, meaning that pressing that +button will be equivalent to pressing that Spectrum key.</font><!-- AppleSegEnd --> +</p> +</body> +</html> Added: trunk/fuse/fusepb/resources/Fuse Help/html/machine.html =================================================================== --- trunk/fuse/fusepb/resources/Fuse Help/html/machine.html (rev 0) +++ trunk/fuse/fusepb/resources/Fuse Help/html/machine.html 2009-12-08 12:21:05 UTC (rev 630) @@ -0,0 +1,127 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <meta http-equiv="content-type" + content="text/html; charset=ISO-8859-1"> +<!-- AppleSegStart="Machine Preferences" --> + <title>Preferences</title> +</head> +<body> +<font face="Lucida Grande,Helvetica,Arial"><a name="Machine Preferences"></a><!-- AppleSegDescription="This section describes the Fuse machine preferences dialog." --></font> +<h2><font face="Lucida Grande,Helvetica,Arial"><span + style="font-style: italic;">Machine</span> preferences</font></h2> +<p><font face="Lucida Grande,Helvetica,Arial">Choose a type of +Spectrum to emulate. An brief overview of the Sinclair, Amstrad and +Timex computers can be found at +<a + href="http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm">http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm</a>, +while +more +technical +information +can be found at +<a href="http://www.worldofspectrum.org/faq/reference/reference.htm">http://www.worldofspectrum.org/faq/reference/reference.htm</a>.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum +16K</em></font></span> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum +48K</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The original machines as +released by Sinclair in 1982 with 16 or 48K of RAM +respectively.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum +128K</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The 128K machine as +released by Sinclair in 1985 (Spain) or 1986 (UK).</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum ++2</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The first machine +released by Amstrad, in 1986. From an emulation point of view, the ++2 is virtually identical to the 128K.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum ++2A</em></font></span> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum ++3</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The two machines +released by Amstrad in 1988. Technically very similar to each +other, except that the +3 features a 3" disk drive while the +2A +does not.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum ++3e</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">A +3 with modified ROMs +allowing access to IDE hard disks via the simple 8-bit interface, +as activated from the <span class="emphasis"><em>Options, +Peripherals</em></span> dialog. See the +<a href="http://www.zxplus3e.plus.com/">http://www.zxplus3e.plus.com/</a> +for more details.<br> +</font></p> +<p style="margin-left: 40px;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Timex +TS2068</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The NTSC variant of the +Spectrum as released by Timex in North America.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Timex +TC2048</em></font></span> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Timex +TC2068</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">The variants of the +Spectrum as released by Timex in Portugal. See +<a href="http://www.worldofspectrum.org/faq/reference/tmxreference.htm">http://www.worldofspectrum.org/faq/reference/tmxreference.htm</a> +for more details on the Timex models.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Pentagon +128K</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">Russian clone of the +Spectrum. There were many different machines<br> +called Pentagon from 1989 to 2006, this machine corresponds to a 1991 +era Pentagon-128K with the optional AY sound chip and the integrated +Beta 128 disk interface, and is the version of the machine most often +emulated. More technical details can be found at +<a href="http://www.worldofspectrum.org/rusfaq/index.html">http://www.worldofspectrum.org/rusfaq/index.html</a>.</font></p> +<p style="margin-left: 40px;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Pentagon 512K</em></font></span> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Pentagon +1024K</em></font></span> <font face="Lucida Grande,Helvetica,Arial">Newer +versions +of +the +Pentagon +Russian Spectrum clones which incorporate more +memory and the "Mr Gluk Reset Service" ROM offering a more powerful +firmware.</font></p> +<p style="margin-left: 40px;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Scorpion +ZS 256</em></font></span> <font face="Lucida Grande,Helvetica,Arial">Another +Russian +clone +of +the +Spectrum. +Some details can be found at +<a href="http://www.worldofspectrum.org/rusfaq/index.html">http://www.worldofspectrum.org/rusfaq/index.html</a>, +like +all +the +Russian +clones they have built in 3.5" disk drives, +accessed via +the Betadisk interface and TR-DOS (the Technology Research Disk +Operating System). The most important distinction from the Pentagon +128k and similar machines is the display timing details.</font></p> +<p style="margin-left: 40px;"> +<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Spectrum +SE</em></font></span> +<font face="Lucida Grande,Helvetica,Arial">A recent variant +designed by Andrew Owen and Jarek Adamski, which is possibly best +thought of as a cross between the 128K machine and the Timex +variants, allowing 272K of RAM to be accessed. Some more details +are available at +<a href="http://www.worldofspectrum.org/faq/reference/sereference.htm">http://www.worldofspectrum.org/faq/reference/sereference.htm</a>.</font><!-- AppleSegEnd --> +</p> +</body> +</html> Modified: trunk/fuse/fusepb/resources/Fuse Help/html/menus.html =================================================================== --- trunk/fuse/fusepb/resources/Fuse Help/html/menus.html 2009-11-28 05:21:05 UTC (rev 629) +++ trunk/fuse/fusepb/resources/Fuse Help/html/menus.html 2009-12-08 12:21:05 UTC (rev 630) @@ -1,6 +1,8 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> + <meta http-equiv="content-type" + content="text/html; charset=ISO-8859-1"> <!-- AppleSegStart="Menus And Keys" --> <title>Menus And Keys</title> </head> @@ -17,166 +19,290 @@ some menu options.</font></p> <p><font face="Lucida Grande,Helvetica,Arial">Here's what the menu options do, along with the shortcuts for those items which have -them:</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Command-O</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Open File...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Open a Spectrum file. +them:<br> +</font></p> +<table style="text-align: left; width: 100%;" cellpadding="2" + cellspacing="2"> + <tbody> + <tr> + <th style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">MENU</font></th> + <th style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">SHORTCUT</font></th> + <th style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">DESCRIPTION</font></th> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Open File...</em></font></span></td> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Command-O</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Open a Spectrum file. Snapshots will be loaded into memory; tape images will be inserted -into the emulated tape deck, and if the -<span class="emphasis"><em>Auto-load tapes/disks</em></span> option +into the emulated tape deck, and if the <span class="emphasis"><em>Auto-load +tapes/disks</em></span> +option is set will begin loading. Opening a disk image or a Timex dock image will cause the appropriate machine type (+3, Pentagon or TC2068) to be selected with the image inserted, and disks will automatically load if the <span class="emphasis"><em>Auto-load -tapes/disks</em></span> option is set. -</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Shift-Command-S</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Save Snapshot As...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Save a snapshot (machine +tapes/disks</em></span> option is set.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Save Snapshot As...</em></font></span></td> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Shift-Command-S</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Save a snapshot (machine state, memory contents, etc.). By default the file will be saved in SZX format, you can also save in the Z80 or SNA formats by selecting -the appropriate format from the Format popup button.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Emulator Recording, Record...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Start recording input to +the appropriate format from the Format popup button.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Emulator Recording, Record...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Start recording input to an RZX file, initialised from the current emulation -state.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Emulator Recording, Record from -snapshot...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Start recording input to +state.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Emulator Recording > Record from +snapshot...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Start recording input to an RZX file, initialised from a snapshot. You will first be asked for the snapshot to use and then for the file to save the recording -to.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Command-B</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span><span - class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Emulator Recording, Insert Bookmark</em></font></span> <font +to.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Emulator Recording > Insert Bookmark</em></font></span></td> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Command-B</em></font></span></td> + <td style="vertical-align: top;"><font face="Lucida Grande,Helvetica,Arial">Inserts a bookmark of the current state into the RZX file. This can be used at a later point to roll back -to the inserted state by using one of the commands below.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Command-Z</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span><span - class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Emulator Recording, Go To Last Bookmark</em></font></span> <font +to the inserted state by using one of the commands below.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Emulator Recording > Go To Last Bookmark</em></font></span></td> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Command-Z</em></font></span></td> + <td style="vertical-align: top;"><font face="Lucida Grande,Helvetica,Arial">Rolls back the recording to the point at which the previous bookmark was inserted. Recording will -continue from that point.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span><span - class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em></em></font></span><span - class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Emulator Recording, Go To Bookmark...</em></font></span> <font +continue from that point.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Emulator Recording > Go To Bookmark...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font face="Lucida Grande,Helvetica,Arial">Roll back the recording to any -bookmark which has been inserted into the recording.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Emulator Recording, Play...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Playback recorded input +bookmark which has been inserted into the recording.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Emulator Recording > Play...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Playback recorded input from an RZX file. This lets you replay keypresses recorded previously. RZX files generally contain a snapshot with the Spectrum's state at the start of the recording; if the selected RZX file doesn't, you'll be prompted for a snapshot to load as -well.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Emulator Recording, Stop</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Stop any -currently-recording/playing RZX file.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -AY Sound Recording, Record...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Start recording the -bytes output via the AY-3-8192 sound chip to a PSG file.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -AY Sound Recording, Stop</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Stop any current AY -logging.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Open Screenshot...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Load an SCR screenshot +well.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Emulator Recording > Stop</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Stop any +currently-recording/playing RZX file.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +AY Sound Recording > Record...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Start recording the +bytes output via the AY-3-8192 sound chip to a PSG file.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +AY Sound Recording > Stop</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Stop any current AY +logging.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Open Screenshot...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Load an SCR screenshot (essentially just a binary dump of the Spectrum's video memory) onto the current screen. Fuse supports screenshots saved in the Timex hi-colour and hi-res modes as well as `normal' Spectrum screens, and will make a simple conversion if a hi-colour or hi-res -screenshot is loaded onto a non-Timex machine.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Save Screenshot as...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Save a copy of +screenshot is loaded onto a non-Timex machine.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Save Screenshot as...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Save a copy of whatever's currently displayed on the Spectrum's screen as an SCR -file.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Export Screenshot...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Save the current screen -as any supported format (currently PNG, TIFF, BMP, JPG and GIF).</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Import Binary Data...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Load binary data from a +file.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Export Screenshot...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Save the current screen +as any supported format (currently PNG, TIFF, BMP, JPG and GIF).</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Import Binary Data...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Load binary data from a file into the Spectrum's memory. After selecting the file to load data from, you can choose where to load the data and how much data -to load.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>File, -Export Binary Data...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Save an arbitrary chunk +to load.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>File > +Export Binary Data...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Save an arbitrary chunk of the Spectrum's memory to a file. Select the file you wish to save to, followed by the location and length of data you wish to -save.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Machine, -Reset</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Reset the emulated -Spectrum.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Machine, -Hard Reset</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Reset the emulated +save.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Machine > +Reset</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Reset the emulated +Spectrum.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Machine > +Hard Reset</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Reset the emulated Spectrum. A hard reset is equivalent to turning the Spectrum's power -off, and then turning it back on.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Machine, -Debugger...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Start the -monitor/debugger. See the -<span class="emphasis"><em>Monitor/Debugger</em></span> section for -more information.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Machine, -Poke Finder...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Start the `poke finder'. -See the -<span class="emphasis"><em>Poke Finder</em></span> section for more -information.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Machine, -Memory Browser...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Start the memory +off, and then turning it back on.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Machine > +Debugger...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Start the +monitor/debugger. See the <span class="emphasis"><em>Monitor/Debugger</em></span> +section +for +more information.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Machine > +Poke Finder...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Start the `poke finder'. +See the <span class="emphasis"><em>Poke Finder</em></span> section for +more +information.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Machine > +Memory Browser...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Start the memory browser. It should be fairly obvious what this does; perhaps the only thing worth noting is that emulation is paused until you close -the window.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Machine, -NMI</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Sends a non-maskable +the window.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Machine > +NMI</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Sends a non-maskable interrupt to the emulated Spectrum. Due to a typo in the standard 48K ROM, this will cause a reset, but modified ROMs are available which make use of this feature. When the +D is emulated, this is used to access the +D's screenshot and snapshot features (see the </font><font face="Lucida Grande,Helvetica,Arial"><span class="emphasis"><em>+D Emulation</em></span></font><font face="Lucida Grande,Helvetica,Arial"> -section for more information).</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Command-J</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Bind -Keys to Joystick</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">If this option is +section for more information).</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Bind +Keys to Joystick</em></font></span></td> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Command-J</em></font></span></td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">If this option is selected and the Keyboard joystick is configured via the </font><font face="Lucida Grande,Helvetica,Arial"><span class="emphasis"><em>Preferences</em></span></font><font face="Lucida Grande,Helvetica,Arial"><span class="emphasis"><em>, @@ -185,33 +311,48 @@ the q, a, o, p, and space keys will not have their normal effect and will be used as the up, down, left, right and fire -buttons of the joystick respectively. This setting can be toggled with -<span class="emphasis"><em>Command-J</em></span>.<br> -</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape, -Open...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Choose a TAP or TZX -virtual-tape file to load from. If -<span class="emphasis"><em>Auto-load tapes/disks</em></span> is set +buttons of the joystick respectively. This setting can be toggled with <span + class="emphasis"><em>Command-J</em></span>.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media ></em></font></span> + <span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape +> +Open...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"> + <p><font face="Lucida Grande,Helvetica,Arial">Choose a TAP or TZX +virtual-tape file to load from. If <span class="emphasis"><em>Auto-load +tapes/disks</em></span> is +set in the General Options dialog (as it is by default), the tape will begin loading. Otherwise, you have to start the load in the emulated machine (with LOAD "" or the 128's Tape Loader option, though you may need to reset first).</font></p> -<p><font face="Lucida Grande,Helvetica,Arial">To -<span class="emphasis"><em>guarantee</em></span> that TZX files + <font face="Lucida Grande,Helvetica,Arial"> </font> + <p><font face="Lucida Grande,Helvetica,Arial"> </font><font + face="Lucida Grande,Helvetica,Arial">To <span class="emphasis"><em>guarantee</em></span> +that TZX files will load properly, you should select the file, make sure tape-loading traps are disabled in the General Options dialog, then select the <span class="emphasis"><em>Tape, Play</em></span> option. That said, most TZXs will work with tape-loading traps enabled (often quickly loading partway, then loading the rest real-time), so you might want to try it that way first.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape, -Play</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Start playing the TAP or + </td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media ></em></font></span> + <span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape +> +Play</em></font></span> </td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Start playing the TAP or TZX file, if required. (Choosing the option again pauses playback, and a further press resumes). To explain - if tape-loading traps have been disabled (in the General Options dialog), starting the @@ -219,45 +360,81 @@ to `press play', so to speak :-), and this is how you do that. You may also need to `press play' like this in certain other circumstances, e.g. TZXs containing multi-load games may have a -stop-the-tape request (which Fuse obeys).</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape, -Browse</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Browse through the +stop-the-tape request (which Fuse obeys).</font> </td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media ></em></font></span> + <span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape +> +Browse</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Browse through the current tape. A brief display of each of the data blocks on the current tape will appear, from which you can select which block Fuse will play next. Emulation will continue while the browser is displayed; clicking on a block will select it and `fast-foward' the -virtual tape deck.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape, -Rewind</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Rewind the current +virtual tape deck.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media ></em></font></span><span + style="font-family: Lucida Grande,Helvetica,Arial;"><span + style="font-style: italic;"> </span></span><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Tape > +Rewind</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Rewind the current virtual tape, so it can be read again from the -beginning.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape, -Close</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Close the current +beginning.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media ></em></font></span> + <span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape +> +Close</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Close the current virtual tape file. This is particularly useful when you want a `clean -slate' to add newly-saved files to, before doing -<span class="emphasis"><em>Tape, Save As...</em></span></font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape, -Save As...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Write the current +slate' to add newly-saved files to, before doing <span class="emphasis"><em>Tape, +Save +As...</em></span></font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media ></em></font></span> + <span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Tape +> +Save +As...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Write the current virtual-tape contents to a TZX file. The virtual-tape contents are the contents of the previously-loaded tape (if any has been loaded since you last did a <span class="emphasis"><em>Tape, Close</em></span>), followed by anything you've saved from the -emulated machine since. These newly-saved files are -<span class="emphasis"><em>not</em></span> written to any tape file -until you choose this option!</font></p> -<p><font face="Lucida Grande,Helvetica,Arial"> Virtual +emulated machine since. These newly-saved files are <span + class="emphasis"><em>not</em></span> written to any tape +file +until you choose this option!</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Microdrive</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Virtual Microdrive images are accessible only when the Interface I is active from the </font><font face="Lucida Grande,Helvetica,Arial"><span class="emphasis"><em>Preferences</em></span></font><font @@ -266,43 +443,92 @@ menu. Note that any changes to the Microdrive image will not be written to the file on disk until the appropriate `eject and write' option is used. Each Microdrive cartridge has it's own version of the following -menus:</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media, -</em></font></span><span class="emphasis"><font - face="Lucida Grande,Helvetica,Arial"><em>Microdrive 1, -Insert New</em></font></span><font face="Lucida Grande,Helvetica,Arial"> -Insert a new (unformatted) Microdrive cartridge into emulated -Microdrive 1.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media, -</em></font></span><span class="emphasis"><font - face="Lucida Grande,Helvetica,Arial"><em>Microdrive 1, -Insert...</em></font></span><font face="Lucida Grande,Helvetica,Arial"> -</font><font face="Lucida Grande,Helvetica,Arial">Select a Microdrive +menus:</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Microdrive +1 +> +Insert +New</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Insert a new (unformatted) +Microdrive cartridge into emulated +Microdrive 1.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Microdrive +1 +> +Insert...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Select a Microdrive cartridge image file to read/write</font><font face="Lucida Grande,Helvetica,Arial"> into -emulated Microdrive 1.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media, -</em></font></span><span class="emphasis"><font - face="Lucida Grande,Helvetica,Arial"><em>Microdrive 1, -Eject</em></font></span><font face="Lucida Grande,Helvetica,Arial"> -Eject the Microdrive image in Microdrive 1. If the image has been -modified, you will be asked as to whether you want any changes saved.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media, -</em></font></span><span class="emphasis"><font - face="Lucida Grande,Helvetica,Arial"><em>Microdrive 1, -Eject and write...</em></font></span><font - face="Lucida Grande,Helvetica,Arial"> Write the Microdrive image in +emulated Microdrive 1.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Microdrive +1 +> +Eject</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Eject the Microdrive image in +Microdrive 1. If the image has been +modified, you will be asked as to whether you want any changes saved.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Microdrive +1 +> +Eject +and +write...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Write the Microdrive image in Microdrive 1 to a file, and then eject the image. You will be -prompted for a filename.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media, -</em></font></span><span class="emphasis"><font - face="Lucida Grande,Helvetica,Arial"><em>Microdrive 1, -Write protect, Enable</em></font></span><font - face="Lucida Grande,Helvetica,Arial"> Enable the write protect tab for -the image in Microdrive 1.<br> -</font></p> -<p> -<font face="Lucida Grande,Helvetica,Arial">Virtual disk images are +prompted for a filename.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Microdrive +1 +> +Write +protect > +Enable</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Enable the write protect tab for +the image in Microdrive 1.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Drive<br> + </em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Virtual disk images are only accessible when emulating a disk interface, +3, Pentagon or Scorpion. If any of the disk options are selected while emulating a +3, they refer @@ -314,170 +540,300 @@ other machine is being emulated this menu cannot be selected unless a disk interface like the Opus Discovery, +D or Beta 128 is being emulated. -(See -<span class="emphasis"><em>The .DSK Format</em></span> and <span +(See <span class="emphasis"><em>The .DSK Format</em></span> and <span class="emphasis"><em>Beta Disk Formats</em></span> -sections below for notes on the file formats supported).</font></p> -<p><font face="Lucida Grande,Helvetica,Arial">Note that (since +sections below for notes on the file formats supported).</font> + <p><font face="Lucida Grande,Helvetica,Arial">Note that (since version 0.6.2), Fuse works with true virtual disk images: any changes made to a disk image will not affect the file which was `inserted' into the drive. If you do want to keep any changes, use the appropriate `eject and write' option before exiting Fuse.</font></p> -<p><span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media, -</em></font></span><span class="emphasis"><font - face="Lucida Grande,Helvetica,Arial"><em>Drive A:</em></font></span><span - class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>, New</em></font></span><font - face="Lucida Grande,Helvetica,Arial"> -Insert a new (unformatted) disk cartridge into emulated drive A:/1.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Drive -A:, Insert...</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Select a disk-image file -to read/write in the emulated drive A:/1.</font></p> -<p> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Media,</em></font></span> -<span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Drive -A:, Eject</em></font></span> -<font face="Lucida Grande,Helvetica,Arial">Deselect the disk image + </td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media > </em></font></span><span + class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Drive +A:</em></font></span><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em> > New</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Helvetica,Arial">Insert a new (unformatted) disk +cartridge into emulated drive A:/1.</font></td> + </tr> + <tr> + <td style="vertical-align: top;"><span class="emphasis"><font + face="Lucida Grande,Helvetica,Arial"><em>Media ></em></font></span> + <span class="emphasis"><font face="Lucida Grande,Helvetica,Arial"><em>Drive +A: +> +Insert...</em></font></span></td> + <td style="vertical-align: top;"><br> + </td> + <td style="vertical-align: top;"><font + face="Lucida Grande,Hel... [truncated message content] |