851

(11 odpowiedzi, napisanych Bałagan)

To była alegoria by podkreślić jak bardzo w tyle są ci drudzy kolesie. Nie zaskoczyłeś?

852

(11 odpowiedzi, napisanych Bałagan)

Lepiej bym tego nie ujął, tyle że Rosjanin wzbudza zaufanie a Polak nie. To cwaniactwo bardzo dobrze widać w filmie.. Jak rozpętałem II wojnę światową.

853

(11 odpowiedzi, napisanych Bałagan)

Kiedy mowa o pieniądzach, ludzie na zachodzie tracą wszelkie poczucie humoru.

854

(27 odpowiedzi, napisanych Fabryka - 8bit)

... E e... to zamęt wprowadza, Oko nie lubi takich skoków, tekst ma być jednolity wtedy łatwiej przyswajalny.

855

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

Po pojawieniu sie wersji 4.41 można było przeczytać że w EPROMce praktycznie nie ma już miejsca na kolejne modyfikacje programowe. po prostu pamięć jest zapełniona, więc pomyślało mi się że trzeba by dołożyć pamięci. Od razu o kolejne 128k. Zamiast EPROMki 27C1001 włoży się 27C2001 o pojemności 256k i reszta zależy od programistów.
Trzeba jednak przerobić moduł, zmiany są niewielki. Mam na myśli moduł jako kartridż, o wewnętrznej SPARCIE na końcu tekstu jest co nieco.
Więc tak, można by się posiłkować kolejnym bitem adresowym by sterowanie było możliwe, (na zasadzie użycia bitu A4) do sterowania połówkami modułu 128k jak jest to rozwiązane w ostatnich SPARTAch). Takie rozwiązanie skutkuje zajęciem kolejnych adresów w przestrzeni $D5xx co nie wydaje się być rozwiązaniem najlepszym.
Rzut oka na działanie rejestru sprzętowego SPARTY i dowiadujemy się że adresy powtarzają się gdy Sparta jest wyłączona lub gdy wyłączona jest równolegle z odłączonym dodatkowym modułem dołączonym do jej gniazda przelotowego. Rozbudowa dekodera adresowego pozwala wykorzystać te adresy.
Ze względu na prostotę dekodowania adresów wybór padł na adres $D5EF i $D5FF. poniżej zmiany których należy dokonać by to działało.
Pin 30 pamięci EPROM rozłączyć, (w tej chwili połączone są razem piny 30, 31, 32)
Zdemontować należy dodatkowy rejestr 74175 a w jego miejsce zamontować układ 7474. Połączenie pinów wygląda następująco.
Pin 1 i 13 dołączyć do pinu 1 istniejącego układu 74175 (RESET)
Do pinu 2 doprowadzić sygnał A4 (wejście D)
Pin 3 połączyć z pinem 9 istniejącego układu 74175 (wejście C)
Pin 4, 10, 14 połączyć z +5V (wejście SET i Vcc)
Pin 6 połączyć z pinem 2 pamięci EPROM (wyjście zanegowane, A16 EPROM)
Pin 7 połączyć z GND np pinem 8 układu 74175 (GND)
Pin 8 połączyć z pinem 30 EPROM (wyjście zanegowane, A17 EPROM)
Do pinu 12 doprowadzić sygnał A0 (wejście D)
Na układ 7402 nalutować układ 7420 łącząc piny 7-7 i 14-14
Połączenie układu 7420 wygląda tak....
Pin 1 połączyć z pinem 9 układu 74175
Do pinu 2 doprowadzić sygnał A3
Do pinu 4 doprowadzić sygnał A2
Do pinu 5 doprowadzić sygnał A1
Połączyć razem piny 6, 9, 10, 12, 13
Pin 8 połączyć z pinem 11 układu 7474 (wejście C)
Wszystko. Jak można zauważyć w dekodowaniu nie bierze udziału bit A4 który ma już swoje zastosowanie do wyboru połówek pamięci w wersji 128k. Teraz bitem przełączającym jest bit A0. Zatem mamy taką sytuację, wykonanie STA $D5FF lub STA $D5EF przełączy pamięć na górne 128k (w tym czasie SPARTA jest odłączona i odłączony jest moduł dołączony do gniazda przelotowego), a tam bit A4 dokonuje przełączeń jak dotychczas pomiędzy połówkami 64k. Powrót do dolnej połówki 128k następuje po wykonaniu STA $D5FE lub $D4EE i jak poprzednio SPARTA i dodatkowy moduł są odłączone, bit A4 zachowuje swoje działanie.
Takie rozwiązanie pozwala na używanie dotychczasowego sposobu sterowania SPARTĄ (mam nadzieję że nikt z programistów nie wpadł na wisielczy pomysł by używać innych adresów niż "dozwolone"), dodatkowo nie zajmuje  adresów na stronie $D5xx na której robi się coraz ciaśniej.
Powyższe jako prototyp wykonałem na module ATRAX i to działa, (pomijając fakt że nie ma profesjonalnego oprogramowania do obsługi tego). Jeżeli ktoś ma ochotę rozbudować swój moduł i zrobić jakieś testy, to proponuję odłączyć sygnał RD5 od styku modułu, wtedy SPARTA nie wystartuje, a przełączeń dodatkowego rejestru pod wyżej wymienionymi adresami można dokonać z poziomu BASICA.
Ważne! Podstawka pod pamięć EPROM została inaczej okablowana, więc nie można po tej przeróbce włożyć EPROM 27C512 i liczyć na to że SPARTA wystartuje. Pin 30 od tej pory to pin bitu A17 pamięci 27C2001 a nie pin do którego doprowadzone było zasilanie +5V. ! ! !
Co z wewnętrzną SPARTĄ 128k? Przeróbki dokonujemy w/g powyższego opisu, rozpoczynając od demontażu dodatkowego układu 74175..... Co prawda nie testowałem i nie przerabiałem wewnętrznej SPARTY 128k, przyglądając się schematowi wychodzi na to samo. Trzeba tylko wygospodarować miejsce gdzie ulokować układ 7420.
Połączeń dokonywałem KYNAREM i przeróbka zajęła mi pół godziny.
Pytania, wnioski.... propozycje, opinie.....

856

(69 odpowiedzi, napisanych Bałagan)

Liczy się zasada a nie głupie 5PLN. Choć sprawa mnie nie dotyczy, wstyd mi za pojawiające się słówko... DIAL w negatywnym kontekście.

857

(6 odpowiedzi, napisanych Bałagan)

W gazecie wyczytałem wspomnienia/zwierzenia pewnej pani która opuściła ten kraj.... Pracowałam, płaciłam podatki i wszystko co trzeba. Dzięki temu starczało na utrzymanie potrzebujących i wszelkiej maści drani i wszelakiego elementu. Potem w trudnej sytuacji ja potrzebowałam pomocy, niestety dla mnie nie było zapomogi bo mi się nie należała zgodnie z prawem. I w końcówce....Żegnaj kochany kraju, jestem szczęśliwa że wyjechałam.
(Treść była trochę inna, gazeta sprzed około 3 lat, ale sens ten sam.)

858

(16 odpowiedzi, napisanych Scena - 16/32bit)

Co znaczy.... będę dźwięczny ?

859

(20 odpowiedzi, napisanych Różne)

Mówisz filtry...... cholera, byle dobrze grały, bo jak wystąpi efekt ciągnięcia kota za ogon, to po imprezie

860

(20 odpowiedzi, napisanych Różne)

To mi śmierdzi wyzyskiem człowieka przez człowieka

861

(15 odpowiedzi, napisanych Bałagan)

Wiać przez szczeliny że środek jest z Amigi obudowa z Atari. Płyta lekko przycięta i się zmieściło.

862

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

Ale kręcicie..... Normalna gra na carcie powinna sama w sobie zawierać tzw nagłówek zawierający między innymi adres startu który znajduje się w przestrzeni adresowej carta, co jest oczywiste. Natomiast loader dodawany do Ram-Carta to nic innego jak procedura inicjująca plik zapisany w Ram-Carcie (na podobieństwo Chaos Loadera). Ta procedura też musi startować w/g adresu zawartego w nagłówku cartridża bo  taki jest mechanizm i tylko taki uruchamiania czegokolwiek z carta. Potem procedura loadera przejmuje sterowanie i ostatecznie uruchamia się właściwy program/gra. To czy zapisana jest w przestrzeni adresowej carta i tylko tam uruchamiana czy wcześniej przepisana do pamięci RAM (lub tylko jej część) zależy od widzimisię programisty. Nie ma różnicy ..gra na carcie czy gra ładowana z cartridża. Owszem, gra na carcie, tu nie można modyfikować zawartości komórek bo to pamięć ROM, chyba że cart to pamięć RAM podtrzymywana bateryjką lub pamięć EEPROM.
Polecam RAM-CARTA, choć sporo gier można łatwo zmodyfikować by uruchamiały się z carta lub były na carcie. Wystarczy napisać krótką procedurę przepisująca dane z pamięci carta do pamięci RAM we właściwe miejsce (gdzie to podaje nagłówek gry) a samą procedurę przepisującą uruchomić w/g zasady uruchamiana programu z karta co równa się uruchamianiu przez loader. więc..... po co sobie utrudniać życie jak ten mechanizm jest już opracowany i dopracowany.....

863

(22 odpowiedzi, napisanych Fabryka - 8bit)

Tak jest tak samo tyle że jest to na stronie 218 i do końca....

864

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

W dosyć starej książce, pochodzi z roku 1988, opisany jest format zapisu stosowany miedzy innymi w Atari.
Format nazywa się "Kansas City". Dnia 7-8 listopada 1978 roku opowiedzieli się za nim najwięksi amerykańscy producenci mikrokomputerów właśnie w mieście Kansas City na zaproszenie czasopisma "Byte"
Dane kodowane są przy zastosowaniu modulacji częstotliwościowej, bit 1 odpowiada ośmiu okresom sygnału 2400Hz a bit 0 czterem okresom sygnału 1200Hz (Atari ma inne częstotliwości). Osiąga się przez to szybkość zapisu około 300 bodów. Dalej podano kilka innych informacji...
Standard został szybko zaniechany z powodu małej szybkości zapisu. Mało przydatny do zapisu dłuższych programów i danych. Standard normował fizyczną stronę zapisu nic nie mówiąc o kolejności zapisu bitów i bajtów na taśmie.
Widać, przyjęcie ten normy przez Atari wyrządziło temu komputerowi kolejną krzywdę.....

865

(22 odpowiedzi, napisanych Fabryka - 8bit)

Moje De Re Atari jest w żółtej oprawie. Na końcu.... od tłumacza pisze... Andrzej Leszczyński Warszawa, wrzesień 1986. Książka ma 221 stron

866

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

:) ranna pora, jeszcze śpię.....

867

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

Z tymi loaderami to jest tak.... jest ich dużo z tego względu że lokują sie w inne miejsca pamięci żeby nie następował konflikt z ładowanym plikiem... Mając zero wiedzy na ten temat należało poeksperymentować i dobrać loader do pliku, potem zapisać co się czym ładuje by było na przyszłość.

868

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

Luh-2112 napisał Tak przy okazji da sie w prosty soposob program zapisac w epromie , tak zeby dzialal jako cardridge ?

Tak, da się w prosty sposób program zapisać w EPROMie,  w SERIOUSie opisywałem taki kart BEATKA zamiast EPROM ma EEPROM 8kB wystarczająco dużo. Mając go, sam możesz go sobie programować...  Operacja trwa nie dłużej jak minutę

869

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

Koszt wykonania interfejsu licząc dzisiejszymi pieniędzmi to około 5PLN do tego kartridż z EPROMką to jakieś 20PLN. Wtedy było droższe bo ogólnie elektronika była droższa. Licząc na dzisiejsze pieniądze jakieś 4 do 5 razy drożej. Od strony elektronicznej różniło się to innym połączeniem praktycznie tych samych elementów.
A turbo do magnetu polega na tym by odczytany sygnał z głowicy maksymalnie wzmocnić by na wyjściu wzmacniacza dostać sygnał prostokątny, potem kilka bramek logicznych tworzyło "sterowanie", reszta to oprogramowanie. Blizard był w okolicy o tyle lepszy i dobry bo istniało mnóstwo oprogramowania do tego, że nie wspomnę o bajeranckich cartach z oprogramowaniem pozwalających zakładać RAM-DYSK i do niego bezpośrednio z magnetu ładować dane i vice versa.

870

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

Ten kart co wyżej jest tak elegancko wyeksponowany to z BLIZZARDem mi chodzi ( ł )

871

(37 odpowiedzi, napisanych Programowanie - 8 bit)

A poza tym, bardzo łatwo w zmiennej tekstowej przesuwać dane w lewo i prawo, no i odnajdywać poszukiwany ciąg.

872

(37 odpowiedzi, napisanych Programowanie - 8 bit)

w zmiennej tekstowej, np A$ lub innej

873

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

To na pierwszy rzut oka wygląda mi na Turbo Blizzarda. Jeden scalak to będzie 7400, drugi to zapewne UL1321 lub jakiś inny wzmacniacz. Tranzystory... jeden najpewniej na wyjściu dający wyjście otwarty kolektor, drugi tranzystor negować będzie jeden z sygnałów, bo bramek w 7400 jest tylko 4 a potrzeba ich 5.

874

(14 odpowiedzi, napisanych Kolekcjonowanie)

Dziwisz sie ? Kilka dni temu fachowcy z branży wycenili że naprawa skrzywionej blachy w kompie pana Ziobry kosztować będzie skarb państwa (podatnika) 3000PLN jak dobrze pamiętam. A tu więcej niż skrzywiona blacha..... nowy, nieruszany i nie skrzywiony.

875

(18 odpowiedzi, napisanych Bałagan)

Pajero... po nocy jest dzień