Apple TV / tvOS Guide

Complete guide to using Provenance on Apple TV and tvOS

Provenance is the premier multi-system emulator for Apple TV, bringing classic gaming to the big screen with support for 38+ game systems from Atari to PlayStation. This guide covers everything you need to know to get the best experience on tvOS.

Why Provenance on Apple TV?

โœจ Unique Features:

  • ๐ŸŽฎ Native tvOS app - Built specifically for big-screen gaming

  • ๐ŸŽฏ Full controller support - PlayStation, Xbox, MFi, and Siri Remote

  • โ˜๏ธ iCloud sync - Seamlessly continue games across iPhone, iPad, and Apple TV

  • ๐Ÿ“ฑ TopShelf integration - Quick access to recently played games

  • ๐Ÿ† Premium performance - All Apple TV models run classic systems at full speed

Supported on: Apple TV HD (4th gen), Apple TV 4K (all generations)


Getting Started

Installation

From the App Store (Recommended):

  1. Open the App Store on your Apple TV

  2. Search for "Provenance"

  3. Download and install (100% free)

  4. Optional: Subscribe to Provenance Plus for iCloud sync ($3.99/month or $39.99/year)

Alternative: Sideload from Xcode (requires Mac + Apple Developer account)

First Launch

  1. Grant permissions - Allow file access when prompted

  2. Pair a controller (recommended) - See Controller Setup below

  3. Add BIOS files - Some systems require BIOS (see BIOS Requirements)

  4. Import ROMs - See Importing ROMs below


Controller Setup

Supported Controllers

Provenance supports nearly every modern game controller on Apple TV:

Recommended Controllers:

  • ๐ŸŽฎ PlayStation 4/5 DualShock/DualSense - Best overall compatibility

  • ๐ŸŽฎ Xbox One/Series X|S Controller - Excellent button mapping

  • ๐ŸŽ MFi (Made for iOS) Controllers - Native Apple support

  • ๐Ÿ“ฑ Siri Remote (tvOS 17+) - Basic control for simple games

Not Recommended:

  • โš ๏ธ Siri Remote on older tvOS - Limited buttons, awkward for most games

Pairing Your Controller

PlayStation or Xbox Controller:

  1. Put controller in pairing mode:

    • PS4/PS5: Hold Share + PS button until light flashes

    • Xbox: Hold Pairing button until Xbox logo flashes

  2. On Apple TV: Settings โ†’ Remotes and Devices โ†’ Bluetooth

  3. Select your controller from the list

  4. โœ… Controller is now paired!

MFi Controller:

  • Usually pairs automatically when turned on near Apple TV

  • If not: Settings โ†’ Remotes and Devices โ†’ Bluetooth โ†’ Select controller

Controller Tips

  • ๐Ÿ”‹ Battery: Most controllers last 8-12 hours per charge

  • ๐Ÿ”„ Multi-device: Controllers can pair with multiple devices (hold pairing button to switch)

  • ๐Ÿ“ถ Range: Bluetooth range ~30 feet / 10 meters (line of sight)

  • โšก Latency: Wired Ethernet connection improves Bluetooth performance (see Performance Tips)


Importing ROMs

Method 1: iCloud Sync (Provenance Plus)

If you have Provenance Plus and multiple Apple devices:

  1. On iPhone/iPad:

  2. On Apple TV:

    • Open Provenance

    • Your library will automatically sync via iCloud

    • โœ… All saves and game states sync across devices!

Method 2: Direct Transfer

Via AirDrop (easiest):

  1. On Mac/iPhone: Select ROM files

  2. AirDrop to your Apple TV

  3. Open files in Provenance

Via File Sharing (iTunes):

  1. Connect Apple TV to Mac via USB-C

  2. Open Finder โ†’ Select Apple TV

  3. Files tab โ†’ Drag ROMs to Provenance

  4. ROMs appear in library on next app launch

Via Xcode (for developers):

  1. Connect Apple TV to Mac

  2. In Xcode: Window โ†’ Devices and Simulators

  3. Select Apple TV โ†’ Installed Apps โ†’ Provenance

  4. Drag ROMs into the file container

Method 3: Cloud Services

  • Import from Dropbox, Google Drive, OneDrive via Files app

  • Select ROM โ†’ Share โ†’ Provenance


Best Systems for Big-Screen Gaming

These systems were designed for TVs and translate perfectly to Apple TV:

  • ๐ŸŽฎ Nintendo 64 (1996-2002) - Super Mario 64, GoldenEye 007, The Legend of Zelda: Ocarina of Time

  • ๐ŸŽฎ PlayStation (1994-2006) - Final Fantasy VII, Crash Bandicoot, Metal Gear Solid

  • ๐ŸŽฎ Sega Dreamcast (1998-2001) - Sonic Adventure, Shenmue, Crazy Taxi

  • ๐ŸŽฎ SNES (1990-2003) - Super Metroid, Chrono Trigger, Super Mario World

  • ๐ŸŽฎ Sega Genesis (1988-1997) - Sonic the Hedgehog, Streets of Rage 2, Phantasy Star IV

Also Great

  • ๐Ÿ•น๏ธ Arcade (MAME, FinalBurn Neo) - Street Fighter II, Pac-Man, Metal Slug

  • ๐ŸŽฎ NES - Super Mario Bros. 3, The Legend of Zelda, Metroid

  • ๐ŸŽฎ Game Boy Advance - Better on TV than you'd expect! (Metroid Fusion, Pokรฉmon Emerald)

Less Ideal for TV

  • ๐Ÿ“ฑ Game Boy / Game Boy Color - Tiny screen designed for handhelds, hard to see on TV

  • ๐Ÿ“ฑ DS / 3DS - Dual-screen layouts don't translate well to single TV screen


Performance Tips

Optimize for Big-Screen Gaming

Reduce Input Latency:

  1. ๐ŸŒ Use Ethernet instead of WiFi - Dramatically improves Bluetooth controller performance

  2. ๐Ÿ“บ Enable "Game Mode" on your TV - Reduces display lag (check TV settings)

  3. ๐ŸŽจ Turn off Dolby Vision - Adds processing delay (Settings โ†’ Video and Audio)

  4. ๐Ÿ”Œ Disconnect unused Bluetooth devices - Reduces interference

  5. ๐Ÿ“ก Position Apple TV in open space - Avoid thick walls, metal objects near device

Graphics & Performance:

  • โš™๏ธ Disable "Smoothing" and "CRT filters" - Slight performance gain (Provenance Settings)

  • ๐ŸŽž๏ธ Use native resolution - Don't force 4K upscaling on non-4K TVs

System-Specific:

  • N64 on older Apple TV HD: Some games may need frameskip enabled

  • PlayStation: Runs full speed on all Apple TV models

  • Dreamcast: Requires Apple TV 4K for best performance

Expected Performance

Apple TV Model
Recommended Systems
Performance Notes

Apple TV 4K (2nd/3rd gen)

All systems up to PlayStation/N64/Dreamcast

Full speed, no compromises

Apple TV 4K (1st gen)

All systems up to PlayStation/N64

Dreamcast playable, some slowdown

Apple TV HD (4th gen)

All systems up to PlayStation

N64 mostly full speed with minor slowdown


Provenance Plus on Apple TV

iCloud Library & Save Sync:

  • ๐ŸŽฎ Start a game on iPhone during your commute

  • ๐Ÿ  Continue exactly where you left off on Apple TV at home

  • ๐Ÿ’พ All save states, game saves, and settings sync automatically

  • ๐Ÿ“š Your entire ROM library syncs across devices

Other Plus Features:

  • ๐Ÿ”” Early access to new cores and features

  • ๐Ÿ› ๏ธ Priority support

  • ๐Ÿ“ฌ TestFlight beta access

Cost: $3.99/month or $39.99/year (try free with App Store trial)


TopShelf Integration

Provenance integrates with tvOS TopShelf for quick access to your games:

What is TopShelf?

  • The top row of your Apple TV home screen

  • Shows your most recently played games

  • Launch games directly without opening Provenance first

How to Use:

  1. Move Provenance to the top row of your Apple TV home screen

  2. Swipe to Provenance (don't open it)

  3. See your recently played games in the expanded TopShelf view

  4. Select a game to launch directly into gameplay


Troubleshooting

Controller Not Pairing

Problem: Controller won't connect or keeps disconnecting

Solutions:

  1. โœ… Forget and re-pair:

    • Settings โ†’ Remotes and Devices โ†’ Bluetooth โ†’ Select controller โ†’ Forget Device

    • Re-pair from scratch

  2. โœ… Check battery: Low battery causes connection issues

  3. โœ… Reduce interference: Move WiFi routers, microwave ovens away from Apple TV

  4. โœ… Update firmware: PS5/Xbox controllers may need firmware updates (connect to console first)

  5. โœ… Use Ethernet: Wired connection improves Bluetooth stability

Games Running Slow or Stuttering

Problem: Lag, framerate drops, audio stuttering

Solutions:

  1. โœ… Check build type: App should say "Provenance" not "Prov Debug" (debug builds are slow)

  2. โœ… Disable visual effects: Turn off Smoothing, CRT filters in settings

  3. โœ… Enable Game Mode on TV: Check your TV's picture settings

  4. โœ… Close other apps: Double-tap TV button, swipe up to close unused apps

  5. โœ… Restart Apple TV: Hold Home button โ†’ Sleep, then wake Apple TV

iCloud Sync Not Working

Problem: Games or saves not syncing between devices

Solutions:

  1. โœ… Verify Provenance Plus: Active subscription required for sync

  2. โœ… Check iCloud storage: Settings โ†’ Accounts โ†’ iCloud โ†’ Manage Storage (need available space)

  3. โœ… Enable iCloud in Provenance: App Settings โ†’ iCloud Sync โ†’ ON (on all devices)

  4. โœ… Check network: iCloud sync requires active internet connection

  5. โœ… Force sync: Close and reopen Provenance to trigger manual sync

ROM Not Showing in Library

Problem: Imported ROM doesn't appear

Solutions:

  1. โœ… Check file format: See supported formats

  2. โœ… Verify ROM hash: Corrupted downloads won't import (re-download)

  3. โœ… Check BIOS: Some systems require BIOS files (see BIOS Requirements)

  4. โœ… Re-import: Delete and re-add the ROM

  5. โœ… Restart app: Force quit Provenance and relaunch

Black Screen After Launching Game

Problem: Game starts but shows only black screen (audio may work)

Solutions:

  1. โœ… BIOS missing: PlayStation, Sega CD, Saturn, Dreamcast require BIOS files

  2. โœ… Try different ROM: File may be corrupted

  3. โœ… Update cores: Settings โ†’ Core Management โ†’ Check for updates

  4. โœ… Report bug: If persistent, report on GitHub Issuesarrow-up-right


Advanced: Dark Mode

Provenance respects tvOS system-wide Dark Mode:

Enable Dark Mode:

  1. Apple TV Settings โ†’ General โ†’ Appearance

  2. Select Dark โœ“

  3. Provenance UI will update automatically


Tips for the Best Experience

For Multiplayer

  • ๐ŸŽฎ Pair multiple controllers - Up to 4 players (system-dependent)

  • ๐Ÿ‘ฅ Use same controller types - Mixing controllers can cause mapping issues

  • ๐Ÿ”‹ Check all batteries - Nothing worse than dying mid-game!

For Save States

  • ๐Ÿ’พ Use incremental saves - Create multiple save states per game

  • โ˜๏ธ iCloud backup - Enable iCloud sync to never lose progress

  • ๐ŸŽฏ Quick save before bosses - Save state right before difficult sections

For Streaming/Recording

  • ๐Ÿ“บ Use AirPlay - Stream your Apple TV to Mac for recording

  • ๐ŸŽฅ Built-in screen recording - Requires Xcode + connected Mac

  • ๐ŸŽฌ Capture cards - HDMI capture cards work great with Apple TV 4K


Next Steps


Enjoy retro gaming on the big screen! ๐ŸŽฎ๐Ÿ“บ

For support, visit the Provenance Discordarrow-up-right or check the FAQ.

Last updated