Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Quick question (and need answer moderately quickly):

I don't own a Mac, so I brought my ATV4 in to work and used XCode on my colleague's Macbook to load Provenance on to my ATV. Everything appears to have gone well...got the 'ProvenanceTV running on AppleTV' message.

I then shut down XCode, which then said it was 'stopping ProvenanceTV.' Did I need to disconnect the AppleTV before shutting down XCode, or is everything set to go? I just don't want to leave work if having that process end means that it clears the app from the memory or something (I haven't used XCode before). I don't think this would be an issue, but just checking to be sure.
 
Although I finally got Provenance working on ATV, I should mention here that I could always compile iPhone and iPad versions fine but I would get an error for ATV:

"You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support."

I ended up making a completely different developer account (used an outlook.com email but this shouldn't really matter) and then selected it and was able to compile without that error. Only thing now in my iPhone is I have to trust my new developer in settings which isn't a big deal. On ATV I didn't have to.

Does anyone know of a better solution to fix my original developer account when I get the above error?
 
You have to change the jamsoftonline to something else
Something random

What also made me waste a good hour with this error is that I had to select the target for the ProvenanceTV version instead of just Provenance because there is also a bundle identifier on that screen too. It's a pull down at top where you select the target and it defaulted to the iPhone versions for me.
 
When I checked out latest version it shows 1.2.4 but when select target for ATV it still is 1.2.2. I have deleted project folder and started fresh but this still happens.

He didn't update the version string in the ProvenanceTV target. You can update it manually to 1.2.4 (or anything you want), or you can just leave it as-is. Won't affect the side-load update.

If you use the identical bundle identifier as the previous version you side-loaded, then it will upgrade the existing app on your ATV (with a blue 'updated' dot next to the name), which will also maintain your save states. If you use a different bundle ID, it will think it's a different piece of software (different bundle) and you'll have two copies (and no save states in your new version).
 
  • Like
Reactions: T-Will
Quick question (and need answer moderately quickly):

I don't own a Mac, so I brought my ATV4 in to work and used XCode on my colleague's Macbook to load Provenance on to my ATV. Everything appears to have gone well...got the 'ProvenanceTV running on AppleTV' message.

I then shut down XCode, which then said it was 'stopping ProvenanceTV.' Did I need to disconnect the AppleTV before shutting down XCode, or is everything set to go? I just don't want to leave work if having that process end means that it clears the app from the memory or something (I haven't used XCode before). I don't think this would be an issue, but just checking to be sure.
Your going to have problems if you don't have a Mac

Provenance is going to be updated a lot in the future
Because a lot of things are still missing
And how do you not have a Mac ? :|

No you should be good if you didn't get any fails while installing then is fine

He didn't update the version string in the ProvenanceTV target. You can update it manually to 1.2.4 (or anything you want), or you can just leave it as-is. Won't affect the side-load update.

If you use the identical bundle identifier as the previous version you side-loaded, then it will upgrade the existing app on your ATV (with a blue 'updated' dot next to the name), which will also maintain your save states. If you use a different bundle ID, it will think it's a different piece of software (different bundle) and you'll have two copies (and no save states in your new version).


Yes you have to remember the bundle ID you used before or the app will install again instead of updating

I forgot mine and had to delete the old app and install the roms in the new one
So remember your bundle ID for future updates

When I checked out latest version it shows 1.2.4 but when select target for ATV it still is 1.2.2. I have deleted project folder and started fresh but this still happens.
Mine says 1.2.2 also after updating
But I have the new dead zone dpad option in settings
So I'm on the latest version
 
Last edited by a moderator:
Your going to have problems if you don't have a Mac

Provenance is going to be updated a lot in the future
Because a lot of things are still missing
And how do you not have a Mac ? :|

No you should be good if you didn't get any fails while installing then is fine

Thanks. I can always bring my ATV in to update from time to time. Shouldn't be a huge deal.

As to why don't I have a Mac? I actually prefer Windows and I build my own computers (and have for the past 17 years). I can build the equivalent of a Mac Pro for 1/4 the cost with outstanding reliability. For laptops, I wouldn't have minded a MacBook Air, but my Asus Zenbook is thinner, lighter, has a higher resolution screen and is 60% of the cost with an OS that I prefer. Kind of a no brainier for me.

I like a lot of Apple's products (have owned every iPhone going back to the 3GS, I have an iPad Mini 2 and now this is my 3rd AppleTV), but for computers it just doesn't make sense for me.
 
  • Like
Reactions: Radeon85
You realize that:

a) You're wrong...the hardware is as powerful as a Core 2 Duo.
b) The lack of a Playstation emulator doesn't mean it can't be done...it's been out a week.
c) Emulation takes significantly more processing power than the original hardware, since it needs to translate all the original machine code and pass it in a manner that can be processed by the different hardware and pass it back. It takes multiple times the level of hardware speed of the emulated system to properly render the software.
The ouya had 1gb ram and less powerful than the new Apple TV
And the ouya is able to run PlayStation 1 and some n64 games

On the new Apple TV Somebody just needs to make emulators for them

On android you can put emulators on the App Store and charge money for them

On the Apple TV somebody has to be willing to do it for free on there own time


The new Apple should be able to run n64 and ps1 smooth without any problems
I use to have the ouya
Somebody just needs to make the emulators
 
  • Like
Reactions: Jman13
Provenance doesn't see streets of rage from sega
I tried multiple roms , I add it but it doesn't show in the app

Can you guys try adding that game
 
Thanks. I can always bring my ATV in to update from time to time. Shouldn't be a huge deal
Search around online for a bit and you will get all of the details you need to setup a vm to run OSX under your Windows OS. It doesn't need to run well, you just need to get Xcode 7 running.
 
Search around online for a bit and you will get all of the details you need to setup a vm to run OSX under your Windows OS. It doesn't need to run well, you just need to get Xcode 7 running.

So, I looked around, futzed for a while, and now have a working install of OS X on my laptop in VirtualBox

Works fine...can log in and install apps in the Mac app store, etc. Problem is...it's Yosemite, 10.10.1...and XCode's current version requires 10.10.5. Tried installing El Capitan through the app store in my VM, but the virtual box doesn't restart correctly with the right data passed through restarts to complete the install (at least through two tries.) I can't seem to find a working El Capitan install for a VM that has USB device support, which would be the whole point. Hmm....

It's not that big of a deal, I suppose, but it's slightly frustrating.
 
Has anyone had any success getting Mame to work on atv4? I tried tonight, thinking it would be similar to setting up provenance through xcode but I got nothing but errors. Any videos similar to the provenance one showing the necessary steps?

J
 
Has anyone had any success getting Mame to work on atv4? I tried tonight, thinking it would be similar to setting up provenance through xcode but I got nothing but errors. Any videos similar to the provenance one showing the necessary steps?

J
Page 10
 
Hi guys I have provenance working and I have the Nimbus controller mapped to player 1 and the remote mapped to player 2.

I am unable to use the nimbus - the apple remote is active. any ideas please?

I've tried it the other way round too, but the Nimbus is not active, it is the remote on all occasions

If I select both P1 and P2 as the Nimbus, I lose the START functionality when I press the MENU button
 
Last edited:
Hi guys I have provenance working and I have the Nimbus controller mapped to player 1 and the remote mapped to player 2.

I am unable to use the nimbus - the apple remote is active. any ideas please?

I've tried it the other way round too, but the Nimbus is not active, it is the remote on all occasions

If I select both P1 and P2 as the Nimbus, I lose the START functionality when I press the MENU button

I've not had this issue so I can't say for certain. But Provenance used to be occasionally flaky with the controller recognition, maybe try quitting provenance from the task switcher and then make sure your Nimbus is connected and working before starting up provenance again using the Nimbus.
 
I've not had this issue so I can't say for certain. But Provenance used to be occasionally flaky with the controller recognition, maybe try quitting provenance from the task switcher and then make sure your Nimbus is connected and working before starting up provenance again using the Nimbus.
thanks for the reply, after unpairing it is working OK now
 
Like some others on this thread, I get almost all the way through, then to the "Fix Issue" dialog, then it lets me change the name of the bundle. I try to fix the issue at that point and I get the following dialog:
"No Devices Registered
Creating a provisioning profile requires one or more devices to be registered with your team. Connect a device to your Mac and add it to your team."

I've see this question asked, but haven't been able to find an answer as to how to add my AppleTV to the Team.

Any help?
Thanks
 
Like some others on this thread, I get almost all the way through, then to the "Fix Issue" dialog, then it lets me change the name of the bundle. I try to fix the issue at that point and I get the following dialog:
"No Devices Registered
Creating a provisioning profile requires one or more devices to be registered with your team. Connect a device to your Mac and add it to your team."

I've see this question asked, but haven't been able to find an answer as to how to add my AppleTV to the Team.

Any help?
Thanks
Select provenance.tv release then devices/Apple TV
If you don't see Apple TV it means your atv is not showing as connected to the computer
 
Select provenance.tv release then devices/Apple TV
If you don't see Apple TV it means your atv is not showing as connected to the computer
Select provenance.tv release then devices/Apple TV
If you don't see Apple TV it means your atv is not showing as connected to the computer

I go through all of this...the AppleTV is selected...it goes all the way through the provisioning, then at the "Fix Issue" stage, it give me the dialog. I have confirmed the Apple TV is connected...it somehow wants to add it to my Team and I can't see how to do that?
 
For those of you who encounter errors building and running the app into the Apple TV.

You could get two kinds of errors. The provisioning and the add a device to the team.

For the provisioning just randomly change the bundle identifier to

com.yournameandrandomstuff.provenance

Where it says yournameandrandomstuff obviously fill it with your name and random stuff.

For the "add device to team..." error make sure you click the provenance icon at the top (where the scheme is selected) and select provenanceTV-release and change the bundle identifier to what I explained above.

Cheers and happy sideloading!
....................
 
This video goes through all the major XCode errors and what you need to do. You can skip the first 3 minutes or so where he just rambles....he's a longwinded presenter but the information is good and goes over all the XCode errors you're likely to encounter, including the ones mentioned above.

 
  • Like
Reactions: Che Castro
theres a new controller out

http://www.apple.com/shop/product/HJ172ZM/A/horipad-ultimate-wireless-game-controller

on this one the battery life is 80 hours

and the nimbus is 40 hours

which is better

That's interesting. Looks more like a PS4 controller AND it also uses a lightning cable to charge.

My only question with recent controllers is why no motion sensors or vibration?

I also wonder how reliable the manufacturer is or will be with firmware updates.

Guess I just wish they were more like a PS4 controller.

I have the Nimbus but also need a second controller. This would be it however I'm now wondering what options we'd have in another few weeks?

despite the obvious 1.0 issues with the tv I think controller manufacturers see the direction this is heading and this could be a good time for options as the holidays quickly approach.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.