WinUAE 0.8.22R4 Catweasel MK1 (ISA) and MK3 (PCI) configuration instructions v0.4 Configuration will be much simpler in future when Individual Computers release new Windows driver that fully supports Catweasel MK3's features. Catweasel Windows driver must not installed or WinUAE and Windows driver will conflict. Download and unpack WinIO to your WinUAE folder. This is needed for direct access to IO-ports. (official URL) Download and unpack Catweasel Preferences program to your Amiga Workbench prefs-directory. You must use it to increase step-delays to 6ms or higher if you are using WinUAE's JIT-modes. Without this read data may be corrupted. (CIA-timing isn't exact in JIT mode) CATWEASEL MK3 (PCI) ------------------- Emulated: - Zorro2 board. You can use multidisk.device to access Catweasel's floppy drive. - Keyboard port. Keyboard is automatically detected and used. - Joystick ports. Joystick ports are automatically used. Windows 2000 or Windows XP -------------------------- download and unpack this doubleclick io.bat You should see following output: (MEM, IO and IRQ are system-specific) Name: PCI Simple Communications Controller Device has the following resources reserved: MEM : e9001000-e9001fff IO : 9000-90ff IRQ : 11 add "catweasel_io=0x????" to the end of WinUAE configuration file and replace ???? with first number of IO-line (9000 in this case) <clip> input.4.mouse.1.button.0=JOY1_FIRE_BUTTON.0 input.4.mouse.1.button.1=JOY1_2ND_BUTTON.0 input.4.mouse.1.button.2=JOY1_3RD_BUTTON.0 catweasel_io=0x9000 <end clip> WARNING: PCI IO may change if you add, remove or move your PCI cards. Using wrong io-address may crash your system! Windows 9x/ME ------------- Open device manager (right click "My Computer" and select "Properties") Select "Unknown Device" under "Other Devices" Select "Resources"-tab add "catweasel_io=0x??00" to the end of WinUAE configuration file and replace ??? with first number of "I/O Range" (it is always ??00 - ??FF) WARNING: PCI IO may change if you add, remove or move your PCI cards. Using wrong io-address may crash your system! Using Catweasel's floppy drive: ------------------------------- Download multidisk.device and copy it to your DEVS: directory. Add new dosdriver to your DEVS:DosDrivers (for example named "CAT") containing following lines: Device = multidisk.device Unit = 1 /* 0 = connector at the middle, 1 = connector at the end of floppy cable */ Flags = 0 /* format #0 = Amiga DD */ Surfaces = 2 BlocksPerTrack = 11 Reserved = 2 mask = 0x7ffffffc MaxTransfer = 0x00200000 Interleave = 0 LowCyl = 0 HighCyl = 79 Buffers = 5 BufMemType = 0 StackSize = 4096 Priority = 5 GlobVec = -1 Now you can mount the catweasel device by typing "mount cat:" in to shell window. Creating adf-files from Amiga floppies: insert empty adf to DF0: and type "diskcopy cat: to df0: noverify" Writing adf-files to Amiga floppies: insert source adf to DF0: and type "diskcopy df0: to cat:" CATWEASEL MK1 (ISA) ------------------- Emulated: Zorro2 board. You can use isacatweasel.device to access Catweasel's floppy drive. URL: http://www.jschoenfeld.de/support/support_e.htm add "catweasel_io=0x???" to the end of WinUAE configuration file and replace ??? with the Catweasel's jumpered ISA-IO address. (default 0x300)