RetroArch और अन्य एमुलेटर फ्रंटएंड डेस्कटॉप पर

Retroid Pocket Duo के बारे में Softonic की कहानी ने हैंडहेल्ड एमुलेशन को वापस समाचार में ला दिया, और जो सवाल हमेशा एक नए हैंडहेल्ड के बाद आता है वह डेस्कटॉप पर समान रूप से लागू होता है: आप एक पूरी ROM लाइब्रेरी, दर्जनों कंसोल और एक कंट्रोलर को एक कंसोल की तरह कैसे महसूस कराते हैं। उत्तर एक एमुलेटर फ्रंटएंड है, और सही चुनना प्रति-एमुलेटर सेटिंग्स के साथ छेड़छाड़ करने की रात बचाता है। हमने Windows, macOS और Linux पर सात एमुलेटर फ्रंटएंड का परीक्षण किया हजारों गेम की एक ही लाइब्रेरी के विरुद्ध, इस पर ध्यान केंद्रित करते हुए कि कौन सा अंत में हर रात वास्तव में उपयोग किया गया।

एमुलेटर फ्रंटएंड में क्या देखें

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

कंट्रोलर-केंद्रित नेविगेशन अधिकांश समीक्षाओं द्वारा स्वीकार किए जाने से अधिक महत्वपूर्ण है। एक फ्रंटएंड का पूरा मुद्दा डेस्कटॉप को छिपाना और एक कंसोल की तरह कार्य करना है, जिसका अर्थ है D-pad और एनालॉग फोकस, मैप किए गए लॉन्च और क्विट बटन, और मेनू जो वायरलेस कंट्रोलर के कभी-कभी खोए हुए पैकेट को जीवित रहते हैं। कोई भी विकल्प जिसके लिए एक गेम जोड़ने के लिए कीबोर्ड की आवश्यकता होती है वह फ्रंटएंड नहीं है, यह कवर आर्ट के साथ एक लॉन्चर है।

मल्टी-एमुलेटर डिस्पैच तकनीकी मूल है। सर्वश्रेष्ठ फ्रंटएंड RetroArch कोर, स्टैंडअलोन एमुलेटर और Steam या GOG प्रविष्टियों को एक ही नियम इंजन के साथ लक्षित करते हैं, इसलिए एक Nintendo 64 ROM Mupen64Plus लॉन्च करता है जबकि एक PlayStation 2 ISO किसी मैनुअल स्विच के बिना PCSX2 लॉन्च करता है। सेव-स्टेट और रीवाइंड शॉर्टकट को ग्लोबली मैप किया जाना चाहिए, प्रति एमुलेटर नहीं।

त्वरित तुलना

ऐप सर्वश्रेष्ठ प्लेटफॉर्म फ्री प्लान शुरुआती मूल्य रेटिंग
RetroArch ऑल-इन-वन एमुलेटर प्लस फ्रंटएंड Windows, macOS, Linux हाँ मुक्त 4.6
LaunchBox Windows पर कवर-आर्ट-समृद्ध फ्रंटएंड Windows हाँ मामूली भुगतान स्तर 4.8
EmulationStation-DE पॉलिश के साथ क्रॉस-प्लेटफॉर्म ES Windows, macOS, Linux हाँ मुक्त 4.7
Playnite फ्रंटएंड जो एमुलेटर और PC गेम को एकीभूत करता है Windows हाँ मुक्त 4.7
Pegasus Frontend थीमेबल, कॉन्फ़िग-चालित फ्रंटएंड Windows, macOS, Linux हाँ मुक्त 4.5
RetroBat Windows लेयर जो ES-DE और RetroArch को तार देता है Windows हाँ मुक्त 4.5
Batocera बूटेबल डिस्ट्रो जो एक कंसोल बन जाता है Linux (bootable) हाँ मुक्त 4.6

1. RetroArch, सब-कुछ-इन-वन जिस पर अधिकांश अन्य निर्भर हैं

RetroArch एक फ्रंटएंड से अधिक है, यह वह प्लेटफॉर्म है जो हर दूसरी पसंद या तो उपयोग करता है या पूरक है। यह libretro API के माध्यम से एमुलेटर कोर को बंडल करता है और एक मेनू, कंट्रोलर मैपर, शेडर चेन, सेव स्टेट, रीवाइंड और नेटप्ले को एक बाइनरी में प्रदान करता है। Windows, macOS और Linux पर एक ही इंटरफेस एक ही तरीके से चलता है, और कोर डाउनलोडर पैकेज मैनेजर के बिना एमुलेटर को वर्तमान रखता है।

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

2. LaunchBox, Windows पर सर्वश्रेष्ठ कवर-आर्ट-समृद्ध फ्रंटएंड

LaunchBox वह फ्रंटएंड है जो अधिकांश Windows उपयोगकर्ता समाप्त करते हैं क्योंकि लाइब्रेरी दृश्य इस सूची में सर्वश्रेष्ठ है। कवर आर्ट, बॉक्स बैक स्कैन, कार्ट्रिज फोटो, मार्की, स्क्रीनशॉट और दसियों हजारों गेम के लिए वीडियो स्नैप सभी एक मेटाडेटा पास दूर हैं, और बिल्ट-इन इम्पोर्टर स्वचालित रूप से ROM को एमुलेटर में मैप करता है। Big Box थीम एक वायरलेस कंट्रोलर के साथ Windows PC को एक सोफा कंसोल में बदल देता है।

फ्री टियर बहुत कुछ कवर करता है, और पेड प्रीमियम टियर Big Box, प्लगइन और बेहतर स्क्रैपिंग टूल जोड़ता है एक मामूली एकबारी फीस या सदस्यता पर। यह केवल Windows पर आधिकारिक रूप से चलता है, और यह दूसरी जगह देखने का मुख्य कारण है। जब Windows प्लेटफॉर्म है, LaunchBox लाइब्रेरी पॉलिश के लिए हराना मुश्किल है।

3. EmulationStation-DE, क्रॉस-प्लेटफॉर्म पॉलिश लीडर

EmulationStation-DE (ES-DE) मूल EmulationStation का एक बनाए रखा हुआ वंशज है, आधुनिक कोड के साथ फिर से बनाया गया और Windows, macOS और Linux के लिए जहाज किया गया। यह ScreenScraper और TheGamesDB से मेटाडेटा को स्क्रैप करता है, RetroArch कोर या स्टैंडअलोन एमुलेटर लॉन्च करता है, और बॉक्स के बाहर दर्जनों सिस्टम को कवर करता है।

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

4. Playnite, सर्वश्रेष्ठ जब एमुलेटर Steam और GOG के बगल में एक लाइब्रेरी में रहते हैं

Playnite एक Windows लॉन्चर है जो Steam, Epic, GOG, itch.io और एमुलेटर लाइब्रेरी को एक एकल इंटरफेस में एकीभूत करता है। एमुलेटर समर्थन वास्तविक है: इसे ROM फ़ोल्डर की ओर इशारा करें, इसे बताएं कि कौन सा RetroArch कोर या स्टैंडअलोन एमुलेटर उपयोग करें, और यह PC गेम के बगल में अन्य लॉन्चेबल प्रविष्टि बन जाता है। थीम डेस्कटॉप और फुलस्क्रीन दोनों मोड को कवर करते हैं।

Playnite यहाँ होने का कारण यह है कि कई घर मिश्रण चलाते हैं। एक गेमिंग PC जो रेट्रो टाइटल भी संभालता है, दो के बजाय एक लाइब्रेरी से लाभान्वित होता है, और Playnite सर्वश्रेष्ठ फ्री विकल्प है जिसने हमने इस नौकरी के लिए परीक्षण किया है। यह केवल Windows है, और यह RetroArch कोर के साथ स्वच्छ रूप से खेलता है।

5. Pegasus Frontend, सर्वश्रेष्ठ कॉन्फ़िग-चालित, थीमेबल फ्रंटएंड

Pegasus Frontend उस किसी के लिए फ्रंटएंड है जो कॉन्फ़िग को एक टेक्स्ट फ़ाइल होना चाहता है। मेटाडेटा फाइलें, प्रति-सिस्टम नियम और थीम सभी पठनीय और संपादन योग्य हैं, और एक ही सेटअप Windows, macOS और Linux पर काम करता है। QML थीम डिजाइनर को बहुत नियंत्रण देते हैं, और सामुदायिक कैटलॉग आर्केड-शैली, कंसोल-शैली और न्यूनतमवादी दिखते हैं।

सेटअप ES-DE की तुलना में अधिक समय लेता है क्योंकि Pegasus मेटाडेटा फाइलें को शून्य से स्क्रैप करने के बजाय मौजूद होने की अपेक्षा करता है, हालांकि स्क्रैपिंग टूल और इम्पोर्टर शुरुआती काम करते हैं। एक बार लाइब्रेरी आयात होने के बाद, Pegasus नेविगेट करने के लिए सबसे सुचारु में से एक है और कोड को छुए बिना पुनः स्किन करने के लिए सबसे आसान है।

6. RetroBat, सर्वश्रेष्ठ टर्नकी Windows लेयर जो ES-DE और RetroArch को एक साथ तार देता है

RetroBat एक Windows-केंद्रित बंडल है जो EmulationStation, RetroArch और सामान्य स्टैंडअलोन एमुलेटर के एक सेट को समझदारी भरे डिफ़ॉल्ट के साथ सेट करता है। इसे ROM फ़ोल्डर की ओर इशारा करें, और पूरा स्टैक लगभग एक घंटे में एक कंट्रोलर के साथ काम करता है, उन सिस्टम सहित जो मैनुअल सेटअप के साथ बहुत अधिक समय लेंगे।

ट्रेडऑफ़ राय है। RetroBat आपके लिए पथ, कोर और सेटिंग्स चुनता है, जो बिल्कुल यही है जो एक नया उपयोगकर्ता चाहता है और बिल्कुल यही है जो एक अनुभवी उपयोगकर्ता कभी-कभी ओवरराइड करना चाहता है। ओवरराइड मौजूद हैं, और परियोजना हाल ही में Windows और एमुलेटर परिवर्तनों के साथ तालमेल रखी है, जो कुछ नहीं है कि इस सूची में हर रैपर दावा कर सकता है।

7. Batocera, बूटेबल Linux डिस्ट्रो जो एक स्पेयर PC को कंसोल में बदल देता है

Batocera बिल्कुल एक फ्रंटएंड नहीं है, यह एक Linux वितरण है जो सीधे EmulationStation में बूट करता है और मशीन को एक कंसोल के रूप में मानता है। एक स्पेयर डेस्कटॉप या छोटे फॉर्म फैक्टर PC पर यह बॉक्स को एक प्लग-इन-ए-कंट्रोलर-एंड-प्ले डिवाइस में सेटअप के बाद कीबोर्ड के बिना बदल देता है। इसे आजमाने के लिए USB से बूट करें, यदि फिट हो तो डिस्क में इंस्टॉल करें।

क्योंकि Batocera पूरे OS का मालिक है, यह कंट्रोलर-पहली अनुभव के लिए सेटिंग्स को ऐसे तरीके से ट्यून कर सकता है जो Windows में एक फ्रंटएंड नहीं कर सकता। स्लीप, रिज्यूम, नेटवर्क शेयर और BIOS प्रबंधन सभी एक ही UI के माध्यम से काम करते हैं। यह यहाँ आने का कारण यह है कि किसी के पास भी एक क्लोसेट में एक स्पेयर PC है आज रात एक गंभीर रेट्रो कंसोल के लिए सामग्री है।

सही कैसे चुनें

प्लेटफॉर्म के साथ शुरू करें। Windows पर, LaunchBox सर्वश्रेष्ठ पेड फ्रंटएंड है और Playnite सर्वश्रेष्ठ फ्री है, जब तक कि लक्ष्य केवल एक कंट्रोलर के साथ एक सोफा कंसोल न हो, इस मामले में RetroBat एक दोपहर में ES-DE और RetroArch को एक साथ सेट करता है। क्रॉस-प्लेटफॉर्म घर को पहले ES-DE स्थापित करना चाहिए क्योंकि एक ही सेटअप Windows, macOS और Linux के बीच ले जाता है।

RetroArch उस किसी के लिए उत्तर है जो एक बाइनरी चाहता है और कोई रैपर नहीं। Pegasus उन लोगों के लिए पसंद है जो कोड एडिटर खोले बिना फ्रंटएंड को पुनः त्वचा करना चाहते हैं। Batocera वह उत्तर है जब एक स्पेयर PC एक स्थायी कंसोल में पदोन्नत किया जाता है। एक ही लाइब्रेरी पर दो फ्रंटएंड को स्टैक करना छोड़ें, वे पथ और मेटाडेटा के लिए लड़ते हैं, और एक घर्षण से जीतता है।

सामान्य प्रश्न

एमुलेटर और एमुलेटर फ्रंटएंड के बीच क्या अंतर है? एक एमुलेटर एक विशिष्ट कंसोल का सॉफ्टवेयर चलाता है। एक फ्रंटएंड एक इंटरफेस के पीछे कई एमुलेटर को संगठित करता है, ROM लाइब्रेरी, कवर आर्ट और कंट्रोलर मैपिंग को संभालता है, और प्रति गेम सही एमुलेटर में भेजता है। कुछ टूल, विशेष रूप से RetroArch, दोनों करते हैं।

क्या मुझे एमुलेटर फ्रंटएंड का उपयोग करने के लिए RetroArch की आवश्यकता है? हमेशा नहीं। LaunchBox, Playnite और ES-DE स्टैंडअलोन एमुलेटर और RetroArch कोर दोनों लॉन्च करते हैं। RetroArch आमतौर पर सबसे आसान एकल इंस्टॉल है क्योंकि एक बाइनरी अधिकांश सिस्टम को कवर करता है, और फ्रंटएंड अच्छी तरह काम करते हैं जब कुछ विशिष्ट कंसोल के लिए स्टैंडअलोन एमुलेटर के साथ सेटअप किया जाता है।

किस एमुलेटर फ्रंटएंड में सबसे अच्छा कवर आर्ट है? LaunchBox में Windows पर सबसे गहरी मेटाडेटा और सर्वश्रेष्ठ डिफॉल्ट लाइब्रेरी UI है। ES-DE सबसे मजबूत क्रॉस-प्लेटफॉर्म विकल्प है। Pegasus थीम पर निर्भर करता है, और सामुदायिक थीम पॉलिश के लिए LaunchBox के साथ प्रतिद्वंद्विता करते हैं।

क्या मैं इन फ्रंटएंड का उपयोग वायरलेस कंट्रोलर के साथ कर सकता हूँ? हाँ। सभी सात विकल्प अपने समर्थित प्लेटफॉर्म पर USB या ब्लूटूथ पर Xbox, PlayStation, Nintendo और 8BitDo कंट्रोलर का समर्थन करते हैं। कंट्रोलर मैपिंग आमतौर पर पहली बार चलती है जब एक नया डिवाइस कनेक्ट होता है।

क्या ये फ्रंटएंड फ्री हैं? RetroArch, ES-DE, Playnite, Pegasus, RetroBat और Batocera पूरी तरह फ्री और खुला स्रोत हैं। LaunchBox में एक फ्री टियर है जो बहुत कुछ कवर करता है, Big Box और extras के लिए पेड प्रीमियम एक मामूली कीमत पर।

रेट्रो और PC गेम की मिश्रित लाइब्रेरी के लिए कौन सा फ्रंटएंड सर्वश्रेष्ठ है? Playnite। यह PC गेम और एमुलेटर लाइब्रेरी को एक ही सूची में प्रथम-श्रेणी प्रविष्टि के रूप में मानता है, और फुलस्क्रीन मोड इसे एक कंट्रोलर के साथ प्रयोग करने योग्य बनाता है।