Skip to content

Replace prototype Steam launcher with Batocera's supported integration #4

Closed as not planned

Description

@55515-code

Goal

Remove the custom RunImage-based Steam path from the shipping profile and integrate Batocera's supported Steam package and lifecycle hooks.

Acceptance criteria

  • Steam launches and exits through the same supervised game lifecycle as other systems.
  • Gaming Mode never starts Plasma unless explicitly selected.
  • Forced exit returns to EmulationStation without a stuck overlay or black screen.
  • Native Deck games remain excluded from emulator-library imports by policy.
  • Install, migration, recovery, and uninstall behavior is tested and documented.

Activity

  1. added
    bugSomething is not working
    architectureRequires architecture or RFC review
    blockedWaiting on an external dependency or decision
    on Jul 19, 2026
  2. 55515-code commented on Jul 30, 2026

    @55515-code
    OwnerAuthor

    Archived after the LuigiOS architecture transition merged in #11. The Batocera/Steam Deck/Plasma assumptions in this issue no longer describe the product on main. Current work targets the CachyOS/COSMIC developer workstation, transactional recovery, and rootless SDK. See #12 and the current roadmap for active contribution lanes. This issue remains public as historical context; it is not an active commitment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    architectureRequires architecture or RFC reviewblockedWaiting on an external dependency or decisionbugSomething is not working

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions