Myślę, że niektórych może zainteresować projekt Greaseweazle. Jest to projekt autora firmware Flash Floppy dla emulatorów Gotek - interfejs dla stacji dyskietek, umożliwiający archiwizację surowej (na poziomie strumienia magnetycznego) zawartości dyskietek. Urządzenie oparte jest o popularną płytkę developerską z MCU STM32F103, czyli popularny i niedrogi "Blue Pill".

https://github.com/keirf/Greaseweazle/wiki

Oprogramowanie po stronie PC napisane jest w Pythonie, działa z linii poleceń. Do niedawna było dystrybuowane jako skrypt, obecnie jest wersja wykonywalna dla Windows. Dla niektórych może to być uciążliwe, dlatego postanowiłem przygotować nakładkę graficzną. Nazwałem ją niezwykle oryginalnie... Greaseweazle GUI, a prezentuje się tak:
https://obrazki.elektroda.pl/1450126400_1592680556_thumb.jpg https://obrazki.elektroda.pl/8374482700_1592680562_thumb.jpg

Myślę, że każdy użytkownik Atari ST skojarzy program, na którym się wzorowałem, jeśli jednak nie, to podpowiem, że to chyba najlepszy kopier całodyskowy na Atari ST - FastCopy PRO.

https://github.com/TzOk83/GW_GUI

752

(74 odpowiedzi, napisanych Sprzęt - 8bit)

Jak taśma raz zeszła to już będzie tak robić... także musisz próbować w innym (niepomiętym) miejscu. Inna opcja to któryś z elementów nie jest w pionie.

753

(90 odpowiedzi, napisanych Fabryka - 8bit)

DB-19 też z DB-25 piłują...

Tak, DIN-14 ja zrobiłem model. Oryginał posiadał oczywiście metalową osłonę (jak to DIN), ja ją zrobiłem z tworzywa. Do wersji pro pewnie trzeba by trochę to zmodyfikować, bo jest tam sporo kompromisów pod kątem druku 3D, no i to mój drugi projekt 3D, więc dopiero się uczyłem. Są źródła w Fusion 360.

W PL popyt pewnie ogromny by nie był, ale za granicą, przy odpowiedniej cenie, mogłyby się sprzedawać. Już nawet Exxos ich nie ma, a jak miał to były po 40 zł + przesyłka.

754

(74 odpowiedzi, napisanych Sprzęt - 8bit)

Wymontuj klapkę i dociśnij kasetę od tyłu do głowicy (np. płaskim, szerokim wkrętakiem).

755

(90 odpowiedzi, napisanych Fabryka - 8bit)

Jak masz takie możliwości produkcyjne i kontakty, to może zacząłbyś produkować inne retro-złącza, np. DIN-14 (Atari, Amstrad), DB-19 (Atari, Apple), DB-23 (Amiga)?

756

(74 odpowiedzi, napisanych Sprzęt - 8bit)

Najlepiej nadaje się IPA albo etanol, z acetonem to raczej do rolki nie podchodź, a benzyna jest tłusta. Spróbuj podgiąć tę płaską sprężynę, która dociska kasetę od tyłu do głowicy.

757

(74 odpowiedzi, napisanych Sprzęt - 8bit)

1010 tak mi zrobił (i zmiął mi Monty'ego) jak ta blaszka dociskająca kasetę od tyłu była odgięta.

758

(40 odpowiedzi, napisanych Fabryka - 16/32bit)

...no i jednak sugeruję imadło, nie młotek ;)

759

(13 odpowiedzi, napisanych Sprzęt - 8bit)

Szukaj usterki w zaznaczonym obszarze (pod warunkiem, że masz kabel Composite):
https://obrazki.elektroda.pl/1404143400_1592384834_thumb.jpg

760

(7 odpowiedzi, napisanych Sprzęt - 16/32bit)

Jak robiłem eksperymenty z Greaseweazle to dyskietki z Atari "najładniej" (najlepsza synchronizacja/stabilność) czytał mi Samsung SFD-321B, Alps DF354H090F wcale takiego "ładnego" odczytu nie miał.

Większość stacji 3,5" nie wymagała 12 V, nawet Sony MFP-F11W stosowane w nowszych STf/e go nie potrzebowały, zresztą Epson SMD-380 chyba też nie.

761

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

Ryszard Mauersberg napisał/a:

Kurna kto mi powie dlaczego do Amigi są obudowy Goteka z kabelkiem i wtyczką ,czyli XXI wiek , a my znowu w średniowieczu ?

Bo Atari do spółki z Amstradem postanowili użyć "bardzo standardowego" 14-sto pinowego złącza a'la DIN (w zasadzie to nie jest złącze DIN). Od czasu upadku w/w nikt już tych gniazd ani wtyków nie produkuje.

Przygotowałem projekt tego wtyku do druku 3D, także od kilkunastu dni, każdy (kto ma drukarkę 3D) może sobie takie wydrukować. Projekt jest OpenSource/OpenHardware więc może ktoś go udoskonali i/lub zacznie produkować i sprzedawać.
https://www.thingiverse.com/thing:4401894

762

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

Przewód był planowany do normalnego flopa, stąd ma założone oczko na przewodzie ekranującym. Z niczego go nie wyrywałem, to zwykły kabel AV-SCART, ma więcej żył niż 14 (dokładnie to 21 + ekran - 21C+1, są też 20C+1).

Mój sposób łączenia, z męskim złączem IDC-34, nie jest może najtańszy, ale równie bezinwazyjny, a wygląda zdecydowanie lepiej.

763

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

Po pierwsze - bez sensu, bo są wtyki IDC-34 na taśmę (wtyk/złącze męskie to ta część z bolcami ;) , normalnie na taśmie jest zakładane gniazdo/złącze żeńskie, czyli z dziurkami):
https://obrazki.elektroda.pl/5772917000_1592230686_thumb.jpg
Po drugie - ja to mam podłączone do zewnętrznego gniazda stacji:
https://obrazki.elektroda.pl/1085751000_1592230410_thumb.jpg

764

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

Mnie było szkoda patroszyć oryginalną stację, a poza tym to nieporęczne... ja mam tak:
https://obrazki.elektroda.pl/3156713500_1592165949_thumb.jpg

Zasilanie z USB (na zdjęciu podpięte przez Greaseweazle - taki KryoFlux dla ubogich).

Co do złącza to pasuje zasilacz z krótkiego ST.

DIN5 (SF3x4):
https://obrazki.elektroda.pl/9424302600_1592166619_thumb.jpg
1 : +5V
2 : GND
3 : GND
4 : +12V
5 : N/C

DIN7 (ST):
https://obrazki.elektroda.pl/1606911900_1592166627_thumb.jpg
1 : +5V
2 : N/C
3 : GND
4 : +12V
5 : -12V
6 : +5V
7 : GND

765

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

Tak, działa to normalnie, pod warunkiem, że Gotek jest ustawiony jako Drive 0 i nie ma oryginalnego firmware, tylko Flash Floppy albo HxC. Podłączony jako stacja zewnętrzna nie będzie też działał loader, czyli wskazane jest posiadanie wyświetlacza LCD/OLED lub korzystanie z tryby indexed. Wreszcie - bootowalne gry nie będą startowały ze stacji B:, tam może być tylko druga dyskietka gry.

Jeśli chcesz, by działał loader i bootowalne gry, musisz dołożyć w Atari przełącznik stacji A/B.

766

(155 odpowiedzi, napisanych Miejsca w sieci)

mactech napisał/a:

Pytanie od czego zacząć by się nauczyć coś takiego robić?

Jak z wszystkim - od nauki, od patrzenia jak robią to inni i zadawania mądrych pytań. Mądre pytania to "w jakim celu", "dlaczego", "co jeśli". Jeśli nie chcesz zostać tresowanym szympansem, działającym ślepo w/g procedur, bez ich zrozumienia, to niestety potrzebujesz podstaw teoretycznych, tylko wtedy możesz podejmować świadome decyzje projektowe.

767

(40 odpowiedzi, napisanych Fabryka - 16/32bit)

Tak, FF wypadł zdecydowanie lepiej. Odczyt z fizycznej stacji dyskietek to ok. 16 kB/s.

768

(40 odpowiedzi, napisanych Fabryka - 16/32bit)

Melduję posłusznie wykonanie zadania... tzn. wtyczka polutowana i działa:
https://obrazki.elektroda.pl/1982274400_1591525344_thumb.jpg https://obrazki.elektroda.pl/3411864800_1591525349_thumb.jpg
Lutowanie wymaga wprawy, nie można grzać pinów lutownicą, to musi być tylko dotknięcie, mocno rozgrzaną lutownicą (340°C). Na szczęście te piny są cynowane i bardzo dobrze się lutują. PLA na chwilę lekko mięknie, ale nie "płynie". Przeżyło nawet poprawkę, bo nie udało mi się uniknąć pomyłki.

...tak przy okazji porównanie HxC v3.4.14.1a vs. FF v3.13a - ten sam obraz z tego samego pendrive:
https://obrazki.elektroda.pl/8012247700_1591527392_thumb.jpg

769

(35 odpowiedzi, napisanych Sprzęt - 16/32bit)

... z czasami to nawet bardzo nie pasuje, ale jakimś cudem prawie działa ;)
Ja miałem płytki od Mq.

Na dodatek trafiłem tylko jedną kartę CF, która w ogóle w tym interfejsie działała.

770

(35 odpowiedzi, napisanych Sprzęt - 16/32bit)

Mam interfejs Putnika i z jednym z moich Atari ST działa bezbłędnie. Tam jest problem z timingami, pod koniec cyklu DMA i/lub z potwierdzeniem DMA.

771

(17 odpowiedzi, napisanych Fabryka - 8bit)

Wszystko zależy od tego, jakie reguły DRC sobie ustawisz... tak czy inaczej ten pad jest połączony z tą przelotką, więc nie widze problemu. W załączniku masz gotowe gerbery, z których zamawiałem płytkę ze zdjęcia. Jedyne co tam jest nie tak to silkscreen spodniej warstwy. Opis C1 nachodzi na pad U2.

772

(15 odpowiedzi, napisanych Fabryka - 8bit)

Zrobiłem małą próbę i wyeliminowałem tę linię opóźniającą w rozszerzeniu - niczego to nie zmieniło w działaniu GTIA. To samo GTIA przełożone do 800XL działa bez żadnych modów prawidłowo. Natomiast, jak teraz pomyślę, to nie mam 100% pewności czy to GTIA działało na tej płycie kiedykolwiek dobrze. Na tej płycie (to jest 800XE) oryginalnie było całkiem skaszanione GTIA 9101. Nowe GTIA wylądowało na tej płycie jednocześnie z tym rozszerzeniem, ale mogło być tak, że sprawdzałem je tylko na płycie 800XL.

773

(17 odpowiedzi, napisanych Fabryka - 8bit)

O ile gerberami się chętnie podzielę (są w załączniku w pierwszym poście), to sprzedawać płytek nie zamierzam. W drodze wyjątku, jak komuś się naprawdę bardzo spieszy, dwie płytki mogę odstąpić. Mogą być częściowo zmontowane (bez CPU).

774

(17 odpowiedzi, napisanych Fabryka - 8bit)

Można, ale nie w tym układzie. Pamięć liniowa i natywny tryb 16-bit są dostępne m.in. w Rapidusie, czy Antonii (za wyjątkiem tej, którą ma XXL, ale to jedyny taki egzemplarz). Tutaj CPU chodzi wyłącznie w trybie emulacji 6502, a "nielegale" zachowują się jak nopy. Jedyny realny plus to jest to wersja w pełni statyczna, tzn. możliwe jest zatrzymanie zegara na dowolnie długi czas.

775

(17 odpowiedzi, napisanych Fabryka - 8bit)

Gerberek jest w załączniku. Zaznaczam tylko, że jest to jedynie ułomne zastępstwo dla oryginalnego CPU, niedające w zasadzie żadnych korzyści. Na zdjęciu jest CPU w podstawce, ale żeby to się zmieściło pod ekranami, to niestety trzeba wlutować w płytkę.