આ [Ymir](https://github.com/StrikerX3/Ymir) નું એન્ડ્રોઇડ પોર્ટ છે, જે StrikerX3 નું Sega Saturn ઇમ્યુલેટર છે.
NEON SATURN Ymir ના ઇમ્યુલેશન કોરને જેમ છે તેમ રાખે છે અને ડેસ્કટોપ ફ્રન્ટએન્ડને મૂળ Android સાથે બદલે છે
એક: સેટઅપ વિઝાર્ડ, કવર-આર્ટ ગેમ લાઇબ્રેરી, Saturn-શૈલી ટચ કંટ્રોલ્સ અને ઇન-ગેમ ક્વિક એક્શન્સ
મેનૂ.
## સુવિધાઓ
### લાઇબ્રેરી
- IPL (BIOS) ROM આયાત કરવા અને એપ્લિકેશનને ગેમ્સ ફોલ્ડર પર પોઇન્ટ કરવા માટે સેટઅપ વિઝાર્ડ
- ગેમ્સ ફોલ્ડર સ્ટોરેજ એક્સેસ ફ્રેમવર્ક દ્વારા વાંચવામાં આવે છે, જેથી તે ઉપકરણ પર ગમે ત્યાં રહી શકે
- હેડરથી સાયકલ કરેલ ત્રણ લાઇબ્રેરી વ્યૂ: એક સૂચિ, NA બોક્સ કવર અને જાપાનીઝ જ્વેલ કેસ
- પરિપ્રેક્ષ્ય, પ્રતિબિંબ અને સ્નેપ-ટુ-સેન્ટર પેજિંગ સાથે કવરફ્લો
- કવર આર્ટ માંગ પર મેળવેલ અને કેશ કરેલ, અથવા સેટિંગ્સમાંથી બલ્કમાં ડાઉનલોડ કરેલ
- એનિમેટેડ સ્ટારફિલ્ડ બેકડ્રોપ
- લાઇટ / ડાર્ક / ફોલો-સિસ્ટમ થીમ, ડિફોલ્ટ ડાર્કમાં
### રમતમાં
- શનિ-શૈલી ટચ કંટ્રોલ ઓવરલે: ડી-પેડ, એનાલોગ સ્ટીક, A/B/C, X/Y/Z, L/R, સ્ટાર્ટ
- સંપૂર્ણપણે રિપોઝિશનેબલ લેઆઉટ, પોટ્રેટ અને લેન્ડસ્કેપ માટે અલગથી સંગ્રહિત
- ઓવરલે પર રીવાઇન્ડ અને ફાસ્ટ-ફોરવર્ડ બટનો
- ક્વિક એક્શન મેનૂ (બેક બટન અથવા ગેમપેડ પસંદ કરો): રિઝ્યુમ, સેવ સ્ટેટ, લોડ સ્ટેટ, એક્ઝિટ
- ફિઝિકલ ગેમપેડ અને કીબોર્ડ SDL દ્વારા સપોર્ટ, જેમાં બંડલ્ડ કંટ્રોલર ડેટાબેઝનો સમાવેશ થાય છે
### ઇમ્યુલેશન વિકલ્પો
- પાસા રેશિયો: 4:3, 16:9 અથવા સ્ટ્રેચ
- ટેક્સચર ફિલ્ટરિંગ: શાર્પ (નજીકનું) અથવા સ્મૂધ (બાયલિનિયર)
- અપસ્કેલિંગ ફિલ્ટર: ઓફ, અથવા 6x xBRZ
- હાઇ-રિઝોલ્યુશન મોડ્સનું ડિઇન્ટરલેસ્ડ રેન્ડરિંગ
- પારદર્શક મેશ પોલીગોન રેન્ડરિંગ
- રીવાઇન્ડ બફર (લગભગ પાંચ સેકન્ડ 60 fps પર), ડિફોલ્ટ રૂપે બંધ
- જ્યારે CD બ્લોક ROM આયાત કરવામાં આવે ત્યારે વૈકલ્પિક લો-લેવલ CD બ્લોક ઇમ્યુલેશન
## ઉપયોગ
એપ્લિકેશન ઇન્સ્ટોલ કરો. સેટઅપ વિઝાર્ડ બે વસ્તુઓ માટે પૂછે છે:
1. **IPL BIOS** — Saturn BIOS ROM (`.bin` અથવા `.rom`) આયાત કરો. જરૂરી.
2. **ગેમ્સ ફોલ્ડર** — તમારી ડિસ્ક છબીઓ ધરાવતું ફોલ્ડર પસંદ કરો. જરૂરી.
**CD બ્લોક ROM** પણ આયાત કરી શકાય છે. તે વૈકલ્પિક છે, અને લો-લેવલ CD બ્લોક ઇમ્યુલેશનને સક્ષમ કરે છે.
એકવાર BIOS અને ગેમ્સ ફોલ્ડર સેટ થઈ જાય, પછી લાઇબ્રેરી વિઝાર્ડને બદલે છે. રમતને સ્ટેજ કરવા અને લોન્ચ કરવા માટે ટેપ કરો. હેડરમાં ગિયર આઇકોન સેટિંગ્સ ખોલે છે; ડાબી બાજુનું આઇકોન સૂચિ અને કવર વ્યૂ વચ્ચે ચક્ર ખોલે છે.
સપોર્ટેડ ડિસ્ક ફોર્મેટ: **MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS અને ISO**. મલ્ટી-ફાઇલ ફોર્મેટ્સને તેમની
કમ્પેનિયન ટ્રેક ફાઇલો એક જ ફોલ્ડરમાં હાજર હોવી જોઈએ - લોન્ચર તેમની તપાસ કરે છે અને જો તે ખૂટે છે તો શરૂ કરવાનો ઇનકાર કરે છે.
## નોંધો અને મર્યાદાઓ
**અપસ્કેલિંગ આંતરિક રિઝોલ્યુશન વધારતું નથી.** યમીરના કોરમાં ફક્ત એક સોફ્ટવેર રેન્ડરર છે અને
શનિ-મૂળ રિઝોલ્યુશન પર રેસ્ટરાઇઝ કરે છે, તેથી અપસ્કેલિંગ ફિલ્ટર એ ફિનિશ્ડ ફ્રેમ પર લાગુ કરાયેલ એક એજ-અવેર સ્મૂથિંગ પાસ છે. તે 2D સ્પ્રાઈટ્સ અને બેકગ્રાઉન્ડને નોંધપાત્ર રીતે શાર્પ કરે છે; તે 3D વિગતો ઉમેરી શકતું નથી. વાસ્તવિક
આંતરિક-રિઝોલ્યુશન રેન્ડરિંગ માટે કોરમાં હાર્ડવેર રેન્ડરરની જરૂર પડશે, જે હજુ સુધી અસ્તિત્વમાં નથી.
**રીવાઇન્ડ CPU અને મેમરીનો ખર્ચ કરે છે.** તે દરેક ફ્રેમમાં ઇમ્યુલેટર સ્ટેટ બચાવે છે અને થોડીક સેકન્ડ માટે
LZ4-સંકુચિત ડેલ્ટા રાખે છે, તેથી તે ડિફોલ્ટ રૂપે બંધ રહે છે અને તેનું ઓન-સ્ક્રીન બટન સક્ષમ ન થાય ત્યાં સુધી છુપાયેલું રહે છે.
**સેટિંગ્સ લોન્ચ સમયે લાગુ પડે છે.** રમત શરૂ થાય ત્યારે ગ્રાફિક્સ અને રીવાઇન્ડ વિકલ્પો વાંચવામાં આવે છે, તેથી તેમને બદલવાથી
આગલી વખતે જ્યારે તમે રમત શરૂ કરો છો ત્યારે તે અમલમાં આવે છે.
## ક્રેડિટ્સ અને લાઇસન્સ
NEON SATURN **GNU જનરલ પબ્લિક લાઇસન્સ v3.0** હેઠળ લાઇસન્સ પ્રાપ્ત છે — [LICENSE](LICENSE) જુઓ.
- **[Ymir](https://github.com/StrikerX3/Ymir)** StrikerX3 દ્વારા — ઇમ્યુલેટર કોર અને આ પોર્ટ પર બનેલ બધું
. જો તમને આ ગમે છે, તો
[Patreon](https://www.patreon.com/StrikerX3) પર અપસ્ટ્રીમ લેખકને સપોર્ટ કરો અને
[Discord](https://discord.gg/NN3A7n5dzn) માં જોડાઓ.
- **[Kronos](https://github.com/FCare/Kronos)** / **Yabause** —
[`android/app/src/main/cpp/xbrz6x_shader.hpp`](android/app/src/main/cpp/xbrz6x_shader.hpp) માં 6x xBRZ અપસ્કેલિંગ શેડર,
GPL-2.0-or-later હેઠળ વપરાય છે. મૂળ કૉપિરાઇટ સૂચના તે ફાઇલમાં રાખવામાં આવી છે.
- **[SDL3](https://github.com/libsdl-org/SDL)** — વિન્ડોઇંગ, ઑડિઓ, ઇનપુટ અને Android પ્રવૃત્તિ.
સેગા સેટર્ન એમ્યુલેટર
આ રોજ અપડેટ કર્યું
31 ઑક્ટો, 2026