does anybody have the original gotek Firmware for me as a, say .hex file?
I tried to make the gotek work on my akai mpc 2000. After It didnt work, I thought I could Flash the Emulator with the hex. on this page, but it is especially for Amiga, as I recognized too late.
I am interested in doing a bluetooth mod for my gotek. Would you mind sharing the source code so I won’t have to go through the hassle of reverse engineering the binary.
I have and odd problem installing a Gotek on an Amiga500. I do own two, works fine with one, but with the other frezzes when starting selector.adf. Shows the Welcome screen, but crashes before showing the firmware version.
I know that it is a problem with the Amiga, but can someone please help me??
I followed your instructions on how to convert a gotek drive for Amiga. I would like to thank you for your work. This actually adds something to the classic amiga’s!
thanks for your wonderful work giving us the ability to run our old amiga disks like back in the golden days with this fantastic usb solution!
Does this work with the TI99/4a system? Thanks
First of all thank you for your work! I decided to make my old amiga – I bought it 13 years ago and it was waiting for better use since then – work again and decided to use your emulator instead of the old FD0 drive what was quite unstable anyway. I created a floppy tray from a CD case to host the Gotek and an external USB connector what fits to the hole of the eject button. I successfully set up and old 2GB drive what works well but I got in trouble with my 8GB USB2 Sandisk Cruzer Fit – what would be the perfect fit to the place of the eject button 😉 . I tried everything in partitioning, formatting (fat32, fat32 LBA, different cluster sizes, etc.) but I get the same error what seems to be some write error because the LED of this drive lights up during writes only. The best result was cloning the partition from the old drive but all it does to blink up the number of the last selected adf and freeze again. Do you have an idea what went wrong? Is there any way to debug this behavior? Thank you for your kind answer in advance!
videos of the two drives:
Super votre travail sur l’Amiga et le sélecteur de disquette.
Si la même chose était possible sur un Atari ST se serai le paradis !
Encore bravo !.
Would the floppy drive emulator work on the cd32?
Hi. First, congradulations for this software, it is pretty amazing.
I flashed & installed completely, everything works fine on my A500 as df0. But I’d llike to use it as df1 on my A1000 but the problem is, the gotek must be df0 in order to configure the slots via selector.adf. And I am reluctant to re-open my A500 and connect the gotek into it every time I need to modify the slots configuration. My question : is it possible to configure the slots directly on the USB key ? Is there any configuration file I can edit on my PC directly and the save it onto the USB key, all from my PC prior to connecting to the amiga and without the need to boot selector.adf ? This would be very handy. Best regards.
Herve? Are you alright? Ignore all the trolls and the greedy b*stards in this world.. Don’t give up!
@ Hervé Messinger: Please read my PM at http://eab.abime.net/
Sorry for any inconvenience, but it is highly significant for me.
Delete this comment once you read it, thanks.
@ Jacek: I also have a A1200 with ROM 3.1, I will try to see if it write properly.
hi Herve, i have been checking the schematic and i am curious how you decided that the 6 transistors are mosfets N channel, i looked at the markings « 1P » on them and from what i can tell this marking is associated with a MMBT2222a NPN transistor ? Can you confirm?
Hi Herve, I want to redo the HW design and be able to provide this to people at a decent price stopping all these insane prices. please check out this url, i would like to talk to you reference this little project..
Thank you for all the time and effort you put into the custom firmware, and thank you for posting cheaper E-Bay links to the drive and programming cable. I plan to try my luck at reprogramming one soon. 🙂
I have an unrelated question:
On http://www.retro-commodore.eu/category/tutorials/hardware-hacks/ you are mentioned in a comment about using plexi-glass as a casing. The device that you are credited with placing into the box, is that an RGB to VGA converter (I’ve seen several on the net from China but no one has been able to confirm that they would work with an Amiga)? Is this what you are using to connect your Amiga to your monitor to obtain such a great picture (essentially acting as a scan doubler)? If so, can you provide the make/model/source?
Thanks in advance!
Hi, I am attempting to use a Gotek with a CDTV (as DF0). I have flashed with 1.05a. Every time I boot, the starfield screen freezes on « — Init DF0 — » or shows « Cortex FE Init Error » and the Gotek shows « H-C »
I have tried with 6 different brand and size of USB stick, each with the same result. I have copied a new SELECTOR.ADF onto each USB stick.
I have the question: I want to use Gotek as the replacement of FDD in an old computer, that uses FM modulation instead of MFM.
May you help me with the firmware for that, please?
It uses the standard IBM format, but FM.
Here are another disgusting assholes who re-sell your work:
After contacting them, i just got insults back. Scene really doesn’t needs such parasites.
Hervé tu es mon idole !!!! (enfin tu le seras si moi-même j’arrive à faire la manip), merci en tout cas de partager ce truc !!!
For english speaking people who don’t want to use google translate, I wa just saying thank you 🙂
First of all, thank you for your awesome work.
I bought this fantastic device and i’m really happy to leave all old and broken floppies.
But…i have one big problem, save disk!
I make an example, I played sensible soccer again and I stared a new career, so when i put a blank adf(created by winuae) it was unrecognized by the gotek, so i create a new disk and save from winuae, inserted the usb again, try to save career and it worked! gotek recognized savedisk and i was able to save.
But the problem is when i want to loadgame, I insert savedisk, the game recognized the disk because i can see all my savegames but when i load it it say me DISK ERROR…so i don’t understand what’s going on?
I don’t know if I should make different procedures…
Hope you can help me.
Thank you in advance and sorry if my english isn’t perfect 🙂
I bought the version without the display.
Can i have some advice to add this?
you say « 2 digits 74HC164 », i have to bought them as spare parts? they need some firmware?
3 digit is an option?
Is the source available to public? I would like to make a build with a TFT display showing more informations and graphics.
If you are interested contact me at my mail: leandromacrini[AT]gmail.com
THANK YOU FOR THE GREAT WORK!
I have two A1200 with ROM3.1. Read is working stable but write not.
Selector.adf couses GURU error on start on Ami with Blizzard PPC. I have many write error using Gotek « Error on disk block » – then it happend you could use prev/next button – you must remove and put pendrive again. I use 1.05A firmware. Many of people confirm my problem.
Bonjour. Est-ce-que vous aussi vont faire une version due nouveau logiciel Gotek pour Atari ST / TT avec le support des fichiers image disquette *.st et *,msa? Et quand il y’as deja le support pour *.st, le format *.img (winimage) n’est pas loin, ca soit etre presque la meme choose. Merci!
this is fantastic, keep up the good work!
this is really interesting to people like myself who use old synthesizers and samplers, are you planning adding other formats?
I flashed the firmware on two drives. One for my Amiga 2000, and it works great! On my Amiga 1200 the same drive or the other (doesn’t matter), and a functioning USB stick, the drive is NOT recognized on my A1200. It has 3.1 roms (both machines). Not sure if you can help or not. I was told by a few people that the Amiga 1200 has several motherboard versions. So who knows.
If this project is made open source with a proper license, GPL or similar, it would gain a lot of traction. I am pretty sure many people is ready to contribute (myself included). I think is pointless to get angry just because some guys are earning a few bucks re-selling the gotek drive with preflashed firmware. Imagine if Linus Torvalds would be angry because some guys with low moral standards earn some money at the expense of others…
The point is, this is a really cool project and it could get to new highs if it was open for anybody to contribute.
I am gladly to help in anyway I can.
Je voulais savoir si tu pouvais ajouter une fonctionnalité très intéressante : la lecture d’une clé USB entière, c’est à dire son directory sous le Workbench ou sous un Cli… Pour ensuite par exemple pouvoir copier les adf de la clé sur son disque dur 2.5…
Merci d’y penser ! Et de mettre cette bonne idée en oeuvre !!
Thanks for all the info released here. (I still own a couple of A500’s although I haven’t used them in a while, landing here gives me a good reason to brush the dust.)
Like Sam Reaves I am also an old LeCroy oscilloscope user, they -like the Amiga- are great hardware and 68k powered.
I have bought a gotek emulator and would like to get it working, the issue is with the way dskchg is handled, the scope needs a held-low dskchg when no media is present, dskchg low approx 2s then remaining high to detect and read the media.
Is this anything similar to the way the Amiga works?
Au sujet de Sam: C’est quelqu’un qui lui aussi aime partager les informations et aider quand il le peut, il n’est pas axé sur le profit, il me semble qu’il a passé du temps en CAO pour sur un emulateur FDD « slim » qui rentrerait dans les oscillos en question mais qu’il n’a trouvé personne pour adapter le firmware.(Ce qui n’est pas sa tasse de thé…=)
J’ai bien vu sur eBay des emulateurs gotek vendus pour oscilloscopes Tek/Lecroy, à 80€ je ne prends pas le risque.
I bought a Gotek SFR1M44-U100 drive on Amazon. The operations of firmware upload and verification were correctly done. But when i put the drive in my Amiga 1200, the 7 segments display is frozen on « — » . The SELECTOR.ADF disk doesn’t load and the Amiga displays the « insert disk » screen.
It’s an Amiga 1200, rom 3.0. The usb drive is formatted with FAT32 and selector.adf is placed at root of the drive.
Could someone help me ?
Thanks for your help and your work,
the problem is solved ! The first usb keys used were not recognized by the drive. The last try done with a recent 30 Gb key was succesfull.
Thanks for you awesome work.
Dear Hervé Messinger,
my gotek works well with your firmware in my A600, I’m happy for this.
But I’ve a « problem » with my CD32, that normally doesn’t have a floppy drive. I built a « CIA interface » and I mounted a 3.5″ drive internally. This interface works well (with floppy drive) but it doesn’t handle the INDEX signal. In fact games that needs this signal doesn’t works, but are only few, most others work. I tried gotek in my CD32 but it stuck with the word « INIT DF0 ». It’s caused by the INDEX signal? It’s possible please to do a firmware version to make it works without INDEX?
Thank you very much, kind regards!
Thank you for your hard work and efforts. Would it be possible to make a X68000 compatible firmware for this floppy emulator ?
Keep the scene alive !
I want to thank you! I have an old Amiga 500 with a broke floppy drive. I really didn’t want to deal with it to be honest but this thing is going to be wonderful to use. It also helps that I have a STM32 jtag adapter already handy:)
I was wondering if you could passably post the source? I have a TRS-80 Model 4p that also has a bad floppy. I was looking around for an old 80’s style 3.5 drive to replace it with and thought maybe I can mortify your firmware to get it to run. It should run fine with stock, but I wanted to make it work with a variety of disk images/sizes.
Great job! If you were local I’d buy you a beer! I have a quick question… If you have nothing plugged in the USB port of the drive, the Amiga will boot off the internal hard disk (if present) right?
I was considering making a usb-amiga-floppy drive from scratch but stumbled on your site.
I love your work and was thinking of expanding on it.
Are you able to share the source code by perhaps making it an open source project?
Thanks for posting
There are German seller’s reselling your emulator for double price: 111450925081
Just search « Amiga USB floppy »
I think it’s OK to sell it, as long as seller only charges a SMALL premium (max. 15 EUR)
AND clearly and openly announces that the underlying firmware is free and where it can be obtained, so his profit is mainly from his work of flashing it and not from your’s of developing it.
There are not many sellers, just write them and ask them to stop it.
I just want to say a big thankyou to you for the work you have put in on this drive/firmware and especially for releasing it.
Just ignore all the ungratful idiots they dont deserve any replies.
Your work is much appreciated by majority of Amiga community!
You deleted my previous comment?
If yes. Why?
Thanks for share, in a few days it will be running on my Amiga 1200. Thumb up!
Just one question: What software tool do you use to create « Selector.adf »?
Greetings from Spain.
thanks for your effort and great support.
I would like to ask if you can share your gotek schematic, probably done by eaglecad, in native format file instead of image only.
it will be helpful to me studying at eaglecad.
thank you in advance for the nice consideration.
greetings from Tokyo, Japan
Thanks a lot for your work,
however I stumbled upon one little problem: After booting successfully and assigning a floppy image to the first 4 slots I clicked on the topmost function (I don’t remember what it said – save and restart or something like this).
From that moment on my Gotek only shows three solid lines on its front LED signs and will not boot anymore, I re-flashed it several times, erasing it completely, but it won’t work anymore. Did I miss something?
Greetings from Germany
I guess you have to re-copy the file to your pendrive selector.adf
put selector adf in root of USB stick , boot up the Amiga when you see the three – – – then put the USB stick in the Gotek, it will boot, that’s where your going wrong
So, you can’t leave the USB stick in while it boots? This is annoying… I would have thought Leaving it in would have bring selector.adf to boot. Is the code available? I want to contribute to this very nice piece of work! 😉
I read with great interest your adaptation of the Gotek drive to the Amiga.
I too have interest in these devices to replace drives used in electronic test equipment for LeCroy oscilloscopes. I am the moderator of the independent owners group for no longer in supported LeCroy oscillocopes. In short I would like to be able to offer a low cost emulator to my group members but I have been unable to find one that meets my needs. I can find ones that could possibly work (they need the FFC/FPC type connector) but lack the expertise to program the device. The drive needs to be able to read and
write to the USB from the emulator. It needs to support the standard IBM 1.44MB format.
Would you be willing to help us with that?
Thank you very much for your consideration.
Once again :
-> This is is not for sale !
-> I will not work for any reseller for free.
And i think that there is already stuff from gotek or other compatible with the lecroy oscilloscopes.
this is just an standard 1.44mb format so no point at all to loose time to rewrite a whole firmware for this.
Finally i don’t understand at all the point here !? are you trying to make some kind of business with this?
> Finally i don’t understand at all the point here !? are you trying to make some kind of business with this?
Yes, Sam Reaves, has been trying for years to get somebody give him something working on Oscilloscopes, to be resold to all its customers. His problem was that his business plan is: purchase at 50$, resell within 100-200$. He even asked to the chinese GOTEK manufacturer to write him some software, and answer was « no ».
Whatever software you may give to Sam, then in 5 minutes he’ll create another USA company specialized in reselling chinese hardware, re-labelled as USA. Same as PLR, doing the same with RICHPEACH chinese emulators.
Hi, I have collected all necessary equipment and software. Now I am using PC floppy in my Amiga, I had to cross the connecting tape a bit to use that floppy. How is it with emulator, does it require crossed or normal connecting tape to work properly?
hervemessinger wrote: « Reselling reflashed/hacked devices made by another company is just strickly fordidden in most the countries. This shouldn’t be sold reflashed. Only the final user may do this.
And : I don’t to need to take such risk for some little $ per devices »
Possibly as a matter of industrial property (in particular trademark) law more than anything else (for cleanroom engineering like yours).
I wonder if a French lawyer would find fault at selling them « rebranded » e.g. with a sticker such as « Hacked but they love me this way » 😉 covering the original « Gotek » label, if any (short of a registered industrial design).
On the other hand, have you offered your improved firmware to Gotek (all warranties disclaimed)? Unless they suffer from a case of « Not Invented Here », they might appreciate and actually start to ship the better solution.
Contrary to conventional wisdom, there are well-known instances of manufacturers embracing individual customers’ suggestions for product improvement (GPS precision time base comes to mind) in particular in China.
As to the eagerly awaited CPC version, http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/%273-5-inch-usb-ssd-floppy-drive-emulator-1-44mb%27-could-this-be-a-poor-man%27s-hxc/msg77562/#msg77562 seems to have created you a fan base of sorts you might try to tap to get the DSK file selector written or ported from other projects.
I wanted to ask how it looks firmware compatibility with the Amiga 1200 and games for her? I would like also to know whether you can use the emulator to create disk images for saves and then use them?
Just ordered my third Gotek. Wondering if i can make it work on a Atari ST or MSX.
I like the software updates wich make it more useable every time. Keep up the good work.
> These « other people » are just [___], taking other people
> work & free software to make some profits… These is the kind of people putting
> a price on everything, even on free stuff. … [___] 😉 …
You’re 100% right. The same moment you would release a software to be used to reflash the junk Gotek software into something slightly working… you would have 1 million thieft voltures starting a marketing war. It’s already happening in India, with people purchasing Gotek, reflashing it with some « less-junk » software, and reselling at a few $ more.
Thanks a lot Herve for this job ! I can use my Amiga again !
You discovered this method but other people are earning money, why? For example, you could flash a big amount of gotek drives and you could add them drive sound feature and you could sell them! why didn’t you do it?
Because this is just a hack : Reselling reflashed/hacked devices made by another company is just strickly fordidden in most the countries. This shouldn’t be sold reflashed. Only the final user may do this.
And : I don’t to need to take such risk for some little $ per devices… This doesn’t interest me at all.
These « other people » are just [___], taking other people work & free software to make some profits… These is the kind of people putting a price on everything, even on free stuff. … [___] 😉 …
Some of them are selling flashed gotek drives with sound feature for 40 sterlin (not including paypal fee or shipping) !! I hate that kind of people too. I agree with you (except your last sentence, it is too rude).
Sorry but nothing is rude here :
They are all behave [___]…
[___] All free projects are « fucked » like this ? Is it a kind of flattery ?
This disgust me so much…
Do they specify « Gotek » on the case or feature any registered industrial design at all?
Even with their name on it at first, I wonder if a French lawyer would find fault at selling them « rebranded » e.g. with a sticker such as « Hacked but they love me this way » 😉 covering any original label.
i know no manufacturer accepting that their products firmware/bios/software is replaced and distributed by someone else. i hope that you know why… The gotek business is to sell special firmware for « non standard »/ « none pc » machine. For example that’s why the 720KB model is more expensive than the 1.44MB version… the HW is the same but the firmware is different (very small differences…). I bet that what is here is very bad news for them cause this may break this business model. i suspect that batches actually produced have the bootloader and jtag port disabled (this is a simple fuse into the cortex…) …
Thanks for the great job. My Amiga is refreshed now!
Please be aware that some guy on polish Allegro (auction site) is massively selling your SW with the upgraded gotek drives. I’ve counted 18 sells this year only. And still selling. You may see it under this link: http://allegro.pl/listing/listing.php?order=td&string=gotek+amiga&search_scope=closed&bmatch=s0-default-0113&offerTypeBuyNow=1
Provison of the guy is at least 10€ (40PLN) assuming costs from China with shipments.
Up to you what to do with.
Just want to help you in exchange for your good job for 70’s generation.
Cant find any way to get in touch with you… I have been playing with the stm32 M3 and M4 micros for a while, and would be interested in coding a much improved version of pc compatible firmware for this gotek hardware. The 720 and 1.44 m code from them is rubbish, and the support software is the same. I am imagining using windisk compatible disk images to be used on the usb stick, and possibly improving the display with one of those HP 8 character led dot matrix displays (serial driven).
Would you consider releasing the source of what you have done so far, as I would be interested to see how you have tackled some of the tasks, esp. the timer and dma routines. I am assuming that you used a library for the usb host mode, and file systems support.
Sorry but none of them is « External Drive Adapter » schematic. And if you read forum threads, nobody could succeed a working circuit, they are just giving links about different interfaces.
Believe or not i don’t care, but this is the external drive schematic/adapter present in external disk drive case.
there is an « External Drive Adapter » for cortex amiga floppy driver on ebay:
if you have any knowledge about this adapter can you also please make a document on your web site for newbies so that people can make this item for a much less price?
The schematic of such things can be found with google.
Do you think I haven’t thought about finding it on google?! there is no « external drive adapter » schematic on google, that is why I am asking here.
Seriously … Found in 10s :
Choisissez une méthode de connexion pour poster votre commentaire:
Vous commentez à l’aide de votre compte WordPress.com.
( Déconnexion /
Vous commentez à l’aide de votre compte Google.
( Déconnexion /
Vous commentez à l’aide de votre compte Twitter.
( Déconnexion /
Vous commentez à l’aide de votre compte Facebook.
( Déconnexion /
Connexion à %s
Avertissez-moi par e-mail des nouveaux commentaires.