டிஜிட்டல் உலகில் ran-j என அழைக்கப்படும் ஒரு புரோகிராமர், கிளாசிக் சோனி கன்சோல் தலைப்புகளை கணினிகளுக்கான சொந்த இயங்கக்கூடிய கோப்புகளாக மாற்றும் திறன் கொண்ட முன்னோடியில்லாத மென்பொருளை உருவாக்கியுள்ளார். போட்டிகளின் போது குறியீடுகளை உண்மையான நேரத்தில் மொழிபெயர்க்கும் இடைநிலை மென்பொருளின் தேவையை பயன்பாடு நீக்குகிறது. பழைய உடல் மற்றும் டிஜிட்டல் மீடியாவைப் பராமரிப்பதில் கவனம் செலுத்தும் சமூகத்திற்கான குறிப்பிடத்தக்க தொழில்நுட்ப முன்னேற்றத்தை இந்தத் திட்டம் பிரதிபலிக்கிறது.
PS2Recomp எனப்படும் கருவி, இரண்டு தசாப்தங்களுக்கு முன்னர் வெளியிடப்பட்ட படைப்புகளுக்கான அணுகலின் இயக்கவியலை மாற்றுகிறது. ஒரு நவீன இயந்திரத்திற்குள் அசல் வன்பொருள் சூழலை உருவகப்படுத்துவதற்குப் பதிலாக, பயனர் பயன்பாட்டைத் தொடங்குவதற்கு முன்பே கணினி மூலக் குறியீட்டின் முழுமையான மொழிபெயர்ப்பைச் செய்கிறது. இதன் விளைவாக இயங்குதளம் அங்கீகரிக்கும் மற்றும் நேரடியாக இயங்கும் ஒரு சுயாதீன நிரலாகும்.
மேம்பாடு செயல்முறைக்கு கிளாசிக் வீடியோ கேம் கட்டமைப்பின் குறிப்பிட்ட கூறுகளின் தலைகீழ் பொறியியல் தேவைப்பட்டது. இந்த முன்முயற்சியானது வழக்கமான கணினிகளில் சிக்கலான வேலைகளை செயல்படுத்துவதை பாதிக்கும் நாள்பட்ட செயல்திறன் சிக்கல்களைத் தீர்ப்பதை நோக்கமாகக் கொண்டுள்ளது, பழைய பட்டியல்களை அணுகுவதற்கான புதிய தொழில்நுட்ப தரநிலையை நிறுவுகிறது.
பாரம்பரிய உருவகப்படுத்துதலுக்கும் புதிய வடிவத்திற்கும் இடையிலான தொழில்நுட்ப வேறுபாடுகள்
வரலாற்று ரீதியாக, பழைய தளங்களில் கேம்களுக்கான அணுகல் அசல் வன்பொருளைப் பின்பற்றும் நிரல்களைப் பொறுத்தது. சிக்கலான எமோஷன் எஞ்சின் செயலி போன்ற பழைய அமைப்பிலிருந்து வரும் வழிமுறைகளை கணினி விளக்க வேண்டும், மேலும் கிராபிக்ஸ் மற்றும் ஆடியோவை செயலாக்கும் போது அவற்றை தற்போதைய கட்டமைப்பிற்கு மாற்ற வேண்டும் என்பதால், இந்த முறைக்கு கணிசமாக அதிக செயலாக்க சக்தி தேவைப்படுகிறது. உயர்தர கிராபிக்ஸ் கார்டுகள் பொருத்தப்பட்ட இயந்திரங்களில் கூட, இந்த கூடுதல் செயலாக்க அடுக்கு பெரும்பாலும் பிரேம் வீதம் குறைகிறது மற்றும் காட்சி குறைபாடுகளை ஏற்படுத்துகிறது.
நிலையான மறுதொகுப்பியைப் பயன்படுத்தும் போது, மென்பொருள் MIPS கட்டமைப்பின் அடிப்படையில் அசல் வழிமுறைகளை பகுப்பாய்வு செய்து அவற்றை C++ மொழியில் முழுமையாக மீண்டும் எழுதுகிறது. பின்னர், இந்த பொருள் x86-64 கட்டமைப்பிற்கு மாற்றப்படுகிறது, இது டெஸ்க்டாப்கள் மற்றும் குறிப்பேடுகளில் இருக்கும் பெரும்பாலான சமகால செயலிகளுக்கான தரநிலையாகும். இந்த செயல்முறை நேரடியாக இயங்கக்கூடிய கோப்பை உருவாக்குகிறது, இது பின்னணியில் இயங்கும் மொழிபெயர்ப்பு லேயரின் மேல்நிலை இல்லாமல், பிரத்யேகமாக உருவாக்கப்பட்ட மற்ற மென்பொருளைப் போலவே, இயக்க முறைமை நிரலைக் கையாள அனுமதிக்கிறது.
உகந்த செயல்திறன் மற்றும் குறைக்கப்பட்ட வன்பொருள் தேவைகள்
இடைநிலை சிமுலேட்டர் இல்லாதது ரேம் நினைவகம் மற்றும் மத்திய செயலி செயலாக்க சக்திக்கான தேவையை வெகுவாகக் குறைக்கிறது. அலுவலக வேலைகளை இலக்காகக் கொண்ட கணினிகள் உட்பட மிகவும் எளிமையான தொழில்நுட்ப விவரக்குறிப்புகள் கொண்ட இயந்திரங்கள், உருவாக்கப்பட்ட கோப்புகளை திரவத்தன்மை மற்றும் நிலைத்தன்மையுடன் இயக்க முடியும்.
லினக்ஸ்-பெறப்பட்ட இயக்க முறைமைகளை அடிப்படையாகக் கொண்ட போர்ட்டபிள் சாதனங்கள் இந்த ஆற்றல் மற்றும் செயலாக்கத் திறனிலிருந்து நேரடியாகப் பயனடைகின்றன. நேட்டிவ் எக்ஸிகியூஷன் பேட்டரி ஆயுளை நீட்டிக்கிறது மற்றும் நீண்ட கால பயன்பாட்டின் போது உள் கூறுகளின் வெப்பத்தை குறைக்கிறது, பயணத்தின்போது இந்த மீடியாக்களை நுகர முடியும்.
நவீன தீர்மானங்கள் மற்றும் அல்ட்ராவைடு மானிட்டர்களுக்கான ஆதரவு
PS2Recomp ஆல் உருவாக்கப்பட்ட இயங்கக்கூடிய கோப்புகள் அசல் வன்பொருளின் வரம்புகளுக்கு அப்பாற்பட்ட காட்சி மேம்பாடுகளைப் பயன்படுத்த அனுமதிக்கின்றன. பயனர்கள் வீடியோ வெளியீட்டை 4K தெளிவுத்திறனுக்கு அமைக்க முடியும், அந்த நேரத்தில் அனலாக் வீடியோ கேபிள்கள் வழங்க முடியாத தெளிவை உறுதிப்படுத்துகிறது.
அல்ட்ராவைடு ஆஸ்பெக்ட் ரேஷியோ மானிட்டர்களுக்கான ஆதரவு, முப்பரிமாண மாதிரிகள் அல்லது பயனர் இடைமுகத்தை சிதைக்காமல் பார்வைத் துறையைச் சரிசெய்து, உள்நாட்டில் கட்டமைக்கப்பட்டுள்ளது. இந்த காட்சி தழுவல் நேரடியாக மீண்டும் எழுதப்பட்ட கிராபிக்ஸ் இயந்திரத்தில் நிகழ்கிறது, இது விளையாட்டின் மெய்நிகர் கேமராவின் கணித விகிதங்களை மீண்டும் கணக்கிடுகிறது.
படத்தின் புதுப்பிப்பு விகிதமும் நேர்மறையான மாற்றங்களுக்கு உட்படுகிறது, முதலில் ஒரு வினாடிக்கு முப்பது பிரேம்களில் பூட்டப்பட்ட படைப்புகள் வினாடிக்கு அறுபது அல்லது நூற்றி இருபது பிரேம்களில் செயல்பட அனுமதிக்கிறது. இயற்பியல் அல்லது செயற்கை நுண்ணறிவின் வேகத்தை பாதிப்பதில் இருந்து காட்சி முடுக்கம் தடுக்கும் குறியீடு அடிப்படையில் மாற்றம் செய்யப்படுகிறது.
மாற்று செயல்முறை மற்றும் மென்பொருள் கட்டமைப்பு
தலைப்பின் சட்ட மற்றும் செயல்பாட்டு மாற்றத்தை மேற்கொள்ள, பயனர் அசல் இயற்பியல் மீடியா அல்லது கேம் தரவைக் கொண்ட அங்கீகரிக்கப்பட்ட டிஜிட்டல் நகலை வைத்திருக்க வேண்டும். PS2Recomp மென்பொருள் நிரலாக்கக் குறியீட்டை மொழிபெயர்க்க மட்டுமே வேலை செய்கிறது, ஆடியோ கோப்புகள், கட்டமைப்புகள், முப்பரிமாண மாதிரிகள் மற்றும் வீடியோக்கள் மூல வட்டில் இருந்து நேரடியாகப் பிரித்தெடுக்கப்பட வேண்டும். இந்த கட்டமைப்பு பிரிப்பு, கருவியானது குறியீடு மொழிபெயர்ப்பு உள்கட்டமைப்பை மட்டுமே விநியோகிப்பதை உறுதிசெய்கிறது, பதிப்புரிமை பெற்ற பொருட்களை விநியோகிப்பதில் இருந்து டெவலப்பர்களுக்கு விலக்கு அளிக்கிறது. தொகுத்தல் செயல்பாட்டின் போது, நிரல் x86-64 க்கு மொழிபெயர்க்கப்பட்ட குறியீட்டை பிரித்தெடுக்கப்பட்ட ஆடியோவிஷுவல் ஆதாரங்களுடன் ஒருங்கிணைக்கிறது, எல்லாவற்றையும் ஒரே, எளிதில் அணுகக்கூடிய கோப்பகத்தில் பேக்கேஜிங் செய்கிறது. இதன் விளைவாக, மூன்றாம் தரப்பு இயக்கிகளை நிறுவவோ அல்லது சிக்கலான பொத்தான் மேப்பிங்குகளை உள்ளமைக்கவோ தேவையில்லாமல், USB அல்லது புளூடூத் இணைப்பு வழியாக விசைப்பலகைகள், எலிகள் மற்றும் உயர்நிலைக் கட்டுப்படுத்திகள் போன்ற நவீன சாதனங்களைத் தானாகவே அங்கீகரிக்கும் ஒரு முழுமையான நிரலாகும். மேலும், இறுதிக் கோப்பு திட நிலை இயக்ககங்களில் (SSD) சேமிக்கப்படும் போது கட்டங்கள் மற்றும் மெனுக்களின் ஏற்றுதல் நேரம் ஒரு நொடியின் பின்னங்களாகக் குறைக்கப்படுகிறது, இது அந்த தலைமுறையின் டிஸ்க்குகளின் ஒளியியல் வாசிப்பை வகைப்படுத்தும் காத்திருப்புத் திரைகளை நீக்குகிறது மற்றும் ஊடாடும் அனுபவத்தின் ஓட்டத்தை மேம்படுத்துகிறது.
பிளாட்ஃபார்ம் கிளாசிக்ஸுடன் முதல் நடைமுறைச் சோதனைகள்
ஸ்டாடிக் ரீகம்பைலரின் செயல்திறனைச் சரிபார்க்கப் பயன்படுத்தப்பட்ட முதல் தலைப்பு சாகச மற்றும் இயங்குதள வேலை ஸ்லை கூப்பர் ஆகும். சோதனைகள் விண்டோஸ் இயக்க முறைமையில் நிலையான செயல்பாட்டினை நிரூபித்தது, அசல் மோதல் மற்றும் இயக்க தர்க்கத்தை மதிக்கிறது.
பாரம்பரிய உருவகப்படுத்துதல் முறைகளில் வழக்கமாக நிகழும் வரைகலை குறைபாடுகள் மற்றும் செயலிழப்புகள் இல்லாததை கேம் மாற்றுதல் வழங்கியது. சுற்றுச்சூழலின் இயற்பியல் மற்றும் கதாபாத்திரங்களின் செயற்கை நுண்ணறிவு அசல் வன்பொருளில் பதிவுசெய்யப்பட்ட நடத்தைக்கு ஒரே மாதிரியாக வேலை செய்தது.
ஸ்லை கூப்பரின் தேர்வு அதன் கிராபிக்ஸ் எஞ்சினின் சிக்கலான தன்மை மற்றும் அந்த நேரத்தில் பயன்படுத்தப்பட்ட குறிப்பிட்ட ரெண்டரிங் நுட்பங்கள் காரணமாக இருந்தது. இந்த மாற்றத்தின் வெற்றியானது, இதே போன்ற நிரலாக்க கட்டமைப்புகளுடன் மற்ற படைப்புகளின் இணக்கத்தன்மைக்கான தொழில்நுட்ப அறிகுறியாக செயல்படுகிறது.
பிற பிரபலமான தலைப்புகளை மாற்றியமைக்க தேவையான செயல்முறைகளை சுயாதீன டெவலப்பர்கள் ஏற்கனவே ஆவணப்படுத்தத் தொடங்கியுள்ளனர். தொழில்நுட்ப வழிகாட்டிகளின் உருவாக்கம் குறைவான நிரலாக்க அனுபவமுள்ள பயனர்களுக்கு வீட்டுக் கணினிகளில் தங்கள் சொந்த மாற்றங்களைச் செய்ய உதவுவதை நோக்கமாகக் கொண்டுள்ளது.
திறந்த மூல மற்றும் டெவலப்பர் சமூக ஒத்துழைப்பு
PS2Recomp ஐ உருவாக்கியவர், கருவியின் மூலக் குறியீட்டை இலவச மென்பொருள் திட்ட ஹோஸ்டிங் தளங்களில் கிடைக்கச் செய்தார். இந்த முடிவு உலகின் பல்வேறு பகுதிகளைச் சேர்ந்த புரோகிராமர்கள் நிரல் கட்டமைப்பை பகுப்பாய்வு செய்யவும், செயலாக்க தடைகளை அடையாளம் காணவும், அதிகாரப்பூர்வ களஞ்சியத்தில் நேரடியாக செயல்திறன் மேம்பாடுகளை பரிந்துரைக்கவும் அனுமதிக்கிறது.
உலகளாவிய ஒத்துழைப்பு சிக்கலான MIPS கட்டிடக்கலை வழிமுறைகளின் மொழிபெயர்ப்பில் உள்ள குறைபாடுகளை அடையாளம் காண்பதை துரிதப்படுத்துகிறது. குறைந்த வழக்கமான கிராபிக்ஸ் என்ஜின்களைப் பயன்படுத்தும் அல்லது பழைய செயலியில் இருந்து குறிப்பிட்ட நேரங்கள் தேவைப்படும் படைப்புகளை மாற்றுவதற்கு வசதியாக தானியங்கு திருத்தங்களை உருவாக்க சமூகம் செயல்படுகிறது.
இணக்கமான தலைப்புகளின் பட்டியலின் விரிவாக்கம்
பிரதான குறியீட்டில் புதிய மாற்றங்கள் செயல்படுத்தப்படுவதால், நிலையான மறுதொகுப்பால் ஆதரிக்கப்படும் படைப்புகளின் பட்டியல் வளரும். இயந்திர மொழி மொழிபெயர்ப்பின் சில படிகளை தானியக்கமாக்குவது, ப்ராஜெக்ட் கூட்டுப்பணியாளர்களால் ஒரே நேரத்தில் டஜன் கணக்கான கேம்களைச் சோதிக்க அனுமதிக்கிறது, விண்டோஸ் அல்லது லினக்ஸ் சூழலில் சரியாகச் செயல்பட எந்தெந்த தலைப்புகளுக்கு கையேடு தலையீடுகள் தேவை என்பதை விரைவாக வரைபடமாக்குகிறது.
தொழில்நுட்பத்தின் மூலம் வீடியோ கேம்களின் வரலாற்றைப் பாதுகாத்தல்
இயற்பியல் ஊடகத்தின் இயற்கையான சீரழிவு மற்றும் பழைய கன்சோல்களின் மின்னணு கூறுகளின் வழக்கற்றுப் போவது ஊடாடும் டிஜிட்டல் பாரம்பரியத்தைப் பாதுகாப்பதற்கான ஆவணப்படுத்தப்பட்ட அபாயத்தைக் குறிக்கிறது. 2000 களின் முற்பகுதியில் தயாரிக்கப்பட்ட வன்பொருள் கிடைக்கப்பெறாமல், இந்த படைப்புகள் பல தசாப்தங்களாக ஆராய்ச்சியாளர்கள், வரலாற்றாசிரியர்கள் மற்றும் பொது மக்களுக்கு அணுகக்கூடியதாக இருப்பதை பூர்வீக செயல்படுத்தும் கருவிகள் உறுதி செய்கின்றன.
குறிப்பிட்ட துண்டுகள் சார்ந்து ஒரு வடிவமைப்பில் இருந்து உலகளாவிய இயங்கக்கூடிய கோப்புகளுக்கு மாறுவது பொழுதுபோக்கு மென்பொருள் காப்பகத்தில் ஒரு புதிய தரநிலையை அமைக்கிறது. இந்த முறை அசல் நிரலாக்க தர்க்கத்தின் ஒருமைப்பாட்டை உறுதி செய்கிறது, அதே நேரத்தில் பயனர் இடைமுகம் மற்றும் வீடியோ வெளியீட்டை சமகால தொழில்நுட்ப தரநிலைகளுக்கு மாற்றியமைக்கிறது, வேலையின் நம்பகத்தன்மையை அப்படியே வைத்திருக்கிறது.