Difference between revisions of "Ep128emu-core leírás"
(Created page with " == Bevezető == Az EP128emu alapján 2022-től elérhető egy olyan változat is, ami a libretro keretrendszerben fut, választható magként (ep128emu-core). == Telepít...") |
|||
Line 3: | Line 3: | ||
Az EP128emu alapján 2022-től elérhető egy olyan változat is, ami a libretro keretrendszerben fut, választható magként (ep128emu-core). | Az EP128emu alapján 2022-től elérhető egy olyan változat is, ami a libretro keretrendszerben fut, választható magként (ep128emu-core). | ||
− | |||
== Telepítés == | == Telepítés == | ||
Line 12: | Line 11: | ||
# Elhelyezni a kicsomagolt [http://www.ep128.hu/Emu/ep128emu_roms-2.0.11.zip ROM fájlokat] a retroarch rendszerkönyvtára alatt, az ep128emu/roms alá | # Elhelyezni a kicsomagolt [http://www.ep128.hu/Emu/ep128emu_roms-2.0.11.zip ROM fájlokat] a retroarch rendszerkönyvtára alatt, az ep128emu/roms alá | ||
# Betölteni a core-t, majd az Information / Core Information alatt ellenőrizni, hogy megtalálta-e a ROM-okat | # Betölteni a core-t, majd az Information / Core Information alatt ellenőrizni, hogy megtalálta-e a ROM-okat | ||
− | |||
== Használat == | == Használat == | ||
Line 26: | Line 24: | ||
* Ugyanakkor az ep128emu saját menüi és az abból elérhető funkciók (pl. debugger) egyáltalán nem elérhetőek a core változatban | * Ugyanakkor az ep128emu saját menüi és az abból elérhető funkciók (pl. debugger) egyáltalán nem elérhetőek a core változatban | ||
* Kisebb emulációs kiegészítések, ami az ep128emu eleddig utolsó 2.0.11.2 verziójában nem szerepelnek: hangszóró kikapcsolás támogatása, 6 joystick kezelése, TAPir formátumú fájlok olvasása | * Kisebb emulációs kiegészítések, ami az ep128emu eleddig utolsó 2.0.11.2 verziójában nem szerepelnek: hangszóró kikapcsolás támogatása, 6 joystick kezelése, TAPir formátumú fájlok olvasása | ||
+ | * A save state mentés retroarch-on belül lehetséges. Demo felvétel nem készíthető / játszható le. | ||
+ | |||
+ | == Konfigurációs lehetőségek == | ||
+ | |||
+ | A retroarch menün belül két állítási hely van: | ||
+ | * Controls: ha nem megfelelő az alapértelmezett irányítás típusa, itt lehet átállítani pl. External joystickra | ||
+ | * Core Options: az intelligens nagyításhoz és egyéb funkciókhoz kapcsolódó állítási lehetőségek | ||
+ | |||
+ | Ezen felül, lehetséges konfigurációs fájlokat létrehozni rendszerszinten, vagy akár az egyes programokhoz is .ep128cfg kiterjesztéssel. A részletes szintaxis a [https://github.com/libretro/ep128emu-core/blob/core/core/sample.ep128cfg példafájlban] található. Innen lehet a kontroller gombkiosztását szabályozni, vagy speciális konfigurációt beállítani (pl. cartridge nélküli EP128). |
Revision as of 19:25, 29 September 2022
Contents
Bevezető
Az EP128emu alapján 2022-től elérhető egy olyan változat is, ami a libretro keretrendszerben fut, választható magként (ep128emu-core).
Telepítés
A retroarch sok platformra telepíthető, ezek közül az ep128emu-core jelenleg Windows, Linux, és MacOS platformokra fordul. Az ajánlott lépések:
- Telepíteni a retroarch-ot
- Az online frissítővel letölteni az ep128emu core-t (és egyúttal az asseteket és kontroller profilokat is érdemes frissíteni)
- Elhelyezni a kicsomagolt ROM fájlokat a retroarch rendszerkönyvtára alatt, az ep128emu/roms alá
- Betölteni a core-t, majd az Information / Core Information alatt ellenőrizni, hogy megtalálta-e a ROM-okat
Használat
Az indításhoz meg kell adni, hogy milyen tartalmat szeretne az ember betölteni (ami itt lehet diszk image, szalagos image, vagy a fileio-val rögtön a programfájl). TVC, ZX, CPC fájlokat ugyanígy ki lehet választani, a szükséges emulátort automatikusan detektálja. Ha ez lehetséges, akkor a programot pár gombnyomással be is tölti (startup sequence). Magnóról töltés ideje hasonló az eredeti géphez, a fast forward funkcióval (alapértelmezett gyorsbillentyű: szóköz) lehet rajta rövidíteni.
Az irányítás alapvetően nem billentyűzettel történik, hanem egy virtuális joypad-del (retropad), ami tetszőlegesen felüldefiniálható, tehát végeredményben maradhat a billentyűzet is - itt érdemes tudni, hogy a Scroll Lock-kal lehet a teljes billentyűzetet átadni az emulátornak. A billentyűzet leképezés nem változatható, a részletek a libretro leírásban találhatóak. De bármilyen, a retroarch által felismert irányító eszköz használható.
Eltérések az ep128emu-hoz képest
- A megjelenítés bármilyen kijelzőhöz tud skálázódni, és használható pixel shader pl. a CRT hatás emulálására
- Intelligens nagyítás: gombnyomásra az egyszínű keretet levágja, és a tényleges játéktér tölti ki a teljes képernyőt
- Ugyanakkor az ep128emu saját menüi és az abból elérhető funkciók (pl. debugger) egyáltalán nem elérhetőek a core változatban
- Kisebb emulációs kiegészítések, ami az ep128emu eleddig utolsó 2.0.11.2 verziójában nem szerepelnek: hangszóró kikapcsolás támogatása, 6 joystick kezelése, TAPir formátumú fájlok olvasása
- A save state mentés retroarch-on belül lehetséges. Demo felvétel nem készíthető / játszható le.
Konfigurációs lehetőségek
A retroarch menün belül két állítási hely van:
- Controls: ha nem megfelelő az alapértelmezett irányítás típusa, itt lehet átállítani pl. External joystickra
- Core Options: az intelligens nagyításhoz és egyéb funkciókhoz kapcsolódó állítási lehetőségek
Ezen felül, lehetséges konfigurációs fájlokat létrehozni rendszerszinten, vagy akár az egyes programokhoz is .ep128cfg kiterjesztéssel. A részletes szintaxis a példafájlban található. Innen lehet a kontroller gombkiosztását szabályozni, vagy speciális konfigurációt beállítani (pl. cartridge nélküli EP128).