home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / vrac / cpcemu12.zip / CPCEMU0.CFG < prev    next >
Text File  |  1994-09-03  |  3KB  |  114 lines

  1. ;CPCEMU.CFG - The Configuration File for CPCEMU (v1.2)
  2. ;Marco Vieth, 3.9.1994
  3. ;
  4. ;configuration for CPC 464, 664 and 6128
  5. ;
  6.  
  7. SHOW_CONFIG=yes            ;should the configuration be displayed ?
  8.  
  9. ROM_PATH = .\ROM        ;path to rom images
  10. TAPE_PATH = .\TAPE        ;path to "tape" directory
  11. SNAPSHOT = .\SNAP        ;or use a snapshot .\SNAP\mysnap.sna
  12.  
  13. DRIVE_A = .\DISC\CPCPD1.DSK    ;disc image in drive A (or a path only)
  14. DRIVE_B = .\DISC        ;disc image in drive B (  "           )
  15.  
  16. ;PRINTER = .\TAPE\PRINTER.PRN    ;the printer file
  17.  
  18. TMP_PATH = .\TMP        ;for temporary ZIP-decompression
  19.                 ;remove this line to use the TMP environment
  20.  
  21.  
  22. KBD_LANGUAGE = UK        ;UK, GR or FR
  23.  
  24. EMS_EI = YES            ;EMS enabled ?
  25.  
  26. SOUND = YES            ;playing sound ?
  27.  
  28. SBLASTER = YES            ;using Soundblaster ?
  29.  
  30. SB_DELAY = 1            ;one delay after writing to the Soundcard.
  31.                 ;Use 35, if the sound is wrong.
  32.  
  33.  
  34. COLOUR = YES            ;Colour screen or Greeny
  35.  
  36.  
  37. TAPE_BYPASS = YES        ;install tape bypass ?
  38.  
  39. AMSDOS_DI = NO                  ;disable AMSDOS ?
  40.  
  41. AMSDOS_SPDUP = YES        ;speed up AMSDOS ?
  42.  
  43.  
  44. PIO_PORT_B = %00111110        ;use %00111010 for "Schneider"
  45.     ;b7 = 0 - data from cassette (unused)
  46.     ;b6 = 0 - printer never busy (1=busy)
  47.     ;b5 = 1
  48.     ;b4 = 1 (framefly 1= 50 Hz; 0= 60 Hz, not used)
  49.     ;b3,b2,b1 = company :
  50.     ;  Isp (000), Triumph(001), Saisho(010), Solavox(011),
  51.     ;  Awa(100), Schneider(101), Orion(110),  -> Amstrad(111)
  52.     ;b0 = vsync (set automatically by the emulator)
  53.  
  54.  
  55. ;RAM for CPC 464, 664 or 6128:
  56. #IFCPC 464
  57. RAM_SIZE = 64            ;64 KB RAM
  58. #ENDIF
  59.  
  60. #IFCPC 664
  61. RAM_SIZE = 64            ;64 KB RAM
  62. #ENDIF
  63.  
  64. #IFCPC 6128
  65. RAM_SIZE = 128            ;128 KB RAM (up to 576 possible)
  66. #ENDIF
  67.  
  68.  
  69.  
  70. ;BASIC, OS, AMSDOS for CPC 464, 664 or 6128:
  71. #IFCPC 464
  72. ROM_BLOCK =    255    CPC464.ROM    0x0000
  73. ROM_BLOCK =    0    CPC464.ROM    0x4000
  74. ROM_BLOCK =    7    CPCADOS.ROM    0x0000
  75. #ENDIF
  76.  
  77. #IFCPC 664
  78. ROM_BLOCK =    255    CPC664.ROM    0x0000
  79. ROM_BLOCK =    0    CPC664.ROM    0x4000
  80. ROM_BLOCK =    7    CPCADOS.ROM    0x0000
  81. #ENDIF
  82.  
  83. #IFCPC 6128
  84. ROM_BLOCK =    255    CPC6128.ROM    0x0000
  85. ROM_BLOCK =    0    CPC6128.ROM    0x4000
  86. ROM_BLOCK =    7    CPCADOS.ROM    0x0000
  87. #ENDIF
  88.  
  89. ;another example ROM (for all CPCs):
  90.     ;    romnum:    file:        offset in file:
  91. ;ROM_BLOCK =    4    COPYMATE.ROM    0x0000
  92.  
  93. ;romnum 0..252=upper-roms, 255=lower rom
  94. ;offset doesn't include an AMSDOS-header
  95.  
  96.  
  97. INT_FREQ = 300            ;Interrupt Frequency 300 Hz
  98.  
  99. BREAK_MASK = 0xfffb        ;don't display port errors
  100.  
  101.  
  102. ;INT_RESUME = NO
  103.   ;use INT_RESUME = NO and EMS = YES, if you want to use CP/M Plus !
  104.   ;(or set don't forget ints to 0 in the setup menu (F7)
  105.  
  106. JOY_CALIBRATE = 0 0 0 0
  107. ;use the values displayed after calibration
  108.  
  109. ;
  110. ;
  111. ; For detailed information concerning this file
  112. ;have a look at the documentation
  113. ;
  114. ;end of configuration file