Hindi News

ब्राज़ीलियाई डेवलपर बिना एमुलेटर के विंडोज़ पर मूल रूप से PS2 गेम चलाने के लिए टूल बनाता है

PS2
PS2 - emodpk/shutterstock.com

ब्राज़ीलियाई प्रोग्रामर द्वारा विकसित एक परियोजना आधुनिक कंप्यूटरों पर PlayStation 2 गेम तक पहुंचने के तरीके को बदलने का वादा करती है। PS2Recomp टूल मूल कंसोल बायनेरिज़ को C++ कोड में पुन: संकलित करता है, जिससे विंडोज़ जैसे प्लेटफ़ॉर्म पर मूल निष्पादन की अनुमति मिलती है। इससे पारंपरिक अनुकरणकर्ताओं की आवश्यकता समाप्त हो जाती है और प्रदर्शन और अनुकूलता में सुधार हो सकता है।

हाल के दिनों में इस घोषणा का असर हुआ, शुरुआती प्रदर्शनों में गेम को सीधे ऑपरेटिंग सिस्टम पर चलते हुए दिखाया गया। इस पहल के लिए जिम्मेदार डेवलपर रानिएरी अल्फ़ास ने सामुदायिक योगदान के लिए GitHub पर स्रोत कोड उपलब्ध कराया। पुराने हार्डवेयर से कोड को वर्तमान आर्किटेक्चर में परिवर्तित करके दृष्टिकोण पारंपरिक अनुकरण से भिन्न होता है।

2000 में लॉन्च किया गया PlayStation 2, इतिहास में सबसे अधिक बिकने वाला कंसोल बना हुआ है, जिसकी दुनिया भर में 160 मिलियन से अधिक इकाइयाँ बिक चुकी हैं। हजारों विशिष्ट शीर्षक अभी भी खिलाड़ियों को आकर्षित करते हैं, लेकिन हाल के प्लेटफार्मों पर आधिकारिक पहुंच सीमित है।

  • गॉड ऑफ वॉर और इसके सीक्वल ने एक्शन और कहानी कहने का स्तर बढ़ा दिया है।
  • ग्रैंड थेफ्ट ऑटो: सैन एंड्रियास ने खुली दुनिया शैली का विस्तार किया।
  • फ़ाइनल फ़ैंटेसी एक्स ने बारी-आधारित युद्ध प्रणाली में नवाचार लाया।
  • कोलोसस की छाया ने इसके न्यूनतम डिजाइन और महाकाव्य पैमाने से प्रभावित किया।

ये खेल उस विरासत का हिस्सा दर्शाते हैं जिसे अब अधिक कुशलता से संरक्षित किया जा सकता है।

PS2Recomp की उत्पत्ति

PS2Recomp परियोजना पारंपरिक अनुकरण की सीमाओं को दूर करने के व्यक्तिगत प्रयासों से उभरी है। डेवलपर ने PS2 में प्रयुक्त इमोशन इंजन प्रोसेसर के लिए निर्देशों के स्थिर अनुवाद पर ध्यान केंद्रित करते हुए काम शुरू किया। इस MIPS R5900-आधारित आर्किटेक्चर को कुशल रूपांतरण के लिए विशिष्ट समाधान की आवश्यकता है।

टूल C++ कोड उत्पन्न करता है जो विंडोज़, लिनक्स और संभावित रूप से एंड्रॉइड सहित कई प्लेटफार्मों पर संकलित किया जा सकता है। आरंभिक परीक्षणों में एम्यूलेटर की तुलना में अधिक स्थिरता के साथ सरल गेम में ऑपरेशन का प्रदर्शन किया गया। हाल के महीनों में सामुदायिक योगदान से प्रगति में तेजी आई है।

पारंपरिक अनुकरण से अंतर

PCSX2 जैसे एमुलेटर वास्तविक समय में PS2 हार्डवेयर का अनुकरण करते हैं, जो महत्वपूर्ण कंप्यूटर संसाधनों की खपत करता है। यह दृष्टिकोण अधिकांश शीर्षकों को हल करता है, लेकिन कम शक्तिशाली मशीनों पर ग्राफिक्स या प्रदर्शन संबंधी समस्याएं प्रस्तुत करता है। इसके अलावा, इसे पूर्ण संचालन के लिए मूल BIOS फ़ाइलों की आवश्यकता होती है।

PS2Recomp का स्थैतिक पुनर्संकलन मूल निष्पादन योग्य बनाते समय सिमुलेशन ओवरहेड को समाप्त कर देता है। परिणाम अधिक गति और कम प्रसंस्करण खपत प्रदान करता है। परिवर्तित कोड में बग समाधान अधिक सरल हो जाते हैं।

पुन: संकलित गेम आधुनिक सुधारों को लागू करना आसान बनाते हैं, जैसे उच्च रिज़ॉल्यूशन के लिए समर्थन। बनावट या नियंत्रण में संशोधन भी अधिक आसानी से एकीकृत किए जाते हैं। यह सुविधा विशेष रूप से उन शीर्षकों को लाभान्वित करती है जो एमुलेटर में विसंगतियों से ग्रस्त हैं।

उपकरण का तकनीकी विवरण

PS2Recomp मूल PS2 ELF फ़ाइलों को संसाधित करता है और वर्तमान कंपाइलरों के साथ संगत C++ कोड उत्पन्न करता है। रूपांतरण में मुख्य प्रोसेसर और वेक्टर सहप्रोसेसर से निर्देश शामिल हैं। विशिष्ट हार्डवेयर कार्यों को संभालने के लिए उत्पन्न कोड के साथ एक रनटाइम भी जुड़ा होता है।

प्रोजेक्ट में कंसोल के ग्राफ़िक्स और ऑडियो लाइब्रेरी के लिए प्रारंभिक समर्थन शामिल है। डेवलपर्स विशिष्ट प्लेटफ़ॉर्म के लिए परिणामी कोड को ट्यून कर सकते हैं। मॉड्यूलर संरचना पूर्ण रीडिज़ाइन के बिना भविष्य के विस्तार की अनुमति देती है।

अब तक किए गए परीक्षणों में कम जटिलता वाले खेल शामिल हैं। परिणाम आधुनिक हार्डवेयर पर तरल निष्पादन दिखाते हैं। समुदाय आधिकारिक रिपॉजिटरी में नियमित अपडेट का अनुसरण करता है।

क्लासिक खेलों के संरक्षण के लाभ

मूल निष्पादन ऑपरेटिंग सिस्टम अपडेट में एमुलेटर को प्रभावित करने वाली संगतता समस्याओं का समाधान करता है। इस तरह से संरक्षित गेम लंबे समय तक कार्यक्षमता बनाए रखते हैं। इससे उन अनाथ शीर्षकों को लाभ मिलता है जो आधिकारिक तौर पर सोनी द्वारा समर्थित नहीं हैं।

देशी बंदरगाह स्वतंत्र रीमास्टरों के लिए संभावनाएं खोलते हैं। समुदाय ग्राफ़िक्स को बढ़ा सकते हैं या मूल संस्करणों में गायब सुविधाओं को जोड़ सकते हैं। क्लासिक्स तक कानूनी पहुंच उन उपकरणों के साथ बढ़ती है जो पूर्ण डंप पर निर्भर नहीं होते हैं।

PlayStation 2 में चार हजार से अधिक गेम जारी किए गए कैटलॉग हैं। कई लोग मंच के लिए विशिष्ट बने रहते हैं। पुनर्संकलन गुणवत्ता की हानि के बिना पीसी में माइग्रेशन की सुविधा प्रदान करता है।

लाभान्वित उपाधियों के उदाहरण

मेटल गियर सॉलिड 2 और 3 जैसी श्रृंखलाओं ने अपनी जटिल कथा और नवीन यांत्रिकी के लिए प्रसिद्धि प्राप्त की है। ये गेम विशिष्ट ग्राफिकल प्रभावों के कारण एमुलेटर पर चुनौतियों का सामना करते हैं। देशी दृष्टिकोण इन मुद्दों को निश्चित रूप से हल कर सकता है।

रेजिडेंट ईविल 4 ने अपने ओवर-द-शोल्डर कैमरे के साथ सर्वाइवल हॉरर शैली में क्रांति ला दी। इसके PS2 संस्करण में अन्य प्लेटफ़ॉर्म पर उपलब्ध अतिरिक्त सामग्री शामिल है। देशी बंदरगाह इन मूल मतभेदों को संरक्षित रखेंगे।

किंगडम हार्ट्स ने डिज़्नी और फ़ाइनल फ़ैंटेसी ब्रह्मांडों को एक यादगार साहसिक कार्य में मिलाया। पुनर्संकलन इन संस्करणों को वर्तमान हार्डवेयर पर अनुकूलित प्रदर्शन के साथ चलाने की अनुमति देगा।

वर्तमान परियोजना प्रगति

PS2Recomp अनुकूलता के विस्तार पर ध्यान देने के साथ प्रयोगात्मक चरण में बना हुआ है। डेवलपर मुख्य प्रोसेसर के निर्देश कवरेज को प्राथमिकता देता है। बाहरी योगदान अधिक पुस्तकालयों के लिए समर्थन लागू करने में मदद करते हैं।

सार्वजनिक डेमो जटिल मैन्युअल हस्तक्षेप के बिना विंडोज़ पर चलने वाले गेम दिखाते हैं। यह टूल सरल शीर्षकों के लिए मिनटों में कोड संकलित करता है। बार-बार अपडेट में समुदाय के सुझाव शामिल होते हैं।

GitHub पर रिपॉजिटरी प्रोग्रामर्स की बढ़ती दिलचस्पी को दर्ज करती है। विशिष्ट खेलों का परीक्षण करने के लिए अनौपचारिक साझेदारियाँ उभरती हैं। उन्नति सहयोगात्मक प्रयासों पर निर्भर करती है।

मोबाइल प्लेटफ़ॉर्म पर संभावनाएँ

C++ कोड में रूपांतरण Android पर संकलन के द्वार खोलता है। मोबाइल उपकरणों को वर्तमान भारी अनुकरण का विकल्प मिलता है। भविष्य के अनुप्रयोगों में स्मार्टफोन और टैबलेट पर चलना शामिल है।

AetherSX2 जैसे एमुलेटर पहले से ही हाई-एंड डिवाइस पर अच्छा प्रदर्शन प्रदान करते हैं। देशी बंदरगाहों से बैटरी की खपत और उत्पन्न गर्मी कम हो जाएगी। इससे PS2 गेम अधिक डिवाइस पर खेलने योग्य हो जाएंगे।

स्वतंत्र डेवलपर्स स्पर्श नियंत्रण के लिए अनुकूलन का पता लगाते हैं। परियोजना संरचना इन संशोधनों को सुविधाजनक बनाती है। प्रारंभिक परीक्षण तकनीकी व्यवहार्यता का संकेत देते हैं।

समान परियोजनाओं के साथ तुलना

N64Recomp जैसी पहल ने PS2Recomp के विकास को प्रेरित किया। निंटेंडो 64 के टूल ने उच्च स्तर का स्वचालन हासिल किया है। PS2 परियोजना आवश्यक अनुकूलन के साथ एक समान पथ का अनुसरण करती है।

वास्तुशिल्पीय भिन्नताओं के लिए प्रत्येक कंसोल के लिए अद्वितीय समाधान की आवश्यकता होती है। इमोशन इंजन पिछली पीढ़ी के प्रोसेसर की तुलना में अधिक जटिलता प्रस्तुत करता है। संचित प्रगति शेड्यूल को गति देती है।

संरक्षण समुदाय कई मंचों पर प्रगति का जश्न मनाते हैं। पुनर्संकलन उपकरण पारंपरिक अनुकरण के साथ-साथ स्थान प्राप्त करते हैं। भविष्य दोनों दृष्टिकोणों को जोड़ता है।

प्रदर्शन लाभ देखा गया

पुन: संकलित गेम कमोडिटी हार्डवेयर पर स्थिर फ्रेम दर प्रदर्शित करते हैं। इम्यूलेशन परत की अनुपस्थिति इनपुट विलंबता को कम कर देती है। आधुनिक मॉनीटर पर ग्राफ़िक्स अधिक सटीकता के साथ प्रस्तुत होते हैं।

कई मामलों में वाइडस्क्रीन समर्थन मूल हो जाता है। 4K रिज़ॉल्यूशन कृत्रिम फ़िल्टर के बिना काम करता है। ऑडियो कम कलाकृतियों के साथ मूल निष्ठा बनाए रखता है।

बेंचमार्क परीक्षण पुराने सीपीयू पर महत्वपूर्ण लाभ दिखाते हैं। इनपुट मशीनें तरलता के साथ शीर्षकों की मांग करती हुई चलती हैं। यह क्लासिक्स तक पहुंच का लोकतंत्रीकरण करता है।

कार्यान्वयन में शेष चुनौतियाँ

निर्देशों के पूर्ण कवरेज के लिए अभी भी व्यापक कार्य की आवश्यकता है। जटिल गेम कस्टम हार्डवेयर फ़ंक्शंस का उपयोग करते हैं। मैनुअल मैपिंग विशिष्ट मामलों में स्वचालन का पूरक है।

सिस्टम लाइब्रेरी को विस्तृत कार्यान्वयन की आवश्यकता होती है। वर्तमान रनटाइम में बुनियादी कार्य शामिल हैं। भविष्य के विस्तार में मूल बाह्य उपकरणों के लिए समर्थन शामिल है।

समुदाय संगतता रिपोर्ट का योगदान देता है। फीडबैक विकास प्राथमिकताओं का मार्गदर्शन करता है। प्रोजेक्ट अपडेट की निरंतर गति बनाए रखता है।

गेमिंग समुदाय पर प्रभाव

फ़ोरम और सोशल नेटवर्क ने हालिया घोषणा से उत्साह दर्ज किया है। खिलाड़ी व्यक्तिगत पसंदीदा बंदरगाहों के लिए अपेक्षाएं साझा करते हैं। तकनीकी चर्चाएँ भंडार में सहभागिता बढ़ाती हैं।

डिजिटल संरक्षण को सुलभ उपकरणों के साथ एक नया सहयोगी मिला है। दुर्लभ शीर्षक मूल हार्डवेयर के बिना बजाने योग्य हो जाते हैं। PS2 की विरासत नई पीढ़ियों तक फैली हुई है।

स्वतंत्र डेवलपर्स टूल के आधार पर परियोजनाओं की योजना बनाते हैं। व्यापक संशोधन एक वास्तविक संभावना के रूप में उभरते हैं। रेट्रो सीन को काफी बढ़ावा मिलता है।

PS2Recomp क्लासिक खेलों के संरक्षण में एक महत्वपूर्ण प्रगति का प्रतिनिधित्व करता है। मूल निष्पादन कई पहलुओं में अनुकरण के लिए बेहतर स्थिरता प्रदान करता है। अंतर्राष्ट्रीय समुदाय के समर्थन से परियोजना का विकास जारी है।

To Top