scummvm como hacer funcionar en atrrac mode?

Soporte General para RetroPie
Responder
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

No consigo que me arranque desde attrack mode el emulador scummvm!
tengo esto en el scummvm.cfg:

# Generated by Attract-Mode v2.2.1
#
executable /opt/retropie/emulators/scummvm/bin/scummvm
args -f-p[rompath][name][name]
rompath /home/pi/RetroPie/roms/scummvm
romext .svm
system scummvm
artwork flyer $HOME/scummvm/boxart
artwork marquee
artwork snap $HOME/scummvm/videos;$HOME/scummvm/snap
artwork wheel

me pilla la romlists pero no me inicia el juego! alguna idea? :?
Gracias!

PD: en emulastastion me funciona.
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

Bueno... yo me he pasado toda la mañana peleándome para que funcione. Ya me funciona.. menos los wheel y los snap.. que creo que es porque me los he dejado en el fichero CFG. Pero volviendo a tu tema... mi CFG es el siguiente
# Generated by Attract-Mode v2.2.1
#
executable           /opt/retropie/emulators/scummvm/bin/scummvm
args                 -f -p [rompath][name] [name]
rompath              /home/pi/RetroPie/roms/scummvm/
romext               .svm
system               ScummVM
Cuestiones a tener en cuenta. en la carpeta de roms de scummvm tienes que tener en carpetas iundividuales los juegos. Debes arrancar antes el scummvm y añadirlos. Esto te generará un fichero .svm para cada juego. Fijate, que tendrás que cambiar el nombre de la carpeta del juego por este nombre, y a continuación entrar de nuevo en scummvm dar de baja el juego y volverlo a añadir en la carpeta correcta.
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

Por cierto, que web me recomendais para scrapear los juegos de scummvm?
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Dawn escribió:Bueno... yo me he pasado toda la mañana peleándome para que funcione. Ya me funciona.. menos los wheel y los snap.. que creo que es porque me los he dejado en el fichero CFG. Pero volviendo a tu tema... mi CFG es el siguiente
# Generated by Attract-Mode v2.2.1
#
executable           /opt/retropie/emulators/scummvm/bin/scummvm
args                 -f -p [rompath][name] [name]
rompath              /home/pi/RetroPie/roms/scummvm/
romext               .svm
system               ScummVM
Cuestiones a tener en cuenta. en la carpeta de roms de scummvm tienes que tener en carpetas iundividuales los juegos. Debes arrancar antes el scummvm y añadirlos. Esto te generará un fichero .svm para cada juego. Fijate, que tendrás que cambiar el nombre de la carpeta del juego por este nombre, y a continuación entrar de nuevo en scummvm dar de baja el juego y volverlo a añadir en la carpeta correcta.
gracias por el aporte!
pero no he logrado que me arranquen desde attrac :enserio?

Todo correcto hasta generar el archivo .svm, después nombro la carpeta con el mismo nombre que el .svm a continuación elimino el juego de scummvm y a partir de hay no se muy bien a que te refieres a añadir en la carpeta correcta!
Gracias!!!
Sobre wheel y snap los busco por google con la terminación png o hyperspin.
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

MIra mi romlist
#Name;Title;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra
indy3-vga;Indiana Jones and the Last Crusade;ScummVM;;1989;LucasArts;;1;;;;;;;;
atlantis-es;Indiana Jones and the Fate of Atlantis;ScummVM;;1993;LucasArts;puzzle1;1;;;;;;;;
loom-vga;LOOM;ScummVM;;;LucasArts;;1;;;;;;;;
maniac-v2;Maniac Mansion;ScummVM;;;LucasArts;;1;;;;;;;;
monkey-es;The Secret of Monkey Island;ScummVM;;;LucasArts;;1;;;;;;;;
monkey2-es;Monkey Island 2: LeChuck's Revenge;ScummVM;;1991;LucasArts;puzzle2;1;;;;;;;;
tentacle-es;El Dia del Tentaculo;ScummVM;;;LucasArts;;1;;;;;;;;
Significa que en la carpeta de roms, dentro de la carpeta scummvm tengo por ejemplo una carpeta llamada atlantis-es con el juego de fate of atlantis de Indiana Jones, y además tengo en la raiz de scummvm un fichero llamado atlantis-es.svm.

Supongo que cuando copias el juego dentro de la carpeta rom, la carpeta no se llama con el nombre interno de scummvm, sino algo como "Monkey Island 2", y se trata de que tras ejecutarlo y conocer que se llama internamente monkey2-es, borres el juego en el scummvm, renombres la carpeta de "Monkey Island 2" a monkey2-es y vuelvas a añadirlo a scummvm.
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Gracias @Dawn esta noche lo pruebo!
:destroyer
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Mil gracias @Dawn lo consegui :cry:
Ahora el problema es que no funciona con el mando solo con el teclado! :lol:
Alguna idea?
Gracias nuevamente!
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

Jajajajaja, venía a comentarte lo mismo. Yo estoy probando añadir en el fichero cfg del emulador el parámetro -joystick=0, que se supone que activa el joystick para usarlo en scummvm. Pero no me funciona. Me aparece el mensaje de no found.... No se si es que habrá que configurarlo en el emulestation o que.. pero no me he atrevido a tocar nada allí.

Por otra parte, te aparece la pantalla con el tentaculo de loading cuando arrancas un juego de scummvm desde el AM?
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Nop tampoco me aparece ahora que lo dices!
Tendremos que ir probando, vaya telita el scummvm!
De cualquier modo si encuentro algo lo pondré aquí!
Ha ver si alguien mas nos ayuda XD!
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

Creo que lo que tenemos que hacer es entrar en Retroarch y configurar un CFG específico para SCUMMVM. Aun no lo he probado, porque no me he traido la raspberry al trabajo, pero ahí te paso los apuntes por si puedes probarlo antes que yo.

https://github.com/retropie/retropie-se ... figuration
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Yo por mas que lo pruebo y le doy vueltas no lo consigo!
aiiixx!
:desesperado
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Creo que los jugaré, !sí los juego! con ratón y teclado :xd
Yo el único que tuve fue el futere wars en disquette y por que estaba de oferta en una tienda de todo a 100, me lo pase enterito que recuerdos.
:roll:

PD: @Dawn puede que lo logre!! :?:
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

@cosgarion el dilema es que en emulationstation funciona el mando de play y en attrackmode no!
Lo que adjuntas en ingles es para compilarlo de cero o me equivoco?
:lol:
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

cosgarion escribió:
xas666 escribió:Yo por mas que lo pruebo y le doy vueltas no lo consigo!
aiiixx!
:desesperado
--joystick=0 on the command line

El problema es que los controles no se pueden mapear, van fijos y el click izquierdo de ratón está en el select en vez de click seta izq.

Hay otra manera.... más pesada si te animas
Ostias perdona no lo vi!
donde meto esa línea --joystick=0
Gracias por todo teacher!
:dormido
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Bueno tengo novedades @Dawn
con este .cfg
entra en el emulador y funciona el joystick, pero no entran los juegos directos desde la seleccion de wheels y tampoco carga el loading.

Código: Seleccionar todo

# Generated by Attract-Mode v2.2.1
#
executable           /home/pi/RetroPie/roms/scummvm/+Start ScummVM.sh
args                 -f -p [rompath][name] [name]
rompath              /home/pi/RetroPie/roms/scummvm/
romext               .svm
system               ScummVM
exit_hotkey          
artwork    flyer           /home/pi/RetroPie/roms/scummvm/flyer
artwork    marquee         /home/pi/RetroPie/roms/scummvm/marquee
artwork    snap            /home/pi/RetroPie/roms/scummvm/snap
artwork    wheel           /home/pi/RetroPie/roms/scummvm/wheel
con el que teniamos entraban los juegos des de la seleccion de wheels, no cargaba el loading y no funcionaba el joystick!

Código: Seleccionar todo

# Generated by Attract-Mode v2.2.1
#
executable           /opt/retropie/emulators/scummvm/bin/scummvm 
args                  -f -p [rompath][name] [name]
rompath              /home/pi/RetroPie/roms/scummvm/
romext               .svm
system               ScummVM
exit_hotkey          Joy0 Button13
artwork    flyer           /home/pi/RetroPie/roms/scummvm/flyer
artwork    marquee         /home/pi/RetroPie/roms/scummvm/marquee
artwork    snap            /home/pi/RetroPie/roms/scummvm/snap
artwork    wheel           /home/pi/RetroPie/roms/scummvm/wheel
Haber si poco a poco lo logramos!
:fumando
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

Vamos bien compañero, vamos bien!

Entiendo, lo estas lanzando con el script. Éste es :
#!/bin/bash
game="$1"
pushd "/home/pi/RetroPie/roms/scummvm" >/dev/null
/opt/retropie/emulators/scummvm/bin/scummvm --fullscreen --joystick=0 --extrapath="/opt/retropie/emulators/scummvm/extra" $game
while read line; do
    id=($line);
    touch "/home/pi/RetroPie/roms/scummvm/$id.svm"
done < <(/opt/retropie/emulators/scummvm/bin/scummvm --list-targets | tail -n +3)
popd >/dev/null
El script +Start... solo acepta un parámetro y tu le estas metiendo un monton... por eso no los lanza. pasale solo en nombre del juego. Revisa también la ruta de scummvm/extra y la del emulador, por si no tuvieras la misma.
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Lo conseguí!!! :)

Código: Seleccionar todo

# Generated by Attract-Mode v2.2.1
#
executable           /opt/retropie/emulators/scummvm/bin/scummvm 
args                  --joystick=0 -f -p [rompath][name] [name]
rompath              /home/pi/RetroPie/roms/scummvm/
romext               .svm
system               ScummVM
exit_hotkey          Joy0 Button13
artwork    flyer           /home/pi/RetroPie/roms/scummvm/flyer
artwork    marquee         /home/pi/RetroPie/roms/scummvm/marquee
artwork    snap            /home/pi/RetroPie/roms/scummvm/snap
artwork    wheel           /home/pi/RetroPie/roms/scummvm/wheel

:o

Lo único que no funciona es la pantalla de loading scummvn! osea el launching.png!
Avatar de Usuario
Dawn
Pi Master
Pi Master
Mensajes: 360
Registrado: 16 Dic 2016, 10:33
Agradecido: 0
Agradecimiento recibido: 0

Perfecto! Yo también lo tengo funcionando!

Pero tampoco es la panacea... a ti te va a tirones como a mi?

Edito: He cambiado el botón de salida 13 por el 16, que es el botón PS. El 13 está demasiado cerca de la cruz y me da la sensación que es facil darle sin darse cuenta.
Avatar de Usuario
xas666
Pi Beta
Pi Beta
Mensajes: 173
Registrado: 05 Nov 2016, 10:46
Agradecido: 0
Agradecimiento recibido: 1 vez

Dawn escribió:Perfecto! Yo también lo tengo funcionando!

Pero tampoco es la panacea... a ti te va a tirones como a mi?

Edito: He cambiado el botón de salida 13 por el 16, que es el botón PS. El 13 está demasiado cerca de la cruz y me da la sensación que es facil darle sin darse cuenta.
si te refieres al cursor, si va a tirones!
Killik
Pi Newbie
Pi Newbie
Mensajes: 3
Registrado: 22 Nov 2017, 20:59
Agradecido: 0
Agradecimiento recibido: 0

No entiendo porque a mi no me funciona con tu configuración :( Ni tan siquiera me enseña ninguna rom con esa extension.
Mi ruta es la misma /opt/retropie/emulators/scummvm Y aquí tengo por ejemplo las carpetas con Discworld 1 (CD DOS), monkey, Maniac Mansion....
Desesperado estoy..
:triste
Gracias.

xas666 escribió:Lo conseguí!!! :)

Código: Seleccionar todo

# Generated by Attract-Mode v2.2.1
#
executable           /opt/retropie/emulators/scummvm/bin/scummvm 
args                  --joystick=0 -f -p [rompath][name] [name]
rompath              /home/pi/RetroPie/roms/scummvm/
romext               .svm
system               ScummVM
exit_hotkey          Joy0 Button13
artwork    flyer           /home/pi/RetroPie/roms/scummvm/flyer
artwork    marquee         /home/pi/RetroPie/roms/scummvm/marquee
artwork    snap            /home/pi/RetroPie/roms/scummvm/snap
artwork    wheel           /home/pi/RetroPie/roms/scummvm/wheel

:o

Lo único que no funciona es la pantalla de loading scummvn! osea el launching.png!
Responder