Disculpad mi ignorancia pero este qué sistema es?
El sistema es una castaña , no vale nada , pero es para explicar como funciona el core de mame con "softlists" en retroarch.
Hay poca info y asi si alguien quiere probar otros sistemas puede modificar dos parametros y ya le funcionaria.
En esta web estan los comandos para usar "mess" que serian los que necesitamos.
http://www.progettoemma.net/mess/sysset.phpSi por ej quisieras probar el spectrum:
http://www.progettoemma.net/mess/system.php?machine=spectrumSetname: spectrum
Usage
MESS emulates the following computers
* spectrum [Sinclair ZX Spectrum]
* inves [Investronica Inves Spectrum 48K+]
For both systems, MESS supports the emulation of
- a "cassette" (cass) device, for tapes in .wav, .tzx and .tap format
- a "cartridge" (cart) device, for cart dumps in .rom format
Tendriamos que crear una carpeta "spectrum" y meter ahi las roms softlist de spectrum
RetroArch\system\mame\spectrum
Las bios necesarias tambien nos las marca en la web:
Romset info
ROM Name Size CRC32 SHA1 Dump State BIOS option
1986es.rom 16384 9e0fdaaa f9d23f25640c51bcaa63e21ed5dd66bb2d5f63d4 good 1986es
48turbo.rom 16384 56189781 e62a431b0938af414b7ab8b1349a18b3c4407f70 good 48turbo
bsrom118.rom 16384 1511cddb ab3c36daad4325c1d3b907b6dc9a14af483d14ec good bsrom118
bsrom140.rom 16384 07017c6d 2ee2dbe6ab96b60d7af1d6cb763b299374c21776 good bsrom140
deutsch.rom 16384 1a9190f4 795c20324311dd5a56300e6e4ec49b0a694ac0b3 good deutsch
spectrum.rom 16384 ddee531f 5ea7c2b824672e914525d1d5c419d71b84a426a2 good en
gw03.rom 16384 5585d7c2 a701c3d4b698f7d2be537dc6f79e06e4dbc95929 good gosh
groot.rom 16384 abf18c45 51165cde68e218512d3145467074bc7e786bf307 good groot
hdt-iso.rom 16384 b81c570c 2a9745ba3b369a84c4913c98ede66ec87cb8aec1 good hdt
imc.rom 16384 d1be99ee dee814271c4d51de257d88128acdb324fb1d1d0d good imc
isomoje.rom 16384 62ab3640 04adbdb1380d6ccd4ab26ddd61b9ccbba462a60f good iso22
iso8bm.rom 16384 43e9c2fd 5752e6f789769475711b91e0a75911fa5232c767 good iso8
jgh.rom 16384 7224138e d7f02ed66455f1c08ac0c864c7038a92a88ba94a good jgh
plus4.rom 16384 7e0f47cb c103e89ef58e6ade0c01cea0247b332623bd9a30 good plus4
psycho.rom 16384 cd60b589 0853e25857d51dd41b20a6dbc8e80f028c5befaa good psycho
sc01.rom 16384 73b4057a c58ff44a28db47400f09ed362ca0527591218136 good sc
48e.rom 16384 f051746e 9e535e2e24231ccb65e33d107f6d0ceb23e99477 good sp
turbo2_3.rom 16384 fd3b0413 84ea64af06adaf05e68abe1d69454b4fc6888505 good turbo23
turbo4_4.rom 16384 338b6e87 21ad93ffe41a4458704c866cca2754f066f6a560 good turbo44
Lo normal es que vengan todas en un zip tipo "spectrum.zip" en el tipico set de bios de mame/mess
Entonces la configuracion para Attract Mode seria asi si por ej queremos cargar un .rom:
- a "cartridge" (cart) device, for cart dumps in .rom forma
# Generated by Attract-Mode v2.3.0
#
executable cmd
args /c cd "emulators\RetroArch" & start /wait "" retroarch.exe -L cores\mame_libretro.dll "spectrum -a -cart \"[name]\" -rp system\mame\ "
#rompath emulators\RetroArch\system\mame\roms\spectrum
#romext .rom
system Spectrum
info_source listsoftware
import_extras emulators\RetroArch\system\mame\hash\spectrum.xml
Habria que probarlo xq no me queda claro si es:
"spectrum -a -cart \"[name]\"
"spectrum -cart \"[name]\"
"spectrum -cart1 \"[name]\"
Pero es siempre de la misma forma , el nombre del sistema y el formato en que se carga la rom.
Un poco mas abajo explica como cargar un cassete:
mess spectrum -cass "C:\pathtogame\gamename.tzx"
En el caso de retroarch lo dejariamos asi:
args /c cd "emulators\RetroArch" & start /wait "" retroarch.exe -L cores\mame_libretro.dll "spectrum -cass \"[name]\" -rp system\mame\ "