AFTERPAD

Apple Announces March 9th Keynote Address

Apple fans, mark your calendars: Apple has officially scheduled an event for March 9th.

It’s almost a given that this event will focus on the upcoming Apple Watch. Will there be mention of a new Apple TV? A 12-inch iPad? An iPod Touch with a SoC that isn’t 4 years old?

All of these questions and more will be answered March 9th at 10am. Apple will be steaming the event live on their site, as well as on the Apple TV.

Updated: Brothers in Arms 3

Looks like Gameloft is finally getting back on the MFi controller support train; Brothers in Arms 3, their free-to-play over-the-shoulder military combat game, was just updated for full MFi controller support!


This beats a touch-screen any day

There is a certain irony (or is it irritation?) to the fact that Gameloft originally promised MFi controller support would be added to their other modern warfare style game, Modern Combat 5, almost 6 months ago. Meanwhile, half a year later without controller support in MC5, Gameloft goes out of their way to update this unrelated game with controller support out-of-the-blue. A little odd, but I’ll take it as a good sign.

Link: ‘An Introduction’

Recently, the owner of MFiGames.com has been a little busy, so we’ve decided to temporarily cross-post some of the content from AfterPad to his site.

AfterPad is still the primary outlet for all of my writing, but if you’d rather read it on MFiGames, that’ll be an option now too.

Additionally, we’re discussing further ways of collaborating long-term, hopefully to grow the iOS gaming ecosytem and provide more content to MFi controller owners.

King of Fighters Series On Sale

Good news for fighting game fans: every game in the King of Fighters series is currently on sale for $0.99!

It’s unclear why the sale is happening. Perhaps it’s due to the developer’s recent release of Garou: Mark of the Wolf. Whatever the reason for the sale, fighting game fans with MFi controllers will want to give these a download.

Apple Rumored to Public Beta iOS 8.3 and iOS 9

9to5mac is reporting that Apple will be launching a public beta program for the upcoming iOS 8.3, as well as iOS 9 later this year.

9to5mac Says:

In an effort to eliminate bugs from upcoming iOS versions ahead of their general releases, Apple plans to launch the first-ever public beta program for the iOS operating system, according to multiple people briefed on the plans. Following the successful launch of the OS X Public Beta program with OS X Yosemite last year, Apple intends to release the upcoming iOS 8.3 as a public beta via the company’s existing AppleSeed program in mid-March, according to the sources. This release will match the third iOS 8.3 beta for developers, which is planned for release the same week. Apple then expects to debut iOS 9 at its June Worldwide Developer Conference, with a public beta release during the summer, and final release in the fall.

Read More

Take it with a grain of salt, especially since it includes the “multiple people briefed on the plans” weasel-words.

If it is true, I’d be all for it. The iOS developer betas are basically public as it is, since getting access is both easy and straightforward. If Apple actually listens to feedback and focuses on bugfixes, this program has a chance of being a success.

Link: ‘Jonathan Ive and the Future of Apple’

Ian Parker at The New Yorker provides an unprecedented look into the life of Apple designer Jony Ive.

If you’re an Apple fan, this is required reading.

Play High End PC Games on iOS with Moonlight

Update:

Apparently the developers renamed this app from Limelight to Moonlight. I edited this piece to reflect that change.

Great news for fans of premium gaming: pretty soon, you’ll be able to play a massive catalog of high-end PC games on iOS!

First, before those of you with experience playing streamed games grab your pitchforks, there is something big to point out here: streaming gaming has come a long way in the past few years. Just recently, streaming meant low frame rates, high latency, reduced resolution, and high system requirements. AirPlay was the perfect example of this, being almost unplayable with all but a handful of games who’s designs worked in spite of high latency.


Skyrim at 60fps at Ultra settings on a first-gen mini!

Starting last year with iOS 8, things changed. I’ve chronicled some of the ways iOS 8 was a game changing update for AirPlay, but suffice it to say, Apple managed to get high quality, relatively low latency1, 60fps gameplay out of the A6 chip. Seriously; the vast majority of games are now perfectly playable over AirPlay. The benefits of a wired HDMI connection are minimal for all but the most graphically demanding games.

With that in mind, there are a few apps on the horizon that aim to take the opposite approach. What if instead of beaming what your phone sees to the TV, you beam a high-performance game console or gaming PC to your phone? It’s the same technology either way, and although phones have come a long way in performance, a killer gaming PC can still utterly destroy the graphics of the highest end devices available2. Several apps are coming soon that aim to do just that – beam the games straight off a high end gaming PC on to the iPhone or iPad, and do it with low latency and high performance.


Portal is PERFECT for iOS

Enter Moonlight

The first streaming app I’m going to look at is also the one with the highest performance, and serves as a great example of streaming PC gaming at it’s best: Moonlight.

Moonlight is an open-source implementation of NVIDIA’s GameStream technology. GameStream was designed by Nvidia to allow owners of the Shield handheld console (and later Shield tablet) to stream games from their gaming PCs to their Shield devices. While the Shields haven’t quite set the world on storm3, The streaming technology Nvidia developed for them is actually quite excellent.

Moonlight brings that technology to iOS. Owners of GameStream compatible Nvidia graphics cards4 can stream games directly from their PC to their iPhones and iPads, just like they would be able to do with the Shields. Moonlight even allows you to control the action with an MFi controller, and does the necessary work of converting the signal so your computer thinks it’s connected to an Xbox 360 pad!


Steam is literally at your fingertips

Gameplay Quality

Once you get Moonlight set up, get your PC configured correctly, and run a compatible game, the quality of the experience is nothing short of phenomenal. In scenes with minimal complexity or motion, visual quality is virtually indistinguishable from native gameplay. Compressions artifacts pop up in fast-motion scenes, but they aren’t obtrusive enough to impact gameplay; you’ll always be able to see what’s happening on screen.

More important than how it looks is how it feels, and this is where Moonlight really shines. No matter how much crazy complex action is happening on screen, Limelight always maintains a perfect 60fps frame rate. Doesn’t matter which game, doesn’t matter which iOS device you use – even a first-generation iPad Mini gets perfectly fluid 60fps gameplay. Not even AirPlay can claim this – only the iPhone 5 and above run above 30fps on the Apple TV.

Perhaps the most critical issue is latency – how quickly game responds to your movements, and how long it takes the image created by the computer to beam itself to the iOS hardware. Again, Moonlight comes out looking great here. You wouldn’t want to enter a pro gaming tournament with it any time soon, but for all but the most reaction-time-demanding games, Moonlight is perfectly playable. Latency is comparable to using AirPlay with an A8-powered device – you’ll notice it if you really look for it, but you probably won’t feel it while you’re playing. In this instance, Lightning-connected controllers fare a bit better than bluetooth ones5, but both are enjoyable.


Play the same on the small screen as you do on the big

Caveats

Perhaps the biggest hurdle facing Moonlight is the hardware required to use it. Obviously you need a gaming PC – this is a local streaming affair, one device to another, and you have to supply both devices. More specific than that, though, you need a gaming PC with very specific hardware: relatively solid specs across the board, and one of a small list of very-recent Nvidia graphics cards. In fact, before writing this article, I had to grab a new graphics card, because my powerhouse Radeon obviously doesn’t apply here.

Assuming your hardware is up to par, you’ll also need a high-performance wireless network, preferably with the 5GHz band. My AirPort Extreme with 802.11ac worked fine, but only with the PC plugged in directly – using the PC over Wifi caused significant audio latency and dropped frames. Even then, the signal degrades the further you get from the router. I’m able to get full coverage in my 1-bedroom apartment, but more expansive setups are going to require well-placed network equipment. Moonlight doesn’t appear to do any form of internet streaming at this time, either – you need to be on the same network as your PC, and probably not too far away.

Lastly, Moonlight is very much in beta right now. There are occasional crashes, the interface is confusing, and it often goes into a crash loop that requires the entire app be reinstalled. But with all that said, it’s still shocking to me just how well it works when it is working. You can play for hours, and not feel like you’re missing out on anything due to streaming.


This kept me up in bed until 4 am

Final Thoughts

Moonlight is perhaps the least ambitious form of streaming out there. You need to supply all the hardware yourself, and it only works over a short-range wireless network. Even so, Moonlight is remarkable in just how well it works. Shocking, actually. It may not do as much as other streaming services, and it may require an expensive and specialized hardware setup, but consider me sold. Streaming PC gaming is here, for real, and it feels better than I could have imagined.

Moonlight is currently in beta testing, and is scheduled to be submitted to the App Store for distribution in the near future. If all goes as planned (and if Apple doesn’t ban it from sale), expect to be downloading Moonlight – and perhaps buying a new graphics card to go with it – later this year.


  1. Latency refers to the amount of time it takes for the device to encode its video, beam that video to the other device, and for that other device to decode the video and display for you. Generally that means 60 1-megapixel images being sent through the air every second. ↩

  2. To be perfectly honest here, a good graphics card from 2006 – the year the iPhone was released – is probably still capable of better graphics than an iPhone 6. Mobile devices have a long way to go to catch up. ↩

  3. I played with the non-tablet Shield for a while, and I wasn’t particularly impressed. The integrated controller is worse than many of the currently available MFi controllers. Right idea, questionable execution. ↩

  4. Only owners of GameStream compatible cards need apply. I spent far too long trying to hack my MacBook Pro’s GT650m into working with this. ↩

  5. There isn’t much latency with a bluetooth controller, but when combined with the latency of streaming video, it’s more noticeable. Though not a deal killer. ↩

iCloud Now Available Without Apple Devices

It’s been a long time coming, but Apple’s iCloud internet service is now available to everyone – even those without Apple hardware.

As noticed by Macrumors, people can now navigate to the iCloud Beta site and sign up for an iCloud account.

If this doesn’t sound newsworthy to you, you may not be aware that until now, signing up for iCloud required an iPhone, iPad, or Mac. Seriously. In 2015. I’m not joking, try to create an iCloud account on a PC, you can’t.

Apple has long claimed to be serious about web services. It’s nice to see them finally so close to implementing the basic act of signing up for an account.

Link: IGN Reviews the SteelSeries Stratus XL

IGN reviews the Stratus XL and comes to some of the same conclusions I did in my review.

I don’t give number grades in my reviews, but if I did, I’d probably settle on the same number as IGN.

Link: ‘I’m Brianna Wu, And I’m Risking My Life Standing Up To Gamergate’

Sometimes I wonder what the hell is wrong with people. This is one of those times. GamerGate continues to be a black eye for the entire world of video gaming.