हे [Ymir](https://github.com/StrikerX3/Ymir), म्हणजेच StrikerX3 च्या सेगा सॅटर्न एम्युलेटरचे अँड्रॉइड पोर्ट आहे.
NEON SATURN मध्ये Ymir चा एम्युलेशन कोअर जसाच्या तसा ठेवला आहे आणि डेस्कटॉप फ्रंटएंडच्या जागी एक नेटिव्ह अँड्रॉइड फ्रंटएंड दिला आहे: ज्यामध्ये एक सेटअप विझार्ड, एक कव्हर-आर्ट गेम लायब्ररी, सॅटर्न-शैलीतील टच कंट्रोल्स आणि गेममधील क्विक अॅक्शन्स मेनू यांचा समावेश आहे.
## वैशिष्ट्ये
### लायब्ररी
- आयपीएल (बायोस) रॉम आयात करण्यासाठी आणि अॅपला गेम्स फोल्डरकडे निर्देशित करण्यासाठी सेटअप विझार्ड
- गेम्स फोल्डर स्टोरेज ऍक्सेस फ्रेमवर्कद्वारे वाचले जाते, त्यामुळे ते डिव्हाइसवर कुठेही ठेवता येते
- हेडरपासून क्रमिकरित्या बदलणारे तीन लायब्ररी व्ह्यूज: एक सूची, एनए बॉक्स कव्हर्स आणि जपानी ज्वेल केसेस
- पर्स्पेक्टिव्ह, रिफ्लेक्शन्स आणि स्नॅप-टू-सेंटर पेजिंगसह कव्हरफ्लो
- मागणीनुसार मिळवलेले आणि कॅश केलेले कव्हर आर्ट, किंवा सेटिंग्जमधून मोठ्या प्रमाणात डाउनलोड करता येते
- ऍनिमेटेड स्टारफिल्ड बॅकड्रॉप
- लाईट / डार्क / फॉलो-सिस्टम थीम, जी डीफॉल्टनुसार डार्क असते
### गेममध्ये
- सॅटर्न-शैलीतील टच कंट्रोल ओव्हरले: डी-पॅड, ॲनालॉग स्टिक, A/B/C, X/Y/Z, L/R, स्टार्ट
- पूर्णपणे पुन्हा ठेवता येण्याजोगा लेआउट, जो पोर्ट्रेट आणि लँडस्केपसाठी स्वतंत्रपणे संग्रहित केला जातो
- ओव्हरलेवर रिवाइंड आणि फास्ट-फॉरवर्ड बटणे
- क्विक ॲक्शन्स मेनू (बॅक बटण किंवा गेमपॅड सिलेक्ट): रिझ्युम, सेव्ह स्टेट, लोड स्टेट, एक्झिट
- फिजिकल SDL द्वारे गेमपॅड आणि कीबोर्ड सपोर्ट, ज्यामध्ये बंडल केलेला कंट्रोलर डेटाबेस समाविष्ट आहे.
### इम्युलेशन पर्याय
- आस्पेक्ट रेशो: 4:3, 16:9 किंवा स्ट्रेच
- टेक्सचर फिल्टरिंग: शार्प (सर्वात जवळचे) किंवा स्मूथ (बायलाइनर)
- अपस्केलिंग फिल्टर: बंद, किंवा 6x xBRZ
- हाय-रिझोल्यूशन मोड्सचे डीइंटरलेस्ड रेंडरिंग
- पारदर्शक मेश पॉलीगॉन रेंडरिंग
- रिवाइंड बफर (60 fps वर सुमारे पाच सेकंद), डीफॉल्टनुसार बंद
- जेव्हा सीडी ब्लॉक रॉम इम्पोर्ट केला जातो, तेव्हा ऐच्छिक लो-लेव्हल सीडी ब्लॉक इम्युलेशन
## वापर
ॲप इन्स्टॉल करा. सेटअप विझार्ड दोन गोष्टी विचारतो:
1. **IPL BIOS** — एक सॅटर्न BIOS रॉम (`.bin` किंवा `.rom`) इम्पोर्ट करा. आवश्यक.
2. **गेम्स फोल्डर** — तुमच्या डिस्क इमेजेस असलेले फोल्डर निवडा. आवश्यक.
**सीडी ब्लॉक रॉम** देखील इम्पोर्ट केला जाऊ शकतो. हे ऐच्छिक आहे, आणि यामुळे लो-लेव्हल सीडी ब्लॉक इम्युलेशन सक्षम होते.
एकदा BIOS आणि गेम्स फोल्डर सेट झाल्यावर, लायब्ररी विझार्डची जागा घेते. गेम स्टेज करण्यासाठी आणि लाँच करण्यासाठी त्यावर टॅप करा. हेडरमधील गियर आयकॉन सेटिंग्ज उघडतो; डावीकडील आयकॉन लिस्ट आणि कव्हर व्ह्यूजमध्ये बदल करतो.
समर्थित डिस्क फॉरमॅट्स: **MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS आणि ISO**. मल्टी-फाइल फॉरमॅट्सना त्यांच्या कंपॅनियन ट्रॅक फाइल्स त्याच फोल्डरमध्ये असणे आवश्यक आहे — लाँचर त्या तपासतो आणि त्या नसल्यास सुरू होण्यास नकार देतो.
## टिपा आणि मर्यादा
**अपस्केलिंगमुळे अंतर्गत रिझोल्यूशन वाढत नाही.** यमिरच्या कोअरमध्ये फक्त एक सॉफ्टवेअर रेंडरर आहे आणि ते सॅटर्न-नेटिव्ह रिझोल्यूशनवर रॅस्टराइझ करते, त्यामुळे अपस्केलिंग फिल्टर हा तयार फ्रेमवर लागू केलेला एक एज-अवेअर स्मूथिंग पास आहे. हे 2D स्प्राइट्स आणि बॅकग्राउंड्सना लक्षणीयरीत्या शार्प करते; ते 3D तपशील जोडू शकत नाही. खऱ्या अंतर्गत-रिझोल्यूशन रेंडरिंगसाठी कोअरमध्ये हार्डवेअर रेंडररची आवश्यकता असेल, जे अद्याप अस्तित्वात नाही.
**रिवाइंडमुळे CPU आणि मेमरी खर्च होते.** हे प्रत्येक फ्रेममध्ये एम्युलेटरची स्थिती जतन करते आणि काही सेकंदांचे LZ4-कॉम्प्रेस्ड डेल्टा ठेवते, त्यामुळे ते डीफॉल्टनुसार बंद असते आणि जोपर्यंत ते सक्षम केले जात नाही तोपर्यंत त्याचे ऑन-स्क्रीन बटण लपलेले असते.
**सेटिंग्ज गेम सुरू झाल्यावर लागू होतात.** ग्राफिक्स आणि रिवाइंडचे पर्याय गेम सुरू झाल्यावर वाचले जातात, त्यामुळे त्यात केलेले बदल तुम्ही पुढच्या वेळी गेम सुरू केल्यावर लागू होतात.
## श्रेय आणि परवाना
NEON SATURN हे **GNU जनरल पब्लिक लायसन्स v3.0** अंतर्गत परवानाकृत आहे — [LICENSE](LICENSE) पहा.
- StrikerX3 द्वारे **[Ymir](https://github.com/StrikerX3/Ymir)** — हा एम्युलेटरचा गाभा आहे आणि हे पोर्ट ज्यावर आधारित आहे ते सर्व काही. जर तुम्हाला हे आवडले असेल, तर मूळ लेखकाला
[Patreon](https://www.patreon.com/StrikerX3) वर सपोर्ट करा आणि
[Discord](https://discord.gg/NN3A7n5dzn) मध्ये सामील व्हा. - **[क्रोनोस](https://github.com/FCare/Kronos)** / **याबाउस** — [`android/app/src/main/cpp/xbrz6x_shader.hpp`](android/app/src/main/cpp/xbrz6x_shader.hpp) मधील 6x xBRZ अपस्केलिंग शेडर, जो GPL-2.0-किंवा-नंतरच्या परवान्याअंतर्गत वापरला जातो. मूळ कॉपीराइट सूचना त्या फाईलमध्ये ठेवलेली आहे.
- **[SDL3](https://github.com/libsdl-org/SDL)** — विंडोइंग, ऑडिओ, इनपुट आणि अँड्रॉइड ॲक्टिव्हिटी.
सेगा सॅटर्न एम्युलेटर
या रोजी अपडेट केले
३१ ऑक्टो, २०२६