Bu, StrikerX3'ün Sega Saturn emülatörü olan [Ymir](https://github.com/StrikerX3/Ymir)'in Android'e uyarlanmış halidir.
NEON SATURN, Ymir'in emülasyon çekirdeğini olduğu gibi korur ve masaüstü arayüzünü yerel bir Android arayüzüyle değiştirir: bir kurulum sihirbazı, kapak resmi oyun kütüphanesi, Saturn tarzı dokunmatik kontroller ve oyun içi hızlı işlem menüsü.
## Özellikler
### Kütüphane
- IPL (BIOS) ROM'unu içe aktarmak ve uygulamayı bir oyun klasörüne yönlendirmek için kurulum sihirbazı
- Oyun klasörü Depolama Erişim Çerçevesi aracılığıyla okunur, bu nedenle cihazda herhangi bir yerde bulunabilir
- Başlıktan geçiş yapılan üç kütüphane görünümü: liste, Kuzey Amerika kutu kapakları ve Japon mücevher kutuları
- Perspektif, yansımalar ve merkeze hizalama sayfalama ile Coverflow
- Kapak resimleri isteğe bağlı olarak alınır ve önbelleğe alınır veya Ayarlar'dan toplu olarak indirilir
- Hareketli yıldız alanı arka planı
- Açık / koyu / sistem teması, varsayılan olarak koyu
### Oyun İçi
- Saturn tarzı dokunmatik kontrol katmanı: D-pad, analog çubuk, A/B/C, X/Y/Z, L/R, Başlat
- Tamamen yeniden konumlandırılabilir düzen, dikey ve yatay için ayrı ayrı saklanır
- Katmanda geri sarma ve ileri sarma düğmeleri
- Hızlı işlem menüsü (geri düğmesi veya gamepad Seç): devam et, durumu kaydet, durumu yükle, çık
- Fiziksel gamepad ve SDL aracılığıyla klavye desteği, birlikte gelen kontrolcü veritabanı dahil
### Emülasyon seçenekleri
- En boy oranı: 4:3, 16:9 veya uzatılmış
- Doku filtreleme: keskin (en yakın) veya pürüzsüz (çift doğrusal)
- Yükseltme filtresi: kapalı veya 6x xBRZ
- Yüksek çözünürlüklü modların deinterlace edilmiş işlenmesi
- Şeffaf ağ poligon işlenmesi
- Geri sarma tamponu (60 fps'de yaklaşık beş saniye), varsayılan olarak kapalı
- Bir CD blok ROM'u içe aktarıldığında isteğe bağlı düşük seviyeli CD blok emülasyonu
## Kullanım
Uygulamayı yükleyin. Kurulum sihirbazı iki şey istiyor:
1. **IPL BIOS** — bir Saturn BIOS ROM'unu (`.bin` veya `.rom`) içe aktarın. Gerekli.
2. **Oyun klasörü** — disk görüntülerinizi içeren klasörü seçin. Gerekli.
Bir **CD Blok ROM** da içe aktarılabilir. İsteğe bağlıdır ve düşük seviyeli CD blok emülasyonunu etkinleştirir.
BIOS ve oyun klasörü ayarlandıktan sonra, kütüphane sihirbazın yerini alır. Başlatmak ve çalıştırmak için bir oyuna dokunun.
Başlıktaki dişli simgesi Ayarlar'ı açar; soldaki simge liste ve kapak görünümleri arasında geçiş yapar.
Desteklenen disk formatları: **MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS ve ISO**. Çoklu dosya formatları,
eşlik eden parça dosyalarının aynı klasörde bulunmasını gerektirir — başlatıcı bunları kontrol eder ve eksik olmaları durumunda başlatmayı reddeder.
## Notlar ve sınırlamalar
**Yükseltme, dahili çözünürlüğü artırmaz.** Ymir'in çekirdeğinde yalnızca yazılım tabanlı bir render motoru bulunur ve
Saturn yerel çözünürlüğünde rasterleştirme yapar, bu nedenle yükseltme filtresi, bitmiş kareye uygulanan kenar duyarlı bir yumuşatma işlemidir.
2B sprite'ları ve arka planları belirgin şekilde keskinleştirir; 3B ayrıntı ekleyemez. Gerçek
dahili çözünürlükte render işlemi, henüz mevcut olmayan bir donanım render motoruna ihtiyaç duyar.
**Geri Sarma CPU ve bellek tüketir.** Her karede emülatör durumunu kaydeder ve birkaç saniyelik LZ4 sıkıştırılmış delta değerlerini saklar, bu nedenle varsayılan olarak kapalıdır ve etkinleştirilene kadar ekrandaki düğmesi gizlidir.
**Ayarlar oyun başlatıldığında uygulanır.** Grafik ve geri sarma seçenekleri oyun başladığında okunur, bu nedenle bunları değiştirmek
bir sonraki oyun başlatmanızda geçerli olur.
## Krediler ve Lisans
NEON SATURN, **GNU Genel Kamu Lisansı v3.0** altında lisanslanmıştır — bkz. [LICENSE](LICENSE).
- **[Ymir](https://github.com/StrikerX3/Ymir)** StrikerX3 tarafından — emülatör çekirdeği ve bu portun
üzerine kurulu olduğu her şey. Bunu beğendiyseniz, yukarı akış yazarını
[Patreon](https://www.patreon.com/StrikerX3) üzerinden destekleyin ve
[Discord](https://discord.gg/NN3A7n5dzn)'a katılın.
- **[Kronos](https://github.com/FCare/Kronos)** / **Yabause** — [`android/app/src/main/cpp/xbrz6x_shader.hpp`](android/app/src/main/cpp/xbrz6x_shader.hpp) dosyasındaki 6x xBRZ yükseltme gölgelendiricisi,
GPL-2.0 veya daha yeni sürüm altında kullanılmaktadır. Orijinal telif hakkı bildirimi bu dosyada korunmaktadır.
- **[SDL3](https://github.com/libsdl-org/SDL)** — pencereleme, ses, giriş ve Android etkinliği.
Bir Sega Saturn emülatörü
Güncellenme tarihi
31 Eki 2026