Емулација класичних аркадних игара на новој технологији

post-thumb

Расплет емулатора за игре

Можда се питате шта је емулатор. Емулатори омогућавају вашем рачунару да делује као систем конзоле као што је Аппле ИИе или Атари 2600, који се користе за опонашање хардвера разних класичних аркадних игара.

Да ли се опонашају све класичне аркадне игре? Не, али оне игре направљене пре 1992. јесу. Није лако опонашати све системе.

Зашто је потребно опонашати класичне аркадне игре? Три су главна разлога зашто:

Популарност

Ако је систем популаран, чак и ако је класичан, улаже се више напора да се на њега опонаша.

Доступност информација

Ако систем садржи пуно информација, биће лакше опонашати. Ако се игра никада раније није емулирала, требат ће пуно обрнутог инжењеринга, што понекад може бити фрустрирајуће.

Техничке препреке

Хардвер ограничава ограничења која је тешко избећи. На пример, требало је проћи доста времена пре него што је Атари 7800 емулиран, због алгоритма за шифровање који је забранио учитавање игара. Поред тога, новијим системима можда недостаје апсолутних коњских снага да би игра могла да се покреће бржом и бржом игром.

Иако је тешко покренути емулаторе, посебно ако је то први пут, морате преузети емулатор и отпаковати га. Ако нисте упознати са процедурама, морате пажљиво прочитати документацију.

емулатори су сложени делови софтвера. Већина емулатора можда неће у потпуности опонашати способност система који покушава да копира. Недостаци неких емулатора могу бити мањи, понекад се могу појавити проблеми са временом. Неки емулатори уопште неће покретати игре или још горе имају проблема са приказом. Неки емулатори можда немају подршку за џојстик, звук и друге значајне функције.

При писању емулатора подврћићете се тешком процесу који захтева добијање прецизних информација о систему и откривање начина на који их емулирате софтверским кодом.

Постоје две различите врсте емулатора. Први је емулатор за један систем или за једну игру. Примери за то су Атари 2600 емулатор, НЕС емулатор и Аппле ИИ емулатор. Ови емулатори могу опонашати само једну врсту игре или система. Друга врста емулатора су мулти-емулатори. Најбољи пример за то је Мулти-Арцаде Мацхине Емулатор или МАМЕ. маме може опонашати стотине аркадних игара, иако се све аркадне игре не могу покретати на истој врсти система. То је велика генерализација, али разлог зашто мулти-емулатори у већини случајева захтевају више ресурса у поређењу са емулаторима са једним системом.

Почетак емулације отворио је пуно прилика компанијама да искористе своје ресурсе. Зашто потрошити пуно времена на репрограмирање или пренос класичних аркадних игара на нову конзолу када лако можете да напишете усправни емулатор. Емулација је решење за ове проблеме и даје играчима тачну копију класичних игара које воле и желе да стекну.