home *** CD-ROM | disk | FTP | other *** search
- ;CPCEMU.CFG - The Configuration File for CPCEMU (v1.4)
- ;Marco Vieth, 12.3.1996
- ;
- ;standard configuration for CPC 464, 664, 6128, 464+, 6128+
- ;
-
- SHOW_CONFIG=0 ;should the configuration be displayed?
-
- CPC_TYPE = 2 ;CPC 6128, if no command line parameter -t
-
- ROM_PATH = ".\ROM" ;path to rom images
- TAPE_PATH = ".\TAPE" ;path to 'tape' directory
- SNAPSHOT = ".\SNAP" ;or use a snapshot ".\SNAP\mysnap.sna"
-
- DRIVE_A = ".\DISC\CPCPD1.DSK" ;disc image in drive A (or a path only)
- DRIVE_B = ".\DISC" ;disc image in drive B ( " " )
-
- PRINTER = ".\TAPE\PRINTER.PRN" ;the printer file, or use "prn", "lpt1", ...
-
- TMP_PATH = ".\TMP" ;for temporary ZIP-decompression
- ;remove this line to use the TMP environment
-
- HELP_FILE = ".\CPCEMU.HLP"
-
- DATA_FILE = ".\CPCEMU.DAT" ;some data for cpcemu (colours, keytab)
-
- POKE_DATABASE = ".\CPCEMU.DBF"
-
-
- REALTIME = 0 ;realtime mode
-
- EMULATION_SPEED = 1 ;emulation speed SLOW(0), FAST(1)
-
- EMULATION_DELAY = 0 ;some delay, if too fast
-
-
- LANGUAGE = 0 ;language for help messages (0=UK, 1=GR, 2=FR)
-
- KBD_LANGUAGE = 0 ;keyboard layout (0=UK, 1=GR, 2=FR)
-
-
- MOUSE_ENABLED = 1 ;allow mouse (only in menus)
-
- EMS_ENABLED = 1 ;try to use EMS memory?
-
- SOUND_ENABLED = 1 ;sound enabled after start
-
- SOUND_DEVICE = 4 ;0=None, 1=Speaker, 2=SB, 3=SB Pro, 4=GUS
- ;(dev. with lower numbers are also detected)
- SB_DELAY = 35 ;delay after writing Soundblaster data
- ;For some soundcards you can use 0 to speed up sound output.
- SB_DELAY0=6 ;specifies delay after register select
-
-
- COLOUR_SCREEN = 1 ;Colour screen or Greeny
-
- MULTIMODE_UPDATE = 0 ;no multimode update
-
- PALETTE_CHANGE = 1 ;palette change allowed
-
- VSYNC_POSITION = 5 ;position of VSYNC (0-5)
-
- VIDEO_MODE = 0
- ;Possible modes: 0 (640x200x16), 1 (640x350x16) or 2 (640x480x16).
- ;If your have VESA BIOS, extended mode 3 (at most 800x600x16),
- ;4 (at most 1024x786x16), or 5 (at most 1280x1024) are also possible.
- ;(WARNING: Try entended modes only if your monitor supports them!)
-
-
-
- TAPE_BYPASS = 1 ;install tape bypass?
-
- AMSDOS_DISABLED = 0 ;disable AMSDOS?
-
- AMSDOS_SPEEDUP = 1 ;speed up AMSDOS?
-
-
- COMPANY_NAME = 7
- ; Isp (0), Triumph(1), Saisho(2), Solavox(3),
- ; Awa (4), Schneider(5), Orion(6), Amstrad(7)
-
-
- ;RAM for CPC 464, 664, 6128, 464+, 6128+:
- #IFCPC 0 ;0=CPC 464
- RAM_SIZE = 64 ;64 KB RAM
- #ENDIF
-
- #IFCPC 1 ;1=CPC 664
- RAM_SIZE = 64 ;64 KB RAM
- #ENDIF
-
- #IFCPC 2 ;2=CPC 6128
- RAM_SIZE = 128 ;128 KB RAM (up to 576 possible)
- #ENDIF
-
- #IFCPC 3 ;2=CPC 464+
- RAM_SIZE = 64
- #ENDIF
-
- #IFCPC 4 ;2=CPC 6128+
- RAM_SIZE = 128
- #ENDIF
-
-
- ;BASIC, OS, AMSDOS for CPC 464, 664 or 6128:
- #IFCPC 0 ;CPC 464
- ROM_BLOCK = 255, "CPC464.ROM" , 0
- ROM_BLOCK = 0 , "CPC464.ROM" , 1
- ROM_BLOCK = 7 , "CPCADOS.ROM", 0
- #ENDIF
-
- #IFCPC 1 ;CPC 664
- ROM_BLOCK = 255, "CPC664.ROM" , 0
- ROM_BLOCK = 0 , "CPC664.ROM" , 1
- ROM_BLOCK = 7 , "CPCADOS.ROM", 0
- #ENDIF
-
- #IFCPC 2 ;CPC 6128
- ROM_BLOCK = 255, "CPC6128.ROM", 0
- ROM_BLOCK = 0 , "CPC6128.ROM", 1
- ROM_BLOCK = 7 , "CPCADOS.ROM", 0
- #ENDIF
-
- #IFCPC 3 ;CPC 464+ (currently the same as CPC 464)
- ROM_BLOCK = 255, "CPC464.ROM" , 0
- ROM_BLOCK = 0 , "CPC464.ROM" , 1
- ROM_BLOCK = 7 , "CPCADOS.ROM", 0
- #ENDIF
-
- #IFCPC 4 ;CPC 6128+ (currently the same as CPC 6128)
- ROM_BLOCK = 255, "CPC6128.ROM", 0
- ROM_BLOCK = 0 , "CPC6128.ROM", 1
- ROM_BLOCK = 7 , "CPCADOS.ROM", 0
- #ENDIF
-
-
- ;another example ROM (for all CPCs):
- ;ROM number (0-252, 255=lower ROM), file, ROM position in file
- ;ROM_BLOCK = 4, "COPYMATE.ROM", 0
-
-
- INTERRUPT_FREQUENCY = 300 ;interrupt frequency 300 Hz
-
- INTERRUPT_RESUME = 1
- ;use INTERRUPT_RESUME = 0 and EMS_ENABLED = 1, if you want to use
- ; CP/M Plus!
-
-
- BREAK_MASK = 3 ;b3=0 -> do not display port errors
-
- PPI_50HZ = 1 ;50Hz bit (0=60Hz)
- PPI_EXP_SIGNAL = 1
-
-
- JOY0_CALIBRATE = 0,0,0,0
- ;use the values displayed after calibration
-
- JOY1_CALIBRATE = 0,0,0,0
- ;Joystick 1 currently not used
-
-
- ;
- ;
- ; For detailed information concerning this file
- ;have a look at the online help system or the documentation
- ;
- ;end of standard configuration file