home *** CD-ROM | disk | FTP | other *** search
/ Brotikasten / BROTCD01.iso / cpc / cpcemu / cpcemu.cfg < prev    next >
Text File  |  1995-04-10  |  3KB  |  118 lines

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