Бул StrikerX3'түн Sega Saturn эмулятору болгон [Ymir](https://github.com/StrikerX3/Ymir) Android порту.
NEON SATURN Ymirдин эмуляциялык өзөгүн ошол бойдон сактап, жумушчу столдун интерфейсин жергиликтүү Android менен алмаштырат: орнотуу устасы, мукабадагы оюн китепканасы, Saturn стилиндеги сенсордук башкаруу элементтери жана оюндагы тез аракеттер менюсу.
## Функциялар
### Китепкана
- IPL (BIOS) ROMду импорттоо жана колдонмону оюндар папкасына багыттоо үчүн орнотуу устасы
- Оюндар папкасы Сактоо мүмкүнчүлүгү алкагы аркылуу окулат, ошондуктан ал түзмөктүн каалаган жеринде жашай алат
- Китепкананын үч көрүнүшү, аталыштан циклден өткөрүлөт: тизме, NA кутучаларынын мукабалары жана жапон зергер буюмдарынын кутучалары
- Перспектива, чагылдыруулар жана борборго чаптоо менен мукаба агымы
- Мукаба сүрөтү суроо-талап боюнча алынып, кэштелет же Орнотуулардан жапырт жүктөлүп алынат
- Анимацияланган жылдыз талаасынын фону
- Ачык / караңгы / системанын темасы, демейки караңгылыкка коюлат
### Оюнда
- Сатурн стилиндеги сенсордук башкаруу катмары: D-pad, аналогдук таякча, A/B/C, X/Y/Z, L/R, Баштоо
- Толугу менен кайра жайгаштырылуучу макет, тигинен жана горизонталдык үчүн өзүнчө сакталат
- Катмардагы артка жана алдыга түрүү баскычтары
- Тез аракеттер менюсу (артка баскычы же геймпад Тандоо): улантуу, сактоо абалы, жүктөө абалы, чыгуу
- Физикалык геймпад жана клавиатураны колдоо аркылуу SDL, анын ичинде топтомдолгон контроллер маалымат базасы
### Эмуляция параметрлери
- Пропорциянын катышы: 4:3, 16:9 же созуу
- Текстураны чыпкалоо: курч (эң жакын) же жылмакай (билинеар)
- Масштабдоочу чыпка: өчүрүлгөн же 6x xBRZ
- Жогорку чечилиштеги режимдердин деинтерлейленген рендеринги
- Тунук торчо полигон рендеринги
- Артка түрүү буфери (60 кадр/секундада болжол менен беш секунд), демейки боюнча өчүрүлгөн
- 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**. Көп файл форматтары үчүн алардын
коштоочу трек файлдары бир папкада болушу керек — ишке киргизгич аларды текшерип, эгер алар жок болсо, баштоодон баш тартат.
## Эскертүүлөр жана чектөөлөр
**Масштабдоо ички чечилишти жогорулатпайт.** Ymirдин өзөгүндө программалык рендерер гана бар жана
Saturnдун баштапкы чечилишинде растрланат, андыктан масштабдоо чыпкасы - бул даяр кадрга колдонулган четин билген тегиздөөчү өтмөк. Ал 2D спрайттарды жана фондорду байкаларлык курчутат; ал 3D деталдарды кошо албайт. Чыныгы
ички чечилиштеги рендеринг өзөктө аппараттык рендерерди талап кылат, ал азырынча жок.
**Кайра түрүү процессорго жана эс тутумга кеткен чыгымды талап кылат.** Ал ар бир кадрда эмулятордун абалын сактап, бир нече секунд LZ4 менен кысылган дельталарды сактайт, ошондуктан ал демейки боюнча өчүрүлөт жана анын экрандагы баскычы иштетилгенге чейин жашырылган.
**Орнотуулар ишке киргизилгенде колдонулат.** Графика жана кайра түрүү параметрлери оюн башталганда окулат, андыктан аларды өзгөртүү
кийинки жолу оюнду ишке киргизгенде күчүнө кирет.
## Кредиттер жана лицензия
NEON SATURN **GNU General Public License v3.0** лицензиясы боюнча лицензияланган — [ЛИЦЕНЗИЯ](ЛИЦЕНЗИЯ) караңыз.
- **[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** — GPL-2.0 же андан кийинки версияларында колдонулган 6x xBRZ кеңейтүүчү шейдери,
[`android/app/src/main/cpp/xbrz6x_shader.hpp`](android/app/src/main/cpp/xbrz6x_shader.hpp). Баштапкы автордук укук эскертүүсү ошол файлда сакталат.
- **[SDL3](https://github.com/libsdl-org/SDL)** — терезе түзүү, аудио, киргизүү жана Android иш-аракети.
Sega Saturn эмулятору
Качан жаңырды
2026-ж., 31-окт.