Honey, I Shrunk The NES

Subject: General Tech | July 17, 2016 - 01:07 AM |
Tagged: Nintendo, nes, gaming, !console

Fans of the 90s (and late 80s) will be happy to know that Nintendo is bring back the Nintendo Entertainment System in the form of a modern and miniaturized package. The NES Classic Edition is small enough to fit in the palm of your hand and offers up 30 built in classic NES games! It will be available for the holiday season at $59.99 sans old school RCA jacks and finicky cartridges!

nes-classic-edition.png

Nintendo has not provided details on the internals of the console, unfortunately, but it seems to be using a low power SoC that runs emulated versions of the games. That is to say that it is likely Nintendo is using modern components rather the original hardware. One clue is that Nintendo states that gamers will be able to use multiple suspend points on each game and will not have to worry about using continue passwords each time they load up a game. A poster over at Ars Technica suggests that Nintendo may be using the guts of an existing or new 3DS handheld console to power the NES Classic Edition, but we'll have to wait for someone to get thier hands on it to know for sure what is going on under the hood.

On the outside, the NES Classic Edition looks nearly identical to the NES many gamers (myself included) grew up with except for the controller ports being different and of course the physical size! There is even a cartridge slot cover though it is only there for aesthetics and does not actually open (it would have been awesome if it opened to reveal an SD card slot!). Around the back you will find the AC power input and an HDMI video output which is great to see in this age where hooking up an old school console can be a pain (or a chain of adapters heh). There is no word on what resolution the console will output at or if there will be any upscaling...

Speaking of controllers, Nintendo has brought back the old school rectangular gray controller from the original NES which it is calling the NES Classic Controller. This controller plugs into the NES Classic Edition console using the same proprietary port found on the bottom of Wii Remotes (because going with a USB port would have been too easy heh), and users can plug up to two NES Controllers into the console to play with a friend or plug the controller into a Wii Remote in order to play classic games found on the Wii and Wii U Virtual Consoles.

The NES Classic Edition comes with a single controller. Additional controllers will have a MSRP of $9.99. Alternatively, gamers can plug their Wii Classic Controller or Wii Classic Controller Pro game pads into the mini NES.

The bite-sized NES will come with 30 built in games. This number is sadly not expandable as there is no external memory or internet connection on the console (modders would have loved this thing...).

The list of games is as follows:

  • Balloon Fight
  • Bubble Bobble
  • Castlevania
  • Castlevania II: Simon’s Quest
  • Donkey Kong
  • Donkey Kong Jr.
  • Double Dragon II: The Revenge
  • Dr. Mario
  • Excitebike
  • Final Fantasy
  • Galaga
  • Ghosts N' Goblins
  • Gradius
  • Ice Climber
  • Kid Icarus
  • Kirby’s Adventure
  • Mario Bros.
  • Mega Man 2
  • Metroid
  • Ninja Gaiden
  • Pac-Man
  • Punch-Out!! Featuring Mr. Dream
  • StarTropics
  • Super C
  • Super Mario Bros.
  • Super Mario Bros. 2
  • Super Mario Bros. 3
  • Tecmo Bowl
  • The Legend of Zelda
  • Zelda II: The Adventure of Link

I am excited to see the Castlevania and Zelda games on here along with, of course, the Super Mario Bros. games. I do remember playing Dr. Mario and Ninja Gaiden as well, but there are several games that I have fond memories of playing that did not make the cut! For example, I remember playing a lot of Super Off Road, Duck Hunt (how do they not have this? I guess the old gun wouldn't work with new TVs so they would have to figure something else out though), RC Pro-Am which I loved, and a few others I can't remember the names of anymore).

I have no doubt that this is going to be an extremely popular seller and a great gift idea for the gamer in your life (or yourself! hehe). I wish that it had more games or at least ROM support so that it had a bit more life, but for what it is it is not a bad deal. After all, the original NES launched at $199.99 in 1985 which would make it almost $450 in today's dollars! For those interested, it should be up for pre-order at some point, but for now it is still notify only at Amazon US.

Are you excited for the tiny NES Classic Edition or is your trusty NES and cartridges collection still kicking? What were your favorite NES games growing up (if any)?

Source: Nintendo

Dolphin 5.0 Released

Subject: General Tech | June 30, 2016 - 02:02 AM |
Tagged: pc gaming, Nintendo

Okay, so I'm a week late on this, but what the heck. Dolphin 5.0 was released on their website. The project is a Wii and GameCube emulator that is available for Windows, Mac, and Linux. This version focuses on compatibility. They claim that about 85% of titles, including WiiWare and virtual-console games, can be played from start to finish, with about 14% of all titles doing so flawlessly.

That said, it also adds several performance features. They improved the JIT compiler, added texture pooling to prevent reloading the same texture over and over, and even added DirectX 12 support, although they don't elaborate on why that would be useful for this workload. While they have not extended support to Vulkan, they do use the “Approaching Zero Driver Overhead (AZDO)” features of OpenGL and its extensions to raise performance on other platforms.

The emulator is available at their website.

Source: Dolphin

Nintendo Announces NX Launch Window

Subject: Systems | April 27, 2016 - 03:51 AM |
Tagged: Nintendo, amd

Not a whole lot to go off for this announcement. I mean, hints have been dropped, partners have made announcements, and leaks have surfaced for over a year at this point. The only thing that today brings is a release window: March 2017. The final name, exact specifications, and even whatever the thing is that makes this console different, are all currently unknown. Given that E3 2016 will be the last E3 before release, though, I expect that we will find out all about it in June.

nintendo-2016-logo.jpg

Speaking of announcement dates, though, today is an odd one. Midnight (PST) on a seemingly random Wednesday in April doesn't hold any significance to me. Sure, it aligns with their earnings report for investors. Maybe a release date would help raise their stock price (or buffer its potential fall) but it doesn't mean a whole lot for its fans. Does that matter, though? Maybe not.

While this site is PC-oriented, we do touch on console coverage. When the WiiU launched, Ryan disassembled the console over the course of a five-hour livestream, which was archived YouTube. (He dismantled the Xbox One and PlayStation 4 as well.) We are also interested in how AMD benefits from this whole arrangement. That company is one of the few sources for x86 processors, which gaming consoles have been flocking to, as well as high-end graphics. Combine the two, and you can get a relatively cheap system that is quite competent (for not having a discrete, add-in graphics card) at gaming workloads. According to AMD's previous earnings call, they secured multiple design wins, but we'll need to wait and see whether this is one, and whether it includes the CPU this time. As an aside, Nintendo also recently joined the Khronos Group, so that could eventually be interesting for our readers, too... or not.

Legend of Zelda in WebGL Voxels

Subject: General Tech | April 4, 2016 - 01:30 PM |
Tagged: zelda, webgl, Nintendo

Before it invariably gets taken offline, you might want to check out a remake of the original Legend of Zelda. It's not just a straight port of the original, though. Its pixel art assets were remade in voxels, which are rendered in WebGL at an angle that's similar to what the original pixel art implies. Original NES controls are overlaid on the screen, which is useful for multi-touch, but keyboard also works.

nintendo-2016-zeldaunofficialvoxel.png

Most of the game is plugin-free and running in the browser. The only thing that requires plug-in support is audio, and it doesn't play nice with click-to-activate. It would have been nice for them to implement it in WebAudio API, and implement Gamepad API while they're at it, but who am I to criticize a passion project that will likely be challenged by Nintendo in a handful of days?

I'm not sure how complete the game is. They seem to imply that all eight dungeons are available, but I haven't had a chance to check.

Old Video About an Older Gaming System...

Subject: General Tech | November 29, 2015 - 07:33 AM |
Tagged: snes, retro, Nintendo

So I missed this one until yesterday, when Dave Voyles of Microsoft tweeted it out. While the video was published in 2011, it doesn't have too many views and this topic only gets better with age (pretty much).

nintendo-snes.jpg

Image Credit: "Wikipedia SNES PAL" by JCD1981NL - Own work
Licensed under CC BY 3.0 via Commons

The narrator opens up a Super Nintendo, which is a PAL kit for North Americans wondering why the casing looks so different. The console has a dedicated CPU, RAM, two sound processors with RAM, and a four-package video chipset of two graphics chips and two VRAM packages. The two video chips, each paired with a package of RAM, are used in tandem but apparently cannot see into each others memory. This reminds me of the split-memory architecture on the PS3, which provides 256MB to the Cell processor and 256MB to the NVIDIA GPU.

Another interesting note is that, because the sound system has its own 8-bit Sony processor, sound effects and music will continue to play when the main system freezes. I never really thought about it until I watched this video, but I believe I've actually experienced that a few times in the early/mid 90s. I just never thought much about it because computers were still somewhat magical back then.

Source: YouTube

Infringe Trademarks in Style with UE4 Community Demos

Subject: General Tech | November 17, 2015 - 06:40 PM |
Tagged: ue4, Nintendo, maker, hobbyist

Okay this is just cool (albeit a little old news).

YouTube user CryZENx made a few tech demos that star classic video game characters, with modern, Unreal Engine 4-powered graphics. Samus has a glossy, metallic suit of armor. Goku launches bright Kamehameha blasts, as well as punches, kicks, and spins with his power pole, all while his tail wags and whips around behind him.

It is also one of the first demos that I've seen use NVIDIA FleX. One level has two spout of clear blue water. One flows over a pile of rigid bodies and splits in the corner of the world, and the other flows through two water wheels, which shape the spout before it blobs on the ground.

ue4-2015-goku2.png

As always, be careful running what you download from the internet. That said, it doesn't trigger a permission escalation (UAC) or anything, so chances are that it is just a typical project cooked through Unreal Engine 4. Nintendo and others might be a bit upset at their trademarks being used, but it's a non-commercial tech demo for a hobbyist game developer.

They would be better off hiring them.

Nintendo Joins the Khronos Group

Subject: Graphics Cards | September 26, 2015 - 03:46 PM |
Tagged: Nintendo, Khronos

Console developers need to use the APIs that are laid out by the system's creator. Nintendo has their own graphics API for the last three generations, called GX, although it is rumored to be somewhat like OpenGL. A few days ago, Nintendo's logo appeared on the Khronos Group's website as a Contributor Member. This leads sites like The Register to speculate that Nintendo “pledges allegiance to the Vulkan (API)”.

I wouldn't be so hasty.

nintendo-2015-khronos.jpg

There are many reasons why a company would want to become a member of the Khronos Group. Microsoft, for instance, decided that the small, $15,000 USD/year membership fee was worth it to influence the future of WebGL. Nintendo, at least currently, does not make their own web browser, they license NetFront from Access Co. Ltd., but that could change (just like their original choice of Opera Mini did). Even with a licensed browser, they might want to discuss and vote on the specifics. But yes, WebGL is unlikely to be on their minds, let alone a driving reason, especially since they are not involved with the W3C. Another unlikely option is OpenCL, especially if they get into cloud services, but I can't see them caring enough about the API to do anything more than blindly use it.

Vulkan is, in fact, most likely what Nintendo is interested in, but that also doesn't mean that they will support it. The membership fee is quite low for a company like Nintendo, and, even if they don't use the API, their input could benefit them, especially since they rely upon third parties for graphics processors. Pushing for additions to Vulkan could force GPU vendors to adopt it, so it will be available for their own APIs, and so forth. There might even be some learning, up to the limits of the Khronos Group's confidentiality requirements.

Or, of course, Nintendo could adopt the Vulkan API to some extent. We'll see. Either way, the gaming company is beginning to open up with industry bodies. This could be positive.

Source: NeoGAF

Super Mario Sunshine and Pikmin 2 at 1080p 60 FPS

Subject: General Tech | February 12, 2015 - 08:30 AM |
Tagged: reverse-consolitis, PC, Nintendo, emulator, dolphin

Update: Fixed the title of "Pikmin". Accidentally wrote "Pikman".

Considering the recent Nintendo license requirements, I expect that their demonstrative YouTube videos will have a difficult time staying online. Regardless, if you are in a jurisdiction where this is legal, it is now possible to play some Gamecube-era games at 60 FPS (as well as 1080p) with an emulator PC.

dolphin-emulator.png

The blog post at the Dolphin Emulator's website goes into the “hack” in detail. The main problem is that these games are tied to specific framerates, which will cause problems with sound processing and other, time-sensitive bits of code. I have actually been told that one of the most difficult aspects of bringing a console game to the PC (or restoring an old PC game) is touching the timing code. It will break things all over. For Super Mario Sunshine, this also involves patching the game such that certain parts are still ticked at 30 FPS, despite the render occurring at twice that rate.

Also interesting is that some games, like Super Smash Bros. Melee, did not require a game-side patch. Why? Because they apparently include a slow-motion setting by default, which was enabled and then promptly sped up to real time, resulting in a higher frame rate at normal speed. The PC is nothing if not interesting.

Rumor: AMD Could Power Nintendo's Next Console

Subject: General Tech, Processors, Systems | December 23, 2014 - 04:07 AM |
Tagged: x86, Nintendo, arm, amd

The tea leaves that WCCFTech have been reading are quite scattered, but they could be right. The weaker half is pulled from an interview between Shigeru Miyamoto and the Associated Press. At the very end, the creator of many Nintendo franchises states, “While we're busy working on software for the Wii U, we have production lines that are working on ideas for what the next system might be.”

Of course they do. That is not confirmation of a new console.

amd-nintendo-mario.png

Original Mario Bros. Screenshot Credit: Giant Bomb (Modified)

A bit earlier, he also states, “I think that maybe when we release the next hardware system, you can look forward to seeing Mario take on a new role or in a new game.”

This, on the other hand, sounds a little bit like they are iterating on game design ideas that will shape the next console. From what I understand, this is how Nintendo tends to work – they apparently engineer hardware around concept use cases. It could also be a mistake.

The rumor's stronger half is a statement from Devinder Kumar, the CFO of AMD.

“I will say that one [design win] is x86 and [another] is ARM, and at least one will [be] beyond gaming, right,” said Devinder Kumar, chief financial officer of AMD, at the Raymond James Financial technology conference. “But that is about as much as you going to get out me today. From the standpoint [of being] fair to [customers], it is their product, and they launch it. They are going to announce it and then […] you will find out that it is AMD’s APU that is being used in those products.”

So AMD has secured design wins from two companies, one gaming and the other is something else. Also, one design will be x86 and the other will be ARM-based. This could be an awkward co-incidence but, at the same time, there are not too many gaming companies around.

Also, if it is Nintendo, which architecture would they choose? x86 is the common instruction set amongst the PC and other two consoles, and it is easy to squeeze performance out of. On the other hand, Nintendo has been vocal about Apple and the mobile market, which could have them looking at ARM, especially if the system design is particularly abnormal. Beyond that, AMD could have offered Nintendo an absolute steal of a deal in an effort to get a high-profile customer associated with their ARM initiative.

Or, again, this could all be coincidence.

Source: WCCFTech

Nintendo Sells 425,000 Wii U Consoles, 1.75 Million Hardware Units In November

Subject: General Tech | December 7, 2012 - 04:42 AM |
Tagged: Wii U, Nintendo, gaming, engadget, console

Nintendo recently unveiled its next generation console with the Wii U. While Ryan managed to get his hands on a couple of consoles, I still have not been able to get a hold of the elusive 32GB black SKU because they have been sold out at the retail stores in my area since launch day. Specifically, new data uncovered by the NPD Group puts into perspective just how popular Nintendo's new hardware is by the sheer number of units purchased in the first week of sales alone!

According to a press release by the NPD Group (available here), Nintendo managed to sell 1.75 million units of hardware in the US from October 28th to November 24th. The 1.75 million total units is further broken down between mobile and console hardware. For mobile, Nintendo sold an impressive 910,000 mobile gaming handhelds. On the console side of things, the results are not record breaking but still notable. Nintendo sold 845,000 consoles during the entire month of november.

Nintendo Wii U Game Console Black.jpg

Surprisingly, the majority of those 845,000 sales are comprised of Wii U sales over a one week period. During the first week of the Wii U being launched, Nintendo sold 425,000 consoles.  That is in comparison to the original Wii’s 475,000 consoles sold in its first week. Another interesting console number is that Nintendo has managed to sell 40 million total consoles since its launch, so the new Wii U still has a long way to go before it can topple the original motion-controlled console.

The NPD Group attributes the successful sale of 1.75 million units of gaming hardware to Black Friday sales and the initial launch excitement surrounding the new Wii U. It will be interesting to see if the Wii U will surpass its predecessor in popularity, and how long it will take to do so.

IMG_8529.JPG

I'm sure he broke the warranty on this torn apart Wii U so it is a good thing he didn't brick it with a failed firmware update! (heh)

Overall, it does appear to be a decent system with DRM, a 2GB firmware update, and retail (un)availability being the only major gripes from the Internet that I’ve picked up on. I look forward to getting my hands on some games to see how well the asynchronous gameplay works with the new gamepad in particular.

Are you excited about he Wii U?

See a full tear down of the Wii U with photos, video, and leftover screws at PC Perspective.

Source: Engadget