atarionline.pl Prośba o identyfikacje systemu Turbo w XC12. - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthortonual
      • CommentTime5 Jun 2025 12:01
       
      Witam,
      w moim przypadku planuję "rozmontować" turbo i przywrócić XC12 do pierwotnego stanu.
      Mam pytanie czy da się to prosto zrobić czy raczej wchodzi grę pełny demontaż i złożenie wg. instrukcji z ->link<-
      Wokół kabla jest owinięty cienki niebieski przewód i domyślam wtyczka SIO jest też zmodyfikowana (znaczenie pinów itd)
      • 2: CommentAuthorbaktra
      • CommentTime6 Jun 2025 07:31
       
      @tonual

      Nie sądzę, że cała procedura odnawiania jest potrzebna tylko do usunięcia obwodu turbo. Problem w tym, że mogą być pewne zmiany na oryginalnej płytce drukowanej, które również trzeba będzie cofnąć. Zazwyczaj R6 jest zastępowane przez 3k9 (oryginalny to 10k)
      • 3: CommentAuthorw1k
      • CommentTime3 Aug 2025 21:24
       
      @emka:

      Czy trudno jest ustawić magnetofon na 9600 bodów? Nie możemy tego zrobić.
      • 4: CommentAuthoremka
      • CommentTime4 Aug 2025 16:55 zmieniony
       
      Nie bardzo wiem o jakie ustawienie Ci chodzi sprzęt czy software. Doprecyzuj gdzie się zatrzymaliście.
      • 5: CommentAuthorw1k
      • CommentTime4 Aug 2025 19:03
       
      Chodzi mi o to, czy ogólnie turbo EMO poradzi sobie z taką prędkością.
      • 6: CommentAuthoremka
      • CommentTime5 Aug 2025 18:39
       
      W czasach gdy karta SD jest tańsza od kasety magnetofonowej, a SIO2SD jest tańsze od XC12, my nadal bawimy się magnetofonem. Nie wiem jak mogę Ci pokazać że EMO zapisuje i czyta 9600b. Mam nagraną kasetę w EMO 9600b, to jeden z plików na tej kasecie.
      0-25s to loader,
      25-73s to 48k Mercenary zapisane w 48 sekund, timery ustawione na $55 - to pewnie jakieś 9600b.

      P.S
      A jednak nagrałem.
      • 7: CommentAuthorw1k
      • CommentTime6 Aug 2025 13:50
       
      Tak, fascynują mnie magnetofony i prędkość nagrywania. Chciałbym mieć Turbo Qros w swojej kolekcji i jako ratunek dla tego ciekawego systemu turbo :)
      Wow, zauważyłem coś w rodzaju EMO LOADER, co to jest? Masz może więcej takich programów? Nie mam tego i nie wiem o nim :)
      • 8: CommentAuthoremka
      • CommentTime6 Aug 2025 22:43 zmieniony
       
      Nie znam historii tego loadera. Był na jednej z nieopisanych kaset którą znalazłem w kartonie z nieopisanymi kasetami. Z jego analizy wiem że jest to uproszczona wersja wstecznie kompatybilna z QROS/QTOS/EMO. Największa różnica jaką znalazłem to skrócenie przerw między blokami, które wyklucza uruchomienie programów nagranych z jego udziałem przez starsze systemy, oraz rezygnacja z wyświetlania tytułu w DLI ekranu. Masz A8-Pico-Sio i możesz sprawdzić wersję 9600. Ponieważ Altirra ma blokadę na czytane plików z zegarem większym od 8000b to w celu sprawdzenia poprawności ustawiłem timery na 6600.
      P.S.
      Też chciałbym znaleźć kopier do tego systemu, cała nadzieja w Turgenie.
      • 9: CommentAuthorw1k
      • CommentTime7 Aug 2025 09:31
       
      Dzięki za załączone pliki, spróbuję sam rozpakować bootloader. Ciekawe, czy są inne programy do EMO/QROS na kasetach.
      Istnieje program do kopiowania, prawdopodobnie tylko do konwersji TURBO 2000 na EMO i nazywa się Deturbo Kopy. Są też UNINEZMAR i UNI-KOPY. Ale ich nie testowałem.
      • 10: CommentAuthoremka
      • CommentTime10 Aug 2025 12:33
       
      Na schemacie który pokazałeś linia opóźniająca składa się tylko z 2 elementów (U2A i U2D). Brakuje negacji 4049. Jesteś pewien że linia opóźniająca złożona tylko z 2 bramek generuje wystarczająco długi impuls do wyzwolenia 74121? W tym miejscu układ może gubić impulsy.
      W oryginalnym układzie linia opóźniająca składa się z 3 elementów (2 bramek 7486 i 1 negacji 4049). Mimo to autor spotkał się z przypadkiem gdy to opóźnienie było za małe i musiał dołożyć kondensator 100p. Ja bym nie ryzykował.
      • 11: CommentAuthorw1k
      • CommentTime10 Aug 2025 15:15
       
      O jaki schemat Ci chodzi? Bazujemy na oryginalnym schemacie Turbo QROS dostępnym w literaturze Atari. Nie udało nam się odtworzyć naszego Turbo QROS.
      Bardziej interesuje mnie, czy na kartridżach znajdują się jakieś nieopublikowane loadery i podobne programy.
      • 12: CommentAuthorw1k
      • CommentTime10 Aug 2025 18:53 zmieniony
       
      schemy:
      INTERFACE 9600b TURBO D, T2000.gif
      • 13: CommentAuthorw1k
      • CommentTime10 Aug 2025 18:54
       
      TurboEmo_QROS.jpg
      • 14: CommentAuthorw1k
      • CommentTime10 Aug 2025 18:54
       
      TURBO EMO for XC12.jpg
      • 15: CommentAuthoremka
      • CommentTime10 Aug 2025 20:58 zmieniony
       
      Prawdopodobnie płytkę wykonałeś na podstawie schematu nr. 2. Moje uwagi dotyczą właśnie tego schematu. Możliwe że są na nim inne niezgodności, ale to trzeba zbudować taki układ na płytce stykowej i przebadać otrzymywane sygnały.
      P.S.
      Kaseta po polsku to compactcassette, w twojej wypowiedzi to pewnie cardridge.
      Jak znajdę jakieś nieopublikowane loadery i podobne programy to na pewno je opublikuję.
      • 16: CommentAuthorw1k
      • CommentTime10 Aug 2025 21:57
       
      tak, zrobiliśmy to według tego schematu, ale nie zadziałało. mój przyjaciel już odesłał xc12 z niedokończonym turbo QROS. nie mogliśmy nawet załadować szybkości 6600 bodów. możliwe, że wyślę magnetofon autorowi projektu - panu Žuborowi.
      • 17: CommentAuthorgregor2
      • CommentTime11 Aug 2025 16:00
       
      Troche off-topic.
      Znam kilka programow dla AppleII do zapisu w formatach lub formatach zgodnych z Commodore PET,VIC20,c64 itd. KIM ,TRS80,jest tez system SuperTape 3600/7200 do wymiany dynach z ViC20 , c64,ZX81,
      Ale w nigdy moze z wyjatkiem BASICCODE nie slyszalem o zadnym wspolpracujacym z Atari.
      Ktos zna taki program ?
      • 18: CommentAuthorw1k
      • CommentTime14 Aug 2025 18:15
       
      emka: Czy nie mógłbyś po prostu wysłać pliku COM programu ładującego? CAS zawiera zarówno program ładujący, jak i grę :)
      • 19: CommentAuthoremka
      • CommentTime15 Aug 2025 10:04 zmieniony
       
      Taki COM możesz wykonać sam. Po załadowaniu loadera pod emulatorem (np Altirra lub niespatchowany ATARI800) magnetofon zatrzyma się, i możesz go zgrać. Loader ładuje się od $0700 do $0AF5, init to $0700, a run $09AD.
      Tylko że taki COM uruchomi się tylko na emulatorze bo będzie kolidował z DOS i innymi programami ładującymi.
      P.S.
      Żeby to zrobić porządnie to trzeba przepisać cały loader do postaci relokowalnej i ładować go powyżej DOS. Ale to wymaga wiedzy, czasu i motywacji.
      • 20: CommentAuthorw1k
      • CommentTime15 Aug 2025 10:35
       
      Dziękuję, jeśli mógłbyś pomóc i udostępnić plik COM, byłbym bardzo wdzięczny. Brakuje go w kolekcji programów. :)
      • 21: CommentAuthorw1k
      • CommentTime26 Sep 2025 13:48 zmieniony
       
      Cześć Emka, proszę: Nasz słowacki QROS jest już w rękach jego pierwotnego autora - pana Matúša Žubora, ale nie jest on pewien, jak używać CLOCKIN-a. Czy jest on rzeczywiście używany i jeśli tak, to w jaki sposób? Minęło 35 lat, a on już tego nie pamięta. Nie ma z tym nic wspólnego, ma tylko zachowaną literaturę i schematy.
      • 22: CommentAuthoremka
      • CommentTime26 Sep 2025 21:51 zmieniony
       
      Według mojej wiedzy i analizy driverów jakie posiadam CLOCKIN nie jest w ogóle używany, Gdyby nawet włączyć jego obsługę w POKEY to na najstarszym schemacie jaki znalazłem jest on zanegowany i nie powinien działać. Z drugiej strony jest tam R12 i C8, który opóźnia sygnał zegara o jakąś wartość i nie wiem czy opóźnienie jest na tyle duże aby mogło synchronizować sygnał danych.
      (nigdzie nie znalazłem wartości R12).
      Projektując ten układ ktoś planował użycie CLOCKIN, i albo go nigdy nie użył, albo taki soft gdzieś zaginął.

      P.S.
      Długo nie rozumiałem dlaczego EMO nie chce pracować w trybie SYNCHRO. Zrozumiałem to dopiero po rozrysowaniu schematu. W wersji PL jest błąd który odłącza CLOCKIN przy pracy TURBO i podłącza go w NORMAL?!. Mimo to układ działa prawidłowo. Długo to sprawdzałem i nie wiedziałem czy to poprawić. Ostatecznie zostawiłem to jak w oryginale. Taki błąd uniemożliwia jednak sprawdzenie jak TURBO zachowa się w pracy synchronicznej.
      • 23: CommentAuthorw1k
      • CommentTime14 Oct 2025 11:14
       
      Ten magnetofon dotarł dzisiaj, wygrałem go na aukcji. Mam nadzieję, że to turbo qros :)
      • 24: CommentAuthoremka
      • CommentTime15 Oct 2025 00:43 zmieniony
       
      Gratulacje mnie nie udało się wylicytować żadnego magnetofonu.
      Wygląda interesująco, ale najciekawsze jest w środku. Otwórz go i zrób kilka zdjęć elektroniki. Może to pomoże we współczesnej wersji EMO/QROS/QTOS. Mam kilka pomysłów na modyfikację tego systemu, ale nie pochwalę się dopóki ich nie przetestuję na płytce stykowej. Na razie brakuje mi czasu, ale Tobie życzę niezłej zabawy.
      • 25: CommentAuthorw1k
      • CommentTime15 Oct 2025 07:50 zmieniony
       
      Smutna wiadomość. To nie QROS. To po prostu klasyczny TURBO 2000, a przełącznik służy do włączania/wyłączania silnika.
      • 26: CommentAuthorw1k
      • CommentTime15 Oct 2025 12:06
       
      Pan Zubor, autor systemu QROS, zadzwonił do mnie przed chwilą – udało mu się go uruchomić i działa. Tydzień później wysłał mi xc12.
      • 27: CommentAuthorw1k
      • CommentTime23 Oct 2025 18:35
       
      emka: Chcę zapytać... czy Twoje nagrania z prędkością 9600 na kasetach działają stabilnie? Wczoraj otrzymałem od pana Zubora naprawiony magnetofon z Qros 9600, testowałem go przez chwilę, podkręciłem jedną grę T2000 do 9600 i wydawało się, że działa. Ale dzisiaj już nie odczytuje nagrań. Nawet CSAVE z prędkością 9600 nie działa, a kolejny cload działa.
      Czy próbowałbyś zapisać grę z Turbo 2000 do 9600 na kartridżu za pomocą deturbo-kopi? A może z dysku do 9600 za pomocą QTOSDSK?

      procedura: (eng)
      1. load ATR file, boot it, load QROSDSK.COM

      then

      COPY T:DET2000=D1:DET2000.QRO

      Spowoduje to zapisanie kopii deturbo do 9600. Teraz należy uruchomić te kopie deturbo przez QROS:
      DOS, T:

      jeśli działa, spróbuj załadować do niego grę TURBO 2000 i zapisać ją na taśmie w formacie 9600
      Alternatywnie możesz wstawić ROBBO do pliku ATR i spróbować zapisać go na taśmie za pomocą polecenia COPY z prędkością 9600.
      • 28: CommentAuthoremka
      • CommentTime23 Oct 2025 23:26 zmieniony
       
      @w1k
      Nagrywanie programów na kasetę nie stanowi dla mnie żadnego problemu. Dla testu nagrałem kasetę w 9600b jakieś pół roku temu. Dzisiaj sprawdziłem, wszystko śmiga aż miło. Myślę że egzemplarz jaki posiadam jest stabilny, ale 9600b to jego max. Próbowałem 12800b i trafiają się błędy, tak raz na 20-30s. Ten system ma duży potencjał, ale należałyby poprawić kilka rzeczy. W wolnych chwilach próbuję odtworzyć pierwotną koncepcję tego turbo. Na razie utknąłem i tego nie rozumem.
      74121 na wyjściu Q generuje impuls opóźniający który kończy się zboczem opadającym (↓), natomiast 7474 na wejściu CLK wymaga zbocza narastającego (↑). Połączenie Q (pin 6 74121) z CLK (pin 11 7474) nie powinno działać. (Na magnetofonie z epoki to działa). Pewnie przy bardzo krótkich impulsach wyzwalających na starych TTL`ach jakoś to działało, ale jest trudne do odtworzenia na współczesnych układach. Chciałbym to zobaczyć na naprawdę dobrym oscyloskopie. Tu może kryć się potencjalna niestabilność. Niech się wypowie ktoś mądrzejszy ode mnie.

      P.S.
      Ja na pewno nie będę przechowywał ważnych danych na kasetach.
      Ale fajnie jest posiadać najszybszy magnetofon.
      • 29: CommentAuthorw1k
      • CommentTime24 Oct 2025 07:48 zmieniony
       
      @emka: dzięki, niestety, chyba będę musiał skontaktować się z panem Zuborem, autorem projektu.
      • 30: CommentAuthorw1k
      • CommentTime6 Nov 2025 15:16
       
      @emka: Proszę, jaki jest rozmiar w mm Twojej płytki PCB qros?
      • 31: CommentAuthoremka
      • CommentTime6 Nov 2025 23:10 zmieniony
       
      Kiedyś rozrysowałem tę płytkę w EAGLE. Do wydruków żelazkowych wystarczy. Jej rozmiary to 127/38. Płytka ma błąd w podłączeniu CLOCK_OUT. Są programy do konwersji EAGLE do KiCad'a możesz to rozrysować profesjonalnie.

      Transmisja EMO/QROS to typowa transmisja START/STOP. To oznacza że nawet w idealnych warunkach sygnał z magnetofonu nie może różnić się szybkością od ustawionego w POKEY'u o więcej niż 10% (w praktyce dużo mniej). Minimalne wahnięcie przesuwu taśmy powoduje utratę synchronizacji. Dlatego osiągnięcie 9600b jest możliwe tylko dla wersji XC12 z ciężkim kołem zamachowym.



      Magnetofony z lekkim mogą osiągać jedynie 6600b.



      Alternatywą jest uruchomienie trybu synchronizacji na każdym bicie. Trzeba poprawić płytkę PCB. I odnaleźć (napisać) taki soft.
      P.S.
      Sygnał wejściowy jest pobierany z pin8 LM324
      Na płycie XC12 usunięto c30, c31, zmieniono C3 na 220nf, oraz R6 na 3.9k.
      Równolegle do R6 podłączono kondensator 4,7nF.
      • 32:
         
        CommentAuthorjhusak
      • CommentTime7 Nov 2025 00:45 zmieniony
       
      Ech, 9600 bodów to 1 kB/sekundę... Czyli jedna strona kasety C60 ma pojemność dyskietki HDD (1.8MB) W sumie prędkość porównywalna ze stacją dysków, która co prawda ma 19200 bodów, ale przerwy pomiędzy sektorami powodują duży spadek ogólnej prędkości.
      • 33: CommentAuthorw1k
      • CommentTime7 Nov 2025 07:55
       
      @emka, dzięki za wymiary :) Ciekawe, w każdym razie autor, pan Zubor, wspomniał, że 9600 można osiągnąć na każdym magnetofonie, już się w tym gubię :) nasza płytka PCB ma 45mm, musimy ją zmniejszyć.
      • 34: CommentAuthorw1k
      • CommentTime15 Nov 2025 12:16
       
      @emka: Zastanawiam się, gdzie można dostać takie XC12 z cięższą skrzynią biegów. Czy dałoby się to też zrobić na CNC?
      • 35: CommentAuthorpigula
      • CommentTime15 Nov 2025 13:20
       
      Ja to myśle, ze najlepszym wyjściem będzie zaprojektowanie nowej płytki pcb do magnetofonu. Takiej, która będzie miała kilka systemów turbo i poprawioną elektronike. Wtedy wystarczyloby tylko przeszczep mechaniki zrobic.
      • 36: CommentAuthoremka
      • CommentTime16 Nov 2025 13:03
       
      @w1k
      Wykonanie całego koła zamachowego na CNC to bardzo ambitny pomysł. Łatwiej jest dociążyć oryginalne koło jakimś ciężkim pierścieniem. Wyważenie takiego koła przerasta jednak moje możliwości.
      Ja bym jednak poszedł w trochę inną stronę. Włączenie trybu CLOCK_IN/CLOCK_OUT zwiększa tolerancje równomierności przesuwu taśmy z 10% dla bajtu do 25% dla każdego bitu. Taki tryb był przewidziany w pierwotnej wersji interfejsu. Przeprowadziłem pewien test. Poprawiłem błąd CLOCK_OUT na płycie PL i zwiększyłem transfer do 12800b. Pierwsze próby wypadły obiecująco. Po nagraniu dwóch plików nie mogę stwierdzić, że taśma nie zapomni zapisanych danych po pół roku. Dodatkowo pojawił się jeszcze jeden problem którego nie brałem pod uwagę. W standardzie znajdowanie początku nagrania odbywa się na słuch (sygnał pilota jest dość charakterystyczny). Przy 12800b przesłuch między ścieżkami jest niesłyszalny, ja przynajmniej już go nie słyszę i muszę polegać na liczniku.

      @pigula
      Gratulacje za odkrycie dla polskich atarowców Mega-CD. Przesłanie całego bajtu bez żadnej modulacji jest bardzo trudne dla elektroniki. Czekam na testy i zazdroszczę zapału i czasu jaki możesz poświęcić na zabawę. U mnie niestety atari ma coraz mniejszy priorytet, chwilowo wylądowało w szafie i czeka na lepsze czasy. Pozdrawiam
      • 37: CommentAuthorpigula
      • CommentTime16 Nov 2025 15:17
       
      @emka - działa jak złoto, załadowałem już ponad 100 pozycji... żałuje, że zapomniałem o tej zabawce i dopiero stosowny wątek na AOL'u zmotywował mnie do próby uruchomienia...
      • 38: CommentAuthorw1k
      • CommentTime16 Nov 2025 15:58
       
      @emka: Czyli teoretycznie nie potrzebuję magnetofonu z cięższym napędem?
      Wow, jak udało Ci się osiągnąć taką prędkość? Chyba zostanę przy wersji słowackiej, 9600 bodów :)
      • 39: CommentAuthordigisoft
      • CommentTime19 Nov 2025 13:49
       
      @emka - mógłbyś przekazać więcej informacji na temat błędu CLOCK_OUT na płytce, sposób naprawy błędu ?
      • 40: CommentAuthoremka
      • CommentTime19 Nov 2025 20:08
       
      Błąd na płytce którą posiadam polega na tym że zarówno TURBO jak i CLOCK_OUT powinny być włączane tym samym stanem linii COMMAND, a tak nie jest. Przeciołem jedną ścieżkę poprowadziłem sygnał jak na rysunku.
      Przy takim połączeniu sygnał DATA_OUT jest jednak opóźniony względem CLOCK_OUT o opóźnienie 7474 i jedną bramkę 7401. Do testów wymieniłem 7474 na wersję szybką i ATARI to czyta. Wersja finalna powinna mieć jednak linię opóźniającą. Dopracowanie układu wymaga więcej testów na które nie mam czasu. Może kiedyś ktoś to zrobi. Pozdrawiam