Sideload Provenance to Apple TV 4




Learn how to install Provenance to your Apple TV. Provenance is a Nintendo and Sega emulator. Provenance will let you play NES, SNES, GBA, Sega Genesis, and more games on your Apple TV using the Apple TV remote or game controller.

Super Mario World on the Apple TV 4

Provenance lets you play classic games like Super Mario World, Sonic the Hedgehog, Pokemon, and more on your Apple TV. It supports the Apple TV remote and controllers like the Steelseries Nimbus and Horipad Ultimate wirless game controllers. Provenance supports the Sega Genesis, Master System, MegaCD, Game Gear, Nintendo, Super Nintendo, Gameboy, Gameboy Color, Gameboy Advance, and more!

This tutorial will show you how to install the Provenance to your Apple TV and how to install ROMS to Provenance.

Provenance

What you will need:

You do not need a paid Apple Developer account, simply sign in with your Apple ID (or create one if you do not have one). Please note that if you signing in with an Apple ID, the app will expire and you will need to repeat this process every 7 days.




Check out our new tutorial on how to jailbreak your Apple TV 4.

How-to Sideload Provenance to the Apple TV

1. Download and install Xcode from the App Store to your Apple computer

Download Xcode

2. Connect Apple TV to computer with USB-C cable

3. Open Xcode and go to Source Control > Check Out

Go to Source Control and Check Out

4. Copy the following URL to the repository location field and hit Next:

https://github.com/jasarien/Provenance.git

Enter URL in Repository Location Field

5. Select master and hit Next

Select Master Branch and Hit Next

6. Click Download

Download Provenance

7. In the first pane, click on Provenance

Click on Provenance in First Pane

8. Click on Provenance in the second pane

Select Provenance

9. Change to ProvenanceTV

Change Target to ProvenanceTV

10. Change Bundle Identifier from ‘com.jamsoftonline.Provenance’ to com.YOURNAME.Provenance (you can enter anything else in place of YOURNAME)

Change Bundle Identifier for ProvenanceTV

11. Click on Provenance on the top bar

Select Provenance

12. Change to ProvenanceTV and select Apple TV

Change to ProvenanceTV and select Apple TV

13. Click the play button

Hit the Play Button

14. Log in with Apple Developer account

Sign into Developer Account

Provenance will now begin installing to the Apple TV. Provenance will begin running on the Apple TV once it is installed.

Provenance Installed to Apple TV




How-to Import ROMS to Provenance (Apple TV)

1. Launch Provenance from the Apple TV

Launch Provenance on Apple TV

2. Click on Import ROMs

Click Import ROMs

Web Server Started

3. On your computer, type in the URL provided by Provenance

Provenance Web Server

4. Go to the ROMS folder

Open Roms Folder

5. Press Upload Files… and upload your ROM

Rom Uploaded

6. In Provenance, go back to the home screen and the game should be displayed

ROM Imported

How-to Update Provenance (Apple TV)

You will repeat the same exact procedure as the installation. The only thing you will need to verify is that the Bundle Identifier for ProvenanceTV is exactly the same as the first time you installed it. Otherwise, it will install another Provenance to your Apple TV. ROMs and save files will carry over to the updated Provenance.

If you forgot the original Bundle Identifier name, go to Window > Devices

Go to Windows then Devices

Click on Apple TV and your Bundle Identifier will be displayed under Installed Apps

Bundle Identifier

Having problems installing Provenance? Leave us a comment and we will try to provide support on your issue.