autor: kowal©, RGB©

Kontrolery

 

Jaki kontroler?

           Nie będę tutaj omawiał budowy kontrolera i użytego sprzętu w tym celu idziemy do tematu arcade stick. Sprawa dowolna regulowana preferencjami i stanem finansowym. Skupie się tutaj jedynie na aspektach strikte pod MAKA. Przede wszystkim nasz kontroler w odróżnieniu od konsolwoego czy komputerowego nie wymaga żadnego PCB jako interfejsu chyba że zależy nam na dodatkowych funkcjach jak autofire  czy change input. Z JAMMA bezpośrednio lecą gotowe sygnały i trzeba wszystko jedynie zgrabnie popodpinać do jednostki centralnej. Przewody w kontrolerze to kabel AWG 28-22 masa jest wspólna dla sygnałów z P1 i P2. Układ przycisków dowolny w ilości 6x fire, start, coin. W przypadku MVS można dodatkowo wyprowadzić funkcyjny (obok start i coin) na select ale jest on i tak  widziany jako ewentualny 5 przycisk więc po prostu robimy dla niego mape.

 

Konektory kontrolerów

user posted image

           Jeśli nasz kontroler jest niezależny względem jednostki centralnej musimy w tym celu wybrać złącze. Typ złącza jest tak naprawdę dowolny jednak z czysto praktycznych względów lepiej używać czegoś z czym można sie później spotkać bo po co ograniczać sobie kompatybilność sprzętu. Oficjalnymi spotykanymi są d-sub 2 rzędowe 15 pin którego używa konsola NeoGeo jak również cześć matek systemu MVS oraz DIN13 (Atari, złącza przemysłowe) które można spotkać w AV7000. Polecam użyć tego od NeoGeo a w celu zwiększenia ewentualnej kompatybilności z kontrolerami od AV można użyć zmapowanego sygnału również do DIN13.  Jeśli nie posiadamy PCB do zmiany sygnału używamy do tego odpowiednio spreparowanego kabla ze zmienionym sygnałem odpowiednio dla MVS czy Mortal Kombat.

 

Sigma AV9000TB

1 Down

2 Right

3 Shot2

4 Shot3

5 Up

6 Left

7 Shot1

8 Shot4

9 Start

10 Coin

11 Shot6

12 Shot5

13 +5V

 

NeoGeo - pinout gniazda patrząc na neogeo/supergun (female connector 2 level d-sub 15pin)

user posted image

1:GND

2:F (opcjonalnie)

3:COIN (SELECT)

4:D

5:B

6:RIGHT

7:DOWN

8:+5V

9:NC

10:E (opcjonalnie)

11:START

12:C

13:A

14:LEFT

15:UP

 

Przerabianie joypada z konsoli tak aby był kompatybilny z supergunem/MAKiem

           Generalnie za standard jeśli chodzi o gniazda w supergun/MAK przyjęły się te z neogeo, zwyczajny d-sub15, dwurzędowy. Polecam zastosować ten typ gniazda w supergunie i padzie, ponieważ dsub jest do kupienia w większości sklepów z elektronika i jest dużo prostszy w lutowaniu niż np. DIN. Do przeróbki będziemy potrzebowali jeszcze przewód, najlepiej 15 żyłowy. Z dostępnością takiego kabla jest różnie, jak już mają w sklepach z elektronika, to jest drogi i bardzo sztywny, średnio nadaje się jako przewód do pada. Trochę się naszukałem za takimi kablami, jedne były znośne inna całkiem do bani ale nareszcie znalazłem ideał który jest tani (max 15 zł), giętki i co najważniejsze ogólnodostępny – kabel LPT<->LPT firmy Hamma (ma 25 żył), do kupienia w każdym mediamarkt.

Pad to już kwestia gustu, najłatwiej będzie z jakimś oldschoolem, np. snes, mega drive czy od segi saturn, który wg mnie jest najwygodniejszy ze wszystkich. Z pada musimy wyrzucić całą elektronikę, najlepiej delikatnie wylutować układ scalony tak aby nie uszkodzić ścieżek/miejsc lutowniczych na płytce, ponieważ do nich łatwo później przylutować kabelki.

Zanim zaczniemy lutować musimy sprawdzić do jakiego przycisku leci dana ścieżka/punkt lutowniczy. Można to bez problemu sprawdzić na oko, ale szybciej i bezpieczniej jest sprawdzić to za pomocą miernika uniwersalnego.

Po przylutowaniu kabelków z przewodu dobrze jest go zabezpieczyć przed wyrwaniem. Ja używam w tym celu silikonu na gorąco, bardzo dobrze trzyma. Dodatkowo można jeszcze zapiąć na kablu plastikowy pasek spinający.

Pozostaje teraz tylko przylutować kabelki z przewodu po drugiej stronie do gniazda dsub15 i padzik jest gotowy do katowania.

Ważny szczegół - w prawdziwych automatach po wrzuceniu monety mechanizm wysyła impuls do PCB/gry i ta dodaje „kredyt”. W supergun musimy zrobić tak samo. Zamiast wrzutnika wystarczy jednak zwyczajny przycisk który będzie łączył sygnał COIN z masą. Najwygodniej jest oczywiście użyć w tym celu któregoś przycisku joypada, nie będziemy musieli podchodzić do superguna jak skończą się nam kredyty. Trzeba jednak zwrócić uwagę na umiejscowienie tego przycisku, tak aby nie było możliwości przypadkowego wciśnięcia czy przytrzymania go, ponieważ zbyt długie przytrzymanie (czasem to mogą być zaledwie 2 sekundy) jest często wykrywane przez program jako awaria wrzutnika monet i powoduje restart płyty…