EasyRPG Player 0.8.1.1 “Stun – Patch 1” è l’ultima versione dell’interprete open source che permette di giocare ai titoli creati con RPG Maker 2000, 2003 e EasyRPG su diverse piattaforme. Questo strumento utilizza la libreria liblcf per leggere i dati dei giochi e garantire una compatibilità ottimale con i progetti classici del famoso engine di sviluppo.
🚀 Cos’è EasyRPG Player?
EasyRPG Player fa parte del progetto EasyRPG, un’iniziativa che mira a preservare e migliorare l’esperienza di gioco dei titoli realizzati con le vecchie versioni di RPG Maker. Supporta una vasta gamma di sistemi operativi, tra cui Windows, macOS, Linux, Android e persino alcune console homebrew.
🔗 Sito ufficiale: https://easyrpg.org/
📖 Documentazione: https://wiki.easyrpg.org
🛠️ Requisiti di sistema
Per utilizzare EasyRPG Player, sono necessarie alcune librerie fondamentali:
📌 Requisiti minimi
-
liblcf (per la lettura dei dati di RPG Maker)
-
SDL3 o SDL2 (≥ 2.0.14) (per la gestione dello schermo)
-
Pixman (manipolazione dei pixel)
-
libpng (supporto immagini PNG)
-
zlib (supporto archivi ZIP e immagini XYZ)
-
fmtlib (≥ 6) (formattazione del testo e logging interno)
🎨 Requisiti estesi (consigliati)
-
FreeType2 + HarfBuzz (supporto font esterni e testo Unicode)
-
mpg123 (riproduzione audio MP3)
-
WildMIDI / FluidSynth (supporto MIDI)
-
Libvorbis / Tremor / opusfile (supporto audio Ogg Vorbis e Opus)
-
libsndfile (miglior supporto per file WAVE)
-
libxmp (musica tracker)
-
SpeexDSP / libsamplerate (campionamento audio avanzato)
-
lhasa (supporto archivi LHA)
-
nlohmann_json (necessario per build Emscripten)
⚠️ Nota: Il supporto per SDL 1.2 è ancora presente ma considerato deprecato. Si consiglia di non sviluppare nuovo codice basato su questa versione.
✨ Novità della versione 0.8.1.1 “Stun – Patch 1”
Questa è una release minore che apporta alcuni miglioramenti e correzioni:
-
✅ Fix del rilevamento della codifica del testo negli archivi ZIP su Android e piattaforme homebrew (#3401)
-
✅ Migliorato il supporto per gli archivi LZH (#3394)
📋 Note complete della release:
https://blog.easyrpg.org/2025/06/easyrpg-player-0-8-1-1-stun-patch-1/
🏗️ Informazioni per sviluppatori e maintainer
Questa versione richiede liblcf 0.8.1 per la compilazione. Sono stati inoltre aggiornati i requisiti minimi:
-
CMake 3.18 (precedentemente 3.16)
-
SDL 2.0.14 (precedentemente 2.0.5)
🔧 Importante:
-
Il sistema di build Autotools (configure) è ancora supportato ma verrà rimosso nella prossima major release. Si consiglia di migrare a CMake.
-
Per abilitare SDL3 (invece di SDL2), usare il flag CMake:
-DPLAYER_TARGET_PLATFORM=SDL3
🎮 Buon divertimento con i tuoi giochi RPG Maker! 🎮