Դասական Արկադային խաղերի ընդօրինակում նոր տեխնոլոգիայի վրա
Խաղերի էմուլյատորների լուծում
Կարող եք մտածել, թե ինչ է էմուլյատորը: Էմուլյատորները թույլ են տալիս ձեր համակարգչին գործել ինչպես կոնսոլային համակարգ, ինչպիսին է Apple IIe- ը կամ Atari 2600- ը, որոնք օգտագործվում են տարբեր դասական արկադային խաղերի սարքավորումները նմանակելու համար:
Բոլոր դասական արկադային խաղերը ընդօրինակվա՞ծ են: Ոչ, բայց այդ խաղերը, որոնք արվել են մինչև 1992 թվականը, կան: Ոչ բոլոր համակարգերը հեշտ է ընդօրինակել:
Ինչո՞ւ կարիք կա ընդօրինակել դասական արկադային խաղերը: Կան երեք հիմնական պատճառներ, որոնց համար.
Հանրաճանաչություն
Եթե համակարգը տարածված է, նույնիսկ եթե այն դասական է, ավելի շատ ջանք է գործադրվում այն ընդօրինակելու համար:
Տեղեկատվության մատչելիությունը
Եթե համակարգը շատ տեղեկություններ է պարունակում, ապա ավելի հեշտ կլինի ընդօրինակել: Եթե նախկինում ոչ մի խաղ չի կրկնօրինակվել, դրա համար կպահանջվի շատ հակադարձ տեխնիկա, ինչը երբեմն կարող է հիասթափեցնել:
Տեխնիկական խոչընդոտներ
Սարքավորումը սահմանափակում է սահմանափակումները, որոնցից դժվար է խուսափել: Օրինակ, բավական ժամանակ է պահանջվել մինչև Atari 7800- ի ընդօրինակումը `կոդավորման ալգորիթմի պատճառով, որն արգելում էր խաղերի բեռնումը: Բացի այդ, նոր համակարգերը կարող են զուրկ լինել բացարձակ ձիաուժից, որպեսզի խաղն անցկացվի նվագելի և ավելի արագ արագությամբ:
Չնայած emulators- ը դժվար է գործարկել, հատկապես եթե դա ձեր առաջին անգամն է, դուք պետք է ներբեռնեք emulator- ը և հանեք այն կոճակից: Եթե ընթացակարգերին ծանոթ չեք, ապա պետք է ուշադիր կարդաք փաստաթղթերը:
Էմուլատորները ծրագրակազմի բարդ մասեր են: Մոդելատորների մեծ մասը կարող է կատարյալ կերպով ընդօրինակել համակարգի հնարավորությունը, որը փորձում է պատճենել: Որոշ էմուլյատորների թերությունները կարող են չնչին լինել, երբեմն կարող են առաջանալ ժամանակի խնդիրներ: Որոշ էմուլյատորներ ընդհանրապես խաղեր չեն գործարկի, կամ էլ ավելի վատ ՝ ցուցադրման հետ կապված խնդիրներ: Որոշ էմուլյատորներ կարող են թերի լինել ջոյստիկ աջակցության, ձայնի և այլ նշանակալից հատկությունների մեջ:
Էմուլատոր գրելիս դուք անցնելու եք բարդ գործընթաց, որը պահանջում է ճշգրիտ համակարգի տեղեկատվության ձեռքբերում և պարզում, թե ինչպես է այն ընդօրինակել ծրագրային կոդով:
Գոյություն ունեն երկու տարբեր տեսակի էմուլյատորներ: Առաջինը մեկ համակարգ է կամ մեկ խաղային էմուլատոր: Դրանց օրինակներն են Atari 2600 emulator, NES emulator և Apple II emulator: Այս էմուլյատորները կարող են ընդօրինակել միայն մեկ տեսակի խաղ կամ համակարգ: Երկրորդ տեսակի էմուլյատորները բազմալեզու են: Դրա լավագույն օրինակը բազմամակարդակ մեքենայի էմուլատորն է կամ MAME- ը: MAME- ը կարող է ընդօրինակել հարյուրավոր արկադային խաղեր, չնայած ոչ բոլոր արկադային խաղերն են կարող գործարկվել նույն տեսակի համակարգով: Դա հսկայական ընդհանրացում է, բայց պատճառը, որ բազմաէմուլյատորները շատ դեպքերում ավելի շատ ռեսուրսներ են պահանջում, համեմատած մեկ համակարգի էմուլյատորների հետ:
Նմանակման մեկնարկը շատ հնարավորություններ է բացել ընկերությունների համար `օգտվելով իրենց ռեսուրսներից: Ինչու շատ ժամանակ ծախսել վերածրագրավորելու կամ դասական արկադային խաղերը նոր մխիթարան տեղափոխելու վրա, երբ հեշտությամբ կարող եք գրել ուղղաձիգ էմուլատոր: Նմանությունը այս խնդիրների լուծումն է և խաղացողներին տալիս է այն դասական խաղերի ճշգրիտ կրկնօրինակը, որը սիրում են և ցանկանում են ձեռք բերել: