home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / Geneve / 9640news / CAT36 / 600V9T9.ZIP / V9T9.DFL < prev    next >
Text File  |  1995-07-26  |  7KB  |  257 lines

  1. #  V9t9: the TI Emulator! v6.0 Configuration File
  2. #
  3. #  This file is limited to 8k!  (This file is now 6k.)
  4. #
  5. #  Blank lines are ignored.  Comments start with "#",";","!", or "["
  6. #  Descriptions within [ ] are completely arbitrary.
  7. #
  8. #  Please see CONFIG.TXT for more options and more in-depth 
  9. #  descriptions of the variables listed here.
  10.  
  11. ############################################################################
  12.  
  13. [  Directories ]
  14.  
  15. #  The paths below are where the emulator will look for emulated
  16. #  files-in-a-directory referenced with DSKx.xxxx
  17. #
  18. #  Please customize these.  There's no restriction to what they
  19. #  point to.  (The ....\DISK default is simply a default.)
  20. #
  21. #  These can be temporarily changed during execution with Ctrl+Shift+F9.
  22. #
  23. %001DSK1Path =
  24. %001DSK2Path =
  25. %001DSK3Path =
  26. %001DSK4Path =
  27. %001DSK5Path =
  28.  
  29. #  This path tells where disk-on-a-disk images will be found.
  30. #
  31. %002DiskImagePath =
  32.  
  33. #  This path is where ROM, GROM, and speech ROMs are to be found.
  34. #
  35. %003ROMSPath =
  36.  
  37. #  This path is where module ROMs (only) are to be found.
  38. #
  39. %004ModulesPath =
  40.  
  41. #  This path tells where demonstration files are located.
  42. #  (When running V9t9 with the /D option, an absolute path
  43. #  will override this variable.)
  44. #
  45. %012RecordedDemosPath =
  46.  
  47. #  This path tells where speech patches are to be found.
  48. #  (1.5 meg digitized speech file is now obsolete)
  49. #
  50. %005DigitizedSpeechFilesPath = 
  51.  
  52.  
  53. [  Hardware Options ]
  54.  
  55. #  These entries tell how to access your serial ports.
  56. #  (This is necessary for TRANSFER.TXT, among other things.)
  57. #
  58. #  For an RS232 entry, give the port # (1-4) and the IRQ.
  59. #  For the PIO entry, give the port # (1-4).
  60. #
  61. #  The PC defaults are shown commented-out.  Uncomment or change
  62. #  them to fit your system.  (See RS232.TXT.)
  63. #
  64. #  When undefined, no RS232 or PIO accesses take place.
  65. #
  66. #  Be sure none of the RS232 settings conflicts with your mouse!
  67. #
  68. #RS232/1 = 1,4
  69. #RS232/2 = 2,3
  70.  
  71. #PIO/1 = 1
  72.  
  73.  
  74. [  Disk Options ]
  75.  
  76. #  These are the initial filenames for disks-on-a-disk
  77. #  DSK1, DSK2, and DSK3.  (See DiskImagePath)
  78. #
  79. DiskImage1 = DISK0001.DSK
  80. DiskImage2 = DISK0002.DSK
  81. DiskImage3 = DISK0003.DSK
  82.  
  83.  
  84.  
  85. [  ROM Options ]
  86.  
  87. #  These are alternate filenames for the ROM, GROM, and speech ROMs;
  88. #  by default they are TICPU.HEX, TIGPL.HEX, and TISPEECH.HEX,
  89. #  for users of TI Emulator! v4.0 or v5.01.  V9t9 convention
  90. #  wants "994AROM.BIN", "994AGROM.BIN", and "SPCHROM.BIN".
  91. %013CPUROMFilename    =
  92. %014GPLROMFileName    =
  93. %015SpeechROMFileName =
  94.  
  95. #  The extension on module files.  This used to be "HEX" in
  96. #  TI Emulator v4.0 and v5.01.
  97. #
  98. DefaultModuleExtension = BIN
  99.  
  100.  
  101. [  Video Options ]
  102.  
  103. #  This line gives the minimum delay between screen redraws
  104. #  in 1/60's of a second.
  105. #
  106. %006VideoUpdateSpeed =
  107.  
  108. #  This line gives the maximum delay between screen updates
  109. #  in 1/60's of a second.
  110. #
  111. %007VideoUpdateMaxDelay =
  112.  
  113. #  This option tells whether to emulate the 9918A's 5-sprites-on-a-line
  114. #  maskout "feature".  It really slows things down.
  115. #
  116. %008Check5Sprites =
  117.  
  118. #  This option tells whether sprite coincidences (CALL COINC(ALL,N) or VDP
  119. #  status register) should be checked.  Note that ROM checks all other
  120. #  coincidences, and this slows things down.
  121. #
  122. CheckSpriteCoinc = TRUE
  123.  
  124.  
  125.  
  126. [  Execution Speed ]
  127.  
  128. #  The next line represents a delay between instructions which
  129. #  can help to bring V9t9's speed down on fast computers.
  130. #
  131. DelayBetweenInstructions = 0
  132.  
  133. #  The next line gives the speed in Hz of the VDP internal interrupt.
  134. #  It normally goes at 60 Hz.
  135. #
  136. TimerSpeed               = 60
  137.  
  138. #  This variable gives a list of patches to enable in the 99/4A ROM.
  139. #  By default, all are enabled except for keyboard ones.
  140. #
  141. %011ROMPatches =
  142.  
  143.  
  144. [  LEDs ]
  145.  
  146. #  The next line specifies whether to turn on the keyboard LEDs.
  147. #  If the emulator locks up upon startup, this should be changed to OFF.
  148. #
  149. SetKeyboardLED     = On
  150.  
  151. #  This option will flash a bar in the lower-lefthand corner
  152. #  when a files-in-a-directory "disk" is accessed.
  153. #
  154. ShowEmuDiskLED    = On
  155.  
  156. #  This option will flash an 'LED' when a disk-on-a-disk is accessed.
  157. #
  158. ShowDiskLed = On
  159.  
  160. #  This option will flash a bar in the lower-left hand corner
  161. #  when the RS232 or PIO are accessed.
  162. #
  163. ShowRS232LED   = On
  164.  
  165.  
  166.  
  167. [  Keyboard, Joystick, And Mouse ]
  168.  
  169. #  This option, if set to 0, indicates positional mouse->joystick translation
  170. #  and if 1 indicates motional translation.  See CONFIG.TXT.
  171. #
  172. MouseEmulationType = 1
  173.  
  174. #  This option changes the TI ROM's delay after first receiving a keystroke.
  175. #  It is ineffective in changing the speed that a key repeats, however.
  176. #
  177. %009ROMKeyboardDelay =
  178.  
  179. #  This option will slow down the keyboard on fast computers when
  180. #  the "+SlowDownKeyboard" patch is enabled in "Patches".
  181. #
  182. KeyboardDelay = 1
  183.  
  184.  
  185. [  Sound ]
  186.  
  187. #  This option is used to exclude sound devices from being used by the
  188. #  emulator.  All but SBDMA can be turned on again within the emulator with
  189. #  Ctrl+F5.
  190. #
  191. PlaySound = +sbdma
  192.  
  193. #  This variable specifies whether sound should be off upon starting
  194. #  the emulator.  Ctrl+F4 changes.
  195. #
  196. Silence     = False
  197.  
  198. #  On slower computers this option tells how many bytes to cut off the 
  199. #  end of the noise samples in order to better 'mesh' them when the
  200. #  driver repeats the sample.
  201. #
  202. %010NoiseSync    = 
  203.  
  204. #  This setting specifies the volume of noise samples.  The volume of
  205. #  noise and the FM (Adlib) voices are usually different (resulting in
  206. #  really loud noise).  This value should be in the range 0 (loudest) to
  207. #  128 (silence).
  208. #
  209. NoiseTop    = 100
  210.  
  211. #  This variable tells whether to use speech synthesis.
  212. #  On slower systems, speech will sound bad because it can't be 
  213. #  generated fast enough.  
  214. #
  215. UseLPCSpeech     = On
  216.  
  217.  
  218. [  Module List ]
  219.  
  220. #  This line is set by MODULES.EXE.  It is simply a list of indices into
  221. #  MODULES.INF which will be listed in the module selection list.
  222. #  32 max entries in this list.
  223. #
  224. #  Format:  Modules=1,7,4,3,9,10,6
  225. #
  226. %016Modules    =
  227.  
  228. #  The number of the entry in Modules to automatically be the default
  229. #  in the module selection list.
  230. #  Note -- 1 means the first entry in the Modules list, NOT module #1 in
  231. #  MODULES.INF.
  232. #
  233. %016DefaultModule =
  234.  
  235.  
  236.  
  237. [  DSR (Device Service Routine) ROMs ]
  238.  
  239. #  These entries specify the filenames (relative to ROMsPath) where
  240. #  DSR ROM images will be found.
  241. #  EmuDiskDSRFileName is for files-in-a-directory emulation,
  242. #  DiskDSRFileName is for disk-on-a-disk emulation,
  243. #  EmuRS232DSRFileName is for RS232 and PIO emulation.
  244. #  RealRS232DSRFileName is for RS232 emulation with the 99/4A DSR ROM.
  245. #
  246.  
  247. EmuDiskDSRFileName    = emudisk.bin
  248. DiskDSRFileName        = disk.bin
  249. SharedDiskDSRFileName    = bothdisk.bin
  250. EmuRS232DSRFileName    = emurs232.bin
  251. RS232DSRFileName    = rs232.bin
  252.  
  253. #  This option tells which DSRs to load:
  254. #
  255. DSRCombo = emudisk,emurs232
  256.  
  257.