mame

Ripristinare mame0139 in batocera 41

batocera

In batocera V41 è stato rimosso "mame0139", evvero il "Mame 2010" con il supporto del romset 0.139. E' una versione di mame molto versatile, con un romset consolidato, e quindi potrebbe essere utile reinserirla (in particolare se si vuole aggiornare alla V41 senza dover aggiornare per forza tutto il romset).

Una soluzione veloce è quella presentata da "80 voglia di arcade" in questo video:
https://www.youtube.com/watch?v=FrXPup-pp2E
Il file con il pacchetto da scaricare è questo: https://www.strananet.it/Mame0139Pack.zip

Per una spiegazione più esaustiva, e poter ripetere le operazioni anche in versioni future, occorre per prima cosa scaricare l'ultima versione di "mame2010" dal repository dei core libretro:
https://buildbot.libretro.com/nightly/linux/x86_64/latest/

Unzippiamo il file e otteniamo un file .so, che possiamo rinominare come vogliamo (ad esempio "mame0139_libretro.so" per mantenere la nomenclatura standard batocera) e copiare dentro /usr/lib/libretro/. Sarà poi necessario generare un file descrittore in /usr/share/libretro/info, con lo stesso nome ma estensione .info, ad esempio "mame0139_libretro.info".
Il contenuto del file possiamo prenderlo da un altro file .info riferito a mame, sostituendo i riferimenti per andare sulla libreria mame0139.
Questo ad esempio il contenuto di mame0139_libretro.info del mio sistema: