START
_______________

Atari 32-bit

Sack's FalconSpeed

Sack's FalconSpeed

     Po dosyć długim czasie jest mi niezmiernie miło przedstawić kolejny ukończony
projekt inżynierii odwrotnej - tym razem dla Atari Falcon030. Jest to emulator sprzętowy
komputera PC-AT 286 stworzonego przez niemiecką firmę Sack (tak jak inne emulatory
dla komputerów Atari - PCspeed oraz ATspeed w latach 90-tych XX wieku.

     Projekt byłby wręcz niemożliwy do rozpoczęcia, gdyby nie wsparcie społeczności
Atari - zwłaszcza użytkowników forum Atari Area, którzy wspomogli mój warsztat i
"zrzucili się" na chiński programator RunFei3148, dzieki któremu mogłem w końcu
odbezpieczyć układy PALCE20V8, co było od zawsze przeszkodą w odtwarzaniu
sprzętu z zabezpieczonymi przed odczytem układami CPLD.

     CRASHMAN udostępnił do testów i opracowania swój emulator FalconSpeed,
za co serdecznie mu dziękuję. To nie jest pierwsze urządzenie, które udostępnił, więc
należą mu się szczere i wielkie podziękowania. Jego gest jest nieocenioną pomocą dla
całej sceny Atari! SZACUN JORDI!!! Poniżej zdjęcie zawartości przesyłki od niego ;)

     Jak widać - po prawej FalconSpeed, a po lewej UNITOR2, który będzie odtworzony
jako nastepny po FS

     Oryginalny FalconSpeed

     Cały ciężar testowania prototypów wziął na siebie kolega forumowy - znany wszem
Atarowcom KROLL, któremu również należą się serdeczne podziękowania za wielki
wkład w ukończenie tego projektu. Nie liczyłem ile razy przesyłaliśmy płytki do niego
i z powrotem, ale trochę tego było. Zderzyłem się z kilkoma problemami. Niektóre są
dla mnie zagadką do dziś :D Nie będę się rozpisywał, ponieważ prawdopodobnie można
było wielu uniknąć, a i tak liczy się efekt ostateczny.

     Zdjęcie prototypowego klona. W ostatecznym układzie nie należy montować
podstawki pod procesor, ponieważ jest na PCB trochę ciasno i to zwyczajnie może
przeszkadzać w solidnym montażu.

     Schemat emulatora

Schemat w formacie Eagle
Pliki PCB - GERBER (dla jlcpcb)
Pliki CPLD 2xGAL16V8, 2xPALCE20V8
Manual instalacyjny (z Atari Document Archive) - DE

Software FalconSpeed v6.20

     Montaż nie jest zbyt skomplikowany. Jest to głównie SMD, więc wymaga trochę
dokładności oraz cierpliwości. Kilka uwag odnośnie elementów - miałem problemy, gdy
zastosowałem PALCE16V8 zamiast GAL16V8, więc polecam zastosowanie układów
Lattice GAL16V8, a jako 20V8 proszę użyć AMD PALCE20V8. Poważnym problemem
są procesory 286. Należy znaleźć źródło prawdziwych NOS - nie jakichś "przedruków",
gdzie napisy są wykonywane laserem na nieznanych chipach. Jeżeli chce się użyć
dosyć powszechnie dostepnych procesorów HARRIS to proszę brać 80C286-25
(25MHz) - wtedy jest szansa, że będzie działać :) jak napisałem wcześniej -
nie używamy podstawek ze względu na niedużą ilość miejsca..

     Nie zamieszczam zdekompilownych formuł GAL/PALCE. Jeżeli ktoś chciałby
popatrzeć co tam projektanci wsadzili niech użyje dekompilatora z pakietu OPAL Jr.

Reverse-engineering, sprawdzenia, rysowanie, projektowanie, montaż i testy zajęły mi dużo czasu.
Proszę o uszanowanie tego i niewykorzystywanie publikacji do celów komercyjnych bez mojej zgody.
Przekazuję całość dokumentacji za darmo
do budowy działających klonów oraz naprawy
uszkodzonych oryginałów.

Proszę również o nieusuwanie napisu tOri z PCB

Dziękuję.

     tOri