    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)