Walcz. W retro często cały FUN to jest właśnie zabawa sprzętem, a nie kiedy wszystko działa :)
W razie czego kontakt mailem do mnie masz.
A wiem, ze wlutowałeś podstawkę pod Flash/Eprom - co planujesz dalej działać?

Jak chcesz "ładniejszy" ACSI2STM, to:
https://allegrolokalnie.pl/oferta/acsi2 ... a-karte-sd

A jak chcesz Ultrasatana, to mam gdzieś od Artika bodajże i tak w sumie to nie bardzo używam. Wydaje mi się, że 280zł płaciłem więc w takiej cenie + etykieta mogę się pozbyć.

C4? Zrób fotkę...
Obwód RC to R1 C7

Dodanie 10uF równolegle do któregokolwiek 100nF to nie jest dużo roboty więc można dać, ale tu coś całkiem nie bangla - banki się nie przełączają czy coś. Możesz spróbować zmienić elementy RC od stałej czasowej - wywal dla testu ten kondensator albo zmień na 100pF jeśli masz.
A jeśli nie masz ochoty z tym walczyć, to podeślij - rzucę okiem.

5

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

Nie wiem do jakiego działu powinien trafić ten post, więc wrzucam po prostu do Sprzęt 8-bit.
Jakiś czas temu walczyłem z cartem DiamondGOS 3 - uparłem się, żeby odpalić go na fizycznym carcie zbliżonym do tego z epoki. Wszystkie opisy w necie twierdzą, że praktycznie nie różni się on od carta SpartaDOS X za wyjątkiem zmienionego adresu. No ale pomimo wielu walk DiamondGOS nie śmigał na carcie od Sparty. I tu z pomocą przyszedł Claude i rozwiązał zagadkę:

"Zrobiłem teraz dokładniejsze przeszukanie całego pliku DiamondGOS v3.rom pod kątem wszystkich trybów adresowania (nie tylko prostego LDA/STA, ale też indeksowanego ,X i ,Y) pod adresami $D5D0-$D5D7. Wynik jest jednoznaczny:

LDA $D5D5          (x8 - w końcówce KAŻDEGO banku, wektor startowy)
LDA $D5D1
LDA $D5D0           (x2)
LDA $D5D0,Y         (x3, różne miejsca w banku 2, 6, 7)
LDA $D5D0,X         (x4, różne miejsca w banku 2, 6)

Czyli w kodzie jest wielokrotnie użyty idiom LDA $D5D0,X - gdzie X trzyma numer żądanego banku (0-7) - to jest ewidentnie ogólny, celowo zaprojektowany sposób "przełącz na bank X" używany w wielu miejscach programu, nie jednorazowy przypadek. W całym 64 KB pliku nie ma ani jednego zapisu (STA/STX/STY) pod $D5D0-$D5D7 - jedyny zapis to STA $D5DC, czyli do zakresu disable (D8−DF).

To rozstrzyga sprawę: DiamondGOS naprawdę różni się od Sparty nie tylko adresem, ale też mechanizmem - select banku robi przez odczyt, a nie zapis (disable owszem, przez zapis - w tym akurat Sparta i Diamond są zgodne). Informacja krążąca w sieci, że różnica to "tylko adres", jest najwyraźniej uproszczeniem/błędem - pewnie ktoś porównał tylko zakresy adresowe z posta na AtariAge, bez sprawdzania polaryzacji R/W na prawdziwym sprzęcie."

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13759

Pisaliśmy już na ten temat na PW - ciężko będzie jednoznacznie stwierdzić, dlaczego konkretnie na Twojej konsoli nie śmiga - u mnie na czarnej konsoli chodzi bez problemu, a także na 2600 Junior i na 7800+
Zrób zdjęcie tych pasów, może coś przyjdzie do głowy.
Możesz delikatnie "ruszyć" wartości elementów obwodu RC

7

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

Ooooo!!
I takie zastosowanie AI to ja lubię :)

Będzie testowane. Dzięki!

A zasilacz? Jeśli to jakiś nowszy impulsowy, to może być jeszcze pętla masy czy coś. Ja tak, mam , kiedy do ST podłączam UltraSatana zasilanego z ładowarki USB.

9

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

Na pierwszy strzał LPC822 lub potem LPC845 bo ma "lepszą" obudowę. Podpatrzone z carta BountyBob na A7800 - skoro tam gra to może coś z tego będzie.

10

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

Do cartów z grami na A7800 chciałem zamontować sobie parę sztuk wiec raczej mnie interesuje coś w scalaku za 15zł tak bardziej...

11

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

Nie ukrywam, że chodzi mi to po głowie. Problem w tym, że ciężko będzie znaleźć w 2026 roku Xilinxa lubiącego 5V, który ma odpowiednią ilość makrocel i sensownych rozmiarów obudowę. A na te nowsze + translacja poziomów logicznych to jeszcze się nie porywam...
Za to zrobiłem implementację Pokeya (na czymś innym niż CPLD), muszę zamówić scalaki i sprawdzić :)

12

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

To wnętrze z linku jest super zrobione, w wysokiej rozdzielczości, ale nie da się tego pobrać, gdyż jest na silniku google maps.
Poświeciłem chwilkę i tu jest pobrana lokalna kopia w postaci pliku png:
https://drive.google.com/file/d/11vWSev ... drive_link

Nie mogę wstawić u nas na forum ze względu na ograniczenie rozmiaru pliku.

13

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

I jeszcze popastwiłem się nad tym "Eifflem" (w cudzysłowie, bo nie wiem, czy wciąż można go tak nazywać).

Kiedyś znalazłem taką stronkę:
https://oldcomputer.info/hacks/mega_key/index.htm
Zbudowałem, wgrałem wsad i działało to jakoś źle - dwuklik nie działał itp. Więc znów zaprzęgłem mojego nowego przyjaciela Klaudiusza, który łaskawie wszystko naprawił i wprowadził nasze fixy do przycisku fire.
Tak powstała wersja, do której pliki załączam.

Dla odmiany jest na Atmega328 :)

Low Fuse (LFUSE): 0xFF (Zewnętrzny kwarc wysokiej częstotliwości, szybkie uruchamianie)
High Fuse (HFUSE): 0xD7 (Zachowanie EEPROM przy czyszczeniu układu, włączony interfejs SPI)
Extended Fuse (EFUSE): 0xFD (Detekcja spadku napięcia BOD na poziomie 2.7V - chroni przed zawieszaniem)

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13729

14

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

W razie czego też się piszę na 1szt (trochę późno).

Kolor nie gra roli dla mnie, złocenie chyba nie jest tam potrzebne (brak złącz krawędziowych?), więc również mi obojętnie.

Ja też sprawdzałem na CRT i na LCD, na różnych kablach i sprawdzałem kilka Juniorów i zawsze efekt był ten sam. Nie wiem, co może wywoływać taki efekt - może jakieś "nowocześniejsze" zakłócenia akurat w tym paśmie, może degradacja jakichś elementów. Też wstawiam video-mody i dopiero "jakoś" to wygląda.

Albo mi się wydaje albo wszystkie Juniory, które trafiłem, miały taki problem jak opisujesz. Mam wrażenie, że ten modulator w Juniorach jest jakiś taki "oszczędny".
Za to w klonach obraz po RF potrafi być naprawdę super.

17

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

Tak, wsad zawiera Twoją poprawkę oraz poprawki do gry "Return to Genesis" i "Goldrunner" czyli jest chyba najbardziej "aktualnym" wsadem. Ja przetestowałem te wsady tylko na:
- Goldrunner - tu nie działał fire nawet z Twoją poprawką
- Goldrunner II - tu było OK z Twoją poprawką
- Return to Genesis - tu nie działał fire
- Prehistorik

Te gry miałem akurat na karcie w Goteku, zakładam, że jak na nich działa, to i na innych działa, bo w teście joysticka jest OK

18

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

No to jeszcze dorzucam wsad do PIC16F886 - te układy również są dostępne w TME w przyzwoitej cenie. Tu były przygody z programowaniem - PICKit nie chciał tego programować - zaczynał i jakby się zawieszał. Więc przy każdej iteracji programowałem układ za pomocą TOP3000 - układ się programował ale interfejs nie działał. W końcu doszliśmy (z Claudem) do tego, że trzeba napisać program testowy z miganiem diodami LED  i on także nie chciał działać. Finalnie okazało się, że TOP3000 nie programuje poprawnie fusebitów układu PIC16F886. Przeszedłem na TL866-II i robota poszła z marszu.

A na koniec dorzucam wsad do PIC16F876 czyli takiego jak był stosowany oryginalnie w Eifflu, żeby każdy posiadacz mógł sobie wrzucić wsad, w którym Fire działa (mam nadzieję) we wszystkich grach. Tu bez problemu zadziałał PICKit. Usunięta jest obsługa LCD, gdyż nawet Claude nie poradził sobie z wykombinowaniem odrobiny miejsca.

Fusebity są zawarte w plikach HEX.

19

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

Czasy nadeszły jakie nadeszły, AI weszło pod strzechy.
We współpracy z Claude Code zrobiłem (hehe) wersję wsadu dla układu PIC16F15256, który jest relatywnie niedrogi i przede wszystkim dostępny w TME w 2026 roku. Dodatkowo jest nóżkowo-zgodnym zamiennikiem, więc programujemy PIC-a, wkładamy w płytkę Eiffla i śmiga. Warto dodać, że kwarc przestaje być potrzebny, gdyż PIC śmiga na wewnętrznym oscylatorze 32MHz. Natomiast nie przeszkadza i można go zostawić, co upraszcza przejście na nowszy mikrokontroler.
Załączam archiwum z projektem wykonanym w MPLAB IDE 6.30.

Plik HEX znajduje się w folderze dist\default\production i zawiera fusebity.
Do zaprogramowania mikrokontrolera użyłem klona programatora PICKit2 (schematy na mojej stronce ataripcb.pl) oraz oprogramowania PICKit Minus, który wykrywa PIC16F15256, mimo, że nie ma go na rozwijalnej liście.

Załączam również plik .md, który jest kompendium wiedzy o Eifflu, IKBD oraz o wspomnianych problematycznych grach: "Goldrunner" i "Return to Genesis".

No i punktem wyjściowym była poprawka dodana przez kolegę Mq, która naprawiła obsługę przycisku fire joysticka w części gier, tak więc oddaję wielki szacun koledze.

20

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

Hej wszystkim.
Ostatnio naszło mnie takie wspomnienie: jak byłem jeszcze w średniej szkole, zbudowałem sobie programator pamięci do Atari z czasopisma Atari Magazyn 1993/1
https://atarionline.pl/v01/index.php?ct ... __rok=1993
Był on podłączany do portów joysticków oraz do gniazda SIO. Działał ok, pamiętam, że zaprogramowałem sobie nim Eprom do Turbo 2000, a także do takiego zegarka z budzikiem i sterowaniem dwoma urządzeniami na 8051.
Ale w artykule była zajawka o tym, że będzie opublikowany "lepszy" programator. W tamtych czasach nie udało mi się kupić tego czasopisma, ale dziś wiadomo - wszystko jest w archiwum.
Tak więc pod powyższym linkiem jest Atari Magazyn 1993/3, gdzie opublikowano schematy. No i tak to sobie czytam i oglądam i w opisie jest takie zdanie:
"Program ten znajduje się w redakcyjnym SOFTHouse i będzie udostępniony na każde życzenie"
No i ja teraz mam takie życzenie :) A tak poważniej, to czy może gdzieś zachował się ten program? Wiem, że dostępne są listingi programów z TA, ale czy są gdzieś programy z Atari Magazyn?

Pozdr!

Spoko, zaklepane.

22

(21 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Sprawdziłem u siebie i nie widzę płytek, ale gerbery są na stronie: https://ataripcb.pl/xf551_clone.html
Można zamówić 5-10szt i rozdzielić między chętnych.

23

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

Wrzuć mi maila na PW to Ci podeślę, bo nie wiem, czy tu mogę.

24

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

Rzucę okiem, a jakbym zapomniał, to się przypomnij.

Jury: mogę zrobić tak, że po prostu opchnę Ci moją osobistą sztukę, więc jeśli potrzebujesz, to pisz.
Znalazłem jeszcze trzy białe carty.
Został jeden FujoNet.