Welcome, Guest. Please login or register.

Author Topic: Writing Amiga Disks with PB 180?  (Read 3099 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Super TWiTTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2009
  • Posts: 222
    • Show only replies by Super TWiT
Writing Amiga Disks with PB 180?
« on: August 27, 2009, 04:45:24 PM »
Hey, I was wondering if it would be possible to use my powerbook 180 to read and write amiga disks. To my knowledge it supports some sort of variable speed encoding support, to remain backward compatible with older apples. I was thinking about maybe putting linux on it which has support for amiga filesystems since kernel version 1.3. I also have system 7.5 installed. I am not completely sure if this is possible, and was wondering if anyone thought this might work.
Once there was a man and a boy in the woods.
 
Boy: I\'m scared...
 
Man: Hah! What have you got to be afraid of? I\'m the one that\'s going to be coming back alone!
 

Offline lsmart

  • Sr. Member
  • ****
  • Join Date: Jun 2009
  • Posts: 433
    • Show only replies by lsmart
Re: Writing Amiga Disks with PB 180?
« Reply #1 on: August 27, 2009, 09:39:27 PM »
I used to think that this is not possible, but recently I learned that there is a dos program that can read Amiga diskettes even with vanilla PC drives (http://www.harryfisch.de/amiga/Disk2fdi.zip). So as it seems everything is possible. :-)
 

Offline tone007

Re: Writing Amiga Disks with PB 180?
« Reply #2 on: August 27, 2009, 10:14:22 PM »
Unfortunately this DOS program won't work with the original poster's Mac laptop.

Handy looking tool for everyone else, though.
3 Commodore file cabinets, 2 Commodore USB turntables, 1 AmigaWorld beer mug
Alienware M14x i7 laptop running AmigaForever
 

Offline Super TWiTTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2009
  • Posts: 222
    • Show only replies by Super TWiT
Re: Writing Amiga Disks with PB 180?
« Reply #3 on: August 28, 2009, 12:11:33 AM »
My powerbook isn't my main computer by the way, I am using a newer computer than that. I just wanted a way to write amiga disks and thought I may have some use for my old powerbook. It may not be well suited to this process. The powerbook 180 is black and white and came out in 1991 BTW
« Last Edit: August 28, 2009, 12:15:03 AM by Super TWiT »
Once there was a man and a boy in the woods.
 
Boy: I\'m scared...
 
Man: Hah! What have you got to be afraid of? I\'m the one that\'s going to be coming back alone!
 

Offline Matt_H

Re: Writing Amiga Disks with PB 180?
« Reply #4 on: August 28, 2009, 12:45:52 AM »
It might be possible... but no one's figured out how yet! :)
 

Offline Super TWiTTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2009
  • Posts: 222
    • Show only replies by Super TWiT
Re: Writing Amiga Disks with PB 180?
« Reply #5 on: August 28, 2009, 03:55:16 PM »
I might try this, but I see a problem with one particular step. I don't have any amiga disks, so  I have been putting tape over the hole of my high density disks. Is there anyway I could create disks the amiga could read/boot from within linux?
Once there was a man and a boy in the woods.
 
Boy: I\'m scared...
 
Man: Hah! What have you got to be afraid of? I\'m the one that\'s going to be coming back alone!
 

Offline lsmart

  • Sr. Member
  • ****
  • Join Date: Jun 2009
  • Posts: 433
    • Show only replies by lsmart
Re: Writing Amiga Disks with PB 180?
« Reply #6 on: August 28, 2009, 04:37:05 PM »
Ah, Google is your friend: "Linux supports AFFS hard-drive partitions only. Floppy access is not supported due to incompatibilities between Amiga floppy controllers and PC and workstation controllers." Source: http://www.educ.umu.se/~bjorn/linux/linux-faq/Linux-FAQ-3.html

That being said, try

mkfs -t affs /dev/fd0

(If I recall correctly)
 

Offline ncafferkey

  • Sr. Member
  • ****
  • Join Date: Feb 2003
  • Posts: 389
    • Show only replies by ncafferkey
Re: Writing Amiga Disks with PB 180?
« Reply #7 on: August 29, 2009, 11:21:21 PM »
Yes, that would make an FFS floppy, but with PC-type (MFM?) low-level encoding rather than Amiga-type. This is the floppy format that AROS uses BTW.
 

Offline Matt_H

Re: Writing Amiga Disks with PB 180?
« Reply #8 on: August 30, 2009, 12:32:07 AM »
Quote from: ncafferkey;521455
Yes, that would make an FFS floppy, but with PC-type (MFM?) low-level encoding rather than Amiga-type. This is the floppy format that AROS uses BTW.


I think OS4 on AmigaOne uses this, too. Or something similar.
 

Offline lsmart

  • Sr. Member
  • ****
  • Join Date: Jun 2009
  • Posts: 433
    • Show only replies by lsmart
Re: Writing Amiga Disks with PB 180?
« Reply #9 on: August 30, 2009, 04:27:55 AM »
Quote from: ncafferkey;521455
Yes, that would make an FFS floppy, but with PC-type (MFM?) low-level encoding rather than Amiga-type. This is the floppy format that AROS uses BTW.


Oh, right! That seems plausible.
Do you know more about this? Is it that /dev/fd0 wouldn´t even let you do 11 sectors? Is the sector-label a problem?

Then I guess the software that is reading Amiga-disks under DOS is reading them as if they were MFM and tries to make sense of the corrupted data it gets. Possibly doing multiple scans and applying heuristcs to make up for the data it won´t get. This method is of course not suited for writing.

But with the original posters Powerbook, things might be slightly different. How does the drive read disks? Is it all in the PBs firmware, or does Linux use a special Kernel module to make up for the differences to common PC-hardware?
 

Offline Super TWiTTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2009
  • Posts: 222
    • Show only replies by Super TWiT
Re: Writing Amiga Disks with PB 180?
« Reply #10 on: August 31, 2009, 03:18:08 PM »
The Powerbook 180 had an apple supperdrive as the floppy drive. These drives were backwards compatible with the older style macintosh variable speed drives. Other than that I don't know much about it. I don't think it is possible under linux to write an affs filesystem type anyway. Mkfs won't do affs so I think this project is a no go. Also, I can't seem to get linux to go on the powerbook 180. I've never done linux on the 68k. Too bad there wasn't a system 7 application that would do this.
Once there was a man and a boy in the woods.
 
Boy: I\'m scared...
 
Man: Hah! What have you got to be afraid of? I\'m the one that\'s going to be coming back alone!
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Writing Amiga Disks with PB 180?
« Reply #11 on: August 31, 2009, 03:45:55 PM »
Having variable interleave due to drive speed won't help unless your floppy drive controller can generate a track with 11 sectors and only ONE with sync information.  Most floppy controllers generate sync information to every sector thus cutting down the information density stored on the disk.
 

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show only replies by mongo
Re: Writing Amiga Disks with PB 180?
« Reply #12 on: August 31, 2009, 03:46:51 PM »
Quote from: lsmart;521462

Then I guess the software that is reading Amiga-disks under DOS is reading them as if they were MFM and tries to make sense of the corrupted data it gets. Possibly doing multiple scans and applying heuristcs to make up for the data it won´t get. This method is of course not suited for writing.


Amiga disks are MFM.