forum speccy.pl
ZX Spectrum => SOFTWARE => Wątek zaczęty przez: Damianx w 2015.05.11, 23:09:39
-
Jak można nagrać coś na dyskietkę 3 calową z/na pc .
-
Było już na ten temat kilka razy, ale warto to usystematyzować.
Nie wiem czy chodzi Ci o przegrywanie na dyskietki 3" w celu odpalania programów na FDD3000 (system TOS)
czy może chcesz to odpalać na ZX Spectrum +3 ? (CPC6128 ?) (system +3DOS)
Doliczyłem się 3 sposobów
1) Pierwszy sposób - Podłączenie stacji 3" bezpośrednio do PC
WYMAGANIA:
- Odpowiednio stary komputer PC, który posiada złącze floppy oraz w BIOS opcję podłączenia stacji 40 ścieżkowej
- stacja 3" wymontowana z Amstrada, ZX Spectrum +3 (pamiętaj o odwrotnym [napięcia +5V +12V] podłączeniu zasilania)
lub stacja 3" wymontowana ze stacji FDD3000
- oprogramowanie do zrzucania obrazów dyskietek na dyskietki (SAMdisk lub CPCdiskXP lub inny DOSowy etc etc)
2) Drugi sposób - skopiowanie ze stacji 3.5" na stację 3"
Soft nagrywamy na dyskietkę 3.5" bezpośrednio w stacji w PC przy pomocy odpowiedniego programu
(SAMdisk lub CPCdiskXP lub inny DOSowy) następnie korzystamy z
a) zewnętrznej stacji 3.5" podłączonej do ZX Spectrum +3 i kopiujemy pliki z 3.5" na 3" programem kopiującym
b) korzystamy ze stacji 3.5" zamontowanej w FDD3000 wraz ze stacją 3" i kopiowanie pomiędzy tymi stacjami
WYMAGANIA:
- Komputer PC odpowiednio stary aby posiadał na płycie gł. złącze floppy. Stacja 3.5" standardowa.
- Komputer ZX Spectrum +3 z dodatkową zewnętrzną stacją 3.5" lub stacja FDD3000 ze stacją 3" oraz 3.5"
- oprogramowanie na PC (do zrzucania obrazów dyskietek na dyskietkę) oraz jakieś kopiujące na ZX Spectrum
3) Trzeci sposób - (musisz posiadać CPC6128) - transfer kabelkiem PC->CPC
Kabelkiem łączymy portyj LPT komputera PC oraz Amstrada / Schneidera CPC6128
Następnie odpowiednim programem - PCtrans (po stronie PC) i CPCtrans (po stronie CPC) lub TurboTrans,
kopiujemy pliki lub całe obrazy dyskietek bezpośrednio na stację wbudowaną w komputerze CPC.
WYMAGANIA:
- komputer PC z portem drukarki (LPT)
- komputer CPC6128
- kabelek łączący PC z CPC oraz oprogramowanie
-
chodzi mi o to że mam +3 którego chcę jakoś sprawdzić ,ma on sprawną stacje 3 cala ,mam sprawne dyskietki 3 cala ale czyste, mam pliki .dsk.
lub może jest ktoś z wawy kto może mi nagrać coś bądź użyczyć do testów.
-
Cześć, podbije temat jak już tu tak ładnie ktoś opisał w 2015 roku ;) ale może od tamtego czasu coś sie zmieniło bo niestety nie mam PC z floppy 3,5" na taśmie. Mój sprzet to:
1.PC z floppy 3,5" ale na usb.
2.Timex 2048,
3.Spectrum+2
4.Stacja fdd3000.
5.Stacja Unipolbrit (unimor)
6.Jeden interfejs do stacji
7. Rożne wgrywadełka np. divmmc itp.
Da sie jakos ogarnać żeby nagrać programy na dyskietke 3".
Nie wiem z taśmy, karty sd jakims kopierem i pozniej na dyskietke 3" ?
-
Da sie jakos ogarnać żeby nagrać programy na dyskietke 3".
Mogę być nudny?
Gotek.
-
przekonałeś mnie teraz juz na max ;) . To teraz jak to zrobic? Mam goteka najnowszy soft ale gotek jest do Amigi i Atari ST. Gotek jest zewn, ale bez problemu moge rozebrac i
pewnie tasma trzeba specjalna podlaczyc? Pytanie czy sie nada ten od Amigi, czy musi byc specjalny do Spectrum i jak to zrobić? Podlaczam jako A (specjalna tasma?) i kopiuje soft na B?
-
Gotek z firmwarem np. FlashFloppy. Do FDD3000 podłączasz go zwykłą taśmą bez przeplotu.
-
ok, a co dalej? Jakis kopier wgrywam itp.? Co na pendrive musi byc? Bo do amigi i atari st rozny soft (loader) byl na pendrivach.
-
Sprawdziłem i taśma musi być chyba z adapterem lub różnymi złączami, bo oryginalna tasma FDD3000 ma końcówki do podłączenia do stacji na listwę taką wsuwaną w złącze na płytce, a gotek ma piny. Czy coś takiego jak na zdjęciu tylo bez "twista" może być? Rozumiem, że goteka podlączam jako A i z niego wgrywam program kopiujący, a pozniej soft który chce skopiować na dyskietkę 3", a druga stacje do kopiowania podlaczam jako B ?
-
Odświeże temat. Teraz bardziej chciałbym się skupić na nagrywaniu dyskietek 3" dla spectrum +3 i amstardzie. Kilka pytań i opcji:
1.Najprościej i najtaniej (chyba) mając laptopa ze stacją 3,5" (nie mam PC) na nim nagrac program z pc, podlaczyc stacje 3,5" jako drugą do amstarda lub +3 i przegrywac miedzy stacjami. Pytanie jak podlaczyc stacje 3,5 jako druga do +3 lub amstrada.
2.Czy da sie podlaczyc łatwo stacje 3" do spectrum +2A i wtedy programem kopiujacym przegrywac z kasety na dyskietke. Da sie?
3.Czy jest mozliwy i jezeli tak to jak to zrobić manewr taki, ze wgrywamy z magnetofonu lub divmmc program do +3 i zgrywamy go na dyskietke?
4.Jak zgrac program na dyskietke w amstradzie lub +3 mając goteka?
-
Najprościej będzie zdobyć Greaseweazle, zrobić do niego kabelek do podłączenia napędu 3" (trochę mniej pinów) i nagrywać w ten sposób (obrazy, nie pojedyncze pliki). GW jest obsługiwane pod dowolnym nowoczesnym systemem operacyjnym.
-
Czy to jest to ze zdjęcia? Jeżeli tak to wystarczy kabelek o ktorym piszesz czyli przejściówka ze stacji 3,5" na 3" i sprawa zalatwiona? Schemat kabelka jest gdzieś na sieci?
Czy dobrze wyczytałem, że to urządzenie emuluje stacje 3,5"? Bo jak tak to odeszlyby problemy z nagrywaniem dyskietek na inne retro komputery do których trzeba bylo mieć stare PC z wejsciem na FDD na płycie.
-
Czy to jest to ze zdjęcia?
Raczej nie:
FOR 1.44MB FLOPPY DRIVE ONLY.
-
ale @perinoid napisał, że trzeba do stacji 3" kabelek dorobić. Znajduje tylko do 3,5" bo.do 3" nikomu już nie potrzebne, zapomniane ;(, ale fajnie by było żeby do amigi i atari też rozwiązało problem.
-
ale @perinoid napisał, że trzeba do stacji 3" kabelek dorobić.
Do Greaseweazle, tylko i wyłącznie. Czyli dokładnie do tego:
https://github.com/keirf/greaseweazle
Zdjęcie, które wrzuciłeś, to jakiś robiony po taniości w Chinach badziew do podłączenia napędu 3,5" (tylko i wyłącznie) w celu obsługi dyskietek w formacie 1,44 MB (tylko i wyłącznie). Nie odczytasz ani nie nagrasz tym dyskietek dla żadnych retrokomputerów (oprócz starych PC oczywiście).
fajnie by było żeby do amigi i atari też rozwiązało problem.
Tak, fajnie by było, ale w tym celu musisz kupić pełnosprawne GW, bo ono obsłuży różne napędy i różne formaty dyskietek.
-
Ok, rozumiem. Czyli np takie coś ze zdjecia?
Jeszcze pytanie było o goteka i mimo, że to może będzie bardziej upierdliwe to dla mnie tańsze. Da się podpiąc goteka pod +3 i amstrada w miarę łatwo jako napęd zewn. żeby z niego nagrywać dyskietki na stacji wewnętrznej?
-
Tak, to już wygląda na którąś wersję Greaseweazle :)
Da się podpiąc goteka pod +3 i amstrada w miarę łatwo jako napęd zewn. żeby z niego nagrywać dyskietki na stacji wewnętrznej?
Nie znam się, więc się wypowiem: da się. Bo nie widzę powodu, by miało być inaczej, jeśli ówże gotek jest pełną i prawidłową emulacją napędu. Ale emulatory napędów istnieją w rozmaitych wersjach i nie mogę napisać, że na pewno każdy zadziała. Jeśli któryś np. nie będzie miał wyboru mapowania napędu (A/B) to będzie kolidował z napędem wewnętrznym (co jest do obejścia np. modując taśmę sygnałową).
Inna sprawa, że do nagrywania całych dysków z obrazów na stację wewnętrzną potrzebny jest jeszcze odpowiedni soft.
-
Jestem po rozmowie telefonicznej z @Zaxon, wszystko mi wyjaśnił, najlepsze i najprostsze greasleweazle ;).
-
Greaseweazle potocznie zwane Łasicą można też wykonać w prosty i tani sposób samemu (model F1) na bazie płytki ewaluacyjnej Bluepill STM32F103C8T6.
https://github.com/keirf/greaseweazle/wiki/Design-Files#f1-adapter-board
Odradzam jednak zakup takiej płytki Bluepill na Allegro, bo tam większość ma na pokładzie podróbki procków STM32 na które akurat ten projekt jest bardzo wrażliwy i wybredny.
Podobno te ze sklepu internetowego Kamami są w miarę wiarygodne, ale głowy za to nie dam czy dobrze zagada z tym projektem.
Swoje Greaseweazle F1 robiłem już dawno temu na płytce uniwersalnej i tylko jedna z kilku płytek Bluepill zadziałała mi poprawnie, inną pewniejszą ale droższą metodą pozyskania sprawnego/pewnego Bluepill'a jest przelutowanie samego lewego/niedziałającego poprawnie procka STM zakupionego u sprawdzonego dostawcy elementów jak np TME.
-
Ok, rozumiem. Czyli np takie coś ze zdjecia?
Dokładnie. Mam taką właśnie płytkę, aczkolwiek z napędami do Spectrum/CPC jej nie używałem (nie mam ani 6128 ani +3). Za to działa mi z dyskietkami Atari, Commodore czy Amigi bo na tych używam.
Jeszcze pytanie było o goteka i mimo, że to może będzie bardziej upierdliwe to dla mnie tańsze. Da się podpiąc goteka pod +3 i amstrada w miarę łatwo jako napęd zewn. żeby z niego nagrywać dyskietki na stacji wewnętrznej?
Da się, o ile posiadasz odpowiedni interface (DDI do CPC a co do Spectrum to nie wiem).
-
Greaseweazle kopiuje praktycznie wszystko, nawet najbardziej egzotyczne formaty dyskietek, chyba nawet łącznie z zabezpieczeniami lub częściowo uszkodzonymi dyskietkami przy odpowiednich ustawieniach.
Stosuję to od czasu do czasu do kopiowania dyskietek z różnych dziwnych komputerów kiedy wszystko inne już zawodzi.
-
Jeszcze pytanie było o goteka i mimo, że to może będzie bardziej upierdliwe to dla mnie tańsze. Da się podpiąc goteka pod +3 i amstrada w miarę łatwo jako napęd zewn. żeby z niego nagrywać dyskietki na stacji wewnętrznej?
Da się, o ile posiadasz odpowiedni interface (DDI do CPC a co do Spectrum to nie wiem).
Że what?
Co takiego miałby ten interfejs zawierać, skoro i +3, i 6128 mają wbudowany FDC?
-
Panowie. Mamy XXI wiek i to do dosyć dawna , są też odpowiednie rozwiązania. Proste i skuteczne. Do tego, tak jak tygryski lubią, tanie i uniwersalne. A wy doradzacie jakbyście posty pisali gęsim piórem.
-
Jest jeszcze opcja kosztowna ale przyjazna użytkownikowi.
"Wystarczy" kupić:
1. Greaseweazle
2. stacja dysków 3' Amstrad FD-1
i połączyć:
PC --- Greaseweazle --- Amstrad FD-1
Moim zdaniem jest to dobra opcja jak chcesz przenieść dane ze starych dyskietek 3' do emulatora.
-
Tak własnie zrobię, GW już zamowione ale chce w 2 stronę, czyli nagrywać na dyskietki 3", chciaz kilkanaście starych 3" też mam wiec zrzuce co tam będzie.
-
To działa w obie strony. Tak jak ci mówiłem.
-
tak się domyślałem, a napisalem informacyjnie do czego będe używał.
-
Greaseweazle v4 dojechało. Prośba o podpowiedź który program pod windowsa najlepszy dla Spectrum +3 i amstrada, oraz jakie pliki (z jakimi rozszerzeniami) można na tym nagrywac na te komputery.
-
https://github.com/keirf/greaseweazle .
-
dziekuje
-
A ja bym tak z mojej strony prosił o nie wysyłanie mi przez ciebie SMS-ów do mnie po godzinie 16 a tym bardziej w weekendy. Ok ?
-
Ok przepraszam, nie wiedziałem, że takie zasady.
-
Jakie zasady ? Hm ? Zwykła kultura już nie obowiązuje ? W piątek po 16 nie wysyła sie SMSów . Od tego jest pracujący tydzień. Pisałem ci że to sie da zrobić. Spokojnie. Powoli. Bez gorączki.
-
Myślałem, że to kontakt jak na forum, a nie z firmą. Jakbym wiedział, że tak to odbierasz to bym nie wysłał. W dzisiajszych czasach jak się ma maila i inne komunikatory w telefonie, sms traktuje jako wiadomość która mozna odczytać jak i odpowiedzieć jak np. na maila kiedy sie chce i ma czas, tym bardziej że jak rozumiem traktujesz ten numer jako firmowy. Będe wiedział na przyszłość i jeszcze raz przepraszam za kłopot.
-
Sukces 50/50. Stacja 3.5" ruszyla od ręki i już myślałem, że witam się z gąską ;). Podlączyłem 3" i koniec sukcesów.
Widzi ją komunikacja jest read i write srednio 9Mbps.
Niestety silnik stacji nie rusza. Dioda zapala sie na 1sek. jak probuje formatowac czy nagrac dysk i koniec, info zawsze to samo "No Index." Jak wybiore opcje Fake index to glowica mimo, ze talerz sie nie kreci idzie po calej dyskietce, terminal pokazuje erasing track po tracku i tyle. Kabel sprawdzony pin po pinie. Zalaczam jeszcze zdjecie w razie co.
-
Update, w 3" stacji silnik kreci. Zasilanie 12V nie kontaktowało. Teraz inny problem, wszystko (prawie) działa w 3" ale tylko z zaznaczona w GUI greaseweazle opcją "fake index". Bez tego dostaje non stop komunikat no index. a przy próbie zapisu "Failed to werify Track 0.0."
Ze stacją 3,5" wydaje sie, że wszystko działa ok.
-
A żyłki do nr stacji masz dobrze? tzn by jedna była jako A, a 2ga jako B, a nie 2x A.
-
Stacja jest jedna, poz tym można wskazać w GUI A lub B.
3,5" zawsze mi widzi jako B, ale problem mam z 3".
-
Podłączyłem drugą stacje 3" i objaw ten sam, bez włączonej opcji "fake index" dostaje komunikat "no index", a przy próbie zapisu "Failed to verify Track 0.0". Macie jakieś pomysły bo już siwieje :).
-
Tak. Popraw kabel :D
-
Kabel sprawdzony po podlaczeniu pin po pinie. Moze pinout pomylony, zalaczam zdjecie, moze ktos znajdze blad?
-
Jak na mój gust walnąłeś się w pinach, index to pin 8 i wygląda na niepodłączony, choć jakość fotki nie pozwala tego na pewno stwierdzić.
-
Jutro sprawdze bo na dokładke bateria w mierniku padła, mam też podejżenia co do zasilacza PC ktorym zasilalem stacje, teraz znow silnik nie kręci. Sprawdze jutro jeszcze raz wszystko. 3 rzedy sa wolne od krawedzi czyli 1-6 wiec teoretycznie 8 powinien byc i na mierniku przewodzenie bylo.
-
Koniec pomysłów, podłączony drugi zasilacz, napięcie sprawdzone pod obciążeniem i jest ok.
Kabel ponownie sprawdzony, wetknięty w GW i stacje i poleciałem pin po pinie, wszystkie przewodzą 0 zwarcia.
Dodam, że w Zadigu mam czerwony krzyżyk przy WCID, a jak w GUI robie Pin level to przy opcji GET wyskakuje "Pin 26 is High (5v)",
a przy SET "invalid PIN" może jednak coś z kablem ale 10x sprawdzałem :)
Jeżeli sygnały do 3,5" są takie same jak do 3" to chyba tylko softowo coś nie działa bo 3,5" śmiga i chyba to też wskazuje, że GW też sprawne?
Zastanawia mnie jeszcze dlaczego teraz znowu silnik nie kręci dyskiem, ale jak kręcił to i tak było to samo.
Chyba kapitulacja ??? :(.
Może jeszcze coś ze zworkami na GW?
-
No i 3 calówka napędzana Greaseweazle gotowa. Czekajcie a będzie wam dane ;)
-
Czekam z niecierpliwością.
-
A czy mogę zapytać skąd wziąć plik konfiguracji formatu dla dyskietek 3" (CPC6128 / +3 / FDD3000)?
Jak rozwijam format, to dla ZXa są tylko rozszerzone formaty... Amiga/Atari/Commodore są dostępne.
Aktualizacja:
Znalazłem konfigurację dla FDD3000, ale nie jestem w stanie nic nagrać.... Nie wiem czemu cylindry pokazuje 0-81 skoro w konfiguracji jest 0-39. Nie słychać, żeby dyskietką kręciło.
Writing c=0-81:h=0
Command Failed: GetFluxStatus: No Index