PS2Recomp ஆனது பிளேஸ்டேஷன் 2 கேம்களை சொந்த மற்றும் கணினி-உகந்த பதிப்புகளாக மாற்றும்

    Categories: News (TA)
PlayStation

PlayStation - Foto: Tom Eversley / Shutterstock.com

நவீன கணினிகளில் கிளாசிக் பிளேஸ்டேஷன் 2 கேம்கள் இயங்கும் விதத்தை மாற்றும் நோக்கத்துடன் PS2Recomp எனப்படும் புதிய திறந்த மூலக் கருவி வெளியிடப்பட்டது. Ranieri அல்லது ran-j என அழைக்கப்படும் ஒரு புரோகிராமரால் உருவாக்கப்பட்டது, இந்த திட்டம் கன்சோல் கேம் பைனரிகளை நேரடியாக C++ நிரலாக்க மொழிக்கு மாற்றுவதை தானியங்குபடுத்துகிறது, இது விண்டோஸ் மற்றும் லினக்ஸ் போன்ற இயக்க முறைமைகளில் சொந்தமாக இயங்குவதற்கு அவற்றை மீண்டும் தொகுக்க அனுமதிக்கிறது.

நிண்டெண்டோ 64க்கான N64Recomp போன்ற பிற கன்சோல்களுக்கான திட்டங்களில் ஏற்கனவே காணப்பட்ட ஒரு வெற்றிகரமான மாதிரியைப் பின்பற்றுவதற்கான முன்முயற்சி வளர்ச்சி சமூகத்தில் முக்கியத்துவம் பெற்றது. நிலையான மற்றும் குறைபாடற்ற செயல்திறனைப் பெறுவதற்கு சக்திவாய்ந்த வன்பொருள் மற்றும் சிக்கலான கட்டமைப்புகள் தேவைப்படும் பாரம்பரிய முன்மாதிரிகளின் தேவையை அகற்றுவதே மைய நோக்கமாகும்.

நிலையான மறுதொகுப்பு செயல்முறையை எளிதாக்குவதன் மூலம், PS2Recomp கேம்களைப் பாதுகாப்பதற்கும் மேம்பட்ட மாற்றங்களை உருவாக்குவதற்கும் ஒரு புதிய பாதையைத் திறக்கிறது. இது டெவலப்பர்கள் மற்றும் ஆர்வலர்கள் விளையாடுவதற்கு மட்டுமல்லாமல், அதன் வரலாறு முழுவதும் 4,000 க்கும் மேற்பட்ட கேம்களைக் கொண்ட PS2 இன் பரந்த அட்டவணையில் இருந்து தலைப்புகளை மேம்படுத்தவும் அனுமதிக்கிறது.

சிதைவு என்றால் என்ன, அது எமுலேஷனில் இருந்து எவ்வாறு வேறுபடுகிறது

கேம் டிகம்பிலேஷன் என்பது ஒரு சிக்கலான தலைகீழ் பொறியியல் செயல்முறையாகும், இது கேமின் இயங்கக்கூடிய குறியீட்டை மாற்றும், முதலில் பிளேஸ்டேஷன் 2 போன்ற குறிப்பிட்ட வன்பொருளுக்காக உருவாக்கப்பட்டது, மீண்டும் மனிதனால் படிக்கக்கூடிய மூலக் குறியீட்டாக, பொதுவாக C++ போன்ற மொழிகளில். நிகழ்நேர மொழிபெயர்ப்பாளராக செயல்படும் எமுலேஷன் போலல்லாமல், அசல் கன்சோலின் வழிமுறைகளை நவீன கணினி புரிந்து கொள்ளும் வகையில் விளக்குகிறது, டிகம்பைலேஷன் அடிப்படையில் விளையாட்டை அதன் அடித்தளத்திலிருந்து மீண்டும் உருவாக்குகிறது. மூலக் குறியீடு மீட்டெடுக்கப்பட்டதும், பெரும்பாலான தனிப்பட்ட கணினிகளில் இருக்கும் x86-64 போன்ற புதிய செயலி கட்டமைப்புகளுக்காகத் தொகுக்கப்படலாம். இந்த முறை வளம்-நுகர்வு “மொழிபெயர்ப்பு” அடுக்கை நீக்குகிறது, இதன் விளைவாக மிகவும் திறமையான மற்றும் நேரடியான செயலாக்கம், பழைய கணினியை உருவகப்படுத்துவதன் மூலம் விதிக்கப்படும் தடைகள் இல்லாமல் தற்போதைய வன்பொருளின் முழு திறனையும் பயன்படுத்திக் கொள்கிறது. நேரடி விளைவு சிறந்த செயல்திறன் மற்றும் மேம்பாடுகளுக்கு அதிக நெகிழ்வுத்தன்மை.

நவீன கணினிகளில் சொந்தமாக இயங்குவதன் நன்மைகள்

மறுதொகுப்பினால் உருவாக்கப்பட்ட நேட்டிவ் போர்ட்களின் மிகத் தெளிவான நன்மை செயல்திறன் ஆதாயம் ஆகும். PCSX2 போன்ற நிறுவப்பட்ட முன்மாதிரிகள் மிகவும் திறமையான கருவிகள், ஆனால் நிகழ்நேர அறிவுறுத்தல் விளக்க அடுக்கு தவிர்க்க முடியாமல் செயலியின் வளங்களில் குறிப்பிடத்தக்க பகுதியைப் பயன்படுத்துகிறது. மறுபுறம், PC க்காக உருவாக்கப்பட்ட மற்ற மென்பொருளைப் போலவே மீண்டும் தொகுக்கப்பட்ட கேம்கள் செயல்படுகின்றன, இது வினாடிக்கு அதிக மற்றும் நிலையான பிரேம்கள் (FPS) விகிதங்கள், குறைந்த கட்டளை தாமதம் மற்றும் சமகால கிராபிக்ஸ் கார்டுகளின் மிகவும் உகந்த பயன்பாடு, அதிக திரவ கேமிங் அனுபவத்தை அனுமதிக்கிறது.

மூல செயல்திறனுடன் கூடுதலாக, மறுதொகுப்பு, ஒரு முன்மாதிரி மூலம் நடைமுறைப்படுத்த முடியாத அல்லது மிகவும் கடினமாக இருக்கும் மேம்பாடுகளைச் செயல்படுத்துவதற்கான கதவைத் திறக்கிறது. இது அதி-உயர் திரைத் தீர்மானங்களை ஆதரிப்பது (4K மற்றும் அதற்கு மேற்பட்டது) மற்றும் மாறுபட்ட புதுப்பிப்பு விகிதங்கள் முதல் ரே டிரேசிங் போன்ற நவீன கிராபிக்ஸ் தொழில்நுட்பங்களை ஆதரிக்கும் தலைப்புகளில் ஒருங்கிணைப்பது வரை இருக்கும். மூலக் குறியீட்டிற்கான அணுகல் புதிய அம்சங்களை உருவாக்குதல், பழைய பிழைகளை சரிசெய்தல் மற்றும் உள்ளடக்கத்தைச் சேர்ப்பது, கிளாசிக் கேம்களின் ஆயுட்காலம் கணிசமாக நீட்டிக்கப்படுவதால், மாற்றியமைத்தல் சமூகமும் ஒரு பெரிய பயனாளியாகும்.

திறந்த மூல சமூகத்தின் அடிப்படை பங்கு

PS2Recomp திட்டமானது, பிற சிதைவு முயற்சிகளைப் போலவே, தன்னார்வ அடிப்படையில் ஒத்துழைக்கும் டெவலப்பர்களின் உலகளாவிய சமூகத்தால் வலுவாக இயக்கப்படுகிறது. பிற புரோகிராமர்களின் பங்கேற்பை ஊக்குவிக்கும் வகையில், திட்ட களஞ்சியமானது கிட்ஹப் இயங்குதளத்தில் அதன் படைப்பாளரான ran-j ஆல் பொதுவில் கிடைக்கச் செய்யப்பட்டது.

இந்த ஓப்பன் சோர்ஸ் அணுகுமுறையானது, உலகெங்கிலும் உள்ள திறமைகள் பல்வேறு அமைப்புகளில் குறியீடு திருத்தங்கள், மேம்படுத்தல்கள் மற்றும் சோதனைகளுக்கு பங்களிக்க முடியும் என்பதால், முன்னேற்றத்தை கணிசமாக துரிதப்படுத்துகிறது. decomp.me இணையதளம் போன்ற ஆன்லைன் கருவிகள், கூட்டுப் பணியை எளிதாக்குகின்றன, ஒரே விளையாட்டின் குறியீட்டின் சிறிய செயல்பாடுகளில் பல பயனர்கள் ஒரே நேரத்தில் வேலை செய்ய அனுமதிக்கிறது.

இந்த முயற்சிகளுக்குப் பின்னால் உள்ள தத்துவம் வீடியோ கேம் மரபின் டிஜிட்டல் பாதுகாப்பு ஆகும். பல ஆண்டுகளாக, அசல் கன்சோல்கள் மற்றும் இயற்பியல் ஊடகங்கள் சிதைந்து, இந்த கிளாசிக்களுக்கான அணுகல் பெருகிய முறையில் கட்டுப்படுத்தப்படுகிறது. இந்த கலாச்சார பாரம்பரியம் அது உருவாக்கப்பட்ட அசல் வன்பொருளிலிருந்து சுயாதீனமாக உயிர்வாழ்வதை உறுதி செய்வதற்கான ஒரு தீர்வாக சிதைவு தோன்றுகிறது.

PS2 சிதைவுத் திட்டங்கள் நடந்து வருகின்றன

PS2Recomp தொடங்கப்படுவதற்கு முன்பே, ஆர்வமுள்ள சமூகம் ஏற்கனவே பல சின்னமான பிளேஸ்டேஷன் 2 தலைப்புகளை கைமுறையாக சிதைக்க அர்ப்பணித்துள்ளது. புதிய கருவி ஏற்கனவே நடந்து கொண்டிருக்கும் இந்த முயற்சிகளின் முன்னேற்றத்தை கடுமையாக துரிதப்படுத்துவதாக உறுதியளிக்கிறது.

மிகவும் குறிப்பிடத்தக்க திட்டங்களில் ஒன்று *ஸ்லை கூப்பர் மற்றும் தீவியஸ் ரக்கூனஸ்* ஆகும், இதன் நோக்கம் கேமின் வட அமெரிக்க பதிப்பின் அசல் இயங்கக்கூடியவற்றுடன் பிட்-க்கு-பிட் கடிதப் பரிமாற்றத்தை அடைவதாகும், இது அதிகபட்ச நம்பகத்தன்மைக்கு உத்தரவாதம் அளிக்கிறது.

*Crash Bandicoot: The Wrath of Cortex* மற்றும் *Jak and Daxter: The Precursor Legacy* போன்ற பிற பிளாட்ஃபார்ம் கிளாசிக்களும் தீவிரமாக வேலை செய்யப்படுகின்றன. இரண்டு திட்டங்களும் ஏற்கனவே அந்தந்த பொது களஞ்சியங்களில் குறிப்பிடத்தக்க முன்னேற்றத்தை பதிவு செய்து வருகின்றன, ஆயிரக்கணக்கான கோடுகள் ஏற்கனவே திரும்பப் பெறப்பட்டுள்ளன.

*ரெசிடென்ட் ஈவில் – கோட்: வெரோனிகா எக்ஸ்* போன்ற உயிர்வாழும் திகில் தலைப்புகள் மற்றும் பாராட்டப்பட்ட *ஃபேட்டல் ஃபிரேம்* தொடர்கள் தங்கள் குறியீட்டை மறுகட்டமைப்பதற்காக அர்ப்பணிக்கப்பட்ட அணிகளைக் கொண்டு, வகைகளின் பன்முகத்தன்மை சிறப்பாக உள்ளது. கன்சோல் நூலகத்தின் முழு நிறமாலையையும் உள்ளடக்கிய தொழில்நுட்பத்தின் பரந்த திறனை இது நிரூபிக்கிறது.

செயல்முறையின் முக்கிய தொழில்நுட்ப சவால்கள்

PS2Recomp போன்ற கருவிகளால் வழங்கப்பட்ட முன்னேற்றங்கள் இருந்தபோதிலும், பிளேஸ்டேஷன் 2 கேம்களை சிதைப்பது மிகவும் சிக்கலான பணியாக தொடர்கிறது. எம்ஐபிஎஸ் “எமோஷன் எஞ்சின்” செயலியை அடிப்படையாகக் கொண்ட கன்சோலின் கட்டமைப்பு தனித்துவமான பண்புகளைக் கொண்டுள்ளது, இது தலைகீழ் பொறியாளருக்கு சவாலாக உள்ளது.

கூடுதலாக, கிராபிக்ஸ், ஆடியோ மற்றும் உள்ளீட்டு கட்டுப்பாடு போன்ற முக்கியமான செயல்பாடுகளை நிர்வகிக்க தனியுரிம சோனி மென்பொருள் நூலகங்களின் தொகுப்பை கேம்கள் நம்பியுள்ளன. டெவலப்பர்கள் இந்த லைப்ரரிகளின் செயல்பாட்டை புதிதாக உருவாக்க வேண்டும், கடினமான வேலைகளை ஆழமான பகுப்பாய்வு மற்றும் இணக்கத்தன்மையை உறுதிப்படுத்த முழுமையான சோதனை தேவைப்படுகிறது.

கிளாசிக் கேம்களின் பாதுகாப்பில் நேரடி தாக்கம்

PS2Recomp போன்ற முன்முயற்சிகள் மென்பொருள் காப்பகத்திற்கும் வீடியோ கேம்களின் வரலாற்றைப் பாதுகாப்பதற்கும் ஒரு அடிப்படை மைல்கல்லைக் குறிக்கின்றன. டிஜிட்டல் ஸ்டோர்களில் அல்லது சந்தா சேவைகளில் இனி கிடைக்காத கேம்களை எதிர்காலத் தலைமுறை வீரர்கள் மற்றும் டெவலப்பர்கள் அணுகலாம் மற்றும் படிக்க முடியும் என்பதை அவர்கள் உறுதி செய்கிறார்கள்.

சமூகத்தால் நேரடியாக வழிநடத்தப்படும் இந்த வகையான பாதுகாப்பு, வெளியீட்டாளர்களால் உத்தியோகபூர்வ மறுசீரமைப்பு மற்றும் மறு-வெளியீட்டு முயற்சிகளுக்கு ஒரு நிரப்பு வழியில் செயல்படுகிறது. அவ்வாறு செய்யும்போது, ​​வணிக அல்லது உரிமக் காரணங்களுக்காக, மறந்துவிடக்கூடிய தலைப்புகளில் உள்ள இடைவெளிகளை இது நிரப்புகிறது.

கருவி நடைமுறையில் எவ்வாறு செயல்படுகிறது

PS2Recomp ஆனது பிளேஸ்டேஷன் 2 கேமின் இயங்கக்கூடிய கோப்பை (ELF வடிவத்தில்) பகுப்பாய்வு செய்து நேரடியாக C++ மூலக் குறியீட்டாக மாற்றுகிறது. இந்த செயல்முறை இன்னும் சோதனைக்குரியதாக வகைப்படுத்தப்பட்டுள்ளது மற்றும் சில சிக்கலான படிகளில் கைமுறையான தலையீடு தேவைப்பட்டாலும், ஆரம்ப முடிவுகள் மிகவும் நம்பிக்கைக்குரியவை மற்றும் PS2 கேம்களின் சொந்த போர்ட்களை உருவாக்குவது சமூகத்திற்கு மிகவும் அணுகக்கூடிய பணியாக இருக்கும் எதிர்காலத்தை சுட்டிக்காட்டுகிறது.