News for hackers. Stuff that matters.
Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by 0815test on Monday April 08, 2019 @06:38AM (#19603901)
It seems quite unwise of the OP to write-unprotect the diskette and run an "in-place salvage" software on it. With rare, old media like that, the best chance to preserving them is reading the raw magnetic flux data with specialized equipment. Even putting the diskette in a standard floppy drive might be something to avoid, but surely writing to the media is worse.
Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by tiben_ on Monday April 08, 2019 @07:11AM (#19604078)
"With rare, old media like that, the best chance to preserving them is reading the raw magnetic flux data with specialized equipment"

Kryoflux is great for that. https://www.kryoflux.com/?page=kf_features

Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by philpem on Monday April 08, 2019 @08:55AM (#19604726)
Or if you prefer free-as-in-speech kit, there's also Discferret (www.discferret.org) and a ton of other similar community-developed tools :)

(Full disclosure: I'm one of the guys behind Discferret but it hasn't seen much dev work recently due to lack of time on my part)

Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by tiben_ on Monday April 08, 2019 @09:06AM (#19604793)
Seems the correct project URL is : https://discferret.com

That's interesting i was not aware of this project. I'll take a further look asap. Is there some feature/comparison sheet with Kryoflux available ?

Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by philpem on Monday April 08, 2019 @11:07AM (#19605841)
Sorry, quite correct. Apparently I can't even remember my own domain name!

It'll do exactly what a Kryoflux can do, including flux-transition-level read and write. (I'm not sure if the Kryoflux can write). The big differences are that it has a complete Shugart drive interface which matches what floppy drive datasheets advise -- so it's fully open-collector, with the right type of gates.

This also makes it very flexible -- it's been used to read ST506 MFM/RLL drives and decode the resulting output. It's been connected to NEC 8-inch drives with non-Shugart interfaces.

Its only major problem was that it was expensive - about $150 per unit. You could probably get that down a lot by using a more appropriate FPGA. If I did it again, I'd probably use a Lattice MachXO and the Yosys/Nextpnr toolkit, and possibly an STM32 microcontroller.

Practically speaking if you didn't need Winchester support, you could probably use the STM32's timer and PWM peripherals with DMA reload, leaving a single-chip solution with a bit of LSTTL for the drive interface.

Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by pronoiac on Monday April 08, 2019 @12:26PM (#19606643)
Heads up, store.discferret.com isn't resolving.
Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by philpem on Monday April 15, 2019 @05:14AM (#19664110)
The store closed years ago. I was working 7am-6pm for a long while and just didn't have the time to put in.

I still have about a dozen boards and a few components, actually. Look me up on Twitter (@philpem) or Mastodon ([email protected]) if you're interested in a board, my usual offer is "beer money plus shipping" :)

Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by tiben_ on Monday April 08, 2019 @11:54AM (#19606333)
Thank you for theses details. Kryoflux can write back a read raw stream or some common image formats (IFP, ADF, G64 etc.)
Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by EvanAnderson on Monday April 08, 2019 @03:24PM (#19608246)
Oh, wow. This is pretty cool. I've got some fairly oddball 5 1/4" disks from the 1980's that I'd like to try to preserve, and this looks like it would do the job. I'll echo what another comment says-- the store URL isn't resolving. I'd love to purchase one of these units.

I thought about using Kryoflux in the past, but their licensing is a complete non-starter for me. I'm not going to purchase hardware and license software that limit what I am allowed to do with it.

Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by philpem on Monday April 15, 2019 @07:28AM (#19664561)
Unfortunately I don't sell the ready-made units any more -- they're just not cost-effective to sell like that at a price the market will bear.

I want to do a redesign with more cost-effective components (an STM32 Nucleo and a shield or Morpho backpack is one idea I'm considering).

I do have some PCBs left over, a bill of materials and can give you some guidance with part substitutions if you want to DIY one. Feel free to drop me a note on Twitter (@philpem), Mastodon (https://mastodon.social/@m0ofx) or email (via www.philpem.me.uk) if you're interested.

Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by LaundroMat on Monday April 08, 2019 @07:02AM (#19604019)
I was thinking the same... ADF isn't a preservation format. It's a pity the author didn't first try to make exact copies of these rare disks.
Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by erickhill on Monday April 08, 2019 @09:46AM (#19605115)
I did, using both Marauder II and XCopy. They failed.
Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by mmastrac on Monday April 08, 2019 @11:03AM (#19605800)
Did you manage to get any partial copies? Might be able to repair those directly.
Re:A Long Adventure: Repairing Ultra-Rare NTSC Amiga Ultima 6 by erickhill on Monday April 08, 2019 @02:42PM (#19607909)
I was able to copy both data disks flawlessly. The Install disk only copied over about half the contents.