RetroApplePie - RetroPie on 1st Gen Apple TV
-
Hi RetroPie support,
Just out of curiosity, I tried installing the RetroPie package under OSMC (Debian 8/Jessie) on an original Apple TV in an attempt to make myself a free retro gaming system. Free as in I already own the AppleTV and wouldn't need to buy a Raspberry Pi.
I believe the hardware in the Apple TV is a 1.0Ghz Intel M CPU with 256MB RAM, Geforce 7300 Go (64MB?).
Following the x86 Ubuntu/Debian instructions at https://github.com/retropie/retropi...16.04-LTS-x86-Flavor#section-1-install-ubuntu everything appeared to compile OK after several attempts (and long waits).
EmulationStation fires up and runs very smoothly in both fullscreen and windowed mode.
ES recognises my roms, but I can't get any of the emulators to work (blank screen or "failed to load" errors). Could be a memory limitation issue or even a limitation of the ATV's CPU.
I'm not sure yet but will keep trying different configurations. I have tried switching between gl and sdl2 video drivers, switching audio driver to null and playing with the shader options. Running "emulationstation --debug" doesn't show any extra detail about where it's failing.
I choose a ROM to load and it just returns back to the main ES screen.
I also tried running Retroarch from both the ES/RetroPie screen and directly from the command line, both load the core OK but as soon as loading a ROM, the same behaviour occurs.
I have tried NES, SNES and GB roms so far.
Does retroarch have a verbose / debug mode?
See screenshot of the hardware details:
Any assistance would be appreciated and it would be a very cool accomplishment to get RetroPie working on this old device to breathe (even more) life back into the original AppleTV now that OSMC has brought full Kodi mediacenter support to the machine.
Thanks in advance,
AphoticD -
@AphoticD said in RetroApplePie - RetroPie on 1st Gen Apple TV:
Does retroarch have a verbose / debug mode?
When launching a game, press the button
0
on your joystick (if you don't know what's the button0
press all buttons, or <enter> if you have a keyboard plugged in). This makes you access the runcommand menu. In that menu you have the option to "Launch RetroArch with verbose logging", choose this option. And then when you can see the logs in/dev/shm/runcommand.log
. -
there is news about it?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.