Դասական Արկադային խաղերի ընդօրինակում նոր տեխնոլոգիայի վրա

post-thumb

Խաղերի էմուլյատորների լուծում

Կարող եք մտածել, թե ինչ է էմուլյատորը: Էմուլյատորները թույլ են տալիս ձեր համակարգչին գործել ինչպես կոնսոլային համակարգ, ինչպիսին է Apple IIe- ը կամ Atari 2600- ը, որոնք օգտագործվում են տարբեր դասական արկադային խաղերի սարքավորումները նմանակելու համար:

Բոլոր դասական արկադային խաղերը ընդօրինակվա՞ծ են: Ոչ, բայց այդ խաղերը, որոնք արվել են մինչև 1992 թվականը, կան: Ոչ բոլոր համակարգերը հեշտ է ընդօրինակել:

Ինչո՞ւ կարիք կա ընդօրինակել դասական արկադային խաղերը: Կան երեք հիմնական պատճառներ, որոնց համար.

Հանրաճանաչություն

Եթե ​​համակարգը տարածված է, նույնիսկ եթե այն դասական է, ավելի շատ ջանք է գործադրվում այն ​​ընդօրինակելու համար:

Տեղեկատվության մատչելիությունը

Եթե ​​համակարգը շատ տեղեկություններ է պարունակում, ապա ավելի հեշտ կլինի ընդօրինակել: Եթե ​​նախկինում ոչ մի խաղ չի կրկնօրինակվել, դրա համար կպահանջվի շատ հակադարձ տեխնիկա, ինչը երբեմն կարող է հիասթափեցնել:

Տեխնիկական խոչընդոտներ

Սարքավորումը սահմանափակում է սահմանափակումները, որոնցից դժվար է խուսափել: Օրինակ, բավական ժամանակ է պահանջվել մինչև Atari 7800- ի ընդօրինակումը `կոդավորման ալգորիթմի պատճառով, որն արգելում էր խաղերի բեռնումը: Բացի այդ, նոր համակարգերը կարող են զուրկ լինել բացարձակ ձիաուժից, որպեսզի խաղն անցկացվի նվագելի և ավելի արագ արագությամբ:

Չնայած emulators- ը դժվար է գործարկել, հատկապես եթե դա ձեր առաջին անգամն է, դուք պետք է ներբեռնեք emulator- ը և հանեք այն կոճակից: Եթե ​​ընթացակարգերին ծանոթ չեք, ապա պետք է ուշադիր կարդաք փաստաթղթերը:

Էմուլատորները ծրագրակազմի բարդ մասեր են: Մոդելատորների մեծ մասը կարող է կատարյալ կերպով ընդօրինակել համակարգի հնարավորությունը, որը փորձում է պատճենել: Որոշ էմուլյատորների թերությունները կարող են չնչին լինել, երբեմն կարող են առաջանալ ժամանակի խնդիրներ: Որոշ էմուլյատորներ ընդհանրապես խաղեր չեն գործարկի, կամ էլ ավելի վատ ՝ ցուցադրման հետ կապված խնդիրներ: Որոշ էմուլյատորներ կարող են թերի լինել ջոյստիկ աջակցության, ձայնի և այլ նշանակալից հատկությունների մեջ:

Էմուլատոր գրելիս դուք անցնելու եք բարդ գործընթաց, որը պահանջում է ճշգրիտ համակարգի տեղեկատվության ձեռքբերում և պարզում, թե ինչպես է այն ընդօրինակել ծրագրային կոդով:

Գոյություն ունեն երկու տարբեր տեսակի էմուլյատորներ: Առաջինը մեկ համակարգ է կամ մեկ խաղային էմուլատոր: Դրանց օրինակներն են Atari 2600 emulator, NES emulator և Apple II emulator: Այս էմուլյատորները կարող են ընդօրինակել միայն մեկ տեսակի խաղ կամ համակարգ: Երկրորդ տեսակի էմուլյատորները բազմալեզու են: Դրա լավագույն օրինակը բազմամակարդակ մեքենայի էմուլատորն է կամ MAME- ը: MAME- ը կարող է ընդօրինակել հարյուրավոր արկադային խաղեր, չնայած ոչ բոլոր արկադային խաղերն են կարող գործարկվել նույն տեսակի համակարգով: Դա հսկայական ընդհանրացում է, բայց պատճառը, որ բազմաէմուլյատորները շատ դեպքերում ավելի շատ ռեսուրսներ են պահանջում, համեմատած մեկ համակարգի էմուլյատորների հետ:

Նմանակման մեկնարկը շատ հնարավորություններ է բացել ընկերությունների համար `օգտվելով իրենց ռեսուրսներից: Ինչու շատ ժամանակ ծախսել վերածրագրավորելու կամ դասական արկադային խաղերը նոր մխիթարան տեղափոխելու վրա, երբ հեշտությամբ կարող եք գրել ուղղաձիգ էմուլատոր: Նմանությունը այս խնդիրների լուծումն է և խաղացողներին տալիս է այն դասական խաղերի ճշգրիտ կրկնօրինակը, որը սիրում են և ցանկանում են ձեռք բերել: