ff-multiconverter, multimedia, audio, video, linux, ubuntu ubuntu kylin, china, releases, linux terminal, ubuntu, linux, comandos, shell conky, gadgets, ubuntu, linux SpeedTest-Cli, velocidad, red, consola, terminal tag foto 6 pinta, grafica, linux, ubuntu djl, juegos, yum, synaptic, paquetes ubuntu, releases, canonical psensor, ubuntu, linux, sistema, monitor

Guía de Heroic Games Launcher lanzador y gestor de juegos de código abierto: cómo ejecutar juegos de DOSBOX y ScummVM.

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.

  1. 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.
  2. Haz lo mismo para ScummVM ( org.scummvm.ScummVM) y Flatseal ( com.github.tchx84.Flatseal)
  3. Abra Flatseal y seleccione la opción Heroic Games Launcheren el lado izquierdo de la pantalla.
  4. Desplácese hacia abajo hasta Session Bus, Talks, haga clic en el +icono y escriba lo siguiente:
    • org.freedesktop.Flatpak
    • imagen
  5. 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.
  6. 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.

  • Dosboxdosbox -conf "${conf_1}" -conf "${conf_2}" -no-console -c exit
  • Scummvmscummvm -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.

  1. Navegar por los archivos del juego
  2. Localiza y abre goggame-<GAMEID>.infoel archivo (es un número como 1207658695).
  3. Busque la tarea de juego que contiene "isPrimary": "true": este es el comando de inicio predeterminado.
  4. 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
}

Espero que esta publicación te haya gustado. Si tienes alguna duda, consulta o quieras complementar este post, no dudes en escribir en la zona de comentarios. También puedes visitar Facebook, Twitter, Linkedin, Instagram, Pinterest y Feedly donde encontrarás información complementaria a este blog. COMPARTE EN!

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.