@Pecus - dawaj trzecią szafę!!!
:-)
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Altirra 4.50 test 7 Phaeron udostępnił siódmą wersję testową Altirra 4.50 z poprawkami dla napędów i optymalizacją AltirraOS.
Test7800 0.7.5 Nowa wersja emulatora Atari 7800 wprowadza obsługę mRAM oraz poprawki proporcji obrazu.
MadMads: Nowy fork asemblera MADS Projekt MadMads pozwala na generowanie czystego kodu źródłowego 6502 z plików MADS.
Współtwórz atari.area i prześlij newsa! Masz ciekawe znalezisko lub informację ze świata Atari? Możesz samodzielnie dodać newsa!
Gopher2600 v0.54.0 Najnowsza wersja emulatora Atari 2600 przynosi tryb headless oraz poprawki błędów.
atari.area forum » Posty przez tOri
@Pecus - dawaj trzecią szafę!!!
:-)
100
!3mam kciuki!
Co do błędnego działania. Jest taka możliwość, że coś z oryginalnymi schematami jest nie halo?
@_tzok_ - noooo Panie :) mam taki napęd. Nie wiem czy sprawny. Sprawdzę gdy tylko będę mieć na to czas bo jest wiosna, zimni ogrodnicy się pojawią i pójdą sobie, więc muszę ogródek kopać :D To ważniejsze na razie. Po kopaniu zaś nie da rady...
ALPSa mam i MITSUMI także. Przyjrzę się bliżej Samsungowi.
Rzuciłem okiem na datasheet CXA1362Q i jest ciekawostka - ma wejścia logiczne /HIGH DENSITY, ale i /WRITE CURRENT. A to oznacza, że można zmieniać prąd zapisu jak i gęstość wyłącznie sterując wejściami logiki sterownika. W datasheet jest wyraźnie napisane, że: /WRITE CURRENT - write current control pin, write current increases at logic voltage "L". Teraz wystarczy tę wiedzę zaimplementować "na sztywno" w trybie DD do napędu MITSUMI. Także rozumiem to tak, że zwiększenie prądu dotyczy funkcji ERASE, chociaż nie jest to nigdzie napisane wprost.
Można po prostu dołożyć zewnętrzny switch dyskDD - dyskHD i powinno śmigać.
@_tzok_ - rozumiem, jednak myślę, że podniesienie prądu kasowania/zapisu w takiej stacji jak SMD-380 pozwoliłoby na bezproblemowe użytkowanie dyskietek HD zamiast DD - tak po prostu, bo to jest ten problem. A co do nowszych stacji - to jaki typ/model wziąć "pod lupę"?
Co do braku danych - to nie jest coś niezwykłego zwłaszcza w przypadku SeikoEpson - to taki trochę niszowy producent. Trzaskali tylko dla siebie sporo różnych scalaków, więc i nie mieli potrzeby publikowania/udostępniania takich danych, np. w katalogach. Po prostu nie ma tego :) I powiem - nie ma nawet jak do tych danych dotrzeć - producentom to wisi - historia to nie jest coś czym się chcą zajmować.
Tak sobie usiadłem wstępnie (na chwilę) do SMD-380 i w zasadzie oprócz potencjometru VR01 nie ma za bardzo czym na PCB pokręcić ani zmienić - taki kontroler. Ciekawe jest to, że dla innych sterowników FDD jest obecny pin ustalający prąd kasowania/zapisu, więc i tutaj tez powinno być coś takiego.
Na załączonym zdjęciu zaznaczyłem ścieżkę ze sterownika do potencjometru, którego ślizgacz jest włączony na tranzystor SMD. Jeszcze tym nie kręciłem :D. Jakieś pole manewru jest. Pomierzę rezystancje i może spróbuję zrobić jakieś pomiary na żywca. Nie wydaje mi się żeby był to potencjometr, np. regulacji obrotów - od stabilizacji tego jest rezonator ceramiczny/kwarc oznaczony XT01 w dole płytki. Jak widać - jest zadziwiająco mało elementów.
Problemem jest też to, że nie ma dostępnych danych układów Seiko-Epson
SF9200K, SF9900, itp. to układy tego producenta.
Rozrysuję ten kawałek z potencjometrem. Być może coś się uda wywnioskować. Inne układy kontrolerów sugerują właśnie podobny układ regulacji prądu kasowania/zapisu.
@ _tzok_
Mam wolny i raczej sprawny napęd EPSON SMD-380. Spróbuję w wolnej chwili ogarnąć pinologię sterownika FDD.
Pozdrawiam
@xxl - wyobrażasz sobie takie ładowanie w Atari? Ładne PCM - rotfl!
Poza tym Paula, o ile wiem, tak jak i inne układy Amigi, śmiga w DMA. Taaaaaa Sikor - drocz się drocz :D
@tOri: to kiedy cart z 8364? :D Koniecznie w mojej obudowie - to się zrobi krótką serię ;)
Ech...tego to się jednak "nie da". Paula Atarynkę zje na śniadanie.
@xxl - dzięki za recenzję i opis subiektywnych odczuć w odbiorze zarówno SlightSIDa jak i NOMari oraz wykonanie zrzutów porównawczych.
Także podziękowania dla pancio.net za testowanie modułu i krótki, konkretny opis.
Żeby rozwiać jakieś wątpliwości - NOMari nie jest konkurentem SlightSID. Nigdy nie był i nie będzie. To tylko kolejna wariacja na temat "czy się da".
Da się :D
Spellbound?
@xxl będą działać równocześnie byle nic nie odczytywało ze SlightSIDa
Sęk w tym, że z moich prób wynika, że bez problemu można na flopie zapisać choćby i analogowy sygnał Audio. Na poziomie stacji nie ma żadnego timingu na poziomie sektorów, tylko utrzymuje 300 rpm, a całą resztę roboty "odwala" kontroler FDD w kompie. Sygnał MFM ma zakodowany zegar w sobie.
Jeśli chodzi o stacje HD, to w Atari chyba jedyną stacją HD był EPSON SMD-300.
Acha... Mogę być w błędzie chyba, że piszesz o napędzie typowo/wyłącznie DD, a HD PC może mieć trochę inaczej. Aż tak głęboko nie sięgałem.
Stacja Atari ST może być wyłącznie DD jaki typ jest najpopularniejszy? czego szukać? Kilka sztuk jakichś flopów mam.
Konkretna naprawa!
Skorzystam z doświadczeń przy reanimacji XC12
Dzięki!
@_tzok_ - no właśnie te 2x więcej sektorów na ścieżce. Podejrzewam sprzętowe przełączanie taktowania sterownika FDD tak, żeby dane były zapisywane gęściej/rzadziej w zależności od stanu czujnika DD/HD. Kontroler w komputerze i sterownik FDD muszą "nadawać na tej samej fali" i do tego służy linia informacyjna <HD>
Jaką/którą stację Atari ST najlepiej wziąć "pod lupę"?
Mi się udało znaleźć kilka wskazówek i schematów (trochę od czapy)
popatrz na te dokumenty:
atari.myftp.org/FDD_docs.zip
nie za wiele ale jakiś tam schemat jest ;)
Jeśli bedę mieć konkretny sprzęt w ręku - zawsze mogę odtworzyć schemat
@xxl - taki bajer - niebieski "poweron". Wrzutka na prototyp ;-> mogłem zostawić zamknięte w obudowie ale zrobiłem otworek, a niech coś tam świeci. Efekt całkiem ładny moim zdaniem...Mogę się mylić ;p
@uicr0Bee - niestety - czujnik stacji PC MUSI zostać zablokowany w trybie DD, gdy chcesz używać stacji w Atari, Amidze tak jak standardowej stacji. Inaczej standardowy kontroler w komputerze się nie dogada - "timingi" nie będą pasować.
Jak dla mnie - najlepszym rozwiązaniem powinno być takie:
- zablokowanie czujnika gęstości na DD
- wymuszenie większych prądów zapisu/kasowania poprzez zmianę elementów
- używanie od tego czasu do zapisu wyłącznie dyskietek HD
To ostatnie niekoniecznie musi być prawdą, ponieważ zmiana prądu może być na tyle nieduża, że nie będzie powodować błędów w trybie zarówno DD jak i HD. Z tego co zauważyłem dotychczas - różne sterowniki FDD (te w napędach) mają inaczej dołączane elementy zewnętrzne i bardzo prawdopodobne jest to, że mogą być takie, gdzie za prądy DD i HD odpowiada tylko jeden rezystor, a także takie, gdzie dwa rezystory na dwóch wyprowadzeniach oddzielnie ustalają prądy dla różnych gęstości. Jeśli blokujesz napęd w jednym trybie (DD) - to nie ma już w zasadzie żadnego znaczenia.
A w sumie takie pytanie:
Jakim napędem najlepiej zająć się na początek tej "zabawy"? Producent, typ? Może mam taki na składzie? Trzeba by wyciągnąć jakiś napęd np. z 1040STF?
@perinoid
720K bez problemu powinno się dać nagrać również z poziomu DOS na PC nawet w trybie HD - to inna bajka niż przestawianie sprzętowe gęstości z czujnika DD/HD. Problem leży od strony właśnie Atari, Amiga i innych, do których masz np. wsadzoną stację PC, ewentualnie jest stacja DD, która nie daje rady poprawnie przemagnesować nośnika.
Uff...jest wiosna i nie mam obecnie czasu za bardzo dla hobby. Muszę się zająć otoczeniem domu :D Jak napisałem wcześniej - jeśli się znajdzie sprzętowiec, który to ogarnie - będzie świetnie. Na rozwiązanie ode mnie trzeba będzie poczekać, choć nie jest to tak trudne jak mogłoby się wydawać. Jedynie różnorodność napędów (sterowników FDD) może sprawiać problemy, ponieważ dla każdego z nich będzie trochę inne rozwiązanie.
Ciekawe może być jeszcze, czy taki np. KyroFlux albo Greaseweazle nagrywając obraz DD jako flux też sterują poziomem zapisu.
Nie sterują. Jest to sprzętowa właściwość zaszyta w układzie sterującym FDD "sprzężona" z czujnikiem DD/HD - czujnik DD/HD przestawia także taktowanie transmisji wewnątrz logiki FDD (AFAIK)
@uicr0Bee zapis na dyskietkach HD z zaklejonym okienkiem będzie zawodny. Co do samego okienka - jeśli zostawisz otwarte - napęd pozostanie w trybie HD i jest pytanie, czy kontroler w komputerze to obsłuży, ponieważ w tym trybie jest wymagana większa szybkość transferu danych i bez zmiany taktowania (zegara) kontrolera używanie trybu HD jest niemożliwe. Są dla Atari ST przeróbki taktowania i sterowania dla WD1772 02-02 pozwalające na pracę w HD. bez tego ZAWSZE w stacji PC należy zakleić okienko i wymusić tym pracę w DD.
Tak jak napisałem wcześniej. Można zrobić tak poprzez zmianę elementów, żeby zawsze zaklejać okienko (tryb DD), ale aby prądy były jak dla materiałów HD i wtedy zapis DD na dyskietkach HD będzie pewny i trwały. Ze względu na brak dokumentacji jest to problem typu "bruteforce". To zawsze wymaga dużo czasu na próby i wnioskowanie.
P.S. Nie napisałem tego wprost, ale problem polega na tym, że przy prądach dla dyskietek DD - dyskietki HD są "niedomagnesowane", a i co gorsza czasami mogą być "niedokasowane". I to, i tamto mają niebagatelny wpływ na jakość zapisu. Ja osobiście bym nie stosował dyskietek HD w stacjach DD (wiem, ponieważ to robiłem i najczęściej w związku z tym traciłem dane)
@perinoid - trochę "niuchałem" temat i coś wiem.
dyskietki 3,5" (o problemie dyskietki HD 5,25" napisał prawie wyczerpująco _tzok_)
Jako, że materiał użyty jest twardszy magnetycznie niż w dyskietkach DD (ze względu m.in. na wyższą gęstość zapisu <drobniejsze cząsteczki ferromagnetyczne>) przy pracy w trybie HD (okienko HD otwarte) prądy w głowicach są wyższe - zarówno w uzwojeniu kasującym jak i w uzwojeniu roboczym. Przy przestawieniu napędu w tryb DD (dyskietka bez okienka HD) prądy te są obniżane do "standardowych wartości" dla materiałów bardziej miękkich magnetycznie (po to, aby nie wywołać zniekształceń poprzez przesterowanie domen). To cała tajemnica - dlaczego zapis na dyskietkach HD w stacji DD jest obarczony dużą niepewnością. Problemem jest uzyskanie danych technicznych układów kontroli stacji dysków (NEC, TOSHIBA, SONY, itd) Coś tam znalazłem i wiem na 100%, że za wartości prądów są odpowiedzialne elementy zewnętrzne. Które - kwestia prób i błędów? Wystarczy zmienić wartość jednego, bądź dwóch rezystorów i dyskietki HD zaczną być zapisywane w sposób pewny w napędach DD. Temat porzuciłem jako mniej interesujący ze względu na inne zagadnienia - brak czasu :) Sprzętowiec, który ogarnie ten "problem" ma szanse zapisać się trwale jako odkrywca metody przedłużenia użytkowania stacji dyskietek 3,5" ponieważ dyskietek HD jest na świecie jeszcze mnóstwo. Jeżeli zaś się nie znajdzie ktoś taki - może za jakiś czas podam rozwiązanie...
Powodzenia
( _tzok_ liczę na Ciebie! W sumie kawał świata liczy, hehehehehe )
@pajero - tak. WWW jest w domenie .pl i wpisywał informacje po polsku.
@tebe - ale przeważnie tak było, że najpierw hardware a potem software - zaiste niekończąca sie opowieść, ROTFL
Cześć,
Zamieściłem materiały dot. projektu na www. Zapraszam.
@lemiel - no właśnie chociażby przeniesienie oprogramowania na hardware Atari to nie sam mikroprocesor niestety. Pomysł zacny ale koszty niewspółmierne do osiągnięć. Czasami tak bywa.
Hej,
Ciekawy pomysł, ale...
Bardzo, bardzo pracochłonny i czy gra byłaby warta tzw. świeczki.
atari.area forum » Posty przez tOri
Wygenerowano w 0.118 sekund, wykonano 48 zapytań