Ludo, il frontend minimalista per l’esecuzione di core Libretro su PC Windows, MacOS e Linux, pare abbia ricevuto un nuovo aggiornamento oggi.
Questa applicazione si distingue da RetroArch per essere scritta interamente in Go, un linguaggio di programmazione sviluppato da Google nel 2007.
Ad ogni modo, lo scopo principale di questo progetto è solo quello di mostrare alle persone cos’è Libretro – un’API su cui è possibile scrivere un frontend.
A differenza di RetroArch, che utilizza C e C++, Ludo offre un approccio più moderno e minimalista, progettato per mettere in evidenza l’ecosistema Libretro.
A differenza di un emulatore tradizionale, Ludo non emula direttamente le console, ma utilizza plugin chiamati core, che sono emulatori privi di interfaccia utente e contengono esclusivamente la logica di emulazione.
Core come Snes9x, Genesis Plus GX o PCSX permettono di emulare specifiche console attraverso questa struttura. Ludo difatti si propone come uno strumento per mostrare il funzionamento e le potenzialità di Libretro, un’API su cui è possibile sviluppare diversi tipi di frontend.
Questa nuova versione presenta un aggiornamento per le mappature dei joypad SDL, migliorando il supporto per i controller, e corregge un problema che impediva il caricamento del core Genesis Plus GX.
Changelog
- Aggiornate le mappature dei joypad SDL.
- Risolto il problema del mancato caricamento del core Genesis Plus GX.
Download: Ludo v0.17.4 (Linux Wayland ARM) (sha256)
Download: Ludo v0.17.4 (Linux Wayland x86_64) (sha256)
Download: Ludo v0.17.4 (Linux x11 ARM) (sha256)
Download: Ludo v0.17.4 (Linux x11 x86_64) (sha256)
Download: Ludo v0.17.4 (Debian amd64) (Debian armhf)
Download: Ludo v0.17.4 (Debian x11 amd64) (Debian x11 armhf)
Download: Ludo v0.17.4 (Windows x86_64) (sha256)
Download: Source code Ludo v0.17.4
Fonte: github.com