376

(19 odpowiedzi, napisanych Software, Gry - 8bit)

Normalnie zamiana nazwy urządzenia z T: na D: nie powoduje że nagle zacznie się odczytywać/zapisywać z dysku. To tylko po to by programy przeznaczone dla stacji dysków można było wykorzystać pod BLIZZARDEM bez potrzeby ich przerabiania. Gdy dla BLIZZARDA zmieni się go jako urządzenie D: a nie T: wtedy "głupi" program po prostu wykonuje polecenie a sterownik nie sygnalizuje błędu (tu braku wskazanego urządzenia).
Słowem, trzeba mieć program akceptujący dwa odrębne urządzenia T: i D: a takowym jest wskazany przeze mnie kopier.
Kartridże BLIZZARDA zachowują działanie klawiszy funkcyjnych START, OPTION, SELEKT w czasie BOOTOWANIA. Ale jeżeli ma się naprawdę dobre programy, a takowe są na kartridżu to uruchamiając BLIZZARDA bez BASICA zawsze można do niego przejść bo pozwala na to wydane polecenie. Czyli z BASICA wpisanie DOS spowoduje przejście do MENU KOSa BLIZZARDA i na odwrót z KOSa moŻna wywołać BASIC.
Raz jeszcze polecam TURBO KOSa pozwalającego używać RAM-DYSKU jako urządzenia M: co więcej bezpośrednio z magnetofonu można wczytywać pliki do RAM-DYSKU etc...etc..na co pozwala metoda wykorzystująca polecenia typu BAT
Swego czasu rajcowało to do bólu.....

377

(19 odpowiedzi, napisanych Software, Gry - 8bit)

Masz bardzo fajny Kartridż pozwala założyć RAM-DYSK który symulować może stację dysków
Znajduje się pod opcją TURBO KOS na pytania odpowiadasz naciśnięciem Y i jak zgłosi się BASIC wpisujesz DOS i zatwierdzasz RETURN pojawi się plansza z MENU
Jak dobrze rozszyfrowałem to w tym kartridżu nie ma kopiera DYSK- BLIZZARD- DYSK
Jest kopier COPY + KOS ale zapewne też do kopiowania w obrębie magnetofonu
Tak samo wyglądający kopier mający opcję kopiowania DYSK - BLIZZARD - DYSK wgrywa się pod DOSem ze stacji Dysków.
To co masz to zlepek programów dla BLIZZARDA zrobiony przez kogoś tam na swój użytek.
Na innych kartridżach te same programy występują pod innymi nazwami i autorami programów.
To nieważne. Masz super kartridż
Program kopier o którym piszę na dyskietkach nosił nazwę DISCCOPY.COM a jego czołówka taka
BLIZZARD COPY made by CHRIS DISC VERSION
Do uruchomienia  N I E   W Y M A G A   K A R T R I D Ż A, wczytuje się z poziomu DOSa ze stacji ja używałem DOSa 2.9 i pozwala kopiwać w te i we wte.

378

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

Tam nie ma żadnego badziewia, najprawdziwszy prosty zasilacz
Trafo, prostownik, kondensatory, stabilizator

379

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

A może bawisz się w pstrykanie wyłącznikiem?
Po wyłączeniu Atari, należy poczekać parę sekund i ponownie włączyć kompa
Pstrykacze nieraz już pożałowali tego co robią

380

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

Takie coś prezentowane było też w BAJTKU. Jakim? Hm.... było. Na stronie 11,12,13. Zachowały się tylko wycinki wklejone w zeszyt jako dokumentacja. Na układzie LM324. Jest schemat, płytka opis itd...
Jest i kolejne rozwiązanie, też z BAJTKA wzorowane na schemacie z czasopisma Funkschau. Opisywał Bogusław Lipczyński. To na układzie LM339 i układach cyfrowych MCY74013 i MCY74518.
Kolejne rozwiązanie z KOMPUTERA na układzie LM324.
Szukać bo nie mam zanotowanych numerów ani lat czasopism.

381

(6,136 odpowiedzi, napisanych Kolekcjonowanie)

Takie gry publikowane były w ruskim RADIU z lat 1978,1979 i bodaj 1980 lub 1981 (1 i 9 1978 oraz 3 i 4 1979) Ale najlepsza z nich to teleigra PBO i Wozdusznych boj (pisane po rusku)
Podstawy, jak generować opóźnione sygnały wykorzystując impulsy synchronizacji pionowej i poziomej opisałem w jednym z SERIOUS-ów. Układy opóźniające zbudowane na przerzutnikach monostabilnych 74123
Tu adres do ruskich
oldradioclub.ru
z lewej strony wybrać należy drugą opcję i otworzy się spis -żurnałow- RADIO od roku 1946 poczynając
Nie wszystkie numery są zeskanowane , te potrzebne są.
A budowę gry tenis z Radioelektronika 11/1978 odradzam choćby z powodu niestabilnego generatora synchronizacji pionowej. Chyba że zastosować inny, choćby ten opisany w ruskim czasopiśmie RADIO.

382

(28 odpowiedzi, napisanych Fabryka - 8bit)

Robiłem kombinowałem z RS-232
Połączone były Atari i Komputer Siemensa (Sinumeric) w maszynie CMC
Atari odbierał sygnały z Sinumerika, potem wysyłał do Sinumerika.
transmisja na 3 przewodach Masa, Tx, Rx.
Ale.... spełnione musiały być pewne warunki. Każdy z komputerów musiał nadążać /odbierać dane.
Nie chodzi o ustawienia tej samej transmisji np 4800 bodów ale..... Kiedy Atari nadawał na 19200 bodów Sinumerik to odbierał dobrze do czasu gdy przepełnił mu się bufor (w instrukcji nazywany pamięcią pierścieniową) Wtedy zero sukcesu bo dane z Atari nachodziły na nie przetworzone dane w Sinumeriku.
Jeżeli używałem sygnałów CTC/RTS to w stosownym momencie szedł komunikat o wstrzymaniu przesyłu bo drugi komp nie wyrabia.
Słowem, napisałem sobie własne procedurki i używałem wspomnianych 3 przewodów i działało przez lat naście aż mnie z roboty wywalili a maszynę sprzedali.
Sygnałem synchronizującym był tylko bit startu. Mogłem w ten sposób przesyłać więcej programów jeden za drugim z dowolnie długą przerwą między nimi (bit startu decydował, pomijam fakt że Sinumerik wymagał by na końcu pliku danych był bajt zerowy traktowany jako koniec programu). Mało tego dla zabawy kombinowałem przesył bajtów z dowolną przerwą między nimi (znów bit startu to synchronizował) Moje wnioski po tej zabawie. Dwa kompy (procesory) dogadają się na 3 przewodach, byle programista mądrze napisał resztę.

383

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

Analiza działania sygnałów, może coś pomoże
Używasz tylko RD4 więc sygnał S5 zawsze jest 1
Odczyt połówki EPROM
Zaadresowana EPROM, więc S4=0 i pin 26 EPROM = 0

Jak zamienisz miejscami S4 i S5 to pin 26 EPROM = 1
i wybierana będzie druga połówka gdy zaadresujesz EPROM

Uwaga
Sygnał S4 dochodzi jednocześnie do we bramki NAND i pinu 26 EPROM więc po zamianie S4, S5,  sygnał S5 musi też dochodzić do pinu 26 EPROM bo inaczej nadal będzie odczytywać pierwszą połówkę
Aby za dużo nie kombinować najlepiej tuż przy stykach karta przeciąć ścieżki i połączyć na krzyż

384

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

Wykonałeś test który Ci zaproponowałem by dobrać się do zawartości EPROM i popatrzeć co jest?
W moim kartridżu PHOENIX elementy są następujące
Opornik przy kondensatorze elektrolitycznym (układ generujący impuls reset dla przerzutnika) to 5k6
Wartość może być dowolna z zakresu 2k - 5,6k
Kondensator elektrolityczny (ja mam tantalowy ale to bez znaczenia) 22uF może być z zakresu 4,7uF do 22uF
te dwa elementy generują impuls zerujący po włączeniu napięcia
Drugi opornik (może go nie być) ma wartość 1,2k. On tu jest z rozbiegu dodany bo gdy przerzutnik zbudowany jest na układzie 7401 to jest wymagany. Jest układ 7400 więc jest zbędny choć jak jest niczemu nie przeszkadza
I teraz, kondensator ceramiczny ma 820pF. podłączony do linii CCTL i masy.
On tu jest bo źle jest zaprojektowany układ przełączający przerzutnik. Jego wartość decyduje o prawidłowym przełączeniu. W innych kartridżach które mam o podobnej budowie, jego wartość waha się od 470pF do 1nF. Jak uruchamiałem kartridże własnej roboty to zawsze ten kondensator należało dobrać doświadczalnie (do czasu aż po swojemu zaprojektowałem układ przełączający przerzutnik  sygnałem CCTL)
No i na koniec omomierzem zmierzyć przejścia od styków do końcówek EPROM. Pin 22 EPROM połączony jest z masą piny 1,27,28 zwarte i połączone z Vcc, pin 14 to masa

385

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

Wygląda na dość "zardzewiały"
Poczyść mu styki, może źle łączy w gnieździe

386

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

cyfronika.com.pl
Szukaj w płytkach. Tam znajdziesz dwustronną w paski (na złącze) ma oznaczenie UM-19 a inne płytki do wyboru.
Wytniesz złącze, połączysz i drugą płytka. Gotowe. I tanie

387

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

Na foto które zamieściłeś pierwszy styk z prawej to RD4 połączony poziomym przewodem z górną końcówką opornika najpewniej o wartości 2k. Jak obrócisz płytkę to drugi styk z prawej to sygnał RD5.
RD4 i RD5 połączone są razem, więc przerwij połączenie by do nich nie dochodził sygnał. On zapewne idzie z pinu 3 (7400)
Włóż kart do gniazda i uruchom kompa, powinien ruszyć normalnie, na pinie 3 (7400) powinna być 1 logiczna
Teraz wpisz POKE 54528,0 powinien zmienić się stan z 1 na 0. Naciśnij przycisk w karcie znów pojawi się 1.
Jak to chodzi to rejestr sprzętowy jest OK.
Teraz połącz pin 3 (7400) ze stykiem RD4 (tylko) włącz kompa
Taka procedurka powinna dać Ci odczyt pamięci EPROM (jednej połówki), nr. komórki i zawartość

10 FOR K=0 TO 8191
20 PRINT  K, PEEK(32768+K)
30 NEXT K

Jak chcesz odczytać drugą połówkę pamięci to zamień miejscami sygnały S4 i S5 dochodzą najpewniej do pinów 12 i 13 (7400). Procedurka ta sama

388

(69 odpowiedzi, napisanych Software, Gry - 8bit)

W samych SERIOUS'ach jest opcja by wydobyć interesujący Cię art. Czytaj opis w obsłudze magazynu jak się to robi. Jager nie na darmo wykombinował.

389

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

Tak, próbował, działa.

390

(2 odpowiedzi, napisanych Software, Gry - 8bit)

Z Twojego opisu nie wynika że masz magnetofon przerobiony na Turbo i że kasety (gry) też nagrane są w Turbo (filmiku nie oglądałem bo w niedzielny wieczór net chodzi w tempie 1 bajt na godzinę).
Powiedzmy że te dwa warunki są spełnione, więc po uruchomieniu kartridża wybierasz opcje Turbo z włączonym lub wyłączonym BASICiem  (to zależy od gry) i w MENU wybierasz opcję ładowanie z uruchomieniem gry. Wpisujesz nazwę gry zazwyczaj było T2:*.* (lub T:*.*) powinien odczytać się sygnał pilota i potem po potwierdzeniu że to ta gra rozpoczyna się właściwe czytanie.
Zakładam że przy głowicy nie manipulowano i przy odczycie daje sygnał jak trzeba.

391

(12 odpowiedzi, napisanych Bałagan)

Bo KYNAR to są dwa rodzaje.
Jeden szmelc, to ten który masz. Nie trzeba ściągać izolacji tylko przygrzać i się przylutuje, ale jest do niczego, bo robi zwarcia jak się dwa druciki przeciągnie przez jeden otwór
I drugi który ma izolację termoodporną, Ten jest super.
Końcówki ściągam obcinaczem do paznokci. Ostrza są trochę na skos podszlifowane. Jak obcinacz się zamknie to z jednej strony ostrza nie dochodzą do siebie i idealnie ściągają izolację i nie niszczą drucika

392

(2 odpowiedzi, napisanych Software, Gry - 8bit)

A dlaczego ten ktoś musi być z Wrocławia?
Każdy inny zrobi Ci to samo, ale wcześniej pomarudzi byś ..... 
Za chwilę poczytasz o co mi chodzi. bo ludziki się odezwą.

Czy na pewno dobrze opisałeś te układy zaznaczone na czerwono?
Pierwszy to BASIC drugi OS
Piszesz że coś tam działa..... masz obraz i na ekranie READY ?
Jak naciskasz BREAK to co dzieje się z kursorem? Przeskakuje linię w dół?

Test w/g mojego opisu nie może uszkodzić komputera z wyjątkiem gdy połączysz plus z minusem zasilania co na krótką metę tez nie powinno niczego uwalić, no może bezpiecznik w zasilaczu (jak jest)
Śmiało..... wykonaj test na złączu klawiatury a dowiesz się prawdy

W/w układy można nabyć, bez problemu. Jeżeli naprawdę są uwalone to wystarczy kupić dwie pamięci EPROM, zaprogramować, podmienić, gotowe.

Zrób coś takiego
Wyjmij taśmę klawiatury z gniazda na płycie; Gniazdo oznaczone jest jako J8
Styki w gnieździe licz od góry .....1, 2, 3....etc.... i dalej w dół
Kawałkiem przewodu połącz styk 1 ze stykiem 10 lub np styk 2 ze stykiem 12
Jak na ekranie pokaże się literka to połowa sukcesu, bo może to świadczyć jednak o uszkodzeniu folii klawiatury np, zabrudzone (zaśniedziałe) styki. (Długo leżało piszesz)
Uwaga! ! ! ! !
Przewodu nie wtykaj do gniazda klawiatury na płycie, wystarczy że dotkniesz metalowych blaszek które widać że tam są.
Nie zwieraj tylko styków 18 i 19  razem, bo zrobisz zwarcie zasilania +5V  z masą i coś może wylecieć w zasilaczu

395

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

Nosty napisał..
"Po wyjęciu cartridge’a z gniazda, najdalej po upływie 1/50 sekundy fakt ten zostanie wykryty poprzez porównanie zawartości TRIG3 i GINTLK które będą różne: TRIG3=0 natomiast GINTLK=1.
Wykryte nieprawidłowości spowodują albo zawieszenie się komputera, (...)"

Literatura podaje że to zawieszenie polega na wskoczeniu do procedury WAIT która robi coś takiego
WAIT JMP WAIT
więc procesor i ATARI nadal prawidłowo pracują, tyle że wykonuje się pusta pętla i komputer oczekuje na naciśnięcie RESET. Gdyby zmienić OS i w tym miejscu wpisać coś sensownego można oszukać ATARI które choć zauważy zamianę karta nadal prawidłowo będzie pracować pod warunkiem że... no właśnie, uruchamia się inny mechanizm sprawdzający poprawność zapisania kilku bajtów pamięci w obszarze karta.
Słowem, ATARI ma kilka mechanizmów które wykrywają różne komplikacje z kartridżem
W modelach ATARI które mamy nie można wykonać BOOT z obszaru $8000-$9FFF bo choć tu umieści się nagłówek dla carta system nie sprawdza tego, sprawdza tylko obszar wyższy (RD5). Wcześniejsze Atari to robiły (literatura)
Ale.... można wymusić BOOT po zamianie połówek pamięci co działa w RAM-CARTACH które robiłem np Double RAM-CART. Na jedno wychodzi, bo ostatecznie i tak nagłówek znajdzie się gdzie trzeba.

396

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

Siła rozpędu ...:)

397

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

Siła rozpędu ...:)

398

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

W istocie, zapewne słynne F/2 o które toczy się bój wzięło się z przekłamania, odczytania którejś wersji ksero jakiegoś tam schematu kupionego na giełdzie za ciężkie pieniądze.
Gdy nie miałem dostępu do oryginalnych schematów (wy pewno też nie) używałem tego co było pod ręką, gdy zorientowałem się że powinno być FI2 (na pewno?) (Franek Irena 2) nie zmieniałem już oznaczenia na swoich schematach z prostego powodu. F/2 to F/2 i tyle, by mi się (i wam) kojarzyło z sygnałem który jest sygnałem ważnym.
Koniec.
Na schematach różnych spotkałem oznaczenie tego sygnału B02, FI2 jako kółeczko przekreślone, tak jak oznacza się średnicę przedmiotów etc...etc...etc...) nieważne jak się to oznaczy ważne co to znaczy i jaki to sygnał i do czego.
Zatem, literatura podaje....
Zresztą co będę pisał i się produkował i przepisywał.
Proszę popatrzeć do książki Mikroprocesor 6502 i jego rodzina H. Kruszyński, K.Kulpa
Miedzy innymi strony 42 - 46, 50, 55,
Nigdy. i nigdzie nie pisałem że F/2 to sygnał dzielony, owszem on jest dzielony ale powstaje jako sygnał wynikowy z sygnału właściwego generatora który to sygnał doprowadza się do pinu, zresztą niuanse generowania tego sygnału są opisane w wyżej podanej książce.
Nie upieram się że wszystko tam jest opisane dobrze i na "zicher" ale jest.
I jeszcze...
Kto tu pisze że rejestry nie powinny mieć opcji ... ODCZYT?
Dlaczego moje "wynalazki" działają? Mają odczyt. W takim wypadku komórka pamięci też nie powinna mieć opcji ODCZYT bo to przecież zwykła komórka/rejestr. Pamięć działa, dlaczego rejestr ma nie działać? ? ?
Ale tak, rodzą się problemy różne, z którymi i ja walczyłem aż opanowałem i wiem na czym rzecz polega.
A to co wiem, opisałem, (SERIOUSy), jak są błędy proszę poprawić. Ja też się uczę.

399

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

Tygrys nie ma przełącznika
Zrób w/g opisu i startuje.
Dźwignia do góry - Turbo, zgłosi się Menu
W dół - standard

400

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

Poczytaj SERIOUSy tam to jest rozpracowane, co prawda na pamięci SRAM
Niewielka różnica dla EEPROM
Idea jest, zmienisz tylko przypisanie bitów by było po ludzku, akceptowalne przez interfejs EEPROM i gotowe
10 lat już leży.....