Welcome, Guest. Please login or register.

Author Topic: Can't understand...  (Read 3796 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline CrackdownTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 26
    • Show only replies by Crackdown
    • http://speeding.to/amiga
Can't understand...
« on: September 03, 2005, 02:32:29 AM »
Howdy!

Just can't understand :-? ... without catweasel no one can use pc floppy to write amiga disk... uhn... and the only explanation is controller - sorry but until I understand for me is n*sense. Why? Well - unless phisically the drive can't write, we can overide the pc controller as example:
Old x86 fdd and ide isa controllers,
Recent usb fdd drives,
By software like hd-copy that control dma and buffer
etc...
Never heard about using a pc floppy to replace a amiga one?
You can even format a disk in ms-dos with format a: /t:80 /n:11 to get 880K!
So please if i'm wrong i would like to know. And don't forget that catweasel is a controller too!

Thank you cya!
-MrKaos
------ooO-----Ooo------ Hidding from Windows!
 

Offline TheMagicM

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2857
    • Show only replies by TheMagicM
    • http://www.BartonekDragRacing.com
Re: Can't understand...
« Reply #1 on: September 03, 2005, 02:36:56 AM »
get something called CrossDOS... it enables you to read/write MSDOS disks..works great. if I'm not mistaken.. from WB 3.0 and greater you can mount PC0: and read/write to those disks also.. I dont remember about 2.x though.
PowerMac G5 dual 2.0ghz/128meg Radeon/500gb HD/2GB RAM, MorphOS 3.9 registered, user #1900
Powerbook G4 5,6 1.67ghz/2gb RAM, Radeon 9700/250gb hd, MorphOS 3.9 registered #3143
 

Offline CrackdownTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 26
    • Show only replies by Crackdown
    • http://speeding.to/amiga
Re: Can't understand...
« Reply #2 on: September 03, 2005, 02:44:43 AM »
Thank you for so fast response!
But CrossDos is for Amiga. I know that amiga can read ms-dos 720k or if you lucky HD ones. So pc should be able to do the same by software - i think...
Cya
-MrKaos
------ooO-----Ooo------ Hidding from Windows!
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Can't understand...
« Reply #3 on: September 03, 2005, 02:51:33 AM »
@Crackdown
Quote
Just can't understand ... without catweasel no one can use pc floppy to write amiga disk... uhn... and the only explanation is controller - sorry but until I understand for me is n*sense. Why?


PC floppies have gaps between sectors of a track. Amiga track is single blob of data with no gaps. It does still have the sectors in it (11) but directly after each other.

PC controller cannot write data without these gaps.

old post about the matter
 

Offline CrackdownTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 26
    • Show only replies by Crackdown
    • http://speeding.to/amiga
Re: Can't understand...
« Reply #4 on: September 03, 2005, 03:30:27 AM »
So bypass the controller and it's possible... uhn do you know any homebuilt fdd controller for x86? I believe that it could be easy to advance in this matter - catweasel example :) Anyway the old post give me new info about the way that IBM and commodore writes the same 880k - behind the smaller sector gaps, amiga can write an entire track at once. Have you heard about fdutils? I still believe (but have to read) that it could be done only by software. Thank you!
-MrKaos
------ooO-----Ooo------ Hidding from Windows!
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Can't understand...
« Reply #5 on: September 03, 2005, 03:51:43 AM »
No it can't be done in software. fdutils won't help. It's still limited by the hardware limitations in the fdd controller.
 

Offline srg86

  • Full Member
  • ***
  • Join Date: Aug 2004
  • Posts: 211
    • Show only replies by srg86
    • http://www.aopp12.dsl.pipex.com
Re: Can't understand...
« Reply #6 on: September 03, 2005, 08:23:20 AM »
When you tell the floppy drie on a PC to say, read a track. The drive then reads the raw data off the disk. Then the floppy drive controller is a microcontroller that then decodes the raw data sending back to you the decoded data you want. On the Amiga, when you do this, you get sent back the raw undecoded data from the disk, you then must decode it in software. This does give the cpu a little more burden (that isn't very amiga like but that's the way it is) but it does make the amiga more flexible (I think some games even had their own custom encoding format).

So Amiga disks are encoded differently from PC ones so the PC floppy drive controller can't understand what it's getting from the disk.

srg
 

Offline CrackdownTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 26
    • Show only replies by Crackdown
    • http://speeding.to/amiga
Re: Can't understand...
« Reply #7 on: September 03, 2005, 12:04:40 PM »
So x86 use hardware and amiga software to R/W data. True - there are progs that use software to comunicate by floppy led. I will learn more about pc controllers, and if hardware is the soluction - thats the way to go! If catweasel works (and note that schematics looks more complicated because other board features) i believe that a low-level hard/soft interface could be done. Anyone with deep electronics know-how feel free to contact me ehe. Thank you guys for your replys!
-MrKaos
------ooO-----Ooo------ Hidding from Windows!
 

Offline Doobrey

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 1876
    • Show only replies by Doobrey
    • http://www.doobreynet.co.uk
Re: Can't understand...
« Reply #8 on: September 03, 2005, 05:37:43 PM »
Quote

Crackdown wrote:
If catweasel works (and note that schematics looks more complicated because other board features) i believe that a low-level hard/soft interface could be done.


Huh? are you saying you've got the schematics to the catweasel?
If you're really interested, have a search on Amigaworld.net, as Olegil was brainstorming an idea about creating a USB-Floppy adapter that could read/write Amiga disks.
On schedule, and suing
 

Offline CrackdownTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 26
    • Show only replies by Crackdown
    • http://speeding.to/amiga
Re: Can't understand...
« Reply #9 on: September 03, 2005, 06:06:27 PM »
Oh no - it was just an example that confirms that could be done - just a point. About catweasel i don't have schematics but everyone could get them - better - draw them - the problem are the IC's assembly or anything they use to code :) and this is illegall of course but could be done maybe with some reverse. Don't care.
I've been checking and found some usefull info like Amigablog and maybe don't have to do anything from scratch. I will check too the olegil project and I leave here a appeal (sorry my english) to all folks that can contribute to do so. Things like this are keeping REAL amiga alive and I don't want to surrender to some emulator and buy things that should already be public domain from cl04nto. This is becoming a long post... cya :)
-MrKaos
------ooO-----Ooo------ Hidding from Windows!
 

Offline CrackdownTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 26
    • Show only replies by Crackdown
    • http://speeding.to/amiga
Re: Can't understand...
« Reply #10 on: September 04, 2005, 10:49:10 PM »
Err two small questions - I searched amigaworld.net and I found the olegil project... better - the poll about if that project deserves to go ahead or not - nothing more nothing less so:
1- Is the project really running?
2- There's any url for it?

Can't find any more info
Thank you!
-MrKaos
------ooO-----Ooo------ Hidding from Windows!
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Can't understand...
« Reply #11 on: September 04, 2005, 11:13:14 PM »
@Crackdown

Quote
Err two small questions - I searched amigaworld.net and I found the olegil project... better - the poll about if that project deserves to go ahead or not - nothing more nothing less so:
1- Is the project really running?
2- There's any url for it?

Can't find any more info
Thank you!


Few friendly hints:
1. Create a new thread for new topic.
2. Use descriptive topic (Subject) for the thread.
 

Offline CrackdownTopic starter

  • Newbie
  • *
  • Join Date: Aug 2005
  • Posts: 26
    • Show only replies by Crackdown
    • http://speeding.to/amiga
Re: Can't understand...
« Reply #12 on: September 05, 2005, 01:40:54 PM »
??

As matter of fact I think this is not a new topic - and as I see there are LOTS of threads with persons looking for a way to write amiga floppy on pc. So why create new threads? For amiga.org ego about number of threads? Don't think so... If people could acess all answers about a subject or related one in just one topic isn't better than reading tons of threads? That's why about 2 or 3 days the same question is posted because most of people don't want to browse hundreds of post and replys. Don't get me wrong - i really agree that topic must be descriptive.
I was expecting some kind of answer but not this one lol - no problem... all fine.
And at least I understand why donald duck was censured (just a joke) :)
A big hug to you!
-MrKaos
------ooO-----Ooo------ Hidding from Windows!
 

Offline Dr_Righteous

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1345
    • Show only replies by Dr_Righteous
Re: Can't understand...
« Reply #13 on: September 06, 2005, 04:08:58 AM »
Catweasel is the only way it's possible to WRITE an Amiga Floppy. Tho I do recall a hack allowing you to connect an external Amiga floppy drive to the parallel port for read access.

The format Amiga uses on floppys is similar to that of a CD, rather than in sector form like a hard drive. This is the same for double density (880k) Macintosh disks. It's impossible to get a PC floppy drive to move the way it needs to to correctly access these spiral tracks, without using some form of hardware to alter the way the drive heads move. Software alone can not accomplish this because it was never meant to be done with a PC floppy controller.
- Doc

A4000D, A3640 OC-36.3MHz, custom tower, Mediator A4000D. Diamond Banshee 16M, Indivision AGA 4000, GVP HC+8.

Mac Mini 1.5GHz, that might run MorphOS someday, when the fools who own it come to the realization that 30 minutes just isn\'t enough time to play with it enough to decide whether or not you like it enough to cough up $200.

 - Someone please design SOME kind of DIY accelerator for the A4000. :D -
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: Can't understand...
« Reply #14 on: September 06, 2005, 06:50:04 PM »
Quote
srg86 wrote:
On the Amiga, when you do this, you get sent back the raw undecoded data from the disk, you then must decode it in software. This does give the cpu a little more burden (that isn't very amiga like but that's the way it is)


Actually most of this decoding used to be done by Blitter - without much CPU load AND flexible software decoding - THIS really was the Amiga way!  :lol: