Класічныя аркадныя гульні, эмуляцыя новых тэхналогій

post-thumb

Разгадванне эмулятараў для гульняў

Вы можаце задацца пытаннем, што такое эмулятар. Эмулятары дазваляюць вашаму кампутару дзейнічаць як кансольная сістэма, такая як Apple IIe або Atari 2600, якія выкарыстоўваюцца для эмуляцыі апаратнага забеспячэння розных класічных аркадных гульняў.

Ці пераймаюцца ўсе класічныя аркадныя гульні? Не, але тыя гульні, зробленыя да 1992 года, ёсць. Не ўсе сістэмы лёгка імітаваць.

Чаму ўзнікае неабходнасць пераймаць класічныя аркадныя гульні? Ёсць тры асноўныя прычыны:

Папулярнасць

Калі гэтая сістэма папулярная, нават калі яна класічная, тым больш намаганняў патрабуецца для яе пераймання.

Даступнасць інфармацыі

Калі сістэма ўтрымлівае шмат інфармацыі, яе будзе прасцей пераймаць. Калі гульня ніколі раней не пераймалася, для яе спатрэбіцца шмат зваротнай распрацоўкі, што часам можа выклікаць непрыемнасці.

Тэхнічныя перашкоды

Абсталяванне абмяжоўвае абмежаванні, якіх цяжка пазбегнуць. Напрыклад, прайшло даволі шмат часу, перш чым быў эмуляваны Atari 7800, дзякуючы алгарытму шыфравання, які забараняў загружаць гульні. Акрамя таго, у новых сістэмах можа не хапаць абсалютнай конскай сілы, каб гульня працавала з больш хуткай хуткасцю.

Хоць эмулятары цяжка запусціць, асабліва калі вы ўпершыню, вы павінны загрузіць эмулятар і распакаваць яго. Калі вы не знаёмыя з працэдурамі, неабходна ўважліва прачытаць дакументацыю.

Эмулятары - гэта складаныя часткі праграмнага забеспячэння. Большасць эмулятараў можа не ідэальна імітаваць магчымасці сістэмы, якую ён спрабуе скапіяваць. Недасканаласць некаторых эмулятараў можа быць нязначнай, часам могуць узнікнуць праблемы з тэрмінамі. Некаторыя эмулятары наогул не запускаюць гульні альбо, што яшчэ горш, маюць праблемы з адлюстраваннем. Некаторыя эмулятары могуць адчуваць недахоп у падтрымцы джойсціка, гуку і іншых важных функцыях.

Напісаўшы эмулятар, вы пройдзеце цяжкі працэс, які патрабуе атрымання дакладнай сістэмнай інфармацыі і высвятлення спосабу яе эмуляцыі з дапамогай праграмнага кода.

Існуе два розныя тыпы эмулятараў. Першы - гэта аднасістэмны або аднаігравы эмулятар. Прыкладамі іх з’яўляюцца эмулятар Atari 2600, эмулятар NES і эмулятар Apple II. Гэтыя эмулятары могуць імітаваць толькі адзін від гульні або сістэмы. Другі тып эмулятараў - гэта мульты-эмулятары. Лепшым прыкладам гэтага з’яўляецца эмулятар машыны Multi-Arcade або MAME. MAME можа пераймаць сотні аркадных гульняў, хаця не ўсе аркадныя гульні могуць працаваць на адной і той жа сістэме. Гэта велізарнае абагульненне, але ў большасці выпадкаў мульты-эмулятары патрабуюць больш рэсурсаў у параўнанні з аднасістэмнымі эмулятарамі.

Пачатак эмуляцыі адкрыў шмат магчымасцей для кампаній скарыстацца сваімі рэсурсамі. Навошта марнаваць шмат часу на перапраграмаванне альбо перанос класічных аркадных гульняў на новую кансоль, калі вы лёгка можаце напісаць вертыкальны эмулятар. Эмуляцыя - рашэнне гэтых праблем і дае геймерам дакладную копію класічных гульняў, якія яны любяць і хочуць набыць.