| Both sides previous revision Previous revision | |
| systems:ngpc [2021/11/27 11:12] – template consistency overhaul atari | systems:ngpc [2021/12/05 00:22] (current) – atari |
|---|
| |
| * **Emulator:** [[#retroarch|RetroArch]] | * **Emulator:** [[#retroarch|RetroArch]] |
| * **Core:** [[#libretro_mednafen_ngp|libretro/mednafen_ngp]] | * **Core:** [[#libretro:_mednafen_ngp|libretro: Mednafen_ngp]] |
| * **Folder:** ''/userdata/roms/ngpc'' | * **Folder:** ''/userdata/roms/ngpc'' |
| * **Accepted ROM formats:** ''.ngc'', ''.zip'', ''.7z'' | * **Accepted ROM formats:** ''.ngc'', ''.zip'', ''.7z'' |
| ==== RetroArch ==== | ==== RetroArch ==== |
| |
| [[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro/(core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform. | [[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro: (core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform. |
| |
| === RetroArch configuration === | === RetroArch configuration === |
| | **THREADED VIDEO ''ngpc.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. | | | **THREADED VIDEO ''ngpc.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. | |
| |
| === libretro/mednafen_ngp === | === libretro: Mednafen_ngp === |
| |
| Batocera uses the standalone port [[https://github.com/libretro/beetle-ngp-libretro|Beetle NeoPop]] based on Mednafen. Mednafen's Neo Geo Pocket emulation is based on NeoPop. | Batocera uses the standalone port [[https://github.com/libretro/beetle-ngp-libretro|Beetle NeoPop]] based on Mednafen. Mednafen's Neo Geo Pocket emulation is based on NeoPop. |
| |
| == libretro/mednafen_ngp configuration == | == libretro: Mednafen_ngp configuration == |
| |
| ===== Controls ===== | ===== Controls ===== |