Esta página describe cómo ejecutar juegos de DOSBOX y ScummVM utilizando versiones nativas de dichas herramientas.
Corredores nativos automáticos
Nota
La función de ejecución automática nativa solo se utiliza en Linux; para las versiones de juegos para Windows,
solo está disponible en GOG y Amazon.
A partir de Heroic 2.15.0, todos los juegos de DOSBox y ScummVM se ejecutarán utilizando las versiones nativas de dichas herramientas.
Las ubicaciones que Heroic escaneará y las herramientas que se utilizarán
Flatpak
CAMINO
DOSBox io.github.dosbox-staging dosbox
ScummVM org.scummvm.ScummVM scummvm
Advertencia
La única versión compatible de DOSBox es DOSBox-Staging.
Es la única versión que admite archivos de configuración adaptados para su uso en Windows.
Lanzador de juegos heroicos Flatpak
En el caso de Heroic Flatpak, deberá agregar permisos para permitir que Heroic ejecute comandos fuera de su entorno aislado Flatpak. Para otorgarle este permiso a Heroic, consulte los pasos a continuación. Tenga en cuenta que esto solo se utilizará para ejecutar y detectar versiones Flatpak de DOSBox y ScummVM.
Nota
Si utilizas Steam Deck y has instalado Heroic Games Launcher desde Discover, estás utilizando el paquete Flatpak de Heroic Games Launcher.
- Abra su gestor de software y busque "DOSBox Staging", verifique que el gestor de software esté instalando la versión Flatpak e instale la aplicación.
- Si usas KDE (SteamOS), el gestor de software se llama "Discover". Si usas GNOME, el gestor de software se llama "Software".
- Como alternativa, puedes abrir una terminal y escribir
flatpak install io.github.dosbox-stagingpara instalar el Flatpak de DOSBOX Staging.
- Haz lo mismo para ScummVM (
org.scummvm.ScummVM) y Flatseal (com.github.tchx84.Flatseal) - Abra Flatseal y seleccione la opción
Heroic Games Launcheren el lado izquierdo de la pantalla. - Desplácese hacia abajo hasta
Session Bus,Talks, haga clic en el+icono y escriba lo siguiente:org.freedesktop.Flatpak
- La información introducida se guardará automáticamente; ahora puede salir de Flatseal. Si tenía abierto el Lanzador de Heroic Games, ciérrelo y vuelva a abrirlo para que el permiso de Flatpak se aplique correctamente.
- Heroic ahora utilizará automáticamente DOSBOX Staging y ScummVM para cualquier juego compatible.
Configuración avanzada
Obtención manual de argumentos de comandos para DOSBOX/ScummVM
Esta sección describe cómo obtener los argumentos de la línea de comandos que se utilizan para iniciar juegos, con fines de programación de scripts.
Para juegos instalados mediante instaladores sin conexión de Linux
Estos son esquemas de comandos que utilizan ambas herramientas al ejecutar juegos con binarios empaquetados. Puedes consultar los argumentos exactos que se pasan en start.shel archivo.
- Dosbox
dosbox -conf "${conf_1}" -conf "${conf_2}" -no-console -c exit - Scummvm
scummvm -c "${conf}" --themepath=scummvm
Obtención de argumentos de lanzamiento - Compilaciones de Windows
Para las versiones de Windows, si te faltan algunos archivos, intenta ejecutar el juego en modo heroico primero. El modo heroico ejecutará la configuración al crear el prefijo.
- Navegar por los archivos del juego
- Localiza y abre
goggame-<GAMEID>.infoel archivo (es un número como 1207658695). - Busque la tarea de juego que contiene
"isPrimary": "true": este es el comando de inicio predeterminado. - En la mayoría de los casos, los argumentos dependen del directorio de trabajo, así que téngalo en cuenta al crear el comando.
En el ejemplo, el comando se verá así:/path/to/scummvm -c "/path/to/beneath.ini" beneath
Archivo goggame.info de ejemplo
{
"buildId": "51156444997712340",
"clientId": "49002505861146264",
"gameId": "1207658695",
"language": "English",
"languages": [
"en-US"
],
"name": "Beneath a Steel Sky",
"playTasks": [
{
"arguments": "-c \"..\\beneath.ini\" beneath",
"category": "game",
"isPrimary": true,
"languages": [
"*"
],
"name": "Beneath a Steel Sky",
"path": "ScummVM\\scummvm.exe",
"type": "FileTask",
"workingDir": "ScummVM"
},
{
"category": "document",
"languages": [
"*"
],
"name": "Manual",
"path": "Manual.pdf",
"type": "FileTask"
},
{
"category": "document",
"languages": [
"*"
],
"link": "http://www.gog.com/support/beneath_a_steel_sky",
"name": "Support",
"type": "URLTask"
},
{
"category": "document",
"languages": [
"*"
],
"name": "Walkthrough",
"path": "Walkthrough.pdf",
"type": "FileTask"
}
],
"rootGameId": "1207658695",
"version": 1
}
0 comments:
No insertes enlaces clicables, de lo contrario se eliminará el comentario. Si quieres ser advertido via email de los nuevos comentarios marca la casilla "Notificarme". Si te ayudé con la publicación o con las respuestas a los comentarios, compártelo en Facebook, Twitter, Tumblr, Google +, Pinterest o Instagram. Gracias.