First post, by kaputnik
- Rank
- Oldbie
Stumbled upon this when googling around for an original firmware image to restore a Cortex flashed Gotek drive:
https://github.com/keirf/FlashFloppy
Primarily it seems to be a replacement for the Cortex Amiga floppy emulation firmware, but since the author has begun to add PC floppy support in the latest release, I thought some of you guys might be interested too.
Installed FlashFloppy on my Gotek, was easy enough. More info about the flashing procedure here. Tried both using an USB-TTL adapter + stm32flash, and a straight USB A male-to-male cable + DfuSe (hint: if you don't want to register to download DfuSe, there's a download link in post #11 here). Both methods worked perfectly.
It should be mentioned that at least I couldn't find any images of the original firmware, and it seems like it can't be dumped from the Gotek either, so the procedure seems to be irreversible. If you however like me, got a Cortex flashed drive you have no use for, you've got nothing to lose, you can always go back to Cortex if you want.
FlashFloppy loads HxC .hfe images from a FAT32 formatted USB mass storage device, images of various formats can easily be converted to .hfe with the HxC Floppy Emulator Software. Converted and played around some with a few images. When writing this, 1.44MB floppy images aren't officially supported yet, so things were as expected a bit flaky, however, it seems to be very actively developed, so hopefully that's a thing of the past soon enough. Also, support for .img files seems to be planned for future releases, very nice 😀
FlashFloppy might not be mature enough to replace HxC or the original Gotek firmware for PC use yet, but it looks extremely promising. It's probably just a matter of time 😀
Here's an external forum thread with further discussion/information.