home *** CD-ROM | disk | FTP | other *** search
- %
- % This is the configuration file for 'Z80'
- %
- % Lines starting with a % sign are ignored. Putting more than one switch on a
- % line is permitted, but concatenation of switches, e.g. -c1 instead of -c -1
- % is allowed on the command line only.
- % Specifying a switch twice, either here or on the command line, will usually
- % turn it off again.
- %
- % Some switches are defaulted below. Remove or change them if necessary.
- %
- % All available switches are listed below the default switches. Some especially
- % useful switches are:
- % (remove first % sign to activate them)
- %
- % -xp c:\spectrum\progs % to specify your default directory for .Z80 files
- % -xh % if you're using a Hercules adapter
- % -128 % to emulate a Spectrum 128 by default
- % -xc % if you've got a Soundblaster with CM/S chips
- % -xo -xq220 % if you have a Soundblaster at address 0220 (for
- % % tape input)
- % -xz % if you're using an AZERTY keyboard
-
-
-
- % Standard switches:
- % ------------------
-
-
- -z 100 % Emulation speed 100%
- -l % Emulate LDIR faithfully (remove this for faster Jetset Willy)
- -km % Control Spectrum joystick with MS Mouse
- -xs % Default to shifted cursor keys in '128 mode
- -0e % Convert ZX Printer output into Epson format
- -xl 1 % * ZX Printer output to LPT1.
- -ju 12435 % * User defined joystick = left Sinclair joystick by default, but
- -jc % * ...select Cursor joystick instead of user def joystick
-
- % Use the following two when using a HP PCL compatible printer:
-
- % -0h % Convert ZX Printer output into HP-PCL format
- % -0f 95 % Issue a Form Feed every 95 ZX Printer lines (approx 1 A4)
-
-
-
-
- % (lines starting with * are also hard-coded defaults; included for clarity)
-
-
- %
- % Display adapter options:
- %
- % -h % Hercules graphics
- % -c % CGA graphics
- % -e % EGA graphics
- % -v % VGA graphics
- % -xv % 400-line VGA (for some Tridents)
- % -xb % Black-and-white VGA
- %
- %
- % Spectrum hardware options:
- %
- % -n % Emulate Spectrum without Interface I
- % -s % Emulate Spectrum with SamRam
- % -128 % Emulate Spectrum 128 (can be used with -n)
- % -xk % Emulate Multiface 128 interface (can't be used with SamRam)
- % -9 % Default to M.G.T. interface instead of Interface I
- % -0d % M.G.T. = DISCiPLE ROM (default)
- % -0p % M.G.T. = PLUS D
- %
- %
- % Emulator configuration:
- %
- % -znnn.n % Emulate the Spectrum at speed nnn.n%
- % -xx % Hi-resolution colour emulation
- % -r % Emulate the R register
- % -l % Better (but slower) LDIR/LDDR emulation
- % -yl, -yh % Low, high video synchronization mode
- % -2 % Emulate an Issue-2 Spectrum
- % -d % Double interrupt frequency (100 Hz)
- % -xr F % Use file F as standard Spectrum rom
- %
- %
- % RS232 redirection options:
- %
- % -aN % Redirect Spectrum RS232 output to LPTn
- % -oN % Redirect Spectrum RS232 output to COMn
- % -uF % Redirect file F to Spectrum RS232 input
- % -iN % Redirect COMn to Spectrum RS232 input
- % -wF % Redirect Spectrum RS232 output to file F
- %
- %
- % Sound switches:
- %
- % -g % No sound
- % -xa % Do NOT use AdLib for 128 sound (use internal speaker instead)
- % -xc % Use SoundBlaster CMS chips for noise (specify base addr if <> 220)
- % -xi % Do NOT use internal PC speaker for '128 sound
- %
- %
- % Joystick options:
- %
- % -km % Use MS Mouse to control Spectrum joystick
- % -ka % Emulate Spectrum AMS mouse interface controlled by MS Mouse
- % -kz % Use digital Zandbergen joystick
- % -kk % Do not look for analogue or Zandbergen joystick
- % -k1 % Do not use 2nd analogue joystick as Sinclair 1 (1,2,3,4,5)
- % -k2 % Use 2nd joystick as Sinclair 1 always
- % -jc % Emulate Cursor joystick (default)
- % -jk % Emulate Kempston joystick
- % -j2 % Emulate Sinclair joystick 2 (keys 6,7,8,9 and 0)
- % -ju<lf><rt><up><dn><fire>
- % % Userdef joyst. ([=shft,]=symshft,/=enter,\=space)
- % -xs % Default to shifted cursor keys (NumLock) in '128 mode
- %
- %
- % Tape and Microdrive options:
- %
- % -bN % Use LPTn for tape I/O
- % -xo % Use SoundBlaster's A/D Converter for tape input
- % -xq adr % Set base IO address for SoundBlaster (for -xo, -xc, default 0220)
- % -xn rate % Set max sample rate for SoundBlaster tape input (default 10 kHz)
- % -tv F % Play .VOC file F to 'ear' input
- % -m N F % Insert cartridge file F{.MDR} into microdrive N
- % -xm D % Select default directory D for .MDR files
- % -td D % Select directory D for Multiple .TAP File mode
- % -ts D % Specify default directory for Single .TAP File mode
- % -tp % Pause after loading .TAP block
- %
- % The following switches all automatically select Single .TAP File mode:
- %
- % -ti F % Use F{.TAP} as tape input
- % -to F % Use F{.TAP} as tape output (if exists, append)
- % -tm % Mirror tape input to disk (Do also specify output file!)
- % -te % Mirror tape input to disk in EXACT mode
- % -tw % Don't wrap load pointer of tapefile at end
- % -tx % Do not display tape info window when loading or saving
- %
- %
- % Miscellaneous switches:
- %
- % -xl N % Select LPTn for ZX-Printer output
- % -xj % 'Off-line=wait' instead of 'Off-line=No ZX Printer'
- % -0e % Epson printer (for ZX PRINTER and M.G.T. type)
- % -0h % HP PCL printer (for ZX PRINTER and M.G.T. type)
- % -0f N % Issue a Form Feed every N ZX Prtr lines on HP PCL printer
- % -0i % Disable Disciple interrupt
- % -xp D % Select default directory D for .Z80 snapshot files
- % -xz % Assume AZERTY keyboard layout
- % -xt % Use as little memory as possible with full functionality
- % -xu % Use as little memory as possible; disable Hi Color Res emulation
- % -00 % Do not show intro screen, and don't pause at startup
- % -xe % Do not use expanded memory
- % -xg % Log all outs to FE in OUT log file, not only ones that make noise
- % -xy % Dump trace of program in .OUT file
- % -0m F % Build map of opcode locations in file F; see docs for details!
- % -xw % Run in Windows compatibility mode
- % -kxABCD % Press key #CD for scancode #AB.
- % -xd#### % Generate an 8086 INT 3 at Z80 hex address ####
- % -xf % Switch full 16K of Interface I ROM
- %
-