New free USB Floppy Emulator firmware option

Resources and links for Replacement Floppy Drives, Floppy Drive Adapters and USB Floppy Driver Emulators.

Moderators: Derek, parametric, Saul

United States of America
DrSynth
Member
Member
Posts: 68
Joined: Sat Jul 30, 2011 7:58 pm

New free USB Floppy Emulator firmware option

Unread post by DrSynth » Sat Nov 18, 2017 9:30 pm

I found a Facebook group for a new free open source firmware for the Gotek USB floppy emulators called "FlashFloppy". It's compatible with a number of image file formats, including compatability with .hfe images used by the HxC firmware.

https://www.facebook.com/groups/820618618098373/

One advantage is using some free Windows utilities (will work with VMWare Fusion) you can flash the Gotek via the front USB port, and don’t need to use any serial adapter or do any soldering. Instruction video on YouTube:
https://www.youtube.com/watch?v=yUOyZB9cro4

Using the usual floppy converter cable sold on eBay for the SY99, if you're using the Gotek SFRM72-TU100K, you then just place jumpers on the JC and M0 pins and you’re good to go.

SY99 Gotek FF Jumpers.jpg

Manny
FM Rig of DOOM!! Yamaha Montage 7, SY99's x8 , TG77's x4, Reface DX,FS1r, DX200, DX7II FD E!, DX7II FD, TX802
Yamaha VL1v2 & VL70m
Kurzweil K2000, Korg Wavestation EX, Kawai K1, Sequential Pro One, Arp Odyssey
What's a Roland ...?
YouTube FM Tutorials: https://www.youtube.com/channel/UCXY8GT ... R0TSw/feed
SoundCloud FM Examples: https://soundcloud.com/manny-fernandez-4856421
Germany
JK1974
Member
Member
Posts: 88
Joined: Tue Oct 02, 2012 1:01 am

Re: New free USB Floppy Emulator firmware option

Unread post by JK1974 » Fri Sep 21, 2018 11:47 pm

Hi Manny, thanks for your hint. I also have this SFRM72-TU100K model with a 2-digit LED display. Are there any issues, because the Wiki says: "There also exist some older models with a two-digit LED display: although compatible, try to avoid these"?
If I flash this firmware, am I able to access the files without any additional Windows software like it is possible in the meantime with the newer floppy emulators?
Going to visit the Facebook page and try to find out more about this...
User avatar Great Britain
parametric
Global Moderator
Global Moderator
Posts: 3433
Joined: Mon Jan 18, 2010 1:00 am
Contact:

Re: New free USB Floppy Emulator firmware option

Unread post by parametric » Sat Sep 22, 2018 1:47 am

Thanks for posting that Manny . . . (Y)

It's always good to see continuing efforts to prolong the usability of these older venerable boards.

PS - I've moved this to the emulator Forum that we now have, so ALL the stuff on emulators is in one place :wink:

parametric
Alesis Fusion 8SSD AND 6SSD - BOTH are 384Mb/120Gb SSD/Akai ADVANCE61/Yamaha MOXF6/1024Mb Flash Ram/Yamaha SY85/8.5mb vol/1024k non-vol/DX21/Roland MT32/Bachmann double overstrung Baby Grand Piano/Win10 Pro/Ubuntu MATE 15.0.4/iBook G4/Mac OS 10.4.6/ProTools 7.4/MBox2/M-Audio MicroTrack 24/96

NI Komplete11 Ultimate

Sector101 2x SYEMB06 / 4 x EXM-E3 128MB DRAM Module

BRAND NEW DSDD (720k) FLOPPY DISKS FOR SALE - http://www.yamahaforums.co.uk/forum/vie ... =22&t=9217

Watch out now! take care, BEWARE of the greedy leaders! They'll take you where you should not go - (George Harrison)

IT'S TRUE - "MONEY TALKS" - TO ME, IT MOSTLY SAYS "GOODBYE" ;-)
http://www.chrisnmiller.co.uk/Chris
User avatar Canada
wohali
Member
Member
Posts: 13
Joined: Sun Apr 12, 2015 1:25 am

Re: New free USB Floppy Emulator firmware option

Unread post by wohali » Mon Oct 08, 2018 11:24 pm

Hi there,

Here's some tips to make sure you get the most out of the FlashFloppy firmware.

First off, you need to make virtual disk images with this firmware. This means you can't have directories with folders with the files on them on the USB stick, you have to put the files you want into a virtual floppy disk file first. The software to do this is the HxCFloppyEmulator program. You can download a copy here, it's the HxCFloppyEmulator_soft.zip file as of the time of this posting. The ZIP includes macOS and Windows versions.

Unzip the file anywhere you want, then run the HxCFloppyEmulator program. Click on the Disk Browser button. In the popup window, select a File system type of 3"5 720KB DSDD FAT12. Then press the Create Disk button. You can now drag the files (.T01, .G01, etc.) you want on the floppy image to the window. When you're done, click the Save/Export button and save the image to your USB stick with a filename like "VINTAGE1.HFE" or "DISK001.HFE". You can then quit the program.

The next/previous buttons on the front of the drive emulator "scroll" through the disk images on your USB stick in alphabetical order, so it can be convenient to use a naming convention that makes this easy (like DISK###.HFE). Of course, if you have one of the newer drives with an LCD/OLED screen, you can name them anything you want.

You may also need to fix your 26-to-34 pin floppy adapter, especially if you have an SY77/99. I posted about this over here.

Once you're sure Pin 34 is correctly connected to Pin 8 (SY77/99), be sure to put the following lines in a text filled called FF.CFG on the root of your USB stick:

Code: Select all

interface = ibmpc
pin34 = nchg
This instructs FlashFloppy to correctly send the negated disk change signal across Pin 34, which will tell your synth when you press Next/Previous to change to a new disk image. No need to pull the USB stick out and put it back in, or to power cycle your synth to switch to a new disk image!

Depending on your version of the FlashFloppy firmware, you may need "chg" instead of "nchg." Try the other if the first you pick doesn't work.

You can put other things in the FF.CFG file to change its behaviour - a full list is over here.

Hope this helps someone.
Germany
JK1974
Member
Member
Posts: 88
Joined: Tue Oct 02, 2012 1:01 am

Re: New free USB Floppy Emulator firmware option

Unread post by JK1974 » Tue Oct 09, 2018 8:21 am

Great helpful post, thanks a lot.

Is there any reason against using e.g. Disk-Manager from http://www.lexlechz.at/en/software.html that creates "real" disk image files in IMG format? HFE looks a kind of proprietary to me as it also seems to store detailed sector format information (we don't need in this case), and if the HxcFloppyEmulator program is abandoned, you could be "lost" like users were when the original software of the older Gotek emulators did not work anymore.
IMG can be opened/edited even with "stock" Linux tools, so the sourcecode is available and thus this format a kind of future-proof.
User avatar
julskey
Member
Member
Posts: 71
Joined: Wed Jul 18, 2007 12:00 am

Re: New free USB Floppy Emulator firmware option

Unread post by julskey » Mon Jan 28, 2019 4:07 pm

Hello everyone.
Long time no post. I just want to share my experience using flash floppy. It works great in the gotek hardware regardless of what version it is. I’ve tried both sfr1m44 and sfrm72 and flashed using type A to A cable with defuse software. Both worked flawlessly in my sy77 and sy85. Even added the oled mod. No need for hxc software. Flashfloppy works great. Just copy the default ff.cfg file to root of flash drive formatted to fat32. Jumper for sy85 is s1 only. Jumpers for sy77 are s1 and jc. Just create 720kb fdd image files (.img) using any software you want (i used magic iso) and put it in the root directory. Go to disk mode and voila, magic. Works perfectly for sy85. No more exiting disk mode to read new virtual image drive. Note also flashfloppy works flawlessly with the oled mod. Now you can name the images which way you want and see the file name on the oled display. Happy modding everyone. Tip if you want to try, buy the cheapest sfr1m44-tu100 gotek you can find and try the upgrade yourself. For sy77, i just cut the wires on the floppy cable and soldered them directly to the headers of the gotek drive using the pin config in this forum. For the sy 85, you need the adapter described by DrF EX5_Tech. Or at least a 24pin connector to connect the ribbon cable then connect the 24 pin connector to the 34 pin header of gotek headers (including resistor) using guide by DrF. Cheers from the Phils.
User avatar Great Britain
parametric
Global Moderator
Global Moderator
Posts: 3433
Joined: Mon Jan 18, 2010 1:00 am
Contact:

Re: New free USB Floppy Emulator firmware option

Unread post by parametric » Mon Jan 28, 2019 7:03 pm

Thanks for that Phils . . . .

Nothing Beats Peer-recommendation in these cases.

A message like this is better than pages of Rhetoric . . .

You've actually done it - and it works . . . . (Y)

What we all wanted to hear ((i))

parametric
Alesis Fusion 8SSD AND 6SSD - BOTH are 384Mb/120Gb SSD/Akai ADVANCE61/Yamaha MOXF6/1024Mb Flash Ram/Yamaha SY85/8.5mb vol/1024k non-vol/DX21/Roland MT32/Bachmann double overstrung Baby Grand Piano/Win10 Pro/Ubuntu MATE 15.0.4/iBook G4/Mac OS 10.4.6/ProTools 7.4/MBox2/M-Audio MicroTrack 24/96

NI Komplete11 Ultimate

Sector101 2x SYEMB06 / 4 x EXM-E3 128MB DRAM Module

BRAND NEW DSDD (720k) FLOPPY DISKS FOR SALE - http://www.yamahaforums.co.uk/forum/vie ... =22&t=9217

Watch out now! take care, BEWARE of the greedy leaders! They'll take you where you should not go - (George Harrison)

IT'S TRUE - "MONEY TALKS" - TO ME, IT MOSTLY SAYS "GOODBYE" ;-)
http://www.chrisnmiller.co.uk/Chris
United States of America
DrSynth
Member
Member
Posts: 68
Joined: Sat Jul 30, 2011 7:58 pm

Re: New free USB Floppy Emulator firmware option

Unread post by DrSynth » Thu Jan 31, 2019 5:57 am

julskey wrote:
Mon Jan 28, 2019 4:07 pm
Hello everyone.
Long time no post. I just want to share my experience using flash floppy. It works great in the gotek hardware regardless of what version it is. I’ve tried both sfr1m44 and sfrm72 and flashed using type A to A cable with defuse software. Both worked flawlessly in my sy77 and sy85. Even added the oled mod. No need for hxc software. Flashfloppy works great. Just copy the default ff.cfg file to root of flash drive formatted to fat32. Jumper for sy85 is s1 only. Jumpers for sy77 are s1 and jc. Just create 720kb fdd image files (.img) using any software you want (i used magic iso) and put it in the root directory. Go to disk mode and voila, magic. Works perfectly for sy85. No more exiting disk mode to read new virtual image drive. Note also flashfloppy works flawlessly with the oled mod. Now you can name the images which way you want and see the file name on the oled display. Happy modding everyone. Tip if you want to try, buy the cheapest sfr1m44-tu100 gotek you can find and try the upgrade yourself. For sy77, i just cut the wires on the floppy cable and soldered them directly to the headers of the gotek drive using the pin config in this forum. For the sy 85, you need the adapter described by DrF EX5_Tech. Or at least a 24pin connector to connect the ribbon cable then connect the 24 pin connector to the 34 pin header of gotek headers (including resistor) using guide by DrF. Cheers from the Phils.
I am also extremey happy with FlashFloppy. I've used both it and HxC for a while now in my SY99's. Finally overwrote all my HxC firmwares with FF.

In addition to what was mentioned above, another few cool things that for me make FlashFloppy the superior option: Directory access is noticably quicker (load/save speed the same). It supports Folders -- so you can organize your "SynthAll" "AllData" and Song/Sequence and Sample files etc. in their own directories to stay organized.

And the fact it supports standard .img files means I can make one .img blank in Windows (virtual machine), then take that to OSX and without loading any special software as is needed for making/manipulating the .hfe files for HxC, I can make duplicates of the .img blanks, mount them, drag & drop files, 'eject' (unmount), drag it to the USB stick and go. SO much easier.

I have mine set up with the OLED, the rotary encoder, and the piezo speaker for the retro drive noise effect.

NOTE: the OLED displays show the order of the .img on the USB sitck is by the "track" order in which they were written to the Flash drive, it's not alpha/numeric sort.

Manny
FM Rig of DOOM!! Yamaha Montage 7, SY99's x8 , TG77's x4, Reface DX,FS1r, DX200, DX7II FD E!, DX7II FD, TX802
Yamaha VL1v2 & VL70m
Kurzweil K2000, Korg Wavestation EX, Kawai K1, Sequential Pro One, Arp Odyssey
What's a Roland ...?
YouTube FM Tutorials: https://www.youtube.com/channel/UCXY8GT ... R0TSw/feed
SoundCloud FM Examples: https://soundcloud.com/manny-fernandez-4856421
Post Reply

Return to “Floppy Drive Adapters & USB Floppy Emulators”