Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I've just installed this and have it working, however, there is definitely a couple of milliseconds of lag while using my Steelseries Nimbus.


Also note that some ROMs have more lag than others. The Super Mario World ROM has unplayable lag, but the Super Mario World game within the Super Mario All Stars + SMW ROM is much, much better. Not quite playable in my opinion, but hugely different. And from my experience Legend of Zelda: A Link to the Past has sub-noticeable input lag.

Of course that being said, as this guy discovered, Provenance on the ATV is more laggy, perhaps bumping up the lag on all ROMs (some of them going past the noticeability threshold). This could be due to Provenance or the Emulator, but since it seems to be much better on iOS, it's more likely to me to be due to the several hops of HDMI processing between ATV and screen (both your receiver and TV may be introducing signal lag).

So sources of lag can come from a combination of the following:

  1. Controller input
  2. Provenance
  3. Emulator
  4. ROM
  5. AV Receiver
  6. Television
 
Also note that some ROMs have more lag than others. The Super Mario World ROM has unplayable lag, but the Super Mario World game within the Super Mario All Stars + SMW ROM is much, much better. Not quite playable in my opinion, but hugely different. And from my experience Legend of Zelda: A Link to the Past has sub-noticeable input lag.

Of course that being said, as this guy discovered, Provenance on the ATV is more laggy, perhaps bumping up the lag on all ROMs (some of them going past the noticeability threshold). This could be due to Provenance or the Emulator, but since it seems to be much better on iOS, it's more likely to me to be due to the several hops of HDMI processing between ATV and screen (both your receiver and TV may be introducing signal lag).

So sources of lag can come from a combination of the following:

  1. Controller input
  2. Provenance
  3. Emulator
  4. ROM
  5. AV Receiver
  6. Television

Ah OK, well hopefully they manage to fix it, because this is an awesome piece of software on the ATV. I've been an avid emulator user for over 10 years now (back when ZSnes was ran in DOS), but to have this running on my TV with a decent controller (really hoping I can use my 8bit do controllers soon too).
 
Is there a place I can download the entire Nintendo collection? I just got everything up and running, but have only found places to download 1 game at a time.
 
Is there a place I can download the entire Nintendo collection? I just got everything up and running, but have only found places to download 1 game at a time.

Yes, best way to find good sites is to look through this entire thread or Google the word "cool" with what you're looking for. Sorry, don't think links are allowed here. Good hunting.

J
 
So you only use the Siri remote ?


can you post the icons you used for different systems , provenance apps

sorry that I never posted a pic, I have actually only left provenance w a nintendo skin that pedro made here and erased the rest as of a few days ago. I had some time and put some emulators on my pstv and now I'm playing them on the pstv w a ps4 controller. Maybe in the future when there is a btstacks hack for the atv4 so I can use controllers for all on it then I might go back to the atv4 for more emulators natively in it or if mfi controllers improve or go down in a fire sale.
[doublepost=1453354263][/doublepost]
I've just installed this and have it working, however, there is definitely a couple of milliseconds of lag while using my Steelseries Nimbus.
just in case to cover all bases: make sure you run the release and not the standard version in Xcode, release has less lag.
 
sorry that I never posted a pic, I have actually only left provenance w a nintendo skin that pedro made here and erased the rest as of a few days ago. I had some time and put some emulators on my pstv and now I'm playing them on the pstv w a ps4 controller. Maybe in the future when there is a btstacks hack for the atv4 so I can use controllers for all on it then I might go back to the atv4 for more emulators natively in it or if mfi controllers improve or go down in a fire sale.
[doublepost=1453354263][/doublepost]
just in case to cover all bases: make sure you run the release and not the standard version in Xcode, release has less lag.

I'm 99.9% sure I compiled the release version, but I will double check!
[doublepost=1453396685][/doublepost]I'm trying to compile MAME for the ATV, and keep getting this (seemingly) fatal error, any ideas? It is normally connected to an ATV when I compiled it, but wasn't when I took the screenshot.

Any ideas?
 

Attachments

  • 2016-01-21_17-12-17.jpg
    2016-01-21_17-12-17.jpg
    316.7 KB · Views: 142
Anyone using the Hori ultimate game pad with this? I can't get Select on any of the buttons for NES games
 
https://github.com/kevsmithpublic/MameAppleTV

i got mame working after a few hours

heres how

load mame into xcode like you did provenance

you need to change the bundle ID like you did for provenance

and select the apple tv like you did provenance

now after its loaded in Xcode on the left side of the app where it says imame4tvos,
Click on it to expand the sub folders


now open the folder called "resources"

delete the red roms ,right click delete, donkey kong is on there and other games
delete all of them, if you don't the app install will fail

now drag all your own roms in there ,into the resources folder
The entire 1.8gb rom set you find in the video below ,right click select all and drag them into "resources"

click ok on the popup

let it load/index

after is done click the play icon on top like you did with provenance

you will see a lot of warnings on the left , that's fine
You will see your roms copying to the Apple TV at the end

After is done it should say mame ready or loaded on apple tv

disconnect the apple tv and is done


you need the rom set "MAME4ALL 037b5" you can find it if you search
the full complete set is 1.8gb


It works great with the nimbus controller

L1 is to add coins
R1 is to start game

You can hit L1 and R1 together during a game to change Mame settings in game


Roms
Haven't gotten to adding ROMs. I'm just trying to load MAME and I'm coming up empty. Fails with 1400+ errors.

Xcode 7.2 with latest OS X. I changed the bundle identifier and team to my Apple ID (both deleted below).

Any idea what I'm doing wrong? I just installed Provenance earlier today.

f8084ce28f728c775c3b2deba3d0c651.jpg

e516cbce1f8e8890eabc2b6220ce65ed.jpg
 
Check the pull request someone posted how to build the app in the new TVOS
Try using his fork of mame
 
Haven't gotten to adding ROMs. I'm just trying to load MAME and I'm coming up empty. Fails with 1400+ errors.

Xcode 7.2 with latest OS X. I changed the bundle identifier and team to my Apple ID (both deleted below).

Any idea what I'm doing wrong? I just installed Provenance earlier today.

f8084ce28f728c775c3b2deba3d0c651.jpg

e516cbce1f8e8890eabc2b6220ce65ed.jpg

No. You have 1400+ warnings (which you can ignore), not errors. There is only one error, and you'll have to click on the red icon thingy in the title bar to go to it.
 
FYI: amazon has the madcatz android box that comes w the controller for $69 . I think it s good deal if you were interested in just the controller since I believe it is MFI compatible plus an android box you might able to sell off or put in a another room. plus emulators on another machine :) (I'm not getting one just letting you guys know, they should put the controller at $25 alone though then i would get one lol)
 
Is there any way to change the provenance app icon on the tv? I downloaded the library of SNES games as well as Sega Genesis and unpacked them and successfully got them to play on the app; however I would like to add a different provenance app for each console.
Is something like this possible? Is there a better way to organize the games into console sections?
 
Is there any way to change the provenance app icon on the tv? I downloaded the library of SNES games as well as Sega Genesis and unpacked them and successfully got them to play on the app; however I would like to add a different provenance app for each console.
Is something like this possible? Is there a better way to organize the games into console sections?
yes its on this thread check pedro's post (post #379). I believe is around page 16. Shows you how to do it with his icons and splash-screen and then you can either copy his or put your own icons using the same directions.

You need different build names for each console as well w different provision profiles for each one.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.