home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 March / Chip_1998-03_cd.bin / hry / Sinclair / SimDOS2 / Z80.INI < prev    next >
Text File  |  1996-11-10  |  7KB  |  155 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. % (lines starting with * are hard-coded defaults; included for clarity)
  29.  
  30.  
  31. -z 100      %   Emulation speed 100%
  32. -l          %   Emulate LDIR faithfully   (remove this for faster Jetset Willy)
  33. -km         %   Control Spectrum joystick with MS Mouse
  34. -xs         %   Default to shifted cursor keys in '128 mode
  35. -0e         %   Convert ZX Printer output into Epson format  (-0h for HP-PCL)
  36. -xl 1       % * ZX Printer output to LPT1.
  37. -ju 12435   % * User defined joystick = left Sinclair joystick by default, but
  38. -jc         % * ...select Cursor joystick instead of user def joystick
  39. -d2         % * Set frame interrupt frequency to 100/2 = 50 Hz
  40.  
  41.  
  42.  
  43.  
  44. % Display adapter options:
  45. %
  46. %    -h        %    Hercules graphics
  47. %    -c        %    CGA graphics
  48. %    -e        %    EGA graphics
  49. %    -v        %    VGA graphics
  50. %    -xv       %    400-line VGA (for some Tridents)
  51. %    -xb       %    Black-and-white VGA
  52. %
  53. %%    -xh      %    OBSOLETE  (was: Extended Hercules graphics)
  54. %%    -p       %    OBSOLETE  (was: Plantronics graphics)
  55. %%    -q       %    OBSOLETE  (was: Plantronics, different palette)
  56. %
  57. %
  58. % Spectrum hardware options:
  59. %
  60. %    -n        %    Emulate Spectrum without Interface I
  61. %    -s        %    Emulate Spectrum with SamRam
  62. %    -1[28]    %    Emulate Spectrum 128 (can be used with -n)
  63. %    -xk       %    Emulate Multiface 128 interface  (can't be used with SamRam)
  64. %    -9        %    Default to M.G.T. interface instead of Interface I
  65. %    -0d       %    M.G.T. = DISCiPLE ROM (default)
  66. %    -0p       %    M.G.T. = PLUS D
  67. %
  68. %
  69. % Emulator configuration:
  70. %
  71. %    -znnn.n   %    Emulate the Spectrum at speed nnn.n%
  72. %    -xx       %    Hi-resolution colour emulation
  73. %    -r        %    Emulate the R register
  74. %    -l        %    Better (but slower) LDIR/LDDR emulation
  75. %    -yl, -yh  %    Low, high video synchronization mode
  76. %    -2        %    Emulate an Issue-2 Spectrum
  77. %    -dN       %    Set frame irupt freq to 100/N Hz (set twice to make 50 Hz default)
  78. %    -xr F     %    Use file F as standard Spectrum rom
  79. %
  80. %
  81. % RS232 redirection options:
  82. %
  83. %    -aN       %    Redirect Spectrum RS232 output to LPTn
  84. %    -oN       %    Redirect Spectrum RS232 output to COMn
  85. %    -uF       %    Redirect file F to Spectrum RS232 input
  86. %    -iN       %    Redirect COMn to Spectrum RS232 input
  87. %    -wF       %    Redirect Spectrum RS232 output to file F
  88. %
  89. %
  90. % Sound switches:
  91. %
  92. %    -g        %    No sound
  93. %    -xa       %    Do NOT use AdLib for 128 sound  (use internal speaker instead)
  94. %    -xc       %    Use SoundBlaster CMS chips for noise (specify base addr if <> 220)
  95. %    -xi       %    Do NOT use internal PC speaker for '128 sound
  96. %
  97. %
  98. % Tape and Microdrive options:
  99. %
  100. %    -bN       %    Use LPTn for tape I/O
  101. %    -xo       %    Use SoundBlaster's A/D Converter for tape input
  102. %    -xq adr   %    Set base IO address for SoundBlaster (for -xo, -xc, default 0220)
  103. %    -tv F     %    Play .VOC file F to 'ear' input
  104. %    -m N F    %    Insert cartridge file F{.MDR} into microdrive N
  105. %    -xm D     %    Select default directory D for .MDR files
  106. %    -td D     %    Select directory D for Multiple .TAP File mode
  107. %    -ts D     %    Specify default directory for Single .TAP File mode
  108. %    -tx       %    Do not display tape info window when loading or saving
  109. %    -tp       %    Pause after loading .TAP block
  110. %    The next switches all automatically select Single .TAP File mode:
  111. %    -ti F     %    Use F{.TAP} as tape input
  112. %    -to F     %    Use F{.TAP} as tape output (if exists, append)
  113. %    -tm       %    Mirror tape input to disk (Do also specify output file!)
  114. %    -te       %    Mirror tape input to disk in EXACT mode
  115. %    -tw       %    Don't wrap load pointer of tapefile at end
  116. %
  117. %
  118. % Joystick options:
  119. %
  120. %    -km       %    Use MS Mouse to control Spectrum joystick
  121. %    -ka       %    Emulate Spectrum AMX mouse interface controlled by MS Mouse
  122. %    -kz       %    Use digital Zandbergen joystick
  123. %    -kk       %    Do not look for analogue or Zandbergen joystick
  124. %    -jk       %    Emulate Kempston joystick (instead of Cursor)
  125. %    -j2       %    Emulate Sinclair joystick 2 (keys 6,7,8,9 and 0)
  126. %    -ju<lf><rt><up><dn><fire>  % Userdef joyst. ([=shft,]=symshft,/=enter,\=space)
  127. %    -k1       %    Do not use 2nd analogue joystick as Sinclair 1 (1,2,3,4,5)
  128. %    -k2       %    Use 2nd joystick as Sinclair 1 always
  129. %    -xs       %    Default to shifted cursor keys (NumLock) in '128 mode
  130. %
  131. %
  132. % Miscellaneous switches:
  133. %
  134. %    -xl N     %    Select LPTn for ZX-Printer output
  135. %    -xj       %    'Off-line=wait' instead of 'Off-line=No ZX Printer'
  136. %    -0e       %    Epson printer (for ZX PRINTER and M.G.T. type)
  137. %    -0h       %    HP PCL printer (for ZX PRINTER and M.G.T. type)
  138. %    -0sND     %    Set Disciple/+D drive N to D:  (default -0s1A and -0s2B)
  139. %    -0i       %    Disable Disciple interrupt
  140. %    -0f N     %    Issue a Form Feed every N ZX Prtr lines on HP PCL printer
  141. %    -xp D     %    Select default directory D for .Z80 snapshot files
  142. %    -xz       %    Assume AZERTY keyboard layout
  143. %    -xt       %    Use as little memory as possible
  144. %    -xu       %    Use as little memory as possible; disable Hi Color Res emulation
  145. %    -00       %    Do not show intro screen, and don't pause at startup
  146. %    -xe       %    Do not use expanded memory
  147. %    -xg       %    Log all outs to FE in OUT log file, not only ones that make noise
  148. %    -xy       %    Dump trace of program in .OUT file
  149. %    -0m F     %    Build map of opcode locations in file F; see docs for details!
  150. %    -xw       %    Run in Windows compatibility mode
  151. %    -kxABCD   %    Press key #CD for scan code #AB; see docs for details!
  152. %    -xf       %    Switch full 16K of Interface I ROM
  153.  
  154.  
  155.