home *** CD-ROM | disk | FTP | other *** search
/ Emulator Universe CD / emulatoruniversecd1998.iso / Speccy / Emulators / z80 / Z80.INI < prev    next >
Encoding:
Text File  |  1996-08-09  |  6.8 KB  |  162 lines

  1. %
  2. % This is the configuration file for 'Z80'
  3. %
  4. % Lines starting with a % sign are ignored. Putting more than one switch on a
  5. % line is permitted, but concatenation of switches, e.g. -c1 instead of -c -1
  6. % is allowed on the command line only.
  7. % Specifying a switch twice, either here or on the command line, will usually
  8. % turn it off again.
  9. %
  10. % Some switches are defaulted below.  Remove or change them if necessary.
  11. %
  12. % All available switches are listed below the default switches. Some especially
  13. % useful switches are:
  14. % (remove first % sign to activate them)
  15. %
  16. %    -xp c:\spectrum\progs %  to specify your default directory for .Z80 files
  17. %    -xh                   %  if you're using a Hercules adapter
  18. %    -128                  %  to emulate a Spectrum 128 by default
  19. %    -xc                   %  if you've got a Soundblaster with CM/S chips
  20. %    -xo -xq220            %  if you have a Soundblaster at address 0220 (for
  21. %                          %   tape input)
  22. %    -xz                   %  if you're using an AZERTY keyboard
  23.  
  24.  
  25.  
  26. % Standard switches:
  27. % ------------------
  28.  
  29.  
  30. -z 100      %   Emulation speed 100%
  31. -l          %   Emulate LDIR faithfully   (remove this for faster Jetset Willy)
  32. -km         %   Control Spectrum joystick with MS Mouse
  33. -xs         %   Default to shifted cursor keys in '128 mode
  34. -0e         %   Convert ZX Printer output into Epson format
  35. -xl 1       % * ZX Printer output to LPT1.
  36. -ju 12435   % * User defined joystick = left Sinclair joystick by default, but
  37. -jc         % * ...select Cursor joystick instead of user def joystick
  38.  
  39. % Use the following two when using a HP PCL compatible printer:
  40.  
  41. % -0h       %   Convert ZX Printer output into HP-PCL format
  42. % -0f 95    %   Issue a Form Feed every 95 ZX Printer lines (approx 1 A4)
  43.  
  44.  
  45.  
  46.  
  47. % (lines starting with * are also hard-coded defaults; included for clarity)
  48.  
  49.  
  50. %
  51. % Display adapter options:
  52. %
  53. %    -h        %    Hercules graphics
  54. %    -c        %    CGA graphics
  55. %    -e        %    EGA graphics
  56. %    -v        %    VGA graphics
  57. %    -xv       %    400-line VGA (for some Tridents)
  58. %    -xb       %    Black-and-white VGA
  59. %
  60. %
  61. % Spectrum hardware options:
  62. %
  63. %    -n        %    Emulate Spectrum without Interface I
  64. %    -s        %    Emulate Spectrum with SamRam
  65. %    -128      %    Emulate Spectrum 128 (can be used with -n)
  66. %    -xk       %    Emulate Multiface 128 interface  (can't be used with SamRam)
  67. %    -9        %    Default to M.G.T. interface instead of Interface I
  68. %    -0d       %    M.G.T. = DISCiPLE ROM (default)
  69. %    -0p       %    M.G.T. = PLUS D
  70. %
  71. %
  72. % Emulator configuration:
  73. %
  74. %    -znnn.n   %    Emulate the Spectrum at speed nnn.n%
  75. %    -xx       %    Hi-resolution colour emulation
  76. %    -r        %    Emulate the R register
  77. %    -l        %    Better (but slower) LDIR/LDDR emulation
  78. %    -yl, -yh  %    Low, high video synchronization mode
  79. %    -2        %    Emulate an Issue-2 Spectrum
  80. %    -d        %    Double interrupt frequency (100 Hz)
  81. %    -xr F     %    Use file F as standard Spectrum rom
  82. %
  83. %
  84. % RS232 redirection options:
  85. %
  86. %    -aN       %    Redirect Spectrum RS232 output to LPTn
  87. %    -oN       %    Redirect Spectrum RS232 output to COMn
  88. %    -uF       %    Redirect file F to Spectrum RS232 input
  89. %    -iN       %    Redirect COMn to Spectrum RS232 input
  90. %    -wF       %    Redirect Spectrum RS232 output to file F
  91. %
  92. %
  93. % Sound switches:
  94. %
  95. %    -g        %    No sound
  96. %    -xa       %    Do NOT use AdLib for 128 sound  (use internal speaker instead)
  97. %    -xc       %    Use SoundBlaster CMS chips for noise (specify base addr if <> 220)
  98. %    -xi       %    Do NOT use internal PC speaker for '128 sound
  99. %
  100. %
  101. % Joystick options:
  102. %
  103. %    -km       %    Use MS Mouse to control Spectrum joystick
  104. %    -ka       %    Emulate Spectrum AMS mouse interface controlled by MS Mouse
  105. %    -kz       %    Use digital Zandbergen joystick
  106. %    -kk       %    Do not look for analogue or Zandbergen joystick
  107. %    -k1       %    Do not use 2nd analogue joystick as Sinclair 1 (1,2,3,4,5)
  108. %    -k2       %    Use 2nd joystick as Sinclair 1 always
  109. %    -jc       %    Emulate Cursor joystick (default)
  110. %    -jk       %    Emulate Kempston joystick
  111. %    -j2       %    Emulate Sinclair joystick 2 (keys 6,7,8,9 and 0)
  112. %    -ju<lf><rt><up><dn><fire>
  113. %              %    Userdef joyst. ([=shft,]=symshft,/=enter,\=space)
  114. %    -xs       %    Default to shifted cursor keys (NumLock) in '128 mode
  115. %
  116. %
  117. % Tape and Microdrive options:
  118. %
  119. %    -bN       %    Use LPTn for tape I/O
  120. %    -xo       %    Use SoundBlaster's A/D Converter for tape input
  121. %    -xq adr   %    Set base IO address for SoundBlaster (for -xo, -xc, default 0220)
  122. %    -xn rate  %    Set max sample rate for SoundBlaster tape input (default 10 kHz)
  123. %    -tv F     %    Play .VOC file F to 'ear' input
  124. %    -m N F    %    Insert cartridge file F{.MDR} into microdrive N
  125. %    -xm D     %    Select default directory D for .MDR files
  126. %    -td D     %    Select directory D for Multiple .TAP File mode
  127. %    -ts D     %    Specify default directory for Single .TAP File mode
  128. %    -tp       %    Pause after loading .TAP block
  129. %
  130. %    The following switches all automatically select Single .TAP File mode:
  131. %
  132. %    -ti F     %    Use F{.TAP} as tape input
  133. %    -to F     %    Use F{.TAP} as tape output (if exists, append)
  134. %    -tm       %    Mirror tape input to disk (Do also specify output file!)
  135. %    -te       %    Mirror tape input to disk in EXACT mode
  136. %    -tw       %    Don't wrap load pointer of tapefile at end
  137. %    -tx       %    Do not display tape info window when loading or saving
  138. %
  139. %
  140. % Miscellaneous switches:
  141. %
  142. %    -xl N     %    Select LPTn for ZX-Printer output
  143. %    -xj       %    'Off-line=wait' instead of 'Off-line=No ZX Printer'
  144. %    -0e       %    Epson printer (for ZX PRINTER and M.G.T. type)
  145. %    -0h       %    HP PCL printer (for ZX PRINTER and M.G.T. type)
  146. %    -0f N     %    Issue a Form Feed every N ZX Prtr lines on HP PCL printer
  147. %    -0i       %    Disable Disciple interrupt
  148. %    -xp D     %    Select default directory D for .Z80 snapshot files
  149. %    -xz       %    Assume AZERTY keyboard layout
  150. %    -xt       %    Use as little memory as possible with full functionality
  151. %    -xu       %    Use as little memory as possible; disable Hi Color Res emulation
  152. %    -00       %    Do not show intro screen, and don't pause at startup
  153. %    -xe       %    Do not use expanded memory
  154. %    -xg       %    Log all outs to FE in OUT log file, not only ones that make noise
  155. %    -xy       %    Dump trace of program in .OUT file
  156. %    -0m F     %    Build map of opcode locations in file F; see docs for details!
  157. %    -xw       %    Run in Windows compatibility mode
  158. %    -kxABCD   %    Press key #CD for scancode #AB.
  159. %    -xd####   %    Generate an 8086 INT 3 at Z80 hex address ####
  160. %    -xf       %    Switch full 16K of Interface I ROM
  161. %
  162.