Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
This works pretty well with Nimbus Controller. Wish I could map the buttons but it works.

I did have an issue and I basically had to set player 1 to controller within Provenance's settings for my controller to work.

Really can't wait for other Emulator support like N64.
 
This works pretty well with Nimbus Controller. Wish I could map the buttons but it works.

I only tried quickly last night and it seems to work great, but I agree, some games are weirdly mapped. If I have time I'll look into the Xcode project and if there's an easy way to remap the controller, I'll post the How To here.
 
  • Like
Reactions: Che Castro
so who's going to try this first, i don't understand his instructions
can somebody explain it to us simple folk

MAME ON APPLE TV 4

quote from video info
Update: October 23rd 2005

As promised, here is a zip of the xcodeproject, tested with GM build of the Apple TV and Xcode 7.1 final.

Download Xcode project : http://bit.ly/1LQybD0

To get this to work you need

- A real Apple TV device, this won't work in the simulator.

- Drag the rom zip file into the resource folder in the xcode project so they are copied to the device (Should appear as files in Build Phases/ Copy Bundle resources)

- You need to pair your external controller first via the settings menu then it will act like a remote.

- Select the Mame App with the controller (not the remote) and you should be now able to control to rom select screen press B and play the game!

NOTE: The controller detection code is a bit buggy with latest tvOS, rather than just pressing A on the controller to select the App, press A repeatedly like its a video game and it should detect the controller and take you to the rom select screen!

If it didn't detect, use the tv remote double tap home and kill mame app (swipe up) , rinse and repeat.

Note: This is not a complete nor supported version , use at your own risk!
Feel free to post on github and improve and you see fit.


It works.
 
I only tried quickly last night and it seems to work great, but I agree, some games are weirdly mapped. If I have time I'll look into the Xcode project and if there's an easy way to remap the controller, I'll post the How To here.
That would be great! I've done some hacking with swift tutorials so I'm somewhat familiar with Xcode.

Is there a reason why the dev can't come out with a controller mapper for Provenance? I only ask because I most MFI controllers are going to have (I'm assuming) at least four buttons, two to four shoulder triggers, and a dPad and analog sticks. There again I have no clue how difficult this would be and it would possibly have to have a profile for each platform the emulator supports but seems like a great way to open that up.

Also I'd actually pay to contribute to his work but it's a community project so would love to know how to help. What's a good place to start learning things like this specifically (emulators and what not)? One goal I'd set for myself if N64 support but I also have very limited free time so it would definitely be a hobby.
 
Is there a reason why the dev can't come out with a controller mapper for Provenance?

There's no reason they "can't" other than it takes personal time for someone to actually code it in. I'm not sure how many active programmers are working on this. It sounds like it's a one guy project, so features may take some times to get in. ;)
 
There's no reason they "can't" other than it takes personal time for someone to actually code it in. I'm not sure how many active programmers are working on this. It sounds like it's a one guy project, so features may take some times to get in. ;)
Makes sense. I'd imagine if it is a one person show then he's got his hands full. I'm very empathetic for those in that situation and Kudos for the polish he's achieved already.

Kinda hoped a lot of other people who have the skills and inclination to help would be doing so. LOL, sadly I suppose the truth is most of us want to help but can't.
 
  • Like
Reactions: chiwaw
god I feel like an idiot using this Xcode. How do you change 'bundle identifier' to something random?
 
god I feel like an idiot using this Xcode. How do you change 'bundle identifier' to something random?
on the left click the name of the app, then on the right you will see the identifier option

something like that
 
on the left click the name of the app, then on the right you will see the identifier option

something like that
thanks. by on the left you mean at the top of the screen? I'm looking at the top where it says 'provenance-tv' on the left and apple tv on the right
 
thanks. by on the left you mean at the top of the screen? I'm looking at the top where it says 'provenance-tv' on the left and apple tv on the right
Should look like this in Xcode. Had a hard time last night too. After u change the middle name like in picture to your name you should be good.
 

Attachments

  • image.jpeg
    image.jpeg
    86.4 KB · Views: 163
  • Like
Reactions: Che Castro
Where do I change it?
Should look like this if you still haven't figured it out. Had a hard time myself last night after that you should be good.

Hi I need some help I get the No Devices Registered how do I register the Apple TV for Xcode.
Thanks!

I am also having the error no provisioning profiles. I am not sure why I am having these errors. I did just sign up for a free account, could that be it or do I have to have a pro developer account?

I was finally able to put Provenance on the Apple TV but the Roms are not loading to the Apple TV. I am on the same network with Ethernet to Apple TV and Ethernet to iMac. What am I doing wrong?
Follow exactly as he does it on the video. "He clicks on roms folder THEN uploads."
 

Attachments

  • image.jpeg
    image.jpeg
    86.4 KB · Views: 141
Last edited by a moderator:
  • Like
Reactions: iZollo
thanks. I'm logged on but can't locate the project settings.

got it finally. thanks

edit - this is the greatest thing ever. Outside is dead to me.

Anyone having trouble loading n64 games on provenance?
 
Last edited by a moderator:
If anyone in Canada needs a small usb c to a cable (15cm) feel free to PM me your address and I'll throw it in the mail out to you free of charge. I have an extra one that I don't need.

I'm still struggling trying to get a free developer account. Every thing I try is making me pay 99$. Any suggestions?
 
I'm still struggling trying to get a free developer account. Every thing I try is making me pay 99$. Any suggestions?
You just need to get to agree to the terms and conditions and get to the registration page (where they ask for payment). Once you do that your account will be valid.
 
I only tried quickly last night and it seems to work great, but I agree, some games are weirdly mapped. If I have time I'll look into the Xcode project and if there's an easy way to remap the controller, I'll post the How To here.

How were you able to get a free developer account?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.