Welcome, Guest. Please login or register.

Author Topic: WinUAE and Zp Drive  (Read 3384 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Thomas

Re: WinUAE and Zp Drive
« on: January 07, 2004, 10:18:18 AM »

Follow these instructions: http://home.t-online.de/home/thomas-rapp/uaescsi.html (Part 1 only). If your Zip drive does not appear in this list, you've no chance to mount from AmigaOS.

You might need to use the -noaspifiltering switch of WinUAE.exe to see the Zip drive.

You might also try to use the -disableharddrivesafetycheck and use uaehf.device instead of uaescsi.device. But be warned: if you accidentally access your Windows hdd with Amiga tools you might suffer total data loss !!

Bye,
Thomas

Offline Thomas

Re: WinUAE and Zp Drive
« Reply #1 on: January 08, 2004, 02:33:35 PM »
*Where* do you use uaescsi.device unit 6 ? Which software (file system) do you use ?

If you use Fat95 or crossdos you certainly can only read PC ZIPs. Accordingly you can only read Amiga ZIPs if you use FFS instead.

You could use XFS which can read both. http://www.aminet.net/aminet.cgi?string=disk+xfs

WinUAE does not treat ZIP disks as anything. It does only map uaescsi.device calls to ASPI calls. Probably ZIP drives mounted using uaescsi.device are removable just like CD-ROM drives.

Bye,
Thomas

Offline Thomas

Re: WinUAE and Zp Drive
« Reply #2 on: January 14, 2004, 10:56:00 AM »

Where did you take ZIP.info from ? Neither AmigaOS nor AmigaForever contain such.

And did you test that the ZIP drive actually is at uaescsi.device unit 6 ? AFAIK WinUAE renumbers the SCSI IDs for uaescsi.device. Check the log as I mentioned earlier.

Bye,
Thomas

Offline Thomas

Re: WinUAE and Zp Drive
« Reply #3 on: January 22, 2004, 03:03:27 PM »
Yes, I already told you how to do it.

There are two ways and at least one of them should work.

First way:

- remove the Zip drive from the harddisks list.
- follow part one of http://home.t-online.de/home/thomas-rapp/uaescsi.html to identify the unit number of your zip drive.
- delete zip and zip.info from both devs/dosdrivers and storage/dosdrivers
- create a text file containing the following lines:

FileSystem = L:FastFileSystem
Device = uaescsi.device
Unit = 1
Flags  = 0
Surfaces = 2
SectorsPerTrack = 64
SectorSize  = 512
LowCyl  = 0
HighCyl = 1535
Reserved = 2
Interleave = 0
Buffers  = 128
BufMemType = 1
MaxTransfer = 0xfe00
Mask  = 0xfffffffc
BootPri  = -127
StackSize = 1024
Priority = 10
DosType  = 0x444F5303
Activate = 1
GlobVec  = -1

- change the unit number to whatever is needed.
- save the file as storage/dosdrivers/zip
- if you like create a project icon with default tool c:mount and save it as storage/dosdrivers/zip.info
- enter mount zip: in a shell window or double click the icon. Your zip disk should appear on the desktop.

If it does not work this way, you may try the second way:

- create a link for winuae on your Windows desktop.
- change the command line to read WinUAE.exe --disableharddrivesafetycheck
- start WinUAE using the new link
- load your config, go to the harddrives page, remove your Zip drive and click on add harddrive
- select your zip drive
- start emulation.

If you partitioned your zip disks using hdtoolbox the zip disk now should show up automatically. If it does not show up use the mount list above but use uaehf.device instead of uaescsi.device and the unit number is the place in the hdd list starting with 0 at the top.

Bye,
Thomas


P.S. I forgot: maybe for the first way to work you need the -noaspifiltering switch when starting WinUAE. Otherwise only CD-ROM drives might show up on uaescsi.device.

Offline Thomas

Re: WinUAE and Zp Drive
« Reply #4 on: January 19, 2005, 03:03:31 PM »

Install ASPI and enable the "Use ASPI SCSI layer" option, then UAEscsi.device should see the ZIP drive.

I think you need ASPI version 4.60 because later versions no longer support IDE drives, but I might be wrong.

Bye,
Thomas