Жаңа технология бойынша классикалық аркад ойындарының эмуляциясы

post-thumb

Ойындарға арналған эмуляторларды ашу

Сіз эмулятор деген не деп ойлануыңыз мүмкін. Эмуляторлар сіздің компьютеріңізге Apple IIe немесе Atari 2600 сияқты консольдық жүйе сияқты жұмыс істеуге мүмкіндік береді, олар әр түрлі классикалық аркад ойындарының жабдықтарын имитациялау үшін қолданылады.

Барлық классикалық аркада ойындары эмуляцияланған ба? Жоқ, бірақ бұл ойындар 1992 жылға дейін жасалған. Барлық жүйелерді еліктеу оңай емес.

Неліктен классикалық аркад ойындарын үлгі етудің қажеті бар? Үш негізгі себеп бар:

Танымалдылық

Егер жүйе әйгілі болса да, классикалық болса да, оны еліктеуге көбірек күш жұмсалады.

Ақпараттың қол жетімділігі

Егер жүйеде көп ақпарат болса, оны еліктеу оңайырақ болады. Егер ойын бұрын-соңды еліктеп көрмеген болса, оған кері инженерия қажет болады, бұл кейде көңілсіз болуы мүмкін.

Техникалық кедергілер

Жабдық болдырмау қиын шектеулерді шектейді. Мысалы, ойындарды жүктеуге тыйым салатын шифрлау алгоритміне байланысты Atari 7800-ді шығарғанға дейін біраз уақыт өтті. Сонымен қатар, жаңа жүйелерде ойынды ойнатылатын және жылдамырақ жүргізу үшін абсолютті ат күші болмауы мүмкін.

Эмуляторларды іске қосу қиын болғанымен, әсіресе, егер сіз бірінші рет болсаңыз, эмуляторды жүктеп алып, оны ашыңыз. Егер сіз процедуралармен таныс болмасаңыз, құжаттаманы мұқият оқып шығуыңыз керек.

Эмуляторлар - бұл бағдарламалық жасақтаманың күрделі бөлшектері. Көптеген эмуляторлар көшіруге тырысқан жүйенің мүмкіндігін мүлтіксіз еліктеуі мүмкін. Кейбір эмуляторлардағы кемшіліктер аз болуы мүмкін, кейде уақытқа байланысты мәселелер туындауы мүмкін. Кейбір эмуляторлар ойындарды мүлде өткізбейді немесе одан да нашар көрінуіне байланысты проблемалар туындайды. Кейбір эмуляторларда джойстикті қолдау, дыбыс және басқа маңызды ерекшеліктер жетіспеуі мүмкін.

эмулятор жазу кезінде сіз жүйенің нақты ақпаратын алуды және оны бағдарламалық кодпен қалай еліктеуге болатынын білетін қиын процесті бастан кешіресіз.

Эмуляторлардың екі түрлі типтері бар. Біріншісі - бір жүйе немесе бір ойын эмуляторы. Бұған Atari 2600 эмуляторы, NES эмуляторы және Apple II эмуляторы мысал бола алады. Бұл эмуляторлар ойынның немесе жүйенің бір түрін ғана еліктей алады. Эмуляторлардың екінші түрі - көп эмуляторлар. Мұның ең жақсы мысалы - Multi-Arcade Machine эмуляторы немесе MAME. MAME жүздеген аркадтық ойындарға еліктей алады, дегенмен барлық аркад ойындары бірдей жүйеде жұмыс істей алмайды. Бұл үлкен жалпылау, бірақ көп эмуляторлардың бір жүйелік эмуляторлармен салыстырғанда көбірек ресурстарды қажет ететін себебі, көп жағдайда.

Эмуляцияның басталуы компанияларға ресурстарды пайдалану үшін көптеген Мүмкіндіктер ашты. Неліктен тік эмуляторды оңай жаза алатын болсаңыз, классикалық аркад ойындарын жаңа консольға қайта бағдарламалауға немесе тасымалдауға көп уақыт жұмсау керек. Эмуляция - бұл проблемалардың шешімі және ойыншыларға өздері ұнататын және алғысы келетін классикалық ойындардың дәл көшірмесін береді.