Gotek USB floppy emulátor pro Amigu

Na eBay a různých čínských serverech se už delší dobu prodává emulátor disketové jednotky v krabičce velikost 3.5″ disketové mechaniky umožňující emulaci diskety z image uloženého na USB flash disku. Emulátor je primárně asi určený jako náhrada disketové mechaniky pro čínské šicí stroje, ale šikovný francouzský vývojář Herve Messinger pro něj napsal firmware emulující Amiga disketovku a i ovládací software pro Amigy. Emulátor stojí na eBay necelých 400 Kč i s poštovným a jeho úprava je velmi jednoduchá. Protože se ale stále na Aukro i jinde objevují cenově „trochu“ přestřelené nabídky, rozhodl jsem se napsat krátký informativní článek. Úpravu zvládne opravdu každý.

Gotek_Amga_floppy_Emu_working   Gotek_Amga_floppy_Emu_assign_scr

Jediné, co potřebujete je jednoduchý USB adaptér na sériovou linku, který pravděpodobně už doma máte. Mně se osvědčil adaptér používající čip FT232RL, zatímco adaptér s PL-2303HX mi nefungoval.

USB_to_UART_adapter_FT232RL   Gotek_Amga_floppy_Emu_driveinfo_scr

Software ke stažení i velmi podrobný a velice hezky napsaný postup je na stránkách autora. Opravdu myslím, že vše zvládne každý, jen trochu, počítačové zdatný jedinec. Mechaniku přepnete do programovacího módu, přes UART adaptér nahrajete pomocí STM softwaru nový firmware, na USB flash disk nahrajete SELECTOR.ADF, přidáte své vlastní ADF soubory a jupí…

Gotek_Amga_floppy_Emu_startup_scr   Gotek_Amga_floppy_Emu_select_scr

Vše funguje tak, že Amiga nabootuje z diskety emulované ze souboru SELECTOR.ADF, kde je jednoduchý ovládací program, který Vám umožní vybrat ADF soubory a přiřadit je na pozice 001-999. Ty pak můžete snadno a za chodu přepínat pomocí tlačítek. Je tak snadno umožněno hrát i vícediskové hry.

Kdyby si přesto někdo netroufal nebo se mu nechtělo kupovat USB-UART adaptér s FT232RL, tak pokud jste z Brna a okolí, rád a zadarmo naprogramuju.

Příspěvek byl publikován v rubrice Amiga se štítky , , , , , , , . Můžete si uložit jeho odkaz mezi své oblíbené záložky.

47 komentářů: Gotek USB floppy emulátor pro Amigu

  1. Racedriver napsal:

    Makalo by to i ve starším PCčku, nebo je to nějak hardwarově závislé na hw Amigy (případně softwarově např. na příponu apod)?

    • Martin napsal:

      No, ja myslim, ze by to v PCcku fungovalo hned od zacatku, prave bez te upravy pro Amigu. Resp. s ni urcite ne. Akorat jsem to tak rychle flashnul, ze jsem to nestihl vyzkouset 😉 Mam objednany dalsi kousek, tak az prijde, tak to vyzkousim, co vsechno to zvladne.

  2. joe4CZ napsal:

    Ja sem koupil verzi pro klavesy Roland tak jsem to ani nezkousel k PC pripojit, taky jsem se trochu zasek na preprogramovani kdy bez problemu slo vymazat puvodni obsah pameti a neslo nahrat novy, pomohlo preinstalovat ovladace pro ten usb prevodnik. Potom uz vse fungovalo bez problemu.

  3. Pavel Tronner napsal:

    Martine, kde jsi to prosím sehnal za 400? Všude, kde jsem se díval, tak to měli mnohem dražší, ovšem za 400, to už stojí za hřích…
    Pokud bych to sehnal za tyto peníze a pokud bys byl tak hodný a mohl mi tam ten firmware nahrát, byl bych rád. Po prázdninách bych ti to hodil do klubu.
    Moc díky!

    • Martin napsal:

      Ahoj, treba tady nebo tady nebo tady.

      Naprogramovat neni problem, vem do klubu nebo pokud se ti nechce cekat do zari, hod mi to do prace.

      • Pavel Tronner napsal:

        Díky Martine, koupím, ale myslím, že to do září počká – právě mi poštou jde A3000, takže si budu mít v létě s čím hrát:-) Mám SD emulator od Lotharka, ale ten nejde zabudovat a používám ho k více platformám, takže by se mi tenhle tvůj typ hodil, nebaví mě mít Amigu pořád rozdělanou a stále tam předělávat kabeláž….

  4. Martin Maly napsal:

    Díky za tip. Právě jsem hledal náhradu za disketovku pro mého nového Archimeda, a tohle by mohlo být ono!

    • Martin napsal:

      Chce to vyzkouset, co to vsechno umi. Podle Cinskeho navodu, ktery zacina uzasnym uvodem, jak pouzit dodany keygen na dodany WinHex 😉 to vypada, ze prodavane mechaniky se lisi firmwarem 1.44, 1.2 nebo 720k, tj. asi nebude fungovat emulace nijak univerzalne. Leda, ze by nekdo napsal nejaky poradny firmware na emulaci dalsich formatu nez jen ADF pro Amigu. Novou mechaniku uz mam, ale neni cas to vyzkouset.

      • Martin Maly napsal:

        Já hledal informace všude možně a pochopil jsem to tak, že je možný pomocí těch switchů nastavit, jaký formát to provozuje. Ale uvidím, až to přijde, zkusím to a budu moudřejší.

        • Martin napsal:

          To zni zajimave. Ja nikde poradnej popis tech jumperu nenasel (vyjma READY, S0, S1 a MOTOR). Snad by to nejak mohlo jit nastavit tim softem, ale ten taky vypada podivne. No, uvidime. Kdyz se k tomu dostanes driv jak ja, dej vedet.

        • Pavel Tronner napsal:

          No, jestli toto pojede s Archimedem, netuším, zde bych tedy spíš spoléhal na klasický SD Floppy emulator, třeba od Lotharka – ten jsem zkoušel s ST a Amigou, oboje jede, se svým A3020 jsem ho ještě nezkoušel, ale jet by měl. Archimedes má jiné zapojení floppy, než PC, stejné, jak Sinclair QL, takže já tam mám připojený PC floppy pomocí kabelu od QL s pohozenými piny. Formát je určitě pouze otázkou firmwaru, ale trošku může být problém s tím HW připojením kabelu, protože PC jej má jiný, než tyto vykopávky, nepočítá se s více drivy, než 2…
          SD Floppy emulator má kromě ceny jedinou nevýhodu v nutnosti konverzi všech image na speciální interní typ.
          Každopádně, jsem rád, že přibyl další vlastník Archimeda, snad se dočtu nějaké dojmy na tvém blogu:-)

          • Martin Maly napsal:

            O nutnosti prohození „drive“ vodičů v kabelu vím, a četl jsem i nějaké zápisky lidí, co s tím zápolili a popisovali chyby jako že „select“ měli na 1 a „motor“ na jednotce 0 a tak, ale furt doufám, že to nějak půjde, že to principiálně nebude o moc jiné než „prohozený“ kabel k mechanice u PC. Přinejhorším si ten kabel holt nacvakám sám.

            A s Archimedem to je ještě veselejší, já mám totiž dva, a pokud se mi podaří nahradit v tom jednom nefunkční FDD (a originál je k nesehnání / drahý), tak si tu nahrazenou verzi nechám a tu „plně vintage“ někomu přenechám, takže bude o dalšího majitele navíc! 😉

      • Mikes napsal:

        Ahoj, to se mi libi. Hlavne by me zajimala moznost prepinat to 1.44MB a 720kB. To by bylo super. Ale jinak to jdu objednavat.

  5. miroslav napsal:

    Ahoj!Mám roland mc-50 sequencer a už som do toho vyskúšal viac emulátorov a ani jeden nefungoval tak ako by mal fungovať. Má to shugart interface 720kb.Mohlo by tam toto fungovať?

  6. miroslav napsal:

    Tak uz som na to prisiel preco to tak dlho cita
    Roland mc50 uklada data na disketu v prekladanom zapise,to znamená ze vsetky usb emulatory na tom pojdu pomaly,lebo je to nestandartny zapis.Musel by byt v emulatore firmware ktory je na to urceny.takze ked si budete chciet objednat emulator diskiet na mc50 pytajte sa na prekladaný zapis dat.inak vam to pojde pomaly.

    • Martin napsal:

      Ha, zajimave. To jako chces rict, ze se turci snazi emulovat i casove prubehy zapisu a cteni z diskety? To bych necekal. Neda se tedy v tom pripade proste zformatovat disketu prokladane, bud v danem nebo jinem zarizeni?

      • miroslav napsal:

        zle si ma pochopil.roland mc-50 zapisuje udaje na disketu v prekladanom zapise. emulatory su so standartnym zapisom.turci nebudu koli tomu vyrabat novy firmware pre emulator pre par kusov nejakeho zariadenia.

        • Martin napsal:

          Ale pochopil. Z pohledu SD karty a rychlosti pristupu je prokladany zapis nesmysl, proto mne prekvalipo, ze nekdo simuluje rychlost cteni stopy a sektoru na nich. Vetisna starsich pocitacu a zarizeni zapisuje sektory prokladane, protoze ma casovy problem stihat sektory jdouci za sebou. Pokud jsou na diskete umistene neprokladane, tak je to pak co sektor to otacka, coz je velke zpomaleni. Jsou formatovaci utility co umoznuji to prokladani nastavit. Pokud si GOTEK hraje na spravne casovani nacitani sektoru, mel by jit i naformatovat tak, aby mel „jako“ prokladane sektory, ne? Kdyz bude nekdy cas, tak to zmerim, jak to beha.

          • miroslav napsal:

            Ano presne tak to je,len na ziadnom emulatore sa neda nastavit rychlost citania stopy a sektoru na nich.to keby islo tak by nebol problem

  7. Tomáš K. napsal:

    Zdravim Martine:)
    Chtěl bych se zeptat, jestli bys byl ochoten sehnat a naprogramovat Gotek mechaniku?
    Na eBayi jsem to viděl za cenu okolo tisícovky + shipping, a to se úplně neshoduje s cenama o kterých jsi psal.
    Nejsem z Brna a myslíš, že by to bylo reálný přes poštu?
    řekni si cenu.
    Díky moc, Tom K.

    • Martin napsal:

      Ahoj, pust si prohlizes, dej tam http://www.ebay.com, do vyhledavani dej „usb floppy emulator“, serad to podle ceny s postovnym a vypadne Ti hromada vysledku. U mne je aktualne nejlevnejsi 408,60 Kc. Obvykle ale nevybiram uplne nejlevnejsi nabidku, spis prodejce, co ma co nejvetsi pomer pozitivu versus cena. Nejak rozumne. Az Ti to prijde, pripajej si tam pinove listy, aby se dalo programovat a pak mi to posli, naprogramuju a poslu Ti to zpet.
      Cauky, Martin

  8. Vítek napsal:

    Dobrý den,

    mohl bych poprosit o naprogramování Goteku pro Amigu? Už ho mám měsíc doma a chtěl bych to před zimou rozjet. Jsem z Brna a časově velmi flexibilní. Můžeme se domluvit?

    Vítek.

    • Martin napsal:

      Ahoj, urcite, to neni zadny problem. Idealne se stavit ke mne do prace – pracuji v Reckovicich v arealu byvale Lachemy (). Predtim je potreba zapajet ty piny, pres ktere se to programuje, obvykle tam nebyvaji osazene. Pokud si na pajeni netroufas, vezmu to domu a zapajim. V tom pripadku to nepujde na pockani a musis mi to jeden den hodit do prace a druhy se pro to stavit.

  9. DRAGON2001 napsal:

    Ahoj Martine, tak jsem jeden Gotek taky objednal a zkusím viz tvůj návod. Docela mě ale zaujala možnost externího zapojení přes kabel. Na Ebay prodávají redukci pro připojení za cca 700,- Jinde viz odkaz: http://amigax1000.blogspot.cz/2015/05/gotek-using-external-floppy-cable-on.html
    Jsem našel jen kabel, pomocí kterého se gotek k amize připojí. Tak jak je to? Nemáš nějaké zkušenosti? Proč tedy redukci?

  10. Tonda napsal:

    Ahoj
    Myslim, ze nejlepsi je pro GOTEK obetovat externi disketovku.Pouziti je potom prenosne a pouziti jednoduche s kazdou amigou.Osobne jsem to tak vyresil k spokojenosti.
    Slacha

  11. vlado napsal:

    Ahoj Martin. Vratim sa ku Roland MC50. Vies aky typ by tam fungoval? vo svojom blogu uz si to riesil. Neviem sa rozhodnut pre konkretny typ. Je tam 720 kB 2 DD, mechanika Panasonic JU-253A3M. Prosim, ci by bolo mozne urcit typ emulatora. Dakujem

    • Martin napsal:

      Ja Ti moc nerozumim, vzdyt sam nahore pises, ze 720k Gotek Ti funguje. Co chtit vic? Rychlost USB flash karty neziskas, porad emulujes floppy, vcetne jeho rychlosti.

      • vlado napsal:

        Ahoj, to som nebol ja, ktorý to už skôr riešil (bol to Miroslav), ja som si jeden emulator už zadovažil 720 kB, no nejde mi, sú tam nejake prepojovanie svorky, treba ich nejak nastaviť?
        tak nechcem isť znova naslepo kupovať iný 720 kB emulator. Ak by si mi vedel poradiť iný typ (napr. typ SFRM72-FU-DL?). dakujem s pozdravom Vlado

        • Martin napsal:

          Ahoj, to netusim, nemam ROLAND MC50, ani o nem nic nevim. Zkus pohledat na netu. Jinak SFRM72-FU-DL je 720k model, který umi i dikove image IMG, mam ho a funguje dobre tam, kde je potřeba disketa 2 strany, 9 sektoru na stope, 80 stop, 512 bytu na sektor. Tj. da se puzit s PARADOS na CPC nebo v Zeta, ci starsim PC apod.

  12. Pingback: HxC software pro levny USB flash disk Floppy Emulator GOTEK | Martinův 8-bitový blog

  13. Miroslav napsal:

    Pre Vlada
    Na roland MC50 musi byt sfrm72 bez pamäte cize TU nie FU.
    Jumpre JA a SO
    ALE!!!!!!!!!
    Roland MC50 má zápis 1:2 a vsetky emulatory maju zapis 1:1
    Ciže pojde to, ale vsetko bude nacitavat a zapisovat raz tolky cas ako na disketu
    Priklad 18kb subor citanie z diskety 6sec a z emulatora 12sec
    Zial zatial ziadny emulator nema takyto zapis.
    Ale da sa to spravit myslim ze Martin by to vedel

  14. Pingback: Gotek Sound Mod – emulace zvuku disketové mechaniky | Martinův 8-bitový blog

  15. zidouch napsal:

    Zdravím,
    rád bych s vámi Martine mluvil ohledně naprogramování mechaniky. Telefon zde nechci dávat, proto bych raději kontakt poslat přes email. Bylo by to možné ?

  16. Martin napsal:

    Skúšal to niekto pripojiť na Sharp MZ 800? Nedávno som ho po 15 rokoch zapol a väčšinu diskiet nechce prečítať. Mam radič upravený na HDS a požičal som 3,5 diskety 1,44MB. Vzhľadom k nedostupnosti Unikarty by takýto floppy emulator bol určite zaujímavý.
    Martin

  17. Zdenek napsal:

    dobry den, myslite ze pujde pouzit jako ten USB prevodnik na seriovou linku i tohle?
    https://www.postavrobota.cz/Nano-ATmega328-FT232RL-Arduino-kompatibilni-d101.htm?tab=description

Napsat komentář: Vítek Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *