How to install MAME on Apple TV using Xcode (even if you don't know what it is)

oriXone

How to install MAME on Apple TV using Xcode (even if you don't know what it is)

Apple, don39t, install, MAME, Xcode


Apple TV became the most popular tool in 2015, after – its own use make the most of your hardware. Power, the fourth generation Apple TV – has been renamed Apple TV HD – As with the Apple TV 4K, it allows games to look like the ones we see on the Apple Arcade, or the ones we can download from the App Store.

Apple's commitment to video games was clear in line with the PS4 and Xbox One executives since the last WWDC19

The arrival of IOS 13 in the past WWDC19 has also been a very significant change in the gamer aspect of a device that screams something in the living room: a a suitable video game controller. Apple explained to us in an interview last year that with that app we could get the best controls available – and that perhaps many of us already have them at home: DVDhock 4 from Sony's PlayStation 4, as well as Microsoft's Xbox One controller. This control can be linked from IOS 13, iPadOS 13, tvOS 13 or macOS Catalina just like any other Bluetooth device, only – and this is a fun thing – the operating system takes care of them map its buttons and vibration car are ready to use. Without installing software such as gateway or complex drivers.

We've already seen what devices are able to do with games that we can access from the App Store. But what about the actors? There is one right thing to be able to play correctly in a room where we often have Apple TVs: MAME, Multi Arcade Machine Emulator – the arcade of a known arcade machine. Apple does not allow "open" emulators in the App Store, so there is no official version of the app store. Still, we can put it together and put it on our own. Here and Now Although you are not a developer, you have no idea what Xcode is or have never done something like this, I explain it step by step. Let's let it go.

Don't be afraid. This is a lesson it is much simpler than it looks, though you see that there are many steps to be made: I wanted to tell you in a very beautiful way each step so that no one was lost. To do this, it makes no sense of any kind needed, or a paid developer account (we will build one for free).

You will only need Apple TV HD or 4K, and Mac with macOS Catalina. Installation is much easier than it looks.

You will only need one Apple TV HD or Apple TV 4K is being updated to the latest version of tvOS 13, with a Mac with macOS Catalina, and is being updated to its latest available version. In this guide I won't go into detail about why each step is done, to make it as easy and straightforward as possible. If you need more information, ask me in the comments.

1.- The first thing we have to do download Xcode. It's as simple as going to the Mac App store and searching for Xcode. You download it – depending on your internet speed it may take because there are several gigabytes – and allow you to install:

Enter Xcode for Mame Apple Tv

2.- Once you have it Apple Developer Account (they are both paid and free), skip this step. If not, let's create one now. It's very easy, just go to https://developer.apple.com/account/ and follow the steps. Once it's done, you can close the browser:

Install Mame Appletv Applesfera 00

3.- We will download the source code of the MAME app. There are several MAME versions of tvOS, but this tutorial is based on Yoshisuga & # 39; s – which has a fantastic January update for more news and developments for our Apple TV (such as the iconic menu and its screens are automatically updated from the Internet). To find the source code, go to https://github.com/yoshisuga/MAME4iOS and press the green button where "Clone or download" will show you the URL. Copy.

Install Mame Appletv Applesfera 02

4.- Now turn on Xcode. It will show you the welcome window. Click on "Clone existing project":

Install Mame Appletv Applesfera 03

5.- You will have to paste the URL you copied before, and a list will appear that you can choose. Select – if not automatically – the "master" branch. And you click the button Clone.

Install Mame Appletv Applesfera 04

6.- You will have this access that all application source code downloaded from the developer URL in a folder on your Mac:

Install Mame Appletv Applesfera 05

7.- If you haven't changed the downloads folder, you will have a folder in the Document named MAME4iOS (Seek out this name for Spotlight if you can't find her). Right-click on it, and in the drop-down menu, we select "save to new folder". This will open this window command line right in that folder. If this option does not appear in the dropdown, you can use it in "System Preferences / Keyboard / Quick Tasks / Tasks / New terminal in folder" (this is especially useful if you are inclined to not conform to the end):

Install Mame Appletv Applesfera 06

8.- A command line window will open in the MAME4iOS directory where the software has been downloaded. Now let's compile an application. This means that all source code will be converted into an effective code on Apple TV. All you have to do on this screen is the type "./make-tvos.sh" (without quotes) and press Enter. The script The combination will do its magic, you will see in the mirror what we do all the time. It may take a long time, let's not panic, not let it go. Have a quiet coffee and wait for it to finish.

Install Mame Appletv Applesfera 07

9.- When I finish, I'll will open Xcode automatically with the welcome screen of MAME4iOS. We will now wirelessly connect your Apple TV to your Mac, if you haven't already. Both devices must be on the same network. In Xcode, go to Window / Devices and Simulators and leave that window open.

Install Mame Appletv Applesfera 09

10.- On Apple TV, go to Settings / Controls and Devices / Remote app and devices. If your Mac is offline, you can connect it from here by clicking on it when you find it, and then it will go into the top list of devices, like me:

Install Mame Appletv Applesfera 21

11.- When both windows are open and both devices are on the same network, something like this should appear in the Devices and Simulators window above: click "Pair with Apple TV …" and follow steps to connect it (it's very simple):

Install Mame Appletv Applesfera 11

12.- Now we will add our Developer account which we created in the beginning. Go to Xcode / Preference / Accounts and click the "+" sign. Select Apple ID and enter the account name and password you created:

Install Mame Appletv Applesfera 13

13.- We probably are. Now we will select the The kind we want to integrate, and like our Apple TV universe. First, click on the left column where it says MAME4iOS. Then, in the picture you see (2), select on the right side the version "MAME tvOS Release" and on the right "your Apple TV" (the one we linked earlier to Devices and Simulators). Then, in step (3), select As Team your developer account we have previously installed, and as "Bundle Identifier", you can change the name you want. I added "Applesfera" in the middle of the cursor.

Install Mame Appletv Applesfera 15

14.- The moment of truth has arrived! Click the "Play" button at the top left (right of the square ("stop") … and it will start compiling and produce the app. If it asks you for a password, it will be on your Mac (it enables you to access the secure key of the upgrade account held in the key). .

Install Mame Appletv Applesfera 16

If all goes well … you'll have it your newly baked name on the Apple TV menuReady for action!

Install Mame Appletv Applesfera 22

15.- If we go into it, as we have no games, it will show us this picture. It's a way to add ROMs wirelessly, type in the browser any of the custom URLs that will show you:

Install Mame Appletv Applesfera 23

16.- We can download Free and legal ROMs From the MAMEdev.org page, I've tried it on Grid. ROM will be downloaded in zip format. You don't need to open it, we can load it like this.

Install Mame Appletv Applesfera 17

17.- We are installing one of the URLs shown by Apple TV, in a browser on our Mac and we will see web browsing to load the ROMs of the game. We go to the "Roms" folder and here we can just drag the game .zip The gridlee we released earlier. If you have multiple games, you can drag them all at once:

Install Mame Appletv Applesfera 19

18.- Yes, I will. If you click on "Reload ROMs" using the Apple TV remotely, it will be displayed the MAME click interface on Apple TV. We just have to choose the game we want to introduce … and enjoy! We also have the classic Mame menu, as you can see displayed here as another ROM called "MAME4iOS":

Install Mame Appletv Applesfera 24

His thing is if you have PlayStation 4 or Xbox One controller, link it to Apple TV to take advantage of these games. There is nothing you can fix anywhere, of course, adding it as another Bluetooth tool to Apple TV. In this video on our Applesfera YouTube channel, we told you, for example, how to link to Apple Arcade (even though the same applies):

I'm giving you homework: the same code we downloaded for the Apple TV version, it has the iOS and iPad versions … Who is encouraged to install it too and take advantage of the fact that we already have everything installed? What to really enjoy your Apple TV with this powerful and complete simulator!

Leave a Comment