Autor: Vladimir Vega 👾
◆ M.A.M.E. je skraćenica za „Multiple Arcade Machine Emulator“ što bi u prevodu značilo da predstavlja hardversko-softverski emulator za arkadne retro video igre putem PC računara i ostalih platformi. Program je besplatan i u open source je varijanti što ce reći da je širom dostupan developerima da rade na njemu i konstantno ga usavršavaju i unapredjuju.

MAME software se prvi put javlja još davne 1997 godine kao MS-DOS varijanta u kreaciji italijanskih programera ali svoju veliku popularnost stiče tek sredinom 2000-ih godina sa porastom svetske popularnosti retro video igara. Ukratko, program funkcioniše po principu ubacivanja i pokretanja tzv. ROM fajlova koji zapravo predstavljaju vrstu softvera koji simulira ponašanje originalnih arkadnih JAMMA programskih ploča. Baza ROM fajlova/igara je ogromna i meri se u hiljadama naslova. Do sada je MAME program prošao kroz bezbroj verzija i služio je i dalje služi kao razvojna platforma <source code> i za mnoge druge emulatore pa je na taj način kumovao i emulaciji mnogobrojnih retro konzola poput Sega Genesis/Mega Drive-a, Super Nintendo-a, Playstation PS1 itd.
MAME software se veoma često kombinuje sa tzv. „front-end“ aplikacijama koje predstavljaju vid interfejsa koji je prilagodjen za potrebe prezentacija igara i samu organizaciju istih. Pored PC platforme front-end aplikacije se mogu naći i na operativnim sistemima mnogih konzola poput Xbox-a ili Playstationa gde je obično već unapred odradjen ceo setup i gde su stvari manje-više unapred optimizovane za rad.
◆ ŠTA MI JE POTREBNO ZA IZRADU MAME KABINETA ? ◆
Za izradu MAME kabineta potreban vam je PC računar ili konzola poput Xbox-a ili Playstation-a, LCD/CRT monitor-TV, originalni arkadni džojstici i tasteri sa mikroprekidačima, dekoderi, mnoštvo žica kao i ogromno strpljenje i živci.
Sve nabrojane stvari se ugradjuju u kućište kabineta koji možete sami izraditi po vašim nacrtima a možete koristiti i vec postojeći originalni kabinet što je olakšavajuca okolnost i doprinosi većoj autentičnosti samog retro igranja.

Kada su u pitanju arkadne kontrole potrebne su vam sledeće stvari:
1> 2 arkadna džojstika sa mikroprekidačima <preporuka Zippy modeli kao jeftinija varijanta i Sanwa JLF, Seimitsu LS-32 kao profi varijanta>
2> 2 start tastera <Player I i Player II> sa standardnim mikroprekidačima
3> 16 regularnih tastera sa Cherry mikroprekidačima <9 kom. Player 1, 7 kom. P2>
4> Dosta žica, po mogućstvu u raznim bojama radi lakšeg raspoznavanja
5> 4.8mm Flah konektori, više komada
MAPIRANJE TASTERA
- Player 1 = A, B, X, Y, Black, White, Back + Trigger 1 i Trigger 2 (mogu i da se eventualno izbace iz cele priče ali skrolovanje u meniju će biti sporije preko džojstika).
- Player 2 = ide sve isto kao P1 samo bez triggera.
- 2 Start dugmeta idu posebno (jedan za P1 i drugi za P2), obično se nalaze one male sličice ljudi na njima, odgovaraju START dugmetu na Xbox džojstiku.
Napomena: Ukoliko želite npr. da koristite tastere sa LED osvetlenjem potrebno je da koristite +12v izvor napajanja. Takodje ako želite da koristite „coin“ sistem potrebna su vam još 2 dodatna mikroprekidača.
◆ KAKO DA ZNAM i DA IZABEREM ŠTA DA KORISTIM OD HARDWARE-a/SOFTWARE-a ? ◆
Na ovo pitanje odgovor se ne može tako lako dati jer svaka stvar ima svoje kako prednosti tako i mane pa recimo kod PC varijante imate mnogo veći „custom“ pristup u kreiranju svog kabineta gde svaku stavku možete i morate sami da menjate i prilagodjavate dok kod recimo konzola to nije baš moguće ali one zato nude tzv. „out of the box“ rešenja uradjena od strane vrhunskih programera kako bi doživljaj igranja bio na maximalnom nivou i gde je sve manje-više skroz utegnuto kako treba. Takodje bitnu stavku čini i vaš izbor LCD monitora odnosno CRT TV-a/originalnog arkadnog 15khz CRT monitora. Prvi izbor nudi veću praktičnost prilikom izrade kabineta dok originalni monitor/crt tv nudi apsolutnu autentičnost i najlepši moguci prikaz.
Više na ovu temu možete saznati u jednom od textova koje sam objavio ranije:
CRT Vs LCD RETRO GAMING (link)
Ako bih ja lično bio taj koji bi morao da izvrši izbor umesto vas onda bi on glasio ovako:
1> Kvalitetan CRT TV do 28″ <71cm dijagonala> sa obavezno RGB Scart ulazom <Sony Trinitron, Toshiba, JVC, Sharp, Bang&Olufsen modeli>

2> Xbox Classic konzola sa CoinOps softverom

Razlog za ovo je najpre odnos cena-kvalitet tako da ću se u daljem textu isključivo držati stvari vezanih za ove komade uredjaja što ne znači da vi ne bi trebalo da koristite i probate ostale mogucnosti i opcije koje vam se nude. Sve je kao i uvek stvar licnog ukusa ali i novca. Kada je konkretno reč o CRT TV-u on je nešto najpribližnije autentičnom RGB arkadnom monitoru i uz pravi izbor modela može predstavljati i više nego kvalitetnu zamenu a uz to njihova cena je danas veoma pristupačna. Što se tiče Xbox-a njegova niža cena je takodje jedan od faktora prilikom izbora ali i veoma kvalitetan software za emulaciju.
Jedna od bitnih stavki jeste i ta da igranje na Xbox-u NE PODRŽAVA arkadne LIGHT GUN igre tj. nećete moci da koristite pištolje normalno. Možda ima svega 2 ili 3 igre koje mogu koristiti Xbox Light Gun ali verovatno rade klimavo i loše. Kod PC-a je stvar potpuno drugacija i tamo se možete normalno igrati.
◆ BONUS ◆
Ukoliko ste dobavili kabinet sa originalnim arkadnim monitorom i želite da ga zadržite bicete primorani da nabavite tzv. SYNC Stripper
dodatak koji koristi specijalan LM1881 čip i služi da odvoji sync signal na RGB Scartu kako bi nesmetano mogli da povežete vaš Xbox na monitor.

Ovaj uredjaj možete nabaviti i u obliku komplet video kabla preko Ultimarc firme kao i u obliku mini kartice/adaptera preko ArcadeForge firme.

http://www.ultimarc.com/store/section.php?xSec=8&xPage=1&jssCart=a056852ea542988a53192524dc3ad0b9

http://arcadeforge.net/Scaler-and-Strike-Devices/Sync-Strike::15.html
Cene nisu nimalo jeftine tako da imajte na umu da igranje na arkadnom monitoru predstavlja skuplju varijantu.
◆ KOJA VERZIJA XBOX-a MI TREBA I KOJI SOFTWARE ? ◆
Najpraktičnija Xbox opcija prilikom izgradnje MAME kabineta jeste Xbox Classic verzija ili ti prvobitno izdanje konzole. Ono što je bitna stavka jeste da vaša konzola mora biti softmodovana ili u najboljem slučaju čipovana kako bi mogli da koristite drugi software kao i to da instalirate hard disk odgovarajuće veličine tako da ovom prilikom preporučujem da on ne bude manji od 80GB. Takodje neki preporučuju da se po mogućstvu dobavi konzola sa Aladdin čipom zarad boljih performansi mada i u ostalim varijantama konzola se sasvim lepo ponaša. Uz Xbox potreban vam je i mrežni kabl kako bi mogli da ga povežete sa vašim PC računarom putem FTP klient-a kako bi prebacili sve neophodne podatke.
Za software je preporuka da se koristi CoinOps jer važi za jedno od najboljih i najkvalitetnijih front-end rešenja ne samo za Xbox već i za kompletnu emulaciju arkada generalno. Radi se o fantastično optimizovanom front-end programu koji u sebi sadrži mnoštvo emulatora za razne platforme medju kojima su naravno i MAME koje su u okviru ovog parčeta software-a dovedene takoreći do savršenstva zahvaljujuci odličnom razvojnom timu.
Trenutno aktuelna verzija je CoinOps 8 i može se preuzeti nakon obavezne registracije putem torrent sajta
CoinOPS 8 Lite
https://back-ups.me/details.php?id=214248
CoinOPS 8 Gold
https://back-ups.me/details.php?id=215702
CoinOPS 8 Standalone
https://back-ups.me/details.php?id=214585
CoinOPS 8 Massive
https://back-ups.me/details.php?id=224185
Imate mogućnost da birate više verzija paketa poput lite, massive itd. za svaki paket imate opis i razlika je zapravo samo u količini igara i emulatora koje isti poseduje. Ja obično koristim „massive edition“ kako bih imao kompletnu bazu arkadnih igara.

◆ TRANSFER SOFTWARE-a NA XBOX i POKRETANJE ISTOG ◆
Nakon što ste dobavili odgovarajući primerak vaše Xbox konzole i preuzeli CoinOps software stvar koju je potrebno da uradite jeste da isti prebacite sa PC-a na vaš Xbox za šta vam je potreban neki od FTP client programa kao i mrežni kabl sa kojim ćete izvršiti povezivanje. FTP client program koji ja preporučujem i koji je veoma lak za korišcenje jeste FlashFXP. Možete ga dobaviti lako po torrentima.
Ono što treba da uradite najpre jeste da u network podešavanjima Xbox-a izaberete DHCP adresu i da se spojite preko router-a (ako koristite isti) a ne direkt preko preko vašeg PC-a. Sledeće što vam ostaje jeste da unesete Xbox IP adresu, name i password u vaš „quick connect“ prozor u FlashFXP programu kako bi izvršili konekciju sa vašim PC računarom te odradite prebacivanje CoinOps-a u vaš games folder na Xbox-u i to je sve! Naravno posle prebacivanja treba uraditi restart Xbox-a.
Svakome ko je ranije imao kontakt sa čipovanim Xbox-om ovo neće predstavljati problem no masu video klipova po ovom pitanju možete svakako pogledati na youtube-u, evo jednog od njih:
Takodje poželjno je da vaš Xbox ima instaliran Evolution X/Unleash X dashboard radi lakše organizacije fajlova i svega.
Nakon što je sve testirano i vaš CoinOps podignut sledeći korak jeste povezivanje Xbox-a sa CRT TV-om i kontrolama.
◆ POVEZIVANJE XBOX-a SA CRT TV-om I KONTROLAMA ◆
Povezivanje na TV se vrši veoma jednostavno putem RGB SCART kabla za vaš X-Box no ono što ja preporučujem jeste da povezivanje izvršite preko video scart selektora/switcha (ukoliko kabl nema i audio out) jer nudi i opciju audio stereo izlaza koji vam je preko potreban.


Razlog zbog kojeg koristimo isključivo RGB Scart kabl je taj što su arkadne mašine napravljene tako da rade sa 15khz RGB signalom a Xbox RGB Scart izlaz upravo emutuje takav signal putem svog video izlaza te predstavlja idealan izbor.
Slika sa RGB-em je daleko najbolja i boje i oštrina slike su na zavidnom nivou. Imajte takodje na umu da Xbox RGB Scart kabl nije baš tako česta pojava i da nov košta dobrih 15e.
Kod nas se novi mogu nabavati kod ove firme, link:
http://www.mgelectronic.rs/kabl-za-xbox-ca02
Takodje jedna od bitnih stavki je da ne pomešate scart ulaze na vašem TV-u ukoliko imate 2 opcije jer je obično jedan ulaz rezervisan za tzv. true RGB signal koji nama treba dok je drugi za S-Video/Composite no oznake bi trebalo da već postoje a ukoliko to nije slučaj konsultujte se sa uputstvom za vaš TV.
Nakon što ste povezali sve uspešno sledeća stavka koja dolazi na red jesu kontrole i tu vam se nude dva rešenja:
1> Direktno ožičavanje preko Xbox džojpeda
2> Ožičavanje putem encodera
Direktno ožičavanje <arcade hack> predstavlja najjeftiniji izbor kada je u pitanju sistem kontrola za vaš kabinet ali zna da bude i naporan jer podrazumeva to da morate svaki kontakt na svom xbox joypadu (koji mora biti žrtvovan za ove prilike) da prelemite i da ga spojite žicama sa odgovarajućim mikroprekidačima na vašim arkadnim džojsticima odnosno tasterima. Lemljenje zna da bude dosta pipav posao i naporan i u ovom slučaju dovoljno je da odradite samo jedan loš lem ili da omašite šemu i sve pada u vodu, vaše kontrole neće raditi.

Ono što je čest problem koji ljudi prave jeste to da imaju uzemljenje <Ground/GND> koje je loše povezano te zbog toga nije moguće formirati ispravan protok signala što dovodi do toga da vam tasteri neće raditi. Više o ovome baviću se u nastavku gde ću pričati o encoderima jer su oni način povezivanja koji ja lično preporučujem.

◆ ENCODERI i MIKROPREKIDAČI ◆
Encoderi predstavljaju uredjaje koji su najčešca kombinacija softvera i hardvera i služe za prevodjenje koda signala. Kako u drugim slučajevima pa i u ovom našem oni se javljaju najčešce u obliku kartice i njihova uloga je da prevedu izlazne signale sa naših mikroprekidača tako da xbox kontrolni portovi mogu da ih razumeju i išcitaju kao što to rade sa regularnim džojpedima kada ih ukljucimo u port.
Kod arkadnih kontrola sve je inače bazirano na mikroprekidačima koji se ugradjuju kako u kontrolne tastere tako i u džojstike. Oni su malih dimenzija i sadrže klik taster na sebi na vrhu tako da kada pritiskamo naše regularne kontrolne tastere ili pomeramo džojstike u nekom pravcu ti mali klik tasteri bivaju aktivirani i tada šalju signal odnosno informaciju ka encoderu koji je išcitava a zatim prevodi u signal razumljiv Xbox-u. Svaki mikroprekidač koristi jedan izlazni signal kao i uzemljenje.

Mikroprekidač se povezuje žicom do odgovarajućeg mesta na našem encoderu. Svaki encoder ima mapirane kontakte tako da morate pratiti šemu gde ide koja žica.
Ako pogrešite negde u šemi vaš kontakt neće raditi ili primera radi ako pomerite vaš džojstik u levo on ce greškom ići u desno. Uz svaki encoder dolazi šema i samo je potrebno ispratiti je valjano i nece biti većih problema. Ono što sam pomenuo ranije a odnosi se na uzemljenje <u daljem textu , Ground/GND> jeste to da svaki kontakt mora biti povezan u tzv. „daisy chain“ konekciju. Šta to zapravo znači ? Na svakom mikroprekidaču nalazi se pored glavnog kontakta i pin za GND.
GND kontakti se medjusobno povezuju tako da prave neraskidivi lanac <Daisy Chain>, povezani su jedan do drugog pa tako sve do glavnog mesta na encoderu.
Oni ne smeju nikako biti nasumice povezani već upravo kao što je navedeno moraju ići jedan do drugoga praveći neku vrstu lanca jer ako je lanac negde prekinut <nije ostvaren kontakt sa GND pinom na prekidaču> ili su nepravilni spojevi vaši tasteri nece raditi tako da morate dobro voditi računa da li je sve dobro povezano te ukoliko je to slučaj pritiskom na vaš glavni taster ostvarićete kontakt. To je trenutak kada vam osmeh izlazi na videlo jer ste na dobrom putu.

◆ KOJI ENCODER DA IZABEREM i KUPIM ? ◆
U ponudi i nemate baš veliki izbor encodera koji možete da koristite na vašem XBox-u, oni koji se najcešće koriste jesu oni sa mogućnošću programiranja poput I-PAC encodera firme Ultimarc kao i KADE device encodera koji su po meni dosta bolji i više „user friendly“ i ja ih preporučujem. Možete ih potražiti na sledecim linkovima:
I-PAC Ultimarc <Stara PS/2 verzija> http://www.ultimarc.com/store/section.php?xSec=2&xPage=1

KADE Device http://kadevice.com/kade-miniarcade/

NAPOMENA: Kablovi kojim se encoderi povezuju sa Xbox konzolom se najcešce prodaju zasebno tako da imajte to na umu prilikom kupovine!
Pored ovih encodera postoje i neke jeftine kineske varijante poput „Xbox To Jamma“ PCB kartice koja preko JAMMA veze obavlja funkciju encodera a takodje ima i zasebne audio/video izlaze. Ja je ne preporučujem iako je cena dosta primamljiva <40$> jer nisu preterano pouzdane a i imaju tu falinku da sporije registruju brze kose pokrete kada se ostvaruju 2 klika/kontakta istovremeno čime je npr. jako otežano igranje nekih beat em up igara poput Street Fighter, Mortal Kombat itd.
Takodje ove kartice nemaju standardnu JAMMA šemu pa je potrebno da im se moduju ground pinovi ako vece ne želite da kasapite svoje JAMMA konektore u kabinetu.

JAMMA je skraćenica za „Japan Amusement Machinery Manufacturers Association“ i predstavlja standard kada su u pitanju konekcije i povezivanje/ožicavanje hardware-a u arkadnim kabinetima. Nakon što ste sve testirali i spojili kako treba ostaje vam da vaš hardware (konzola, žice, TV itd.) prebacite u vaš kabinet i uživanje može da počne !!
◆ GDE i KAKO DA KUPIM KABINET ? ◆
Arkadni kabinet možete dobaviti još uvek putem oglasa, najcešce ih ovde u Srbiji ima na Kupujem-Prodajem sajtu a možete i sami izraditi svoj prema odgovarajućoj šemi ili kupiti vec gotove i isečene delove koje je potrebno sami da spojite što ne preporučujem jer je dosta skupa varijanta.Za što autentičniji doživljaj se preporučuje originalni kabinet. Njihova cena se najcešce kreće oko 100€ no ako imate sreće možete ih naći i jeftinije.
Prilikom kupovine najviše pažnje obratite na stanje drveta, limarije i T-Moldinga <trake koje idu po ivicama kabineta> kako bi sebi olakšali posao prilikom sredjivanja i restauracije. Takodje gledajte da vaši tasteri i džojstici budu što lepši i očuvaniji kako bi eventualno i tu uštedeli neki dinar te da ne morate da poručujete delove iz inostranstva jer ih baš i nema kod nas u prodaji, barem ne novih. Kabineti su obično izradjeni od drvenih i metalnih materijala i njihova težina sa sve monitorom obično iznosi oko 120kg tako da znaju da predstavljaju problem prilikom prenošenja.

Dvoje odličnih evropskih dobavljača delova sa pristojnim cenama potražite na ovim linkovima :
ili ako baš želite malo da rizikujete i uštedite možete se obratiti kinezima putem dobro poznatog Ali Express-a. Paketi obično putuju do nas 2-3 nedelje.
Kada je u pitanju T-Molding kod nas možete dobaviti gotovo identične trake u firmi Kantex u Beogradu, link:
http://www.kantex.ro/yu/pvc_lajsne.php
ili ako baš želite original molding tu je adresa:
Ako govorimo o recimo ozvučenju za vaš kabinet gledajte da dobavite mali produžetak/adapter za Scart kabl sa audio izlazima (ako audio out ne postoji na samom scart-u ili vaš CRT TV nema neki zaseban izlaz) ili ranije pomenuti scart switcher tako da možete nakačiti zvučnike po vašem izboru.

Zvučnike možete ugraditi u vaš kabinet <najcešće je to neka stereo kombinacija od 2 mala zvučnika od po 5-10w> ili možete sve nakačiti na neki vaš Hi-Fi sistem.
Za printove/grafiku <poželjno je da budu u rezoluciji od 150 do 300dpi> se preporucuje iskljucivo PVC sjajna <glossy> vodootporna folija dok prilikom eventualnog farbanja vašeg kabineta gledajte obavezno da nanesete belu bazu najpre pa tek onda boju <sjajnu, nikako mat> u 2 sloja obavezno.
Poželjno je i da prethodno skinete staru farbu ako je moguće mada može se u principu raditi i preko postojeće tek nakon što dobro oribate kabinet i uklonite svu
prljavštinu. Farbanje je najlakše i najbolje vršiti putem malih sundjerastih rolera koji bagatelno koštaju pa ih je najbolje koristiti samo jednom.

Na kraju ja preporučujem i da vaš kabinet premažete bezbojnim zaštitnim lakom (u jednom tankom sloju) koji se kod nas obicno prodaje kao „lak za camce“.
◆ COINOPS PODEŠAVANJA ◆
Da bi vam ugodnost igranja bila na potrebnom nivou neophodno je odraditi i niz podešavanja u CoinOps-u te vam ovom prilikom dajem postavku svojih ličnih preseta.
Napomena: Ova podešavanja su validna za CoinOps verziju 8 ali takodje važe i za niže verzije 6 i 7
Nakon što udjete u CoinOps pritisnite START dugme i otvoriće vam se meni te kliknite na SETTINGS opciju da bi vam se otvorio novi ekran pa zatim postavite sve stavke kao na slici:

Skin Type možete menjati po ličnom ukusu kao i Background Sounds/Music, sve ostalo podesite kako je navedeno.
Klikom na desni triger taster, prelazite u novi meni koji je posebno bitan. Tu sve podesite identično kao na slici br. 2. Flicker Filter možete čak i u potpunosti ugasiti.

Nakon ovoga se pritiskom na BACK taster vratite u glavni meni i izaberite opciju SCREEN ADJUSTMENTS i podesite pravilan položaj vaše slike na ekranu.
Sva vaša podešavanja ostaju zapamćena tako da nema potrebe da nameštate sve svaki put prilikom novog startovanja emulatora.
Pritiskom tastera A ulazite u igru, kombinacijom tastera BACK + START izlazite iz igre, pritiskom na START + WHITE ulazite u meni same igre i pauzirate igru.
Još jedna bitna stvar je ta da vaš Xbox prebacite da radi u NTSC 60hz režim kako bi mogli da igrate igre u svom prirodnom modu, za to možete koristiti Enigmah software koji je veoma lak za korišćenje i možete ga preuzeti ovde:
Nakon instalacije i pokretanja programa potrebno je bukvalno jednim klikom izabrati NTSC režim te zatim uraditi restart Xbox-a. U vašem MS Dashboard-u je takodje potrebno da stoji video podešavanje ekrana u NORMAL 4:3 modu. Evo i malog prikaza rezultata
SAMSUNG CRT TV 28″
PS. Slike nisu baš najsjajnijeg kvaliteta, uživo sve izleda znatno bolje



One response to “TIPS & TRICKS : ARCADE MAME BUILD – Xbox Edition <ARHIVA>”
-
Dobrodošli !



















Leave a Reply