[Atari] AtariOnLine: RAM-Cart jako inspiracja

[6] # AtariOnLine | środa, 4 Marca 2020 16:57CET

[Atari] AtariOnLine: RAM-Cart jako inspiracja

Zenon Rakoczy napisał:

Oglądałem film z KWAS-a numer 19 w Łodzi. Wysłuchałem wspomnień, szczególnie tyczących powstania RAM-CARTA i poniżej moje wtrącenie/uzupełnienie.



Hmmm, tak to było... Swego czasu RAM-CART to było marzenie, w końcu spełnione. Było drogo, ale zakupiłem w Avalonie. Radość trwała krótko, bo dosyć szybko bateria się wyczerpała, była taka mikro. A moje wtrącenie do tematu poruszanego w Łodzi jest takie: to nie moduł RAM-CART-a 64kB był dla mnie natchnieniem do dalszych prac, a moduł 128kB. Gdy go miałem nie odmówiłem sobie przyjemności podpatrzenia jak jest zrobiony. I co tu ukrywać, zrobienia sobie kopii. Tak dla wprawy i na wszelki wypadek. Dodatkową motywacją było to, że kartridże interesowały mnie w ogólności, a tu dodatkowo w instrukcji obsługi zamieszczony był opis działania rejestru sprzętowego. Bajka! Panowie z Unerring Masters nie wiedzą jaką miało to dla mnie wartość. Rodzynka, poziomka, malinka w całym opisie. Moduł podrobiłem, pamięci zakupiłem za ciężkie pieniądze ale... nie działał. Połączenia sprawdzałem ze sto razy, nie działa, nie zapisuje. Internetu nie było, dostęp do dokumentacji był tylko taki jak napisałem wyżej. No i klapa. Przeleżało lat kilka, w między czasie zdobyłem nieco wiedzy tajemnej i doświadczenia i zbudowałem sobie swój moduł, według opracowanego przez siebie schematu. O dziwo! Działa, w wersji 128kB. A podróbka oryginalnego niet. Mówiąc wprost, przegapiłem jeden szczegół. W oryginale zastosowane były dwie pamięci, ale takie przemyślne i zmyślne, że sygnałem uaktywniającym pin /CS był stan wysoki, czyli jedynka logiczna, a ja do projektu kupiłem pamięci w których pin /CS uaktywnia zero logiczne. Skąd miałem to wiedzieć? Symbol na pamięciach niby ten sam, jakaś tam literka nie pasowała. Stąd porażka i moduł tak leży do dziś nieuruchomiony.

A potem... potem było tworzenie magazynu "Serious" i pytanie Jagera czy zrobię mu moduł 128kB, bo ma tylko wersję 64kB. Zrobiłem, po drodze jakoś tak nie podobało mi się że w oryginale bit D2 służy do blokowania modułu. Jakby go tak wykorzystać do sterowania... Byłyby dwa RAM-CART-y w jednej obudowie. Tak powstał DOUBLE RAM-CART, a Jager dopełnił całości tworząc super oprogramowanie do tego. A że zauważyłem w sklepie, przez przypadek, że na półce leżą sobie pamięci 512kB, stąd tylko krok do modułu o pojemności 1MB. Sterowanie na pozór dziwne, bo zastosowany jest drugi rejestr sprzętowy, a wystarczyłby ten co jest. Tak jednak być musiało. Jest moduł, ale nie ma oprogramowania, a to które jest obsługuje tylko oryginalnego RAM-CART-a, a ono zawsze zeruje nieużywane bity rejestru sprzętowego. Więc zastosowanie drugiego rejestru sprzętowego jest konieczne. Na tej podstawie Jager stworzył kolejne oprogramowanie obsługujące moduł 1MB jako cztery DOUBLE RAM-CART-y, lub osiem modułów po 128kB.

I tak kilka modułów zrobiłem dla chcących. Jeden pojechał do Izraela do Nira, jeden do Niemiec, kolejny pracuje w Hameryce, jeden na Wyspach, jeden w Czechach i w Polsce jest ich.... no nie wiem, z pięć sześć, może więcej. To co wyżej opisałem to po części odpowiedź na pytanie jakie padło z sali w czasie KWAS-a o to, dla jakich projektów RAM-CART był pierwowzorem. Odpowiadam. Dla tych, które powyżej opisałem. Ale powstał też D-ROM, kart BEATKA, DOROTKA, CORINA, zaprojektowałem karta dla Nosty’ego, "Laura" chodzi na moim projekcie nieco zmodyfikowanym przez innych, by było bardziej nowocześnie. "Bomb Jack", SIC! też wzorowane na RAM-CARCIE, choć to nie mój projekt, ale coś tam z RAM-CART-a jest. Zrobiłem programator EPROM, EEPROM, programator procesora AT89Cxx51 i kilka innych dziwnych rzeczy, które mam tylko ja. Więcej o tych projektach w magazynach "Seriousa".



A wszystko dzięki temu, że natchnieniem był RAM-CART. Zaczęło się od fascynacji krótkim opisem zamieszczonym w instrukcji do RAM-CARTA. Przypomnę, chodzi o kilka linijek tekstu opisującego działanie rejestru sprzętowego. Panowie z Unerring Masters, - D Z I Ę K U J Ę! To była woda na młyn, kilka zdań, a jakie okazały się ważne.
Zenon, 23/02/2020

A tu wspominana rozmowa podczas KWAS #19 z Piotrem Janiszowskim i Przemysławem Galanciakiem z nieistniejącej już firmy Unerring Masters:



2020-03-04 16:57 by Kaz
komentarzy: 4
→ NOWSZY [Atari] AtariOnLine: KWAS i kolejne spotkania
→ NOWSZY [Atari] AtariOnLine: Za chwilę "Bard's Tale"!
→ NOWSZY [Atari] AtariOnLine: Ostatni "KWAS" pandemiczny
→ NOWSZY [Atari] AtariOnLine: Niedziela growa
→ NOWSZY [Atari] AtariOnLine: Nieprzeciętny "przeciętny" cartridge
→ NOWSZY [Atari] AtariOnLine: Dzisiaj KWAS #21H
→ NOWSZY [Atari] AtariOnLine: Rewelacyjny interfejs #FujiNet (cz.2)
→ NOWSZY [Atari] AtariOnLine: Kaseta Turbo 2600 odczytana!
→ NOWSZY [Atari] AtariOnLine: Wyniki PSA 2020
→ NOWSZY [Atari] AtariOnLine: Rewelacyjny interfejs #FujiNet (cz.1)

Tagi: Atari, Atarionline.pl, Atari Xe, Atari Xl, Retroserwisy, Ataionline, Fusik

wstecz04/03/2020 16:57
Inne treści związane z tematem
[Atari.Area] Turgen System 8.6.15 [Atari.Area] Turgen System 8.6.15
Ukazała się nowa wersja oprogramowania służącego do konwersji i zarządzania plikami przeznaczonymi dla magnetofonów. W nowej wersji: przeprojektowano interfejs użytkownika w opcji dotyczącej sygnału pilotującego, ekrany z informacją o plikach oraz ekstraktor plików z obrazów prezentują więcej szczegółów o częściach PWM, przywrócono ekran ładowania aplikacji. Pobieramy ...
[Atari.Area] I po Grawitacji i JagNESfest... :( [Atari.Area] I po Grawitacji i JagNESfest... :(
Jak się można dowiedzieć ze stron Grawitacji oraz JagNES wirus COVID-19 ponownie powoduje odwołanie imprez. Na stronie Grawitacji nawet możemy zobaczyć fajny obrazek, który zresztą jest do ściągnięcia w wersji wykonywalnej. Istnieje jeszcze nikła szansa na odbycie się pierwszej imprezy - nieoficjalnie wiadomo o poszukiwaniu zastępczego lokalu, terminu lub opcji online - ale wszystko ...
[Atari.Area] ELSA 0.9 - asembler dla 65C816 [Atari.Area] ELSA 0.9 - asembler dla 65C816
Ukazała się pierwsza publiczna wersja nowego asemblera dla Atari XL/XE z procesorem 65C816. Autorem programu jest KMK. Za pomocą ELSY powstała większość programów tego autora, m.in. BIOS do interfejsu IDE Plus, U-BASIC, OS i BIOS dla Rapidusa oraz emulatory Let's Emu! i CP/Emu. Program wymaga 65C816, więc skorzystać z niego mogą użytkownicy kart Rapidus i Antonia. Instrukcja oraz ...
[Atari.Area] ARTur [Atari.Area] ARTur
Dostępny jest nowy edytor do tworzenia ATASCII artów, przeznaczony dla Atari XL/XE. Jak informuje autor, program jest jeszcze w budowie, ale większość zaplanowanych funkcji już działa. Najważniejsze z nich: obsługa zestawów znaków użytkownika, zmiana kolorów edytora, historia pędzla, operacje na obszarach ekranu, zapisywanie fragmentów obrazu, 3 tryby pracy: Type, Draw i ...
[Atari.Area] MILF [Atari.Area] MILF
Kolejny nowy program użytkowy, który pojawił się w ciągu ostatnich kilku dni to aplikacja służąca do konfiguracji stacji dysków, a także wybiórczego kopiowania zawartości dyskietek. Najważniejsze funkcje: możliwość skonfigurowania stacji dysków komendami PERCOM, kopiowanie dowolnej ilości sektorów podając sektor startowy i końcowy zapisywanie logu operacji i możliwość ...
Komentarze

T-shirt "Antiriad"

Retro T-Shirt Antiriad - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2020 | Krzysztof 'Faust' Karkosza Google+Kontakt