Welcome, Guest. Please login or register.

Author Topic: PC formatted 5.25 disk drive mountlist - help, please  (Read 2928 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline pyrreTopic starter

PC formatted 5.25 disk drive mountlist - help, please
« on: February 16, 2008, 11:00:07 PM »
Anyone have something like this?
Or should the standard PC1 mount list work for 5.25 disk drives as well?

And

have anyone tested this mount list for C64 formatted disks if it works?

BTW my disk drive has a switch to select 40 or 80 tracks. How does that influence disks having 48 tracks? Would selecting 80 tracks on the disk drive let the mount list limit to only 48 TPI?
Amiga 1200 Tower Os 3.9
BPPC 603e+ 040-25/200, 256MBram, BVIsionPPC, Indivision AGA MK2.
Amiga 2000 (rev 4.0) Os 1.2/1.3
2088 bridgeboard, 2MB ram card, 2091 SCSI.
Amiga 500+ Os 2.1
Derringer 030, 32MBram, Buddha in sidecar, Indivision ECS.
Amiga CD32
Video decoder
 

Offline robo-ant

  • Jr. Member
  • **
  • Join Date: Apr 2007
  • Posts: 87
    • Show only replies by robo-ant
Re: PC formatted 5.25 disk drive mountlist - help, please
« Reply #1 on: February 16, 2008, 11:40:45 PM »
Quote

Anyone have something like this?
Or should the standard PC1 mount list work for 5.25 disk drives as well?


This is the mountlist that I used:

/* CrossDOS file system entry for 5.25" drive.
 */

FileSystem     = L:CrossDOSFileSystem
Device         = mfm.device
Unit           = 2
Flags          = 1
Surfaces       = 2
BlocksPerTrack = 9
Reserved       = 1
Interleave     = 0
LowCyl         = 0
HighCyl        = 39
Buffers        = 5
BufMemType     = 0
StackSize      = 600
Priority       = 5
GlobVec        = -1
DosType        = 0x4D534400


I had only a double-density 5.25" drive (Amiga A1020).

Be aware that this drive does not detect disk changes, so you have to issue 'diskchange' commands yourself!

Quote

have anyone tested this mount list for C64 formatted disks if it works?


That's software for reading 1541 disks and making disk images.  It is not a mountlist.

Yes, it does work, but you have to change the rotation speed of the disk drive for it to work reliably.  IIRC, the instructions for doing that are included in the archive.  The software works well for reading 1541 disks after that (and CBM 2040 disks, too!) but MS-DOS disks are problematic then.

You cannot write to 1541 disks with this software.  1541 disks are tricky because the data rate is different on different tracks.

I experimented a bit with the rotation speed, and IIRC, the sweet spot for me was 283 rpm.  That allowed me to read Apple ][, C=1541, and Atari (forgot the drive model) disks into images well, and still be able to read MS-DOS disks.  Writing to MS-DOS disks at that speed often corrupted them.
 

Offline pyrreTopic starter

Re: PC formatted 5.25 disk drive mountlist - help, please
« Reply #2 on: February 16, 2008, 11:58:40 PM »
Quote
I had only a double-density 5.25" drive (Amiga A1020).

I have this 5.25 disk drive. And i have no clue to what it can/cannot do...

Quote
Be aware that this drive does not detect disk changes, so you have to issue 'diskchange' commands yourself!

What is that command?
When i insert a disk and close the lever the disk shows up on the desktop immediately. And when opening it the disk disappears from the desktop immediately... Is that disk change?
Amiga 1200 Tower Os 3.9
BPPC 603e+ 040-25/200, 256MBram, BVIsionPPC, Indivision AGA MK2.
Amiga 2000 (rev 4.0) Os 1.2/1.3
2088 bridgeboard, 2MB ram card, 2091 SCSI.
Amiga 500+ Os 2.1
Derringer 030, 32MBram, Buddha in sidecar, Indivision ECS.
Amiga CD32
Video decoder
 

Offline robo-ant

  • Jr. Member
  • **
  • Join Date: Apr 2007
  • Posts: 87
    • Show only replies by robo-ant
Re: PC formatted 5.25 disk drive mountlist - help, please
« Reply #3 on: February 17, 2008, 12:13:17 AM »
Quote

I have this 5.25 disk drive. And i have no clue to what it can/cannot do...


Cool!  It's a lot smaller than the Commodore 5.25" drive. :)

Quote

When i insert a disk and close the lever the disk shows up on the desktop immediately. And when opening it the disk disappears from the desktop immediately... Is that disk change?


Yup.  My experience with 5.25" drives on Amiga is limited to the A1020, which didn't have this feature.  It looks like your drive is more Amiga-compatible than Commodore's own. :)
 

Offline pyrreTopic starter

Re: PC formatted 5.25 disk drive mountlist - help, please
« Reply #4 on: February 17, 2008, 12:33:09 AM »
@robo-ant
It still reports error.
read/write error on block XXX
error = 23
Block not found

What could that be?

(reading pc disks)
Amiga 1200 Tower Os 3.9
BPPC 603e+ 040-25/200, 256MBram, BVIsionPPC, Indivision AGA MK2.
Amiga 2000 (rev 4.0) Os 1.2/1.3
2088 bridgeboard, 2MB ram card, 2091 SCSI.
Amiga 500+ Os 2.1
Derringer 030, 32MBram, Buddha in sidecar, Indivision ECS.
Amiga CD32
Video decoder
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: PC formatted 5.25 disk drive mountlist - help, please
« Reply #5 on: February 17, 2008, 02:42:39 AM »
 A bad disk. :roll:
Goodbye people.

I\'ll pop on from time to time, RL is acting up.
 

Offline pyrreTopic starter

Re: PC formatted 5.25 disk drive mountlist - help, please
« Reply #6 on: February 17, 2008, 09:37:53 AM »
Quote
A bad disk.  

It gives the same response to ALL the disks....
All of the 10 disks cannot be bad.... :-?
Amiga 1200 Tower Os 3.9
BPPC 603e+ 040-25/200, 256MBram, BVIsionPPC, Indivision AGA MK2.
Amiga 2000 (rev 4.0) Os 1.2/1.3
2088 bridgeboard, 2MB ram card, 2091 SCSI.
Amiga 500+ Os 2.1
Derringer 030, 32MBram, Buddha in sidecar, Indivision ECS.
Amiga CD32
Video decoder
 

Offline mark_k

  • Jr. Member
  • **
  • Join Date: Nov 2007
  • Posts: 70
    • Show only replies by mark_k
Re: PC formatted 5.25 disk drive mountlist - help, please
« Reply #7 on: February 18, 2008, 12:27:44 AM »
Don't worry, the disks are probably fine! Here's some info on how to get your drive working with them.

Commodore's original A1020 5.25" drive has 40 tracks and cannot detect disk changes (with that drive, you need to issue a "DiskChange DF2:" etc. command in a CLI whenever you change disks).

Your drive is different. In 80-track mode, it acts just like a normal Amiga external drive. You could put in a blank 5.25" disk, format it to 880KB and use the disks just like normal Amiga OFS/FFS floppies. It detects disk changes, so you don't need to worry about that.

PC floppies have 40 tracks. Therefore when your drive is in 80-track mode, you need to tell CrossDOS to double-step the heads. You do that by using a different DosType line in your mount file. With a 40-track drive, you would have "DosType = 0x4D534400". For your 80-track drive you need to change that to "DosType = 0x4D444400". (In ASCII those DosTypes correspond to MSD\0 and MDD\0.)

With that change you should be able to read your PC disks correctly. So for general use (Amiga and PC disks), leave your drive in 80-track mode.

For certain other uses (e.g. if you try reading C64, Atari or Apple II disks using software on Aminet), you might need to set the drive to 40-track mode if the software doesn't have an option to double-step the heads.

When your drive is in 40-track mode, it double-steps by itself. You should change the trackdisk step delay when using the drive in 40-track mode. You could change it to 6000 microseconds. I think there's a program called SetTDDelay on Aminet which you can use.

Also, in 40-track mode don't try using Amiga floppy disks! Trackdisk.device will think the drive has 80 tracks so that won't work properly.


-- M