Back to Provenance

2683

.changelog/2683.md

3.3.1805 B
Original Source

Added

  • External Display Support — Added ExternalDisplayMode setting (System Mirror / Dedicated) so standard Metal cores can show the game-only view on a connected TV or monitor while the controller skin stays on the device screen; cores with custom rendering surfaces automatically fall back to system mirroring.
  • supportsExternalDisplay Core Flag — Added supportsExternalDisplay: Bool property to PVEmulatorCore (defaults to !skipLayout: standard Metal cores opt in automatically; cores with custom rendering surfaces that do not set skipLayout = true must explicitly override and return false — e.g. Play! already does this).
  • External Display Settings UI — Added Settings → Video → External Display picker to choose between System Mirror and Dedicated mode.