tomas-nestorovic / RIDE

Windows tool for low-level access to any floppy disks, and comfortable high-level access to some legacy filesystems (ZX Spectrum, MS-DOS, etc.).
https://nestorovic.hyperlink.cz/ride/html/index.html
51 stars 0 forks source link

Feature Request : Add Support for Greaseweazle boards #65

Open ourIThome opened 3 years ago

ourIThome commented 3 years ago

Hi,

I know you support direct device, and or Kryoflux support.

I wonder if it would be possible to add support for greaseweazle boards to read floppy disks. I use one for imaging Amiga ADF disks on a PC / 3.5" PC Floppy drive.

I'm going to raise another feature request for Amiga Disk imaging / ADF support.

shinedeveloper commented 3 years ago

+1

tomas-nestorovic commented 3 years ago

Hi Stephen,

wow, three new requests - somebody really wants to keep me busy :-) I've recently received several features requests, mostly on new DOSes, but I can confirm that Greaseweazle (GW) is planned for the end of 2021 or beginning of 2022 while I still have the image interface of RIDE in living memory.

I just learned that GW uses the same stream format as SuperCard Pro (its specification) which is great news!

I, however, can't confirm that the Amiga features will be done in the nearest future (although I already have some Amiga games in my collection and would love to see what's on their floppies). The problem is that I never owned an Amiga computer - I jumped from ZX Spectrum right to PC, skipping all 16-bit platforms. So, without prior knowledge, the birth of anything around Amiga would be very painful at the moment - but certainly yes in the more distant future 👍 I at least assigned myself to this GW request, and will then see how difficult would be implementing the ADF format from Issue #67.

ourIThome commented 3 years ago

That would be awesome, I raised the other tickets ... So you might get a feel what I'd like to see in the future. So when your at the point of looking at Amiga requests that I raised we can talk at a later date.

Some interesting resources....

Keir has a GitHub page with python code that should help with communicating with the board. The code also offers scp, raw, adf, edsk support.

Rob Smith has a different boards, but there should be some c++ code for detecting and talking to the board... He's adding DRAWbridge ... Disk Read and Write to Winuae emulator.

Also another interesting board, offers communication to support greaseweazle is the fluxengine board. Offers a whole wide range of disk formats as well.

https://github.com/keirf/Greaseweazle http://amiga.robsmithdev.co.uk/ https://github.com/davidgiven/fluxengine

tomas-nestorovic commented 3 years ago

Many thanks for the links and information - hopefully will come handy very soon :-)

tomas-nestorovic commented 2 years ago

So, gents... After all existing features have been debugged and drawn to a state that I find them usable, I've finaly begun writing the support of Greaseweazle V4 this evening. I expect this to take a couple of weeks before a version to test is ready.