START
_______________

Atari 8-bit

GAL-MMU

SIO2PC

Atari static RAM

Atari R-Flex

Atari Turbofreezer III

ARC by Pasiu/SSG

Atari Cartridge

Emulator USB Joy

SIDari

YAMari

SONari

SAMari

TIGari

I/O Dekoder

CART+ECI expander

Atari Multicart XE

Atari Full S-RAM

Atari 16-bit

ACSI-SCSI interface

Video digitizer faST

MegaSTe SCSI
internal interface


ST RAMcart

Peter Putnik's
ACSI-CF Interface


Narzędzia

GALprog

Przetwornica StepUp

Przelotki układów DIP

Laminator do PCB

Wiertarka do PCB

Wytrawiarka PCB

Monitor LCD Multi

Programator ALL-07

C64

BlackBOX 8.1

Inne projekty

CS9236 Moduł MIDI


Literatura

Hardware

Software

Varia

Nalewka wiśniowa

 

Emulator USB Joy

    Czasami odpalam sobie któryś z emulatorów małego Atari na PC chcąc po prostu
"przyciąć" w River Raid albo coś innego równie wciągającego :). Mam joystick Logitech
ale to nie ta jazda porównując do oldskulowego, klikającego mikrostykami QuickShota.
Pomyślałem chwilę no i - od pomysłu do przemysłu - postanowiłem zmienić mojego
SVI QuickShota II Plus na wersję USB do pogrywania na PC.

     Co jest potrzebne:

     Tania klawiatura USB - ja użyłem taką za 11PLN - TITANUM - TK101.

    Joystick SVI QuickShot II Plus albo inny, byleby się zmieścił sterownik od klawiatury.
Wymiary obudowy tego modelu to około 120mm x 90mm. Obudowa jest zaokrąglona
dlatego wymiary są orientacyjne i w innym joysticku nawet gdy będą zbliżone - może
być problem z poprawnym ułożeniem dodatkowego sterownika.


    No i oczywiście lutownica, trochę kabelków, chęci i czas...

    Pierwszą czynnością było rozmontowanie klawiatury. Po wykręceniu garści wkrętów
i rozdzieleniu plastików - z wnętrza wysypało się mnóstwo gumek, kapturków, itp. :)
Nie jest to interesujące, więc pomijam milczeniem los tego drobiazgu. Najważniejsza
jest nieduża płytka sterownika z czerwoną soldermaską. Wymiary płytki to mniej więcej
6,5cm x 2cm. A tak wygląda sterownik (numery styków nadałem sam)

    Jak widać na górze płytki znajduje się rząd styków napylonych węglem dla zapewnienia kontaktu z zestykami na folii klawiatury. Wcześniej prześledziłem, które
linie są zwierane dla klawiszy kursora (up, left, down, right) oraz spacji. Z tych zestyków
zdrapałem napylony węgiel odsłaniając znajdującą się pod nim miedź po to aby ją
pocynować i przylutować przewody łączące sterownik z płytką mikrostyków.
W płytkę są wlutowane trzy zielone diody LED. Należy je wylutować ponieważ będą
przeszkadzały w ułożeniu płytki w obudowie.

     Schemat połączeń mikrostyków joysticka z płytką sterownika:


    Płytka sterownika z dolutowanymi przewodami ułożona w obudowie joysticka:


    Częściowo złożony joystick bez górnej pokrywy. Z lewej strony widoczna jest pod
płytką mikrostyków płytka sterownika zaklejona szarą taśmą izolującą.


    Gotowy joystick USB do PC w stylu Oldschool :) Gra się rzeczywiście świetnie!


    Całość prac nad joystickiem zajęła około 3 godzin. Do wykonania przeróbki można
użyć - jak pisałem wcześniej - dowolnej w zasadzie klawiatury USB. Najlepiej by płytka
sterownika była jak najmniejsza, no i oczywiście należy samodzielnie odnaleźć
właściwe miejsca podłączenia mikrostyków. Sprzęt instaluje się jako druga standardowa
klawiatura USB ;-) i nie stwarza problemów dla innych urządzeń obecnych w systemie.
Joystick QuickShot II Plus posiada sprzętowy autofire włączany przełącznikiem jednak
w opisywanej przeróbce został odłączony na stałe. Odpowiednią opcję autofire należy
uruchomić w emulatorze.

Aby joystick działał prawidłowo - należy zdefiniować klawisze w poniższy sposób:

góra   - cursor up
dół     - cursor down
lewo   - cursor left
prawo - cursor right
fire     - space