Help in --tracks #203
Replies: 4 comments 8 replies
-
The easiest thing is for me to add Ensoniq support to gw. I have just done this, so please try reinstalling the tools, something like:
Now you should be able to read an Ensoniq DD disk:
Writing back will be as simple as changing read to write in the command line. Let me know how it goes. I will commit this change to master for next proper release if it's working okay for you. |
Beta Was this translation helpful? Give feedback.
-
Thank you. I'm assuming that you just did DS/DD (ensoniq.800), can you do DS/HD (which I assume would be ensoniq.1600)? Since I have a number of formats to deal with (Akai MPC60, AkaiS950 (DD and HD), Akai S1000/3000 (DD and HD), Emu Emax, Emu ESi/E4 (DD and HD), there's a couple more), and I believe you know of them (re: host= and interface= in FF), can you make it a project and include all of those? My overarching project here is to create a future-proof sampler proprietary floppy reading/writing solution, as I look at my current XP32 computer with the floppy drive an one day it's gong to die. Also, again while I have you, a couple things:
Again, as always, thank you! |
Beta Was this translation helpful? Give feedback.
-
One thing to note with the Ensoniq formats is that they start sector numbering at zero (0), not one (1) as usual. |
Beta Was this translation helpful? Give feedback.
-
Thank you much - this is huge... after decades of using DOS PC's, Windows PC's, pay money for developers to access floppy controllers, hours spent typing out why Mac's can't access Ensoniq floppies - finally a Mac accessed (r/w) an Ensoniq floppy here! Historic. I read and wrote both DD and HD variants, works great. I'll start testing the other stuff shortly. I'll give you the Emu info, I think it's just like Ensoniq - DD=10 sectors HD=20 sectors per track. Thanks again! |
Beta Was this translation helpful? Give feedback.
-
OK, to me I can't put things together well. I'm trying to read a Ensoniq DS/DD floppy that is 80/2/10x512, which means 80 tracks, 2 heads, 10 sectors per track and 512 bytes per sector. I want to end up with a 819200 byte image file that reflects the raw data on that floppy.
How does that translate to a gw read command? I see the example but it doesn't say anything about sector amount per track.
And, I might was well ask now; I'm going to want to reverse the process using write, and the easy part is that it'll be the same command except I'll use 'write' and not 'read'. However, does this have to be done on a already-formatted floppy? If so, fine - but further... is there any way in GW to format a floppy - that is, put the address marks in so a 'write' command can succeed? Or does GW format the floppy as it writes the image file?
Beta Was this translation helpful? Give feedback.
All reactions