Too Damn Late -- Episode 11.0 : What Nintendo SHOULD Learn from Homebrews
Topic: Too Damn Late
It's 12:45 AM CDT & it's time once again for Too Damn Late!
WARNING: Too Damn Late is not written in front of a live studio audience. Since it's written after midnight, the contents in here are uncensored by anybody as an act of first ammendment rights. Therefore, if you are easily offended by swear words or outrageous thoughts, STOP READING THIS BLOG ENTRY NOW!!! I don't want to hear any complaints from anybody because you read this with ample warning. I don't writing these warnings, but I do so to protect myself here. By reading beyond this warning, you hereby consent to such adult content. VIEWER DESCRETION IS ADVISED!
This episode is inspired by Nintendo releasing Wii Menu 4.2 back on Tuesday, which the homebrew community has noted is actively removing the Homebrew Channel & similar system modifications from said Wiis upon upgrading. While I am uncertain if 4.2 constantly checks & removes any unofficial code from the Wii at boot-up, but it's one fucking annoying blow to the homebrew community. At the moment, my system is comfortably running Wii Menu 4.0 & I'm not planning on upgrading to 4.2 any time soon at the moment (4.1 perhaps, but not 4.2) because I'm happy having the Homebrew Channel installed on my Wii.
While I understand Nintendo's position in taking such actions with the Wii, as the Homebrew Channel is unofficial code that COULD (but in most cases, does NOT) damage the system & allows the execution of illegal, or at least questionable, applications on the Wii. HOWEVER, in the perpetual arguement between "Official" vs "Modders", I find myself siding with modders at this point in time & that Nintendo should learn a few things so they can evolve the Wii, DSi & future systems. Before any assholes start throwing stones at me because of my position, I'm only doing so in order to find the "Happy Medium" where everybody can be happy. I'm going to break this down into a few key arguments.
Issue 1: Theme Support
This is one of the more questionable issues that homebrewers & modders have done that really hit a major nerve with Nintendo. With the program called BootMii, you can modify the boot sector of the Wii & allow you to make visual changes to the Wii Menu system as well as turn your system into a region-free deal. HOWEVER, such modifications are pretty risk as one bad modification or one ill-timed power outage can turn your Wii into a goddamn paperweight.
On this arguement, I'm forced to side with Nintendo on preventing users from modifying their system... but ONLY at the boot-level, where the risks of fucking up your system is fairly high. However, one visual theme for a system is too stiff to suit everybody. Sure, everybody has a Wii, but there's really no personality.
PC's have been enjoy the ability to customize looks since Windows 3.1! Granted that Microsoft has restricted some of the visuals down to 3 color themes (Blue, Olive Green & Silver) for their modern theme, but they still include the classic theme with all the customization anybody would like. Stardocks even allows users to customize the look of Windows to whatever their fucking twisted minds come up with through WindowBlinds. Instead of bitching about it, Microsoft applauds Stardocks efforts (to some extent) for providing such an option to those who want that level of customization... provided they're willing to cough up the $50 for the program & an extra $20 for the pro version for the skin creator.
On portables (like MP3 players), having a more uniform look & lack of customization is acceptable due to storage or display restrictions. However, game systems like the Xbox 360, PS3 & PSP allows users to customize the look of their system's menu to some extent by giving users themes. Practically every media player for computers (Macs, PC's & Linux) permit users to user a skin instead of the default look. Winamp, one of the largest known media players online, even embraces this option by dedicating a part of their site to skins that others (both corporate & artistic fans) have made to share with others.
This is something that Nintendo should give their users the option. While there will be some users who will stick with the default theme, others may enjoy a different look even if it's not exactly what they totally desire. Life isn't just one goddamn boring shade of white here.
Issue 2: Media Playback Support
This has been one major deal that homebrewers have gotten a good hand with & gotten some press by showing the hidden capabilities of the Wii. While the Wii (& DSi) have SOME media playback support, it's highly restricted that most users don't bother dealing with it. On the Wii, if you want to play music on it, you have to format your music to the .AAC audio format (essentially an MP4 audio file that's commonly used by Apple) & you can only play the music while doing a slideshow through the Photo Channel.
The first problem is that rarely anybody uses .AAC for audio! The majority of modern music listeners use .MP3 (or .WMA, for fucking Windows Media Player fanatics) for their tunes, so you're forcing people to transcode stuff to fit your requirements. Second problem is limited function since the only way you can listen to your tunes through the Wii is by going through the Photo Channel. While there is some logic working here, it's an extremely limited function that rarely anybody will take advantage of.
Sony & Microsoft have a better grasp for media playback support. Sony added relevant media support with each edition of the PlayStation as their system supported that disc media. Albeit it partially restricted, it was a step in the right direction. The PS1 only supported Audio CD's, PS2 added DVD-Video support (& included a DVD remote accessory option, sold separately) & the PS3 added Blu-Ray Video support to their gaming options. Microsoft includes this & added an additional option: Network streaming from a connected PC. Granted this support requires your to set up a LAN & use Windows Media Player for it, but it allows users to playback their music & video through their system... within the restrictions of the software. Sony added similar support with the PS3 & PSP.
Nintendo refused to do this & the homebrew community is reaping the rewards from the revolting users... with me being one of the rioting users by installing MPlayer CE on my SD card. While the interface isn't perfect (as there's plenty of room for improvement), it allows me to playback nearly any audio or video file I want. I could even pop in a video DVD into my Wii & watch it if I wanted, even although I have never actually done so. The main reason for my love story with rebelling against Nintendo on this is that I have greater freedom with the media files that I've picked up over the years. The biggest deal is that I'm doing it away from my computer (although it's still being used in part as a file server, instead of the media player) & I'm viewing the videos on my TV, where more people than one or two can enjoy it at one time.
While I will admit that the Wii isn't perfectly designed to handle all media formats thrown at it by MPlayer CE, mostly due to technical limitations, it works well enough that those who set things up will enjoy it. With the latest generation of game systems, Nintendo could choose to rectify the problem by releasing an official "Media Player Channel" application to the Wii Shopping Channel, either developed by themselves or by a 3rd party & potentially have a price tag (like 500 NP's or roughly $5) to do so. It doesn't have to outstanding quality, but if it supports the most common media formats (which should include .flv as many online sites are using it for video) & have a very user-friendly interface, people will buy it.
We know that the Wii can handle multi-media stuff as the Nintendo Channel is a prime example of this! Now if Nintendo can rectify their error by giving us a Media Player Channel that includes LAN support (even if they have to ask Microsoft for help, albeit NOT their 360 division), some people would be happier with the Wii.
If Nintendo added multimedia playback support for the DSi (instead of just the .AAC crap), I would so buy a DSi to replace my old DS Lite as the DSi would be covering more of my entertainment needs besides gaming.
Issue 3: Emulators & Game Emulation
Here's one issue that Nintendo attempted to address when they created the Wii. While they have succeeded here to a point, there are some places where they totally failed. Again, this is something that Nintendo COULD rectify if they wanted to as well.
I am aware that the Wii currently has a "Virtual Console" library that includes the NES, SNES, N64, Sega Genesis (aka MegaDrive), Turbograx-16 (aka PC Engine), Commodore 64 & Arcade games... but why stop there? They could add Atari 2600, Gameboy, Gameboy Color, Gameboy Advance & Sega Game Gear to the library if there's interest... although the GBY/GBC/GBA & Sega Game Gear games would be better suited for the DSi instead of the Wii, but it's an idea to run with. For the games that uses the NES Zapper or the SNES mouse, there's a ready-made solution for those!
The Homebrewers have released emulators for all the systems mentioned above & more. While I prefer to play the Virtual Console version instead of using the emulators, it does show a sharp contrast between how Nintendo & the Homebrewers are handling the situation.
Nintendo seems to be handling each game in their VC library separately while the Homebrewers are trying to handle nearly every game that could be thrown at their emulator. This does bring up a few ideas that Nintendo could learn.
First thing is to give players a centralized "channel" for all the games of a particular system. The current VC system has each game as a separate channel. While it's OK for a few VC games of a particular system, it becomes an annoying mess when you start accumulating a large number of them. The addition of the SD channel does address the problem a bit, it's really not a major solution to the problem. What Nintendo SHOULD do is to create a multi-game launcher that can be downloaded for free that you can play all the games from a particular system from. While you'll still have pay for the games, the launcher could sit on the Wii menu while the games sit on the SD card. Then all you do is start the launcher, select the game you want to play from a list of games you have for that system & enjoy instead of digging through page after page of channels to find the game you want to play OR become a part-time librarian of your Wii by organizing your VC games a particular way, which I will most likely be forced to do when my library gets larger.
Second thing is to allow SOME games that used specialized accessories to be included & I'm NOT talking about multi-tap. The Wiimote with the IR tracking can easily work as a NES Zapper & a SNES mouse. While it would take a bit more time to incorporate such a modification, it would be an easy fix to bring games like Duck Hunt, Hogan's Alley & Wild Gunman from the NES library & Mario Paint from the SNES library to the VC offerings.
The only reason why I'm siding with the homebrewers on this issue is that they have the balls to provide an option for me to play some of the games that I love because Nintendo doesn't have the fucking guts to include them in their VC catalog... Earthbound (aka Mother) series being one major issue that can cause a schizm between Nintendo & their fans... Which brings me to the next issue.
Issue 4: Indie Games
This is one of the big issues with homebrewers. "Nintendo isn't going to make a game I want to play, so I'm going to make it myself!" While it IS a mixed bag for indie games content, it's one way for a lonely game programmer / developer / creator to turn an idea into something playable. I know that Nintendo has the WiiWare catalog where indie game developers can release a game to the public, but it costs thousands of dollars for the developement kits, outside QA testing & ESRB review before the game gets out there. The Homebrew method is nearly free.
While my heart goes out to those who are talented to release a stellar homebrew game, I regretfully have to side with Nintendo on this issue mostly for one thing: Quality Assurance. Most homebrew games that I've looked at & tried are so seriously flawed that I deleted them shortly afterwards. However those few diamonds in the homebrews (like Piero's Wiicross, which is pretty decent) are worth the effort. Most of the games that do make it into the WiiWare catalog are at least polished enough that you can understand how to play them. HOWEVER, it seems that Nintendo's QA department seems to be out to lunch a fair amount of time (likely on the dime of the game publisher) to allow any piece of shit to be crapped onto the catalog. The game may still be shit, but at least it's a polished turn.
Issue 5: Expanded Support
This is the final, but largest issue that homebrewers & Nintendo are likely fighting over. As mentioned online, it possible for Wii owners to play Wii games directly off a hard drive through the Homebrew Channel. While it's not a simple process (as it involves getting a specific USB external hard drive & reformatting it to a Wii-specific format), it does show the ingenuity of the homebrewers to make the Wii a powerhouse... even though it can be used to illegally copy Wii games.
The idea of disc-less gaming isn't anything new as the 360 included support for it with the NXE system, it does become a convient way to enjoy the games you own without the risk of wear & tear on the discs. The major downside is that it usually requires a means to prevent piracy. Microsoft uses the simple "low-tech" method of disc residency to ensure that you still have a copy of the game before it loads it up from the disc. In fact, disc residency has been around since the 1990's as a simple anti-piracy method as it uses a token-base access sytem where the game disc is the token. Granted that such a system isn't widely used due to the commercial release of CD/DVD/BluRay burners, but it's one way to curb piracy.
The homebrew method of disc-less gaming doesn't have such a system, it does show that it can be done for the Wii. Heck, even most PC gamers can go disc-less if the gamers really want to & spend the $50 for Game Jackal. Game Jackal requires the disc only long enough to create a profile to allow you to play without the disc, BUT they included a "Profile Key" system to prevent users from pirating games by swapping game profiles... which is a bit pointless really if you think about it... but I'm only using Game Jackal as an example for what could be done.
For this issue, I'm a bit undecided on due to legal reasons... but for logistics, I have to side with the homebrewers here as I like playing games without having to deal with discs (or carts for that matter) if I could. Nintendo could really make a killing by creating such an accessory for the Wii & charging $100 or so for a portable USB extra hard drive (like 100 GB or more) formatted for the Wii & include specialized software on a disc (or as a secret download, like the WiiSpeak Channel) to utilize it. To curb piracy, their software could link the disc images to the Wii Shopping Account, they'll only work on that specific Wii & use a more relaxed form of disc residency (like request a check like one a week instead of every time you want to play the game). It won't prevent players from trading games, but it'll at least prevent them from just renting a game or abuse a Gamefly subscription to copy the game discs to the hard drive & keep playing after returning the game.
If I had the funds & the patience to do so... I would seriously consider taking advantage of this option through the Homebrew Channel as it would make life a lot easier to enjoy Wii games & make the Wii's disc drive last longer.
Until Nintendo actually sees what things COULD be done with a console & actually learn what people really want in a game system instead of being all "Holier than Thou", "We Say So" idea... they'll still lose some market share with competitors & the homebrewers.
It's 3:09 AM & I'm heading to bed before another angry though tries to get out... so you should too.
Posted by TStodden
at 3:10 AM CDT
Updated: Saturday, 10 October 2009 2:51 PM CDT