கிளாசிக் பிளேஸ்டேஷன் 2 கேம்களின் பாதுகாப்பு மற்றும் நவீனமயமாக்கலுக்கான முன்னோக்குகளை ஒரு புதிய திறந்த மூலக் கருவி மாற்றுகிறது. PS2Recomp என பெயரிடப்பட்ட, ran-j எனப்படும் புரோகிராமர் உருவாக்கிய முன்முயற்சியானது, சோனி கன்சோல் தலைப்புகளை C++ குறியீடாக மாற்றுவதை தானியங்குபடுத்துகிறது, இது நவீன கணினிகளில் அவற்றை இயல்பாக இயங்கச் செய்கிறது.
கன்சோலின் அசல் வன்பொருளை உருவகப்படுத்தும் பிரபலமான PCSX2 போன்ற முன்மாதிரிகளின் தேவையை அணுகுமுறை நீக்குகிறது. கேம்களை மறுதொகுப்பதன் மூலம், அவை விண்டோஸ் மற்றும் லினக்ஸ் போன்ற கணினிகளுக்கான சுயாதீன பயன்பாடுகளாக மாறும், செயல்திறன் மற்றும் இணக்கத்தன்மையில் குறிப்பிடத்தக்க முன்னேற்றத்தை உறுதியளிக்கிறது.
2026 ஆம் ஆண்டின் தொடக்கத்தில் தெரிவுநிலையைப் பெற்ற இந்தத் திட்டம், 4 ஆயிரத்துக்கும் மேற்பட்ட தலைப்புகளைக் கொண்ட ப்ளேஸ்டேஷன் 2 இன் பரந்த பட்டியலைப் பாதுகாக்க, தலைகீழ் பொறியியலின் போக்கைப் பின்பற்றுகிறது. டெவலப்பர் சமூகத்தினரிடையே ஒத்துழைப்பை ஊக்குவிக்கவும் கிளாசிக் மாற்ற செயல்முறையை விரைவுபடுத்தவும் இந்த கருவி GitHub இல் கிடைத்தது.
எமுலேஷனில் இருந்து சொந்த மறுதொகுப்பை வேறுபடுத்துவது எது
டிகம்பைலேஷன் செயல்முறையானது பாரம்பரிய எமுலேஷனில் இருந்து தொழில்நுட்ப ரீதியாக வேறுபட்டது. ஒரு எமுலேட்டர் நிகழ்நேர மொழிபெயர்ப்பாளராகச் செயல்படுகிறது, விளையாட்டின் இயந்திர வழிமுறைகளை விளக்குகிறது, முதலில் ப்ளேஸ்டேஷன் 2 இன் MIPS கட்டமைப்பிற்காக உருவாக்கப்பட்டது, மேலும் அவற்றை கணினியின் செயலி புரிந்துகொள்ளக்கூடியதாக மாற்றுகிறது. இந்த மொழிபெயர்ப்பு அடுக்கு கணிசமான அளவு கணினி வளங்களைப் பயன்படுத்துகிறது, இது சக்திவாய்ந்த வன்பொருளில் கூட செயல்திறன் சிக்கல்களை ஏற்படுத்தும். மறுபுறம், டிகம்பிலேஷன் என்பது ஒரு தலைகீழ் பொறியியல் செயல்முறையாகும், இது விளையாட்டின் அசல் இயங்கக்கூடிய கோப்பை, பொதுவாக ELF வடிவத்தில் பகுப்பாய்வு செய்து, அதை C++ போன்ற உயர்-நிலை நிரலாக்க மொழியில் மறுகட்டமைக்கிறது. மூல குறியீடு மீண்டும் உருவாக்கப்பட்டவுடன், x86-64 போன்ற நவீன பிசி கட்டமைப்புகளுக்கு நேரடியாக தொகுக்க முடியும். இதன் விளைவாக, கணினி வன்பொருளுடன் நேரடியாகத் தொடர்புகொள்ளும் ஒரு நேட்டிவ் புரோகிராம், ஒரு இடைநிலை உருவகப்படுத்துதல் அடுக்கு தேவையில்லாமல், வள பயன்பாடு மற்றும் ஒட்டுமொத்த செயல்திறனை மேம்படுத்துகிறது.
பாரம்பரிய முன்மாதிரியை விட நன்மைகள்
கேமை இயக்குவது குறிப்பிடத்தக்க செயல்திறன் நன்மைகளை வழங்குகிறது. எமுலேஷனுக்குத் தேவைப்படும் கணக்கீட்டு மேல்நிலையை நீக்குவதன் மூலம், மறுதொகுக்கப்பட்ட தலைப்புகள் வினாடிக்கு மிக அதிகமான மற்றும் நிலையான பிரேம்களை அடையலாம் மற்றும் ஏற்றுதல் நேரங்களை கடுமையாகக் குறைக்கலாம். இது மிகவும் மிதமான விவரக்குறிப்புகள் கொண்ட கணினிகள் கூட கேம்களை சீராக இயக்க அனுமதிக்கிறது.
செயல்திறனுடன் கூடுதலாக, சொந்த துறைமுகங்கள் மேம்பட்ட மேம்பாடுகள் மற்றும் மாற்றங்களைச் செயல்படுத்துவதை எளிதாக்குகின்றன. டெவலப்பர்கள் 4K, அல்ட்ராவைட் டிஸ்ப்ளேக்கள், நவீன கண்ட்ரோல் சிஸ்டம்ஸ் மற்றும் ரே ட்ரேசிங் போன்ற சமீபத்திய கிராபிக்ஸ் தொழில்நுட்பங்கள் போன்ற அதி-உயர் தீர்மானங்களுக்கான ஆதரவை ஒருங்கிணைக்க முடியும். அசல் பதிப்புகளில் தீர்க்கப்படாத பிழைத் திருத்தங்களும் குறியீட்டில் நேரடியாகப் பயன்படுத்தப்படலாம்.
PS2Recomp எவ்வாறு செயல்படுகிறது
PS2Recomp மாற்றும் செயல்முறையின் மிகவும் உழைப்பு-தீவிர படிநிலைகளை தானியக்கமாக்க வடிவமைக்கப்பட்டுள்ளது. கருவியானது விளையாட்டின் பைனரியை பகுப்பாய்வு செய்து, சி++ குறியீட்டின் ஒரு எலும்புக்கூட்டை உருவாக்குகிறது, இது நிரலின் அசல் அமைப்புடன் தொடர்புடையது, இது டெவலப்பர்களுக்கு ஒரு தொடக்க புள்ளியாக செயல்படுகிறது.
வேலையை விரைவுபடுத்தினாலும், உருவாக்கப்பட்ட குறியீட்டைச் செம்மைப்படுத்தவும், குறிப்பிட்ட சோனி மென்பொருள் நூலகங்களைக் கையாளவும், மறுதொகுக்கப்பட்ட விளையாட்டின் நடத்தை அசல் போலவே இருப்பதை உறுதிசெய்யவும், அனுபவத்தை உண்மையாகப் பாதுகாக்கவும் மனித தலையீடு தேவைப்படுகிறது.
PC பதிப்புகளைப் பெறக்கூடிய PS2 கிளாசிக்
PS2Recomp வெளியீட்டிற்கு முன்பே பல பிளேஸ்டேஷன் 2 தலைப்புகளில் டீகம்பைலேஷன் சமூகம் தீவிரமாக வேலை செய்து கொண்டிருந்தது, மேலும் புதிய கருவி அந்த முயற்சிகளை துரிதப்படுத்த வேண்டும்.
குறிப்பிடத்தக்க முன்னேற்றம் கொண்ட திட்டங்களில் `ரெசிடென்ட் ஈவில் – கோட்: வெரோனிகா எக்ஸ்`, துறைமுகங்கள் மற்றும் மேம்பட்ட மாற்றங்களை அனுமதிக்க குறியீட்டின் முழுமையான மறுகட்டமைப்பை நாடுகிறது.
மற்றொரு உதாரணம் `Sly Cooper and the Thievius Raccoonus`, அதன் சிதைவுத் திட்டம் ஏற்கனவே வட அமெரிக்க பதிப்பில் கணிசமான அளவில் முன்னேறியுள்ளது, இது ஒரு முழுமையான இணக்கமான இயங்குதளத்தை உருவாக்கும் நோக்கத்துடன் உள்ளது.
`Crash Bandicoot: The Wrath of Cortex` மற்றும் `Resident Evil Outbreak File #2` போன்ற தலைப்புகளும் பல்வேறு வகைகளைப் பாதுகாப்பதில் சமூகத்தின் ஆர்வத்தை வெளிப்படுத்தும் செயலில் உள்ள திட்டங்களுடன் கூடிய கேம்களின் பட்டியலில் உள்ளன.
சமூக ஒத்துழைப்பின் சக்தி
PS2Recomp போன்ற முயற்சிகளின் வெற்றி முற்றிலும் உலகெங்கிலும் உள்ள ஆர்வலர்களின் கூட்டு முயற்சியில் தங்கியுள்ளது. GitHub போன்ற இயங்குதளங்கள் வளர்ச்சியை மையப்படுத்துகின்றன, புரோகிராமர்கள் குறியீட்டை வழங்கவும், பிழைகளை அடையாளம் காணவும், அறிவைப் பகிர்ந்து கொள்ளவும் அனுமதிக்கிறது.
decomp.me இணையதளம் போன்ற ஆன்லைன் கருவிகளும் முக்கியப் பங்கு வகிக்கின்றன. டெவலப்பர்கள் சிறிய அளவிலான இயந்திரக் குறியீட்டைச் சமர்ப்பித்து, அவற்றை C++ க்கு மொழிபெயர்த்து, துல்லியத்தை உறுதிசெய்யும் ஒரு தளமாக அவை செயல்படுகின்றன.
இந்த பரவலாக்கப்பட்ட ஒத்துழைப்பு தொழில்நுட்ப சவால்களை சமாளிப்பதற்கும் இணக்கமான கேம்களின் எண்ணிக்கையை அதிகரிப்பதற்கும் இன்றியமையாதது, இது வீரர்கள் மற்றும் புரோகிராமர்களின் சமூகத்தால் பராமரிக்கப்படும் டிஜிட்டல் பாதுகாப்பு சுற்றுச்சூழல் அமைப்பை உருவாக்குகிறது.
டிஜிட்டல் பாதுகாப்பிற்கான புதிய அத்தியாயம்
சிதைவுத் திட்டங்கள் வீடியோ கேம் பாதுகாப்பிற்கான தூணாகக் காணப்படுகின்றன. காலப்போக்கில், அசல் டிஸ்க்குகள் சிதைந்து, பழைய வன்பொருள் வேலை செய்வதை நிறுத்துகிறது, இதனால் இந்த கேம்களை அணுகுவது கடினமாகிறது. ஓப்பன் சோர்ஸ் நேட்டிவ் போர்ட்களை உருவாக்குவதன் மூலம், இந்த வரலாற்று தலைப்புகள் உயிர்வாழ்வது மட்டுமல்லாமல், நவீன வன்பொருளில் புதிய தலைமுறையினரால் மேம்படுத்தப்பட்டு அனுபவிக்க முடியும் என்பதை சமூகம் உறுதி செய்கிறது.
செயல்முறையின் முக்கிய சவால்கள்
நம்பிக்கை இருந்தபோதிலும், பிளேஸ்டேஷன் 2 கேம்களை சிதைப்பதற்கான பாதை சிக்கலானது. “எமோஷன் என்ஜின்” செயலியை மையமாகக் கொண்ட கன்சோலின் கட்டமைப்பு, புரோகிராமர்களுக்கு தலைகீழ் பொறியியலை ஒரு கணிசமான சவாலாக மாற்றும் சிறப்புகளைக் கொண்டுள்ளது.
கூடுதலாக, கிராபிக்ஸ் முதல் ஆடியோ வரை அனைத்தையும் கட்டுப்படுத்தும் சோனியின் தனியுரிம மென்பொருள் நூலகங்களை மீண்டும் உருவாக்குவதற்கு கடினமான வேலை தேவைப்படுகிறது, இதனால் இறுதி முடிவு செயல்பாட்டு மற்றும் துல்லியமானது, ஒவ்வொரு தனிப்பட்ட விளையாட்டிற்கும் பல வருட சமூக முயற்சி எடுக்கலாம்.

