Welcome, Guest. Please login or register.

Author Topic: Floppy emulator  (Read 30057 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline tnt23Topic starter

  • Full Member
  • ***
  • Join Date: Dec 2005
  • Posts: 195
    • Show only replies by tnt23
Re: Floppy emulator
« Reply #14 on: December 07, 2005, 11:45:56 AM »
Quote

patrik wrote:
@tnt23:

How fast mcu do you estimate would be needed to convert tracks from the adfs to mfm data on the fly?


/Patrik


Quite a bit I'm afraid. You have to deal with ~12k of data, with bit shifting, masking and checksumming, all within 0.2sec or so.
 

Offline koaftder

  • Hero Member
  • *****
  • Join Date: Apr 2004
  • Posts: 2116
    • Show only replies by koaftder
    • http://koft.net
Re: Floppy emulator
« Reply #15 on: December 07, 2005, 11:46:47 AM »
Amiga stays alive as long as theres hackers in the playground.

Nice work
 

Offline quenthal

  • Sr. Member
  • ****
  • Join Date: Feb 2002
  • Posts: 405
    • Show only replies by quenthal
Re: Floppy emulator
« Reply #16 on: December 07, 2005, 11:47:58 AM »
When can i buy it?  :-P
A4000/CSPPC&060
 

Offline tnt23Topic starter

  • Full Member
  • ***
  • Join Date: Dec 2005
  • Posts: 195
    • Show only replies by tnt23
Re: Floppy emulator
« Reply #17 on: December 07, 2005, 11:48:22 AM »
@humppa

Thanks, will look into MMC64 project. I've heard of a similar thing for the VIC-20 I believe, maybe that is it.
 

Offline humppa

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 959
    • Show only replies by humppa
Re: Floppy emulator
« Reply #18 on: December 07, 2005, 11:57:46 AM »
It's this one: http://www.jschoenfeld.de/news/news103_e.htm

It uses a nice plug-in system and there are some geeks who are developing for it.

There is even a WAV-plugin, so I can have audio "streaming" from the 1GB MMC through my C64. :lol:
You can also use it for writing D64-files (similar to ADF for Amiga) back to a 5 1/4" floppy disk or starting programs.

It takes some time though to fill a 1GB MMC just with C64 stuff.  ;-)
 

Offline tnt23Topic starter

  • Full Member
  • ***
  • Join Date: Dec 2005
  • Posts: 195
    • Show only replies by tnt23
Re: Floppy emulator
« Reply #19 on: December 07, 2005, 12:00:44 PM »
@motorollin

Really can't tell. I have completed the most tricky part only last weekend - dealing with FAT clusters - and there are for sure lots of bugs and assumtions to be fixed and approved. I am planning to design a decent PCB for the prototype, too.
 

Offline tnt23Topic starter

  • Full Member
  • ***
  • Join Date: Dec 2005
  • Posts: 195
    • Show only replies by tnt23
Current status
« Reply #20 on: December 29, 2005, 07:17:08 AM »
Subdirectories support is almost complete, browsing the directory tree back and forth surprisingly works.

I have completed PCB design for the new prototype, and ordered a couple of boards. The design features MCU with 4K of static RAM and plenty of I/O pins, and also a 8Mx8 EDO DRAM chip. With that much of static RAM I should be able to speed up the MFM coding phase drastically.

Have a happy New Year everybody!
 

Offline Jope

Re: Current status
« Reply #21 on: December 29, 2005, 09:47:02 AM »
Ah, this is great.. Thanks for coming to an English speaking forum to tell us about this too. :-)

I hope you get it finished and into a product somehow (be it diy or sold as ready built)
 

Offline InTheSand

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 1766
    • Show only replies by InTheSand
    • http://www.ali.geek.nz
Re: Current status
« Reply #22 on: December 29, 2005, 11:13:55 AM »
Fantastic effort! Hope you get it finished - this'd make an ideal accessory to turn an A500 or A600 into a fully portable and fully loaded machine without worrying about ageing floppies!

 - Ali
 

Offline Stingray

  • Newbie
  • *
  • Join Date: Dec 2005
  • Posts: 10
    • Show only replies by Stingray
    • http://www.digital-movie.de
Re: Current status
« Reply #23 on: December 29, 2005, 12:25:41 PM »
Yep. Great thing. If that could be made compatible with IPFs, that would be THE replacement for the real drive. I could revive dozens of "dead" machines (mostly dead drives) and turn them in fully equipped gaming machines. Don´t like the new tpes of games anyway...

BTW: That also means that I´d be buying a couple of those...

Cheers
Chris
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Current status
« Reply #24 on: December 29, 2005, 12:28:33 PM »
Put me down for two :-)

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline X-ray

  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 4370
    • Show only replies by X-ray
Re: Current status
« Reply #25 on: December 29, 2005, 01:16:58 PM »
You can put me down for one as well. I have just added a standard external drive connector to my A4000T (thanks PaSha for advice). It faces forwards so I will be accessing that MMC from the front  8-)

Edit: my device is df2: will that be a problem?
 

Offline Doppie1200

  • Sr. Member
  • ****
  • Join Date: May 2004
  • Posts: 497
    • Show only replies by Doppie1200
Re: Floppy emulator
« Reply #26 on: December 29, 2005, 01:49:06 PM »
Sounds like something usefull. This device can be the thing to fill the gap between floppys and whdload.

Wasn't there a design from jim brain for the C64 that used compact flash and could connect to the normal serial floppy port of C64. I can imagine it is the same idea but that this device is able to emulate the amiga floppy interface.

http://www.jbrain.com/vicug/gallery/uIEC
Regards,
Erno

(O\\\\_|_/O) <- this is supposed to look like the front of my beetle
(entire front not possible in signature)
 

Offline tnt23Topic starter

  • Full Member
  • ***
  • Join Date: Dec 2005
  • Posts: 195
    • Show only replies by tnt23
Re: Current status
« Reply #27 on: December 29, 2005, 02:00:46 PM »
@X-ray:

I use DF1 since it is available on external floppy connector, but I don't see why it cannot be DF2 or even DF3 :) It is a matter of soldering to the right pin.
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Current status
« Reply #28 on: December 29, 2005, 02:51:02 PM »
I LOVE your avatar :-)

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline PaSha

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 537
    • Show only replies by PaSha
Re: Current status
« Reply #29 from previous page: December 29, 2005, 03:50:59 PM »
Quote

tnt23 wrote:
@X-ray:

I use DF1 since it is available on external floppy connector, but I don't see why it cannot be DF2 or even DF3 :) It is a matter of soldering to the right pin.


The DF1: pin on "small" Amigas (A500, A600 & A1200) is the same as the DF2: pin on "Big-Box" Amigas. So no worries.