Как да превърнете стария си компютър в аркадна машина

Аркадите са нещо като реликва от минали дни. Понякога може да хванете такъв в местния мол, боулинг зала и увеселителни паркове или други семейни атракции, но в по-голямата си част те са тръгнали по пътя на динозавъра. Не само това, но днешните аркадни игри не са склонни да приютяват познатите игри от миналото.  

MAME , съкратено от Multiple Arcade Machine Emulator , намери за подходящо да изпълни своята роля в пресъздаването на оригиналното аркадно изживяване под формата на многофункционална емулационна рамка. Емулаторът е софтуер, предназначен да имитира специфичен хардуер. Има много там, които ще имитират аркадна машина (както и други игрови конзоли), но MAME е най-добрият за работата. 

Единствената цел , която MAME имаше за цел да постигне, беше запазването на старите аркадни заглавия. Повечето, но не всички аркадни игри работят на подобна настройка на чип с твърд процесор. Но има и други, като Dragon's Lair , които работят на лазерни дискове.

MAME ще емулира хардуера, който съдържа игрите, включително паметта на машината, процесорите или CPU (централен процесор). Когато го сдвоите с ROM(ROM) за аркадна игра (памет само за четене) и перфектния звук, MAME ще имитира играта вместо вас. Той служи като перфектен емулатор на аркадна машина.

ROM по същество е софтуерът за съхранение на играта, която възнамерявате да играете. MAME поддържа хиляди различни ROM(MAME supports thousands of different ROMs) , така че намирането на такъв за вашето носталгично пътуване би трябвало да е доста проста задача.

Как да превърнете стария си компютър в аркадна машина(How To Turn Your Old Computer Into An Arcade Machine)

Преди да можем да започнем да изграждаме стара аркадна машина, има няколко неща, които трябва да знаете. Първо, създаването на емулатор на аркадна машина не е прост проект. Предприятието ще изисква умения в повече от вашите познания за игри и технологии. Ще има нужда и от кодиране, запояване, окабеляване и малко дърводелство.

Можете просто да се насладите на игрите на обикновения си ежедневен компютър, но това не е изживяването, което търсим в тази статия.

Законността на всичко това(The Legality Of It All)

MAME е безплатен и отворен за обществено ползване, но не се предлага с никакви ROM(ROMs) . Причината за това е, че аркадните игри, включително тези с компании, които може би са били затворени, все още са защитени с авторски права. 

Това означава, че освен ако нямате физическо копие на самата игра, изтеглянето и използването на ROM ще се счита за противозаконно.

За този проект ще приемем, че сте закупили законно физическо копие на играта, която планирате да играете. Всичко, което ви липсва, е хардуерът, на който да го играете. В този случай използването както на MAME , така и на ROM (ите) са напълно законни.

Подходящият компютър и монитор за работата(The Right Computer & Monitor For The Job)

Уебсайтът на MAME изброява минималните изисквания за стартиране на MAME на компютър като:

  • Всеки процесор AMD(AMD) или Intel , поддържащ MMX .
  • Windows 98 или по-нова версия.
  • DirectX 5.0 или по-нова версия.
  • Графична карта с възможност за DirectDraw или Direct3D .
  • Всяка звукова карта, съвместима с DirectSound .

Разберете, че колкото по-мощен е компютърът, толкова по-добре ще се справя с изискванията за обработка на MAME . Не забравяйте(Remember) , че MAME се опитва да емулира поведението на оригиналния хардуер. Това ще изисква много процесорна мощност.

Основната PC версия на MAME работи със система от команден ред, което означава, че ще трябва да въвеждате команди, за да редактирате настройките и да възпроизвеждате ROM(ROMs) . Можете да намерите портове на MAME , които ще работят на машини с Mac или Linux-базирана операционна система. Ако изтеглите основната PC версия на MAME , ще видите, че това е система от команден ред.

Мониторът ще бъде необходимост и повечето ентусиасти на MAME предпочитат телевизор с електронно-лъчева тръба ( CRT ) пред компютърен монитор. Това е така, защото по-старите CRT модели създават по-вярно аркадно визуално изживяване. Просто(Just) се уверете, че който и екран да изберете, той може да се свърже с вашия компютър.

Избор на вашите контроли(Choosing Your Controls)

Контролите, които избирате за емулатора на вашата аркадна машина, ще зависят от игрите, които искате да играете. Състезателна игра? Използвайте комбо волан и педал. Игри като Centipede ? Тракболът работи най-добре. Искате ли да играете Tempest ? Оригиналната игра използва въртящ се контролер, подобен на циферблат. 

След това има стандартната комбинация от джойстици и бутони. Независимо(Regardless) от това , MAME вероятно ще го поддържа, стига да го включите с помощта на линия. 

Стандартните(Standard) компютърни джойстици, волани или геймпадове ще работят с повечето игри. Можете да ги инсталирате през компютърни портове или да ги свържете чрез USB . Те обаче не възпроизвеждат непременно усещането за истинска аркадна машина. Ще трябва да излезете и да купите истинската сделка от доставчици, които продават сглобяеми панели за управление на игри. 

Сглобяемият контролен панел ще ви струва повече от закупуването на частите поотделно, но ще ви спести време, когато става въпрос за окабеляване и кодиране на вашите контроли. Въпреки това, има някои производители на аркадни машини MAME , които харесват свободата да правят всичко сами. Някои дори ще включват множество контролни устройства на една машина. Изборът е ваш в крайна сметка.

Използване на Arcade Controls(Using Arcade Controls)

За да използвате контролите, ще трябва да ги картографирате. MAME съпоставя(MAME) вашите аркадни контроли със специфични клавишни връзки по подразбиране. Всеки клавиш на вашата клавиатура всъщност е просто превключвател. Ще искате да замените превключвателите по подразбиране с тези от вашите контроли. 

Аркаден джойстик има превключватели, които се движат в две, четири или осем посоки. Чрез картографиране на всяка посока на джойстика към различен клавиш на платката, можете да програмирате MAME да приеме входа.

Има два вида превключватели, използвани в аркадните машини:

  • Превключвателите с листова пружина(Leaf spring switches) се считат за по-добрия от двата от много ентусиасти на аркадни игри. Причината е, че дизайнът осигурява по-добро усещане при игра.
  • Микропревключвателите(Microswitches) обикновено са от по-твърдата страна, но са по-лесни за намиране и изискват много по-малко поддръжка от листовата пружина.

Инсталиране на контролите(Installing The Controls)

Това е най-трудната част от целия проект за емулатор на аркадни машини. Ще кримпвате или запоявате проводниците към съответните конектори, които отговарят на контролите. Можете да направите това, като свържете последователно конекторите на заземяващия проводник към обща маса. Ще трябва също да свържете енкодера на клавиатурата към вашия компютър.

Клавиатурният енкодер е това, което се използва за свързване на вашия компютър с аркадните контроли. Тъй като MAME дава на всеки аркаден контрол съответен клавиш на клавиатурата, ще трябва да го използвате, за да изпробвате контролите и да ги настроите както искате.

Можете да стартирате програмата MAME , за да тествате вашите контроли, след като са свързани. Този процес е бавен, тъй като ще определяте кои натискания на клавиши се симулират от контролите и след това ще ги съпоставяте с правилните настройки за управление в MAME .

Това означава, че натискането на джойстика надясно може да съответства на натискане на клавиш B. Ще трябва да редактирате настройките в MAME , за да съответстват на това, което B трябва да съответства на играча, натискащ надясно на джойстика. Повторете този процес за всяко действие.

Разклонител или разклонителна кутия ще трябва да бъдат инсталирани във вашата машина, за да включите различните ви компоненти. Външен ключ за захранване също е хубаво да имате, за да избегнете необходимостта от отваряне на шкафа, за да включите машината.

Аркадна атмосфера(The Arcade Atmosphere)

Светлините и звуците на аркадна машина са това, което наистина я оживява. Проектът не би бил завършен без осветен дисплей и солидна озвучителна система. Графиките са важни, но малките неща показват автентичността на проекта.

Какво ще ви трябва:

  • Източник на светлина, малко плексиглас и шатра за горния дисплей на аркадната машина. Шатрото е полупрозрачен материал с произведения на изкуството върху него, които можете да направите сами или да закупите готов.
  • Флуоресцентните(Fluorescent) осветителни тела са по-добър избор от лампите с нажежаема жичка, тъй като не генерират много топлина, крушките издържат по-дълго и могат да бъдат намерени в различни дължини.
  • За да се защити произведението на изкуството, шатърът ще трябва да бъде затиснат между листовете от плексиглас(Plexiglas) . Инсталирайте флуоресцентната светлина в горната част на шкафа и насочете източника на светлина в посоката, където ще бъде шатърът. Настройте приспособлението, докато всичко пасне идеално, както го виждате.
  • Звукът ще зависи от типа монитор, който сте избрали. За телевизори високоговорителите по подразбиране трябва да работят добре. Компютърният монитор ще изисква инсталация на звукова карта, която е съвместима с вашата версия на MAME . Това, в допълнение към няколко монтирани високоговорителя, които ще влязат вътре в шкафа.

Изграждане на кабинета(Building The Cabinet)

Покупката на шкаф за аркадни машини може да бъде направена в различни складове, търгове и уебсайтове. Частите(Cabinet) за шкафа също могат да бъдат закупени отделно, но като цяло опцията ще бъде скъпа. Не само скъпо, но и няма гаранция, че вашата MAME настройка ще се побере в сглобяем аркаден шкаф.

Ако възнамерявате да изградите свой собствен шкаф от нулата, трябва да вземете предвид компютъра, монитора, който сте избрали, вида на контролите за инсталиране, отгоре на мястото, където очаквате да го поставите в дома си.

Единствените ограничения в дизайна се допринасят от използваното оборудване, наличното пространство, вашия бюджет и вашето въображение. Ако имате нужда от помощ при проектирането на вашия шкаф, има много уебсайтове за „ Направи си сам“, които могат да ви помогнат.(DIY)

За да изградите свой собствен аркаден шкаф, ще ви трябва:

  • Фибра(Fiberboard) или нещо подобно за направата на тялото.
  • Лепило за дърво(Wood) , винтове, болтове и скоби, за да го държат заедно. 
  • Бормашина, прободен трион, отвертка и други подобни инструменти за работа. Пантите на вратите(Door) , закопчалките и превключвателят за захранване са всички допълнителни компоненти.
  • Достатъчно място за окабеляване на вашия контролен панел на играта. Това е особено важно, ако се опитвате да комбинирате множество настройки на системата за управление.

За проект за първи път потърсете в мрежата помощ при начертаването на вашия контролен панел. Това е, за да се избегнат усложнения и грешки, което прави проекта като цяло по-малко стресиращ.



About the author

Аз съм уеб разработчик с над 10 години опит, включително 8 години като професионален софтуерен инженер. Също така имам опит в разработването на мобилни приложения и игри, както за настолни компютри, така и за мобилни устройства. В свободното си време обичам да играя видео игри и да гледам филми, да слушам музика, да чета книги и да се занимавам с градинарство.



Related posts