Hierdie is 'n Android-oordrag van [Ymir](https://github.com/StrikerX3/Ymir), StrikerX3 se Sega Saturn-emulator.
NEON SATURN behou Ymir se emulasiekern soos dit is en vervang die lessenaar se voorkant met 'n inheemse Android-een: 'n opstelassistent, 'n omslagkuns-speletjiebiblioteek, Saturn-styl raakkontroles en 'n vinnige aksies-kieslys in die spel.
## Kenmerke
### Biblioteek
- Opstelassistent vir die invoer van die IPL (BIOS) ROM en die wys van die toepassing na 'n speletjiesmap
- Die speletjiesmap word deur die Storage Access Framework gelees, sodat dit enige plek op die toestel kan wees
- Drie biblioteekaansigte, gesirkuleer vanaf die koptekst: 'n lys, NA-boksomslae en Japannese juweelhouers
- Omslagvloei met perspektief, refleksies en snap-tot-sentrum-blaai
- Omslagkuns word op aanvraag gehaal en in die kas gestoor, of in grootmaat vanaf Instellings afgelaai
- Geanimeerde sterveld-agtergrond
- Lig / donker / volg-stelsel-tema, standaard donker
### In die spel
- Saturnus-styl raakbeheer-oorleg: D-pad, analoogstok, A/B/C, X/Y/Z, L/R, Begin
- Volledig herposisioneerbare uitleg, afsonderlik gestoor vir portret en landskap
- Terugspoel- en vinnig vorentoe-knoppies op die oorleg
- Vinnige aksies-kieslys (terugknoppie of gamepad-kies): hervat, stoor status, laai status, uitgang
- Fisiese gamepad- en sleutelbordondersteuning via SDL, insluitend 'n gebundelde beheerderdatabasis
### Emulasie-opsies
- Aspekverhouding: 4:3, 16:9 of strek
- Tekstuurfiltering: skerp (naaste) of glad (bilineêr)
- Opskaalfilter: af, of 6x xBRZ
- Deïnterlinieerde weergawe van hoëresolusiemodusse
- Deursigtige maaspoligoonweergawe
- Terugspoelbuffer (ongeveer vyf sekondes teen 60 fps), standaard af
- Opsionele lae-vlak CD-blok-emulasie wanneer 'n CD-blok-ROM ingevoer word
## Gebruik
Installeer die toepassing. Die opstelassistent vra vir twee dinge:
1. **IPL BIOS** — voer 'n Saturn BIOS ROM (`.bin` of `.rom`) in. Vereis.
2. **Speletjiesmap** — kies die lêergids wat jou skyfbeelde bevat. Vereis.
'n **CD-blok-ROM** kan ook ingevoer word. Dit is opsioneel en maak lae-vlak CD-blok-emulasie moontlik.
Sodra die BIOS en speletjiesmap ingestel is, vervang die biblioteek die assistent. Tik 'n speletjie om dit te begin en te begin. Die rat-ikoon in die koptekst maak Instellings oop; die ikoon aan die linkerkant wissel tussen lys- en omslagaansigte.
Ondersteunde skyfformate: **MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS en ISO**. Multi-lêerformate benodig hul
metgesel-snitlêers in dieselfde vouer — die lanseerder kyk daarvoor en weier om te begin as hulle ontbreek.
## Notas en beperkings
**Opskaling verhoog nie die interne resolusie nie.** Ymir se kern het slegs 'n sagteware-weergawe en
rasteriseer teen Saturnus-oorspronklike resolusie, dus is die opskalingsfilter 'n randbewuste gladstryking wat op die voltooide raam toegepas word. Dit verskerp 2D-sprites en agtergronde merkbaar; dit kan nie 3D-detail byvoeg nie. Regte
interne-resolusie-weergawe sal 'n hardeware-weergawe in die kern benodig, wat nog nie bestaan nie.
**Terugspoel kos SVE en geheue.** Dit stoor die emulatorstatus elke raam en hou 'n paar sekondes van
LZ4-saamgeperste deltas, so dit is standaard af en die skermknoppie is versteek totdat dit geaktiveer is.
**Instellings geld by bekendstelling.** Grafika en terugspoelopsies word gelees wanneer 'n speletjie begin, so die verandering daarvan
tree in werking die volgende keer as jy 'n speletjie begin.
## Krediete en lisensie
NEON SATURN is gelisensieer onder die **GNU General Public License v3.0** — sien [LISENSIE](LISENSIE).
- **[Ymir](https://github.com/StrikerX3/Ymir)** deur StrikerX3 — die emulatorkern en alles waarop hierdie poort gebou is. As jy hiervan hou, ondersteun die stroomop-outeur op
[Patreon](https://www.patreon.com/StrikerX3) en sluit aan by die
[Discord](https://discord.gg/NN3A7n5dzn).
- **[Kronos](https://github.com/FCare/Kronos)** / **Yabause** — die 6x xBRZ opskaling-skaduer in
[`android/app/src/main/cpp/xbrz6x_shader.hpp`](android/app/src/main/cpp/xbrz6x_shader.hpp), gebruik onder GPL-2.0-of-later. Die oorspronklike kopieregkennisgewing word in daardie lêer gehou.
- **[SDL3](https://github.com/libsdl-org/SDL)** — venstering, klank, invoer en die Android-aktiwiteit.
'n Sega Saturn-emulator
Opgedateer op
31 Okt. 2026