ນີ້ແມ່ນພອດ Android ຂອງ [Ymir](https://github.com/StrikerX3/Ymir), ຕົວຈຳລອງ Sega Saturn ຂອງ StrikerX3.
NEON SATURN ຮັກສາຫຼັກການຈຳລອງຂອງ Ymir ໄວ້ຄືເກົ່າ ແລະ ປ່ຽນແທນໜ້າຕ່າງເດັສທັອບດ້ວຍລະບົບປະຕິບັດການ Android ພື້ນເມືອງ: ຕົວຊ່ວຍຕັ້ງຄ່າ, ຫ້ອງສະໝຸດເກມຮູບໜ້າປົກ, ການຄວບຄຸມແບບສຳຜັດແບບ Saturn, ແລະເມນູການກະທຳດ່ວນໃນເກມ.
## ຄຸນສົມບັດ
### ຫ້ອງສະໝຸດ
- ຕົວຊ່ວຍຕັ້ງຄ່າສຳລັບການນຳເຂົ້າ ROM IPL (BIOS) ແລະຊີ້ແອັບໄປທີ່ໂຟນເດີເກມ
- ໂຟນເດີເກມຖືກອ່ານຜ່ານ Storage Access Framework, ສະນັ້ນມັນສາມາດຢູ່ໄດ້ທຸກບ່ອນໃນອຸປະກອນ
- ສາມມຸມມອງຫ້ອງສະໝຸດ, ໝູນວຽນຈາກຫົວຂໍ້: ລາຍການ, ໜ້າປົກກ່ອງ NA, ແລະກ່ອງເຄື່ອງປະດັບຍີ່ປຸ່ນ
- Coverflow ທີ່ມີມຸມມອງ, ການສະທ້ອນ ແລະ ການແບ່ງໜ້າໄປຫາຈຸດໃຈກາງ
- ຮູບປົກຖືກດຶງມາ ແລະ ເກັບໄວ້ຕາມຄວາມຕ້ອງການ, ຫຼືດາວໂຫຼດເປັນຈຳນວນຫຼາຍຈາກການຕັ້ງຄ່າ
- ພື້ນຫຼັງ starfield ແບບເຄື່ອນໄຫວ
- ຮູບແບບສີອ່ອນ / ມືດ / ລະບົບຕິດຕາມ, ຄ່າເລີ່ມຕົ້ນເປັນສີມືດ
### ໃນເກມ
- ການຊ້ອນທັບການຄວບຄຸມແບບສຳຜັດແບບດາວເສົາ: D-pad, ໄມ້ອະນາລັອກ, A/B/C, X/Y/Z, L/R, ເລີ່ມຕົ້ນ
- ຮູບແບບທີ່ສາມາດປັບຕຳແໜ່ງໄດ້ຢ່າງເຕັມທີ່, ເກັບໄວ້ແຍກຕ່າງຫາກສຳລັບຮູບຄົນ ແລະ ພູມສັນຖານ
- ປຸ່ມຖອຍຫຼັງ ແລະ ປຸ່ມໄປໜ້າໄວໃນຊ້ອນທັບ
- ເມນູການກະທຳດ່ວນ (ປຸ່ມກັບຄືນ ຫຼື ເລືອກ gamepad): ສືບຕໍ່, ສະຖານະບັນທຶກ, ສະຖານະໂຫຼດ, ອອກ
- ຮອງຮັບ gamepad ແລະ ແປ້ນພິມທາງກາຍະພາບຜ່ານ SDL, ລວມທັງ ຖານຂໍ້ມູນຕົວຄວບຄຸມທີ່ລວມເຂົ້າກັນ
### ຕົວເລືອກການຈຳລອງ
- ອັດຕາສ່ວນ: 4:3, 16:9 ຫຼື ຍືດ
- ການກັ່ນຕອງໂຄງສ້າງ: ຄົມຊັດ (ໃກ້ທີ່ສຸດ) ຫຼື ລຽບ (ສອງເທົ່າ)
- ການກັ່ນຕອງການຍົກລະດັບ: ປິດ, ຫຼື 6x xBRZ
- ການສະແດງຜົນແບບ Deinterlaced ຂອງໂໝດຄວາມລະອຽດສູງ
- ການສະແດງຜົນຮູບຫຼາຍແຈແບບຕາໜ່າງໂປ່ງໃສ
- ບັຟເຟີຖອຍຫຼັງ (ປະມານຫ້າວິນາທີທີ່ 60 fps), ປິດຕາມຄ່າເລີ່ມຕົ້ນ
- ການຈຳລອງບລັອກ CD ລະດັບຕ່ຳທາງເລືອກເມື່ອນຳເຂົ້າ ROM ບລັອກ CD
## ການນຳໃຊ້
ຕິດຕັ້ງແອັບ. ຕົວຊ່ວຍຕັ້ງຄ່າຮ້ອງຂໍສອງຢ່າງ:
1. **IPL BIOS** — ນຳເຂົ້າ ROM Saturn BIOS (`.bin` ຫຼື `.rom`). ຕ້ອງການ.
2. **ໂຟນເດີເກມ** — ເລືອກໂຟນເດີທີ່ເກັບຮູບພາບແຜ່ນຂອງທ່ານ. ຕ້ອງການ.
**ROM ບລັອກ CD** ຍັງສາມາດນຳເຂົ້າໄດ້. ມັນເປັນທາງເລືອກ, ແລະເປີດໃຊ້ການຈຳລອງບລັອກ CD ລະດັບຕ່ຳ.
ເມື່ອຕັ້ງໂຟນເດີ BIOS ແລະເກມແລ້ວ, ຫ້ອງສະໝຸດຈະປ່ຽນແທນຕົວຊ່ວຍ. ແຕະເກມເພື່ອວາງສະແດງແລະເປີດໃຊ້ມັນ. ຮູບສັນຍາລັກເກຍໃນຫົວຂໍ້ເປີດການຕັ້ງຄ່າ; ຮູບສັນຍາລັກທາງຊ້າຍຈະໝຸນລະຫວ່າງມຸມມອງລາຍຊື່ ແລະ ໜ້າປົກ.
ຮູບແບບແຜ່ນທີ່ຮອງຮັບ: **MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS ແລະ ISO**. ຮູບແບບຫຼາຍໄຟລ໌ຕ້ອງການ
ໄຟລ໌ຕິດຕາມຄູ່ຂອງມັນຢູ່ໃນໂຟນເດີດຽວກັນ — ຕົວເປີດໃຊ້ຈະກວດສອບພວກມັນ ແລະ ປະຕິເສດທີ່ຈະເລີ່ມຕົ້ນຖ້າພວກມັນຫາຍໄປ.
## ໝາຍເຫດ ແລະ ຂໍ້ຈຳກັດ
**ການຍົກລະດັບບໍ່ໄດ້ເພີ່ມຄວາມລະອຽດພາຍໃນ.** ແກນຂອງ Ymir ມີພຽງຕົວສະແດງຜົນຊອບແວ ແລະ
ຈະປ່ຽນເປັນຮູບແບບ rasterise ທີ່ຄວາມລະອຽດແບບ Saturn-native, ດັ່ງນັ້ນຕົວກອງການຍົກລະດັບຈຶ່ງເປັນການສົ່ງຜ່ານການເຮັດໃຫ້ລຽບທີ່ຮັບຮູ້ຂອບທີ່ນຳໃຊ້ກັບເຟຣມທີ່ສຳເລັດແລ້ວ. ມັນເຮັດໃຫ້ຮູບ 2D ແລະ ພື້ນຫຼັງຄົມຊັດຂຶ້ນຢ່າງເຫັນໄດ້ຊັດ; ມັນບໍ່ສາມາດເພີ່ມລາຍລະອຽດ 3D ໄດ້. ການສະແດງຜົນຄວາມລະອຽດພາຍໃນທີ່ແທ້ຈິງຈະຕ້ອງການຕົວສະແດງຜົນຮາດແວໃນແກນ, ເຊິ່ງຍັງບໍ່ມີຢູ່.
**ການຖອຍຫຼັງໃຊ້ CPU ແລະ ໜ່ວຍຄວາມຈຳ.** ມັນບັນທຶກສະຖານະຂອງຕົວຈຳລອງທຸກໆເຟຣມ ແລະ ຮັກສາ deltas ທີ່ຖືກບີບອັດ LZ4 ສອງສາມວິນາທີ, ສະນັ້ນມັນຈຶ່ງປິດໂດຍຄ່າເລີ່ມຕົ້ນ ແລະ ປຸ່ມເທິງໜ້າຈໍຂອງມັນຈະຖືກເຊື່ອງໄວ້ຈົນກວ່າຈະເປີດໃຊ້ງານ.
**ການຕັ້ງຄ່າຈະນຳໃຊ້ໃນເວລາເປີດຕົວ.** ຮູບພາບ ແລະ ຕົວເລືອກການຖອຍຫຼັງຈະຖືກອ່ານເມື່ອເກມເລີ່ມຕົ້ນ, ສະນັ້ນການປ່ຽນແປງພວກມັນ
ຈະມີຜົນໃນຄັ້ງຕໍ່ໄປທີ່ທ່ານເປີດເກມ.
## ເຄຣດິດ ແລະ ໃບອະນຸຍາດ
NEON SATURN ໄດ້ຮັບອະນຸຍາດພາຍໃຕ້ **ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU v3.0** — ເບິ່ງ [ໃບອະນຸຍາດ](ໃບອະນຸຍາດ).
- **[Ymir](https://github.com/StrikerX3/Ymir)** ໂດຍ StrikerX3 — ຫຼັກຕົວຈຳລອງ ແລະ ທຸກຢ່າງທີ່ພອດນີ້
ຖືກສ້າງຂຶ້ນ. ຖ້າທ່ານມັກສິ່ງນີ້, ສະໜັບສະໜູນຜູ້ຂຽນ upstream ໃນ
[Patreon](https://www.patreon.com/StrikerX3) ແລະ ເຂົ້າຮ່ວມ
[Discord](https://discord.gg/NN3A7n5dzn).
- **[Kronos](https://github.com/FCare/Kronos)** / **Yabause** — ເຊດເດີການຍົກລະດັບ 6x xBRZ ໃນ
[`android/app/src/main/cpp/xbrz6x_shader.hpp`](android/app/src/main/cpp/xbrz6x_shader.hpp), ນຳໃຊ້ພາຍໃຕ້
GPL-2.0 ຫຼື ໃໝ່ກວ່າ. ແຈ້ງການລິຂະສິດຕົ້ນສະບັບຖືກເກັບໄວ້ໃນໄຟລ໌ນັ້ນ.
- **[SDL3](https://github.com/libsdl-org/SDL)** — ໜ້າຕ່າງ, ສຽງ, ການປ້ອນຂໍ້ມູນ ແລະ ກິດຈະກຳ Android.
ຕົວຈຳລອງ Sega Saturn
ອັບເດດແລ້ວເມື່ອ
31 ຕ.ລ. 2026