Connect with us

IOS

How to install the MAME arcade machine emulator on your iPhone for free, easy, and without jailbreak or weird stuff

Avatar of Thomas Grimm

Published

on

1672328707 840 560 jpeg

We all carry a powerful computer in our pockets, and it’s called iPhone. It is also the most secure smartphone on the market, thanks to the security measures that Apple implements on the phone, and the restrictions when install apps that are not in your popular App Store. This may change in a few years, if Apple finally allows the installation of apps from outside its app store, although at the moment, there are no firm plans for this.

These restrictions in addition to code review processes for malicious code also restrict the emulator installation that allows the free execution of software by the user from the App Store – but this does not mean that we cannot install them on our own without going through it.

Before, to achieve this it was necessary to do jailbreak and there are even ways of installing using third-party certificates that we may not trust. However, there is a way easy to install these emulators without doing anything “weird” on our iPhone and even using nour Apple ID for added security. And you don’t even need to be a developer, or have ever touched Xcode.

How to install the MAME emulator on the iPhone


Before you start, take away your fear of tinker with Xcode – Apple’s development environment for its apps – even if you’ve used it. This guide may seem very long but it is because I have fully explained and detailed so that – precisely – no one is lost. It’s very simple, you don’t need a paid developer account: just your iPhone and your Mac.

The installation using Xcode is extremely simple: in this guide you have explained all the steps in detail

A few months ago I told you how to install the MAME arcade emulator on Apple TV, we even ventured to compile it. This time it will not be necessary not even that, since we will directly download the already compiled version ready to generate as an Xcode project.

I have to say that in my tests, the version of MAME for iOS has evolved in an incredible way: the interface is simple, easy to use, very complete – and the quality of the emulation is impressive. Do not hesitate to try it on your iPhone to see for yourself. Let’s go there:

1.- Install Xcode. Do this first because the download is fast, but the decompression and installation of the environment may take time depending on your Mac. You just have to go to the Xcode section of the Mac App Store, and click Install.

2.- Create or use a developer account: The first thing you need is a developer account. It doesn’t have to be paid. If we don’t have any, we can create one completely free (it takes 1 minute) from this link: https://developer.apple.com/account/

Advertisement

2.- Download the MAME4iOS Master repository: Access the repository website and copy the address that I indicate in the following image:

Installation Mame Iphone Aps 001

3.- Open the project in Xcode: Once you have Xcode installed, open it. Possibly some more tool needs to be installed, the environment itself will tell you and it is completely automatic. Once the welcome screen appears, press “Clone an existing project” and enter the address that we have copied before:

Installation Mame Iphone Aps 002

4.- Choose the “master” branch from the drop-down menu and click “Clone”:

Installation Mame Iphone Aps 003

5.- You have just downloaded all the source code of Mame for iOS. Open Finder and navigate to where you downloaded it to open the .xcodeproj project file. By default, you will have it in: /Documents/MAME4iOS/Xcode/MAME4iOS/MAME4iOS.xcodeproj.

If you can’t find it, search for it with Spotlight. Double click on this file to open it with Xcode.

Installation Mame Iphone Aps 004

6.- Give it time, it has to process all the files the first time it opens…

Installation Mame Iphone Aps 005

7.- Before generating the executable, we are going to add two essential things: our Apple ID to sign the app and link our iPhone to install it. For the first part, open Xcode / Settings

Installation Mame Iphone Aps 006

8.- Go to the Accounts tab, click on the “+” logo and add the developer Apple ID that you created before (or already had). With this we will sign our app to be able to install it safely on our iPhone.

Advertisement

Installation Mame Iphone Aps 007

9.- Wire your iPhone to your Mac and open Xcode / Window / Devices and Simulators. You will see your phone connected, but not paired yet. To do this, you must unlock the iPhone with your code and “Trust” the Mac to which you have connected it.

Installation Mame Iphone Aps 008

10.- Once the iPhone is connected and paired, you don’t have to do anything else. The appearance of the screen will be similar to this:

Installation Mame Iphone Aps 009

eleven.- We close the “Devices and Similators” window and in Xcode, click where the arrow indicates first and then in the upper central part to select the “Release” version, which is the one we are going to install on our iPhone, as the image indicates:

Installation Mame Iphone Aps 010

12.- There we are going to install the Release version and the iPhone that we have paired before will have been selected. If not, select it by hand in the path from the previous step. Once this is done, you will see this error in the “Signing & Capabilities” tab:

Installation Mame Iphone Aps 011

13.- This is because we have to tell you which account to sign the app with. Select the development account that we have installed before in the drop-down.

Installation Mame Iphone Aps 012

14.- It will keep giving you an error because you have to change the “Bundle Identifier” of the app. You can change the central part that says “example”, putting what you want. I have put “pedroaznar”, but here you can put the word that you like the most (is indifferent). Press Enter and the errors will disappear and everything will be ready to install.

Advertisement
Installation Mame Iphone Aps 013

fifteen.- We go up to the left, and we give the huge “PLAY” button so that Xcode generates the installation. Remember to keep your iPhone connected by cable to your Mac at all times.

Installation Mame Iphone Aps 014

16.- The first installation takes some time, don’t worry and leave it with confidence. After a while a “Build Succeeded” will appear and if you look on your iPhone… you will find the nice MAME icon! Now you can disconnect the iPhone from the Mac.

Installation Mame Iphone Applesfera 010

The icon is cool, by the way

17.- Now we are going to send ROMs (the games) to the emulator. MAME has many ways to do it, including creating your own web server that we can open from the Mac, but we are going to make it even easier: using AirDrop. Let’s go, for example, to the MAME legal download ROMs page and download the ones you want from the Mac. Now you can send them directly via AirPlay to the iPhone. There you will be presented with a window asking what you want to open it with: select “MAME4iOS”. After a few seconds, the games will appear in the MAME interface. If not, close the app and reopen it:

Installation Mame Iphone Applesfera 012

ROMs can be easily AirDropped to iPhone, just open them with MAME4iOS to install

Y we already have it! The only “but” to this process is that when using a free development account, the signing of the app only lasts 7 days: that is, before seven days, if we want to continue using the app, we have to connect the iPhone to the Mac, open Xcode and just hit the “PLAY” button again. You don’t need to do anything else. The signature of the app will be updated and we will not lose any game that we already have installed.

MAME for iOS works great

Installation Mame Iphone Applesfera 005

The latest version of MAME for iOS is very well designed. You will see how when adding ROMs automatically downloads all the information of the game, screen, data… and the customization capability of the app is tremendous: from screen filters, different types of touch controls, importing ROMs from iCloud (in case we don’t have a Mac handy), skins

Installation Mame Iphone Applesfera 013

The options of the latest version of MAME for iOS are very complete

If you also have a external console control, you can connect it to your iPhone and MAME is fully compatible. Even if you use the popular controls that are attached to the phone, such as the Razer Kishi V2 that we analyzed in Applesfera a few months ago. It is completely MAME compatible and there is absolutely nothing to configure: plug and play.

Installation Mame Iphone Applesfera 011

If you have a controller that can be attached to the iPhone, MAME is perfectly compatible and the gaming experience is even better.

Advertisement

I hope this little tutorial will help you. learn more about Xcode (if you have never used it) and lose a bit of fear of Apple’s development environment, which we can take advantage of for small personal projects like this – and incidentally take advantage to play those mythical games of yesteryear at any time.

Continue Reading
Advertisement
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

IOS

Apple Pay in South Korea: this time it’s (really) coming soon

Avatar of Thomas Grimm

Published

on

After a false start and much procrastination from the administrative authorities, Apple Pay really getting ready to make its big debut in South Korea. The Financial Services Commission had looked into the exclusivity contract that linked Hyundai to Apple Pay, and it was finally decided to cancel this deal: “During the authorization process, Hyundai Card decided to remove the exclusivity clause that was included in the original contract. Therefore, other credit card companies may contract with Apple to provide Apple Pay service in Korea at any time. » thus specified one of the persons in charge for the FSC. Hyundai Card will only be able to benefit from the service a little in advance, in particular in the shops of Costco, Lotte Himart, Ediya, Mega Coffee, KFC etc.

Apple Pay virtual payment

This new arrangement should not be so unfavorable to Apple since Apple Pay can now be compatible with all payment cards used in South Korea. As a reminder, the FSC had blocked the launch of Apple Pay at Hyundai Card almost at the last minute: advertisements announcing the availability of Apple Pay were even already visible in Seoul! Finally, in addition to Hyundai Card, Apple Pay will also be compatible with credit cards from Shinhan, Samsung (yes!) and BC.

Continue Reading

IOS

Magic Mouse VS Logitech Lift: Features, Differences, and Pricing

Avatar of Thomas Grimm

Published

on

Apple offers users two peripherals to control their Macs: the Magic Trackpad or the Magic Mouse. Those used to MacBooks and their large touch pad for gestures may choose the former, but those who prefer a more conventional experience are likely to opt for the latter. However, there are other mice that can make us question whether the Magic Mouse is the best option for our Mac. Like the Logitech Lift. We put them face to face to compare their features, differences… and prices.

Features Magic Mouse and Logitech Lift

Logitech Lift

Specifications

apple magic mouse

logitech lift

dimensions and weight

2.16 cm (height) x 5.71 cm (width) x 11.35 cm (depth), and 99 grams

7.1 cm (height) x 7 cm (width) x 10.8 cm (depth), and 125 grams

CONNECTIVITY

Bluetooth and Lightning

Bluetooth and USB Logi Bolt

sensor technology

Logitech Advanced Optical Tracking with up to 4000 dpi

buttons

Multi-touch surface and one click

Six buttons, four of them configurable

wireless operating distance

Advertisement

about 10 meters

battery

Month or more of operation per charge

up to two years

Compatibility

Mac with Bluetooth and OS X 10.11 or later, and iPad with iPadOS 13.4 or later

Windows, macOS, iPadOS, Chrome OS and Linux

price

85 euros

€79.99

Logitech Lift for Mac, Ergonomic Wireless Mouse, Discreet Clicks, Silent Smartwheel, 4 Customizable Buttons, Bluetooth, For macOS/iPadOS/MacBook Pro/Macbook Air/iMac/iPad, OffWhite

Logitech Lift for Mac, Ergonomic Wireless Mouse, Discreet Clicks, Silent Smartwheel, 4 Customizable Buttons, Bluetooth, For macOS/iPadOS/MacBook Pro/Macbook Air/iMac/iPad, OffWhite


Apple Mouse Magic Mouse

  • Design: the Logitech Lift aims to solve a problem that many of the people who work glued to the computer end up suffering: wrist pain. Have a 57 degree angle relieves pressure on the wrist, so that the arm and upper body have a more relaxed position. In addition, there is a left-handed version and a right-handed version. The Magic Mouse goes for a minimalist, low-profile look, the opposite of the Lift, and you love it or hate it. This type of design does not suit some people because of the pain.
  • connectivity: Magic Mouse connects to Mac instantly via Bluetooth, and is recharged by Lightning. The Logitech Lift can be used both by Bluetooth and by the Logi Bolt USB receiver if our equipment does not have Bluetooth or we prefer this type of connectivity.
  • sensor technology: Apple does not provide information on this, but Logitech assures that the Lift can be configured with up to 4000dpi for users who want more speed (without sacrificing precision).
  • Buttons: Magic Mouse, to the *text muted* eye, does not have buttons, because its surface works like a big button, and it depends on whether the click is on the left or right side to do certain functions. However, this has a problem, especially when playing games, since you can’t do both clicks at the same time. On the other hand, the surface is tactile and allows gestures, something that is not common in a mouse. The Logitech Lift has six buttons, and four of them are configurable. In addition, the SmartWheel allows comfortable movements of speed and precision.
  • Compatibility: Magic Mouse only works with Mac. Period. By your side, the Logitech Lift offers compatibility with all major operating systems: Windows, macOS, Linux, Chrome OS and iPadOS. Plus, it can be paired with up to three devices at once and quickly switch between them with the push of a button, making it highly versatile.
  • Battery: Apple promises a month or a month and a half of autonomy in the Magic Mouse depending on the use, but Logitech claims its Lift can last up to two yearsand uses one AA battery.
  • Price: The recommended retail price of both mice is similar: 79.99 euros for the Logitech Lift and 85 euros for the Magic Mouse. Of course, the Logitech Lift can be found around 50 euros with usual offers.

Magic Mouse VS Logitech Lift, which one to buy?

Advertisement

Since its release, Apple hasn’t revamped the Magic Mouse (other than adding a built-in battery in place of the battery compartment in a revision), and seems to have no interest in doing so. It is a mouse that enters through the eyes and attracts attention due to its design, since there is no other like it. But It is not very practical for many users (or comfortable). Yes, it allows you to perform gestures such as movement and has a range that is not bad, but it is not for everyone.

The Logitech Lift is a more conventional proposal, although not classic, since it is committed to a vertical format with which to help us improve posture and reduce wrist pain, something that those of us who spend working in front of the computer all day have suffered ever. Also has customizable buttons and dpias well as the ability to connect it to three devices at once and jump between them quickly.

Logitech Lift for Mac, Ergonomic Wireless Mouse, Discreet Clicks, Silent Smartwheel, 4 Customizable Buttons, Bluetooth, For macOS/iPadOS/MacBook Pro/Macbook Air/iMac/iPad, OffWhite

Logitech Lift for Mac, Ergonomic Wireless Mouse, Discreet Clicks, Silent Smartwheel, 4 Customizable Buttons, Bluetooth, For macOS/iPadOS/MacBook Pro/Macbook Air/iMac/iPad, OffWhite


Apple Mouse Magic Mouse

Some of the links in this article are affiliated and may bring a benefit to Applesfera.

Continue Reading

IOS

Apple would not have planned a Mac Studio M2 Ultra because of the new Mac Pro

Avatar of Thomas Grimm

Published

on

Mac Studio Avant Magic Mouse Noire

Apple is due to launch a new Mac Pro with the M2 Ultra chip this year and that could mean there won’t be a new Mac Studio with the same chip, according to information from Bloomberg’s Mark Gurman.

The problem for Apple would be that a Mac Studio with the M2 Ultra chip and a Mac Pro with the same processor would duplicate each other. The interest in taking a Mac Pro would be more than limited, especially if we are to believe the rumors that the machine will not be really modular. Apple would therefore prefer to set aside the Mac Studio and not renew it, at least for now.

It could therefore be that Apple is waiting for its M3 or M4 chips to offer a new version of the Mac Studio. Suffice to say that we will have to wait a little while. As a reminder, the existing computer was born a little less than a year ago now and is entitled to M1 Max and M1 Ultra chips.

Regarding the Mac Pro, Apple had initially planned an M2 Extreme chip, but the project was finally abandoned to focus on the M2 Ultra chip. The computer would keep the same design as the 2019 model with Intel processors. Users would not be able to change the RAM or graphics card (GPU) themselves. The release would take place in the spring, although the exact date is still uncertain.

Continue Reading

Trending