Skip to content

Feature Request: Add --no-gui or --headless command line option for direct game launch #2277

@jcyrydia

Description

@jcyrydia

Problem Description

When launching games from the command line with ares --fullscreen "game.cue", the ares GUI briefly appears for about 1 second before the game loads. This creates a disruptive visual experience and breaks immersion when building a dedicated gaming setup or frontend.

Proposed Solution

Add a command line option such as --no-gui or --headless that would:

  • Skip the main GUI interface entirely
  • Launch directly into the game
  • Work seamlessly with existing options like --fullscreen

Use Cases

  • Game frontends/Libraries: Launching games without showing intermediate interfaces
  • Arcade cabinets: Clean game launches without desktop UI flashes
  • Automated systems: Scripts and game launchers that want a seamless experience
  • Streaming setups: Avoid showing the emulator UI to viewers

Example Usage

ares --no-gui --fullscreen "path/to/game.cue"
ares --headless --system "megacd" "game.chd"

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions