A new generation of consoles is on the horizon which means gamers are only asking two questions: “What are the new games?” and is it “backwards compatible?” Well maybe that’s a bit of an exaggeration. But whenever new hardware or software comes out, users and developers both always have to consider what came before.

bonkersworld 2011
When I say backwards compatibility, I am talking about the ability for new hardware or software to support applications once supported on older hardware or software. Specifically, old versions of videogames being supported on new consoles.
The current generation of consoles have been back and forth on backwards compatibility. The Wii always supported Gamecube games and the built in Virtual Console allowed gamers to purchase old NES and SNES games and other nintendo-licensed franchises.
The PS3 started out supporting all PS1 and PS2 games initially. But later models of the PS3, lovingly called Slim, did not. This is because the old PS3 “Fats” had extra hardware that allowed backwards compatibility with older games. New Slim models cut out that extra hardware (and cut down the price) and Sony opted to sell PS1 games through the online Playstation Store as digital downloads.
The Xbox 360 didn’t even go that far though. Only certain Xbox games were compatible with Xbox 360 and it was a varied library of games. The Xbox Live Arcade though had a collection of classic Xbox games that users could buy and download to play again digitally.
The new generation of consoles have now fully embraced this idea of “digital backwards compatibility”. Instead of creating hardware that needs to read discs, the newest generation of consoles instead support old game titles by selling them through their various digital stores. Sony has promised to put out PS1,2 and 3 classics on the Playstation store while discontinuing the readability of PS3 discs and the WiiU has taken the same route but at least it still reads Wii game discs. Xbox One will eventually have a cloud service that may or may not support old titles.
While it’s nice of the game industry to continue to support my favorite classic titles with digital ports and remasteries, I can’t help but feel saddened when I look at my expansive collection of now obsolete games. Some of my best memories were with PS2 games and I used to treasure my old PS3 Fat which let me play my entire PS2 collection. But when it’s Blu-ray drive finally burnt out and I had to buy a PS3 Slim, my PS2 basically became unplayable.
This isn’t entirely the fault of console developers. The game industry needs to make more and more optimizations with hardware to compete with each other. The same goes for software developers who need to push the edge in programming the best way they can.
But this I feel is a huge problem in the game industry and in many cases really stops me from buying new consoles as soon as they come out! Just because I don’t want to have so many consoles sitting around on my TV stand and I have to unhook one to blah blah…it’s inconvenient. I’d rather wait until the newest consoles have a truly decent lineup before switching over.
The reason why I even thought of this recently was because of the release of iOS7. I’m a pretty avid gamer and I play a lot of mobile games as well. I recently upgraded to iOS7 and well what do you know, a lot of my old applications were broken or needed updating!

Games on iOS7 suffer from a shrinking problem
One common problem is that screen size on iOS7 is rendered differently and this has caused some games to show up at a much much smaller resolution, while their control elements controlled by the GUI will function at the same size. This is a huge disconnect and problem with the visual interface.
Luckily iOS developers are an active community and updates are pretty frequent. Still, it’s a little annoying to have to sit around and wait for a patch to make a game compatible with a new operating software.
And that inability to have foresight, in my opinion, is bad design.
Thanks for reading! Seeya next time!