image

Screenshot taken Friday the 13th, 2013 on an iPhone 5

Days Gone By But Still Remain

On one of the unluckiest days of the year, 40 people - against all supernatural odds - prevailed and made it one of their luckiest. On Friday the 13th, 2013,  Riley Testut unleashed the first ever beta build of GBA4iOS 2.0 that would kick-start a near 6-month journey of fun games, new features, extreme doubt and heavy anticipation. 

That morning started like any other but there was an air of excitement on Twitter. A lot of beta testers had become acquainted with each other over the past few days, following each other on Twitter, and awaiting together for the moment when everything would start. Riley kicked off that morning with a tweet.

At 3:36PM on that day, I got the email from TestFlight where Riley would make GBA4iOS 2.0 available, and would continue updating it through the beta. At 3:37PM, the app (a slightly different icon back then) was sitting neatly on my iPhone.

After tweeting, I immediately tapped the icon and was impressed by the whole experience from the moment I set eyes on it - it was truly a beauty to look at, having taken advantage of all the things the iOS 7 SDK provided. I couldn’t wait to load up some games and enjoy the rest of my day.

Of course, no matter how much I wanted to play the app to no end, I had work to do. I had already started designing some skins, but had no way to test them until that moment. Having some success, I immediately got to work on the Beta Blog post for that day in which I surmised Riley must have been some sort of gaming god (I won’t take it back, still believe so) - it was called GBA4iOS 2.0: First Impressions (iOS 7).

Ever since that day back in 2013 I have grown deeply involved in the whole project. As I mentioned in my last post, The History of the GBA4iOS Beta Blogthe whole thing changed my life going forward; I met some wonderful friends, founded a whole group, and have even released - alongside GBA4iOS - other websites and projects such as GBA4iOSkins and iEmulators

Speaking of meeting wonderful friends, OPERATIONiDROID released a video regarding the anniversary as well, commenting on how much he has enjoyed for the past year, the best settings for gameplay and more. I highly recommend you give it a watch! It’s also important to note that we will be collaborating a little more in future, so stay tuned for that!

New Beginnings

The whole beta experience was very unique and, oftentimes, I miss the days before GBA4iOS 2.0 had been downloaded more than 11 million times (confirmed by Riley in a recent message), but I’m also glad it was finally released and has had such a positive impact on everyone.

Still, I just miss the whole beta atmosphere of it all, getting new updates and features, trying to break it until it was stable enough… which is why I’m actually overjoyed to announce that we may have just that in the very near future. 

It is still unconfirmed when, but I can happily say that the GBA4iOS Blog is going back to its root as a complete beta blog. I think you very well know where I’m going with this - the GBA4iOS Blog will be writing about all things GBA4iOS version 2.1 and multiplayer very soon! 

Riley has already started teasing everyone on update 2.0.7 with a unavailable “coming soon” section in settings, so Multiplayer day is definitely getting closer and closer. I will be doing exactly what I did with GBA4iOS 2.0 and inform you all about everything I get my hands on (even show you exclusive features if I’m lucky). I’ll also be updating the blog very soon with a new site design, and post trade/multiplayer-related posts as much as I can. It all starts here!

As for an actual beta regarding 2.1 version where some of you may be able to sign up for, there is still no news but it is very much a possibility - you’ll just have to keep up with the blog and see! 

One more thing…

I mentioned on Twitter that September was going to be a very big month for us, and we definitely want to prove it. So, besides announcing that a 2.1 beta may be in the horizon, I want to take the opportunity to declare that your favorite GBA4iOS trio, the Start3rs, have been working behind the scenes to bring you some new updates.

A lot of work has gone into this past summer and we are proud to announce that we have been working on a brand new, redesigned version of iEmulators, which we’ll simply call iEmulators 2.0!

I can’t reveal too much just yet, but I can say it has been designed and coded from the ground up, it will include many new features, sections and, of course, some new emulators and apps. We are very proud of the work that has gone into this and we cannot wait to show you how it looks very soon!

We are also working on many updates for GBA4iOSkins, especially adding new skins and support for the new iPhone 6 that’s due for release soon. All we ask is you bear with us as it is, in case you don’t know, only three people with busy lives, school and work doing on all of this for you completely free (though we very much enjoy it).

Do not forget to follow us on Twitter to be the first to know about everything on GBA4iOS multiplayer, iEmulators 2.0 and GBA4iOSkins.

The Start3rs:

GBA4iOS Team:

Celebrate the GBA4iOS beta anniversary and tell us how your first experience with the app was. You can leave a comment or start a conversation on Twitter - it’s up to you. I hope you have a wonderful September 13! - Dario

image

Riley Testut, Developer of GBA4iOS:

As the developer, I couldn’t wait to read whatever Dario had to say about the latest GBA4iOS 2.0 beta on his Beta Blog. I loved developing the app, but even more fun than developing is seeing how others use and enjoy it. Dario always had great, well-written opinions on whatever new feature I had just added, which further fueled my joy for creating GBA4iOS. However, he wasn’t afraid to be critical of certain decisions, and this helped Paul and I decide moving forward what we would keep, and what we would change for the final release. Obviously, the point of the beta testing process is to polish the app for release, but the Beta Blog gave us much more insight into how people were using the app, which was invaluable. Because of this, it wouldn’t be unreasonable to say GBA4iOS turned out as well as it did thanks in large part to Dario and the Beta Blog! 

Exactly 365 days ago there was no GBA4iOS 2.0 available yet, the Start3rs hadn’t met; GBA4iOSkins and iEmulators weren’t even thoughts, and the Beta Blog was still just a potential idea I believed I might grow tired of in a few days.

Today, if it wasn’t for that idea - this blog - I dare to honestly say that things might have been completely different for me. By having met Riley Testut, becoming a part of his beta and sticking with my guts to keep this place updated, I can unashamedly say it has changed my life.

On this day, I have a need to celebrate the anniversary of the site once known as the Beta Blog that ran from September 10, 2013 to February 19, 2014 when GBA4iOS 2.0 was finally released, and now is simply known as the GBA4iOS Blog

It was thanks to this blog that I met some of my best friends today, how I got more involved on Twitter, got so many followers I probably don’t deserve and heck, even made a few bucks from writing it, but the best part of all was that I enjoyed every part of the journey, and I’m thankful I became part of something I’m passionate about.

Read More

Confirmed: GBA4iOS 2.0.7 update now available, Riley Testut is a total tease!

We are days away from the date, exactly one year ago, when Riley Testut first unleashed GBA4iOS 2.0 into the world in beta form. Forty lucky testers (myself included) received our first build on September 13, 2013. That day we were all astonished by the beauty and elegance that version 2.0 promised and fulfilled - I almost can’t believe that a year later, we still have a lot more to see.

Riley has just released a software update that fixes an issue with expiration dates in older versions of the app. As Riley mentions, “If you are still running these versions of GBA4iOS after that date, they will no longer open, even if you set the date back a day.”

For those that weren’t aware, the app expiring was something a lot of us dreaded one day would happen. Luckily, Riley has managed to fixed this issue promptly with version 2.0.7 which you all should download if you wish to continue with your GBA4iOS experience. 

There’s more news, though. This update didn’t just fix a few bugs and saved GBA4iOS from the brink of expiration, it also gave us a glimpse into GBA4iOS 2.0’s future: Multiplayer Support. 

Wireless linking has been one of the most anticipated new features since Riley first mentioned he was working on it, and version 2.1 is bringing all that to the app. For now, however, all we have until the promised day arrives is to stare patiently at the words “Coming Soon.”

Ah, Riley Testut, thou art a heartless tease.

Jokes aside, September is one of the biggest months for us - expect some news very soon from the GBA4iOS Blog and The Start3rs! - @mithical

Nintendo does strike twice! Second DMCA takes down GBA4iOS 2.0 and nds4ios again.

Poor Riley, he can’t seem to catch a breather. Once again while vacationing (Hawaii this time), he got notified of a second DMCA notice from Nintendo that forced him to take down his hosting website (which was part of Karen’s angelxwind.net and has also been taken down). 

Just like the last notice, Nintendo was extremely vague on what exactly needs to change, although certainly don’t doubt they would love to have the whole app itself taken down. Having been featured in a myriad of popular news site (recently The Verge), it’s no wonder GBA4iOS’ popularity keeps soaring and being caught in Nintendo’s radar. Lots of exposure is a great thing, but it can also take the form of a bad thing for emulators that still reside in the “gray area.” 

With the last DMCA notice, Riley figured the direct download button linking to a certain ROM site was at fault. He quickly changed it into a search button linking to Google and whatever you do with that was on you, the user, entirely. For Nintendo, this must have not been enough and whatever reason they have now, they aren’t being very clear about it.

Riley is already working on the latest massive update for GBA4iOS, version 2.1 which is said to bring multiplayer support. He could include whatever changes he needs in this upcoming version and hope that a third DMCA notice doesn’t come in. 

Unlike last time, Riley will not be making the contents of the notice available for public reading as he was not the only one affected by this (and probably wasn’t directed specifically at him), but the whole InfiniDev team which consequently also means nds4ios is down as well along with many repos hosted by Karen (@angelxwind).

Here’s some tweets from Michael Zhang and Brian Tung, developers of nds4ios regarding this issue: 

Update 1: 

Riley has found a temporary host for his website which gets bombarded with innumerable daily visits, so let’s hope it proves strong enough until he finds a more permanent host. He said we should expect the site and the download link at the end of the day.

Update 2: 

It appears gba4iosapp.com and the download link for GBA4iOS 2.0 are back, just as Riley promised it would. Happy downloading!

Whatever issues are happening behind the scenes, I’m sure we will know more as time goes on. Keep in touch with all the main Twitter accounts covering this:

Riley Testut (@RileyTestut)
Michael Zhang (@Malvix_)
Brian Tung (@iPlop) 

Dario (@Mithical)
Jon (@OPERATIONiDROID)
Tyler (@the120thwhisper)

A Riley Testut Summer

I recommend you read Riley’s summer plans blog here.

It appears Riley’s summer vacation isn’t just about relaxing and preparing for the oncoming first year of college, he has much to do on his hands to truly waste it away like most us have done or are doing right now. 

In his latest blog update (link above), Riley lays down his plans for the summer, detailing us what he’s working on and what we can expect from things like GBA4iOS and his new upcoming app Hoot

Read More

GBA4iOS Shirts: You Know You Want One
It’s easy to forget while you play Pokémon or Super Mario that all of that - the simple act of playing those games on an iPhone - was made possible by one person who spent most of his senior year (of High School) coding, non-stop and from the ground up, one of the best emulators around.
Riley Testut to this day continues to provide support via Software Updates, bringing you things like bug fixes, improvements and Event Distributions - all of this and more at no cost at all to you. As much as we love getting free stuff, we must stop for a moment, express our gratitude and appreciate the effort of those people who made it all possible - and for Riley, that’s by supporting his shirts campaign!
The official GBA4iOS shirts campaign hosted by Riley and Paul (Graphic Designer) requires 200 reservations (kind of like pre-orders) before they can start selling. $18 might seem like a lot, but you aren’t just buying the garment, you are legitimately supporting an independent developer that has opened a nostalgic world right on your phone for free.
If you really think about it, $18 isn’t that much at all. I would have gladly paid $20 bucks for the app itself easily. I mean, you get:
full iPad support
apart from GBA, GBC support
Dropbox sync
cheat codes
sustain button
save and load states
iOS 7 controller support with mapping in-app
URL Scheme support
Custom skins (http://gba4ioskins.com)
Oh, and so much more. Multiplayer support is even coming in version 2.1!
But the thing is, you aren’t paying for any of these features (and never will), what $18 get you (aside from supporting your developer) is an official shirt that you can own, wear and flaunt to your friends. Those $18 are an investment for something you will actually use, and best of all, it helps the developer continue his work. 
Click Here To Reserve A Shirt
The campaign ends in 24 hours. If you don’t have the money now, talk it over with your parents or your spouse/partner (it can’t hurt). The very fact that you try will mean something, I assure you. And even if we can’t make it to 200 tomorrow, show your support on Twitter so that the developer won’t be discouraged from trying this again in the future. It’s all up to you!
Other Updates
Enough about the shirts business (although, please do show support), let’s talk about the updates that are coming soon to GBA4iOS 2.0!
GBA4iOS 2.1, which will bring the highly anticipated Multiplayer and Trading support, isn’t ready just yet. Riley mentioned on Twitter that there’s still a few issues with the linking that he must iron down before he can release it. 

Of course, 2.1 is still being worked on. Linking tends to be unstable once in a while, so that’s what we’re trying to fix right now
— Riley Testut (@rileytestut)
June 15, 2014


The upcoming update for GBA4iOS will be 2.0.5, which will bring many bug fixes for those of you that have installed iOS 8. There’s some known issues (different, depending on users) that will hopefully be resolved the minute you update, along with some hidden features that the developer can’t talk about just yet. Sounds exciting!

As for future updates, expect a 2.0.5 release next with fixes for both iOS 7 and iOS 8, and possibly some hidden iOS 8 features (shh!)
— Riley Testut (@rileytestut)
June 15, 2014


2.0.5 will also bring a new feature to the app: Push Notifications, which will notify you the minute there are some new event distributions or updates. This new feature will probably be tested on that day as we welcome a brand new distribution event - more info to come!

Thank you all again for reading and keeping up with the blog!Expect more updates from @mithical this summer as we await Multiplayer support and more!

GBA4iOS Shirts: You Know You Want One

It’s easy to forget while you play Pokémon or Super Mario that all of that - the simple act of playing those games on an iPhone - was made possible by one person who spent most of his senior year (of High School) coding, non-stop and from the ground up, one of the best emulators around.

Riley Testut to this day continues to provide support via Software Updates, bringing you things like bug fixes, improvements and Event Distributions - all of this and more at no cost at all to you. As much as we love getting free stuff, we must stop for a moment, express our gratitude and appreciate the effort of those people who made it all possible - and for Riley, that’s by supporting his shirts campaign!

The official GBA4iOS shirts campaign hosted by Riley and Paul (Graphic Designer) requires 200 reservations (kind of like pre-orders) before they can start selling. $18 might seem like a lot, but you aren’t just buying the garment, you are legitimately supporting an independent developer that has opened a nostalgic world right on your phone for free.

If you really think about it, $18 isn’t that much at all. I would have gladly paid $20 bucks for the app itself easily. I mean, you get:

  • full iPad support
  • apart from GBA, GBC support
  • Dropbox sync
  • cheat codes
  • sustain button
  • save and load states
  • iOS 7 controller support with mapping in-app
  • URL Scheme support
  • Custom skins (http://gba4ioskins.com)

Oh, and so much more. Multiplayer support is even coming in version 2.1!

But the thing is, you aren’t paying for any of these features (and never will), what $18 get you (aside from supporting your developer) is an official shirt that you can own, wear and flaunt to your friends. Those $18 are an investment for something you will actually use, and best of all, it helps the developer continue his work. 

Click Here To Reserve A Shirt

The campaign ends in 24 hours. If you don’t have the money now, talk it over with your parents or your spouse/partner (it can’t hurt). The very fact that you try will mean something, I assure you. And even if we can’t make it to 200 tomorrow, show your support on Twitter so that the developer won’t be discouraged from trying this again in the future. It’s all up to you!

Other Updates

Enough about the shirts business (although, please do show support), let’s talk about the updates that are coming soon to GBA4iOS 2.0!

GBA4iOS 2.1, which will bring the highly anticipated Multiplayer and Trading support, isn’t ready just yet. Riley mentioned on Twitter that there’s still a few issues with the linking that he must iron down before he can release it. 

The upcoming update for GBA4iOS will be 2.0.5, which will bring many bug fixes for those of you that have installed iOS 8. There’s some known issues (different, depending on users) that will hopefully be resolved the minute you update, along with some hidden features that the developer can’t talk about just yet. Sounds exciting!

2.0.5 will also bring a new feature to the app: Push Notifications, which will notify you the minute there are some new event distributions or updates. This new feature will probably be tested on that day as we welcome a brand new distribution event - more info to come!

Thank you all again for reading and keeping up with the blog!
Expect more updates from @mithical this summer as we await Multiplayer support and more!

Tweet