• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer

Geeky Gadgets

Gadgets and Technology News

  • Home
  • Apple
  • Android
  • Deals
  • Gadgets
  • Technology
  • Hardware
  • Gaming
  • Cars


Stream Games From Your PC To Wii U GamePad (video)

1:09 pm January 2, 2014 By Julian Horsey

  • Share
  • Tweet
  • Pin
  • Email

A team of hackers comprising of booto, delroth, and shuffle2 have this week released a video detailing how they have engineered the Wii U GamePad to enable game streaming from a PC.

A presentation revealing the new Wii U GamePad PC game streaming hack was shown at the recent Chaos Communication Congress and included a demonstration in which The Legend of Zelda: The Wind Waker was emulated on PC and streamed to the Wii U GamePad. Watch the video after the jump to see the new game streaming Wii U Pad hack in action.

Stream Games From Your PC To Wii U GamePad

The actual footage of the game streaming Wii U Pad hack in action can be seen around the 48 mount mark within the video.

“A year ago in November 2012, Nintendo released their latest home video game console: the Wii U. While most video game consoles use controllers that are very basic, the Wii U took the opposite route with a very featureful gamepad: wireless with a fairly high range, touch screen, speakers, accelerometer, video camera, and even NFC are supported by the Wii U gamepad. However, as of today, this interesting piece of hardware can only be used in conjunction with a Wii U: wireless communications are encrypted and obfuscated, and there is no documentation about the protocols used for data exchange between the console and its controller. Around december 2012, I started working with two other hackers in order to reverse engineer, document and implement the Wii U gamepad communication protocols on a PC. This talk will present our findings and show the current state of our reverse engineering efforts.

When the Wii U was released, a few console hackers and I were talking about potential uses for the Wii U gamepad. However, before being able to use a Wii U gamepad as a remote controller for a robot or a quadricopter, the first step was to understand how it worked and how to communicate with it. This started our long journey of soldering wires on Flash chips, reading the h.264 specification and complaining about the lack of features in most Wi-Fi drivers and devices (on all platforms, Linux and ath9k devices being the least horrible).

While some “journalists” reported that the Wii U gamepad is using the Miracast™ technology, a Wi-Fi standard, it turned out that this was never the case. Instead, Nintendo decided to reinvent four different protocols (video streaming, audio streaming, input streaming as well as a light request-reply RPC protocol), and embed them in a slightly obfuscated version of WPA2, sent over the air using 5GHz Wi-Fi 802.11n. A small ARM CPU is embedded in the Wii U Gamepad (codenamed DRC) and runs a realtime operating system to handle network communication. In the Wii U, another ARM CPU (codenamed DRH) does the same thing.

In this presentation, we will go into the details of how we went from a 32MB binary blob to a proof of concept of Wii U gamepad “emulation” on a PC, including full documentation of the wireless communications obfuscation layer and partial documentation of the four data exchange protocols used on the gamepad.”

Source: Destructoid : Engadget : NeoGaf

Filed Under: Cool Mods, Gaming News, Geeky Stuff, Technology News, Top News

Latest Geeky Gadgets Deals


Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn more.

Primary Sidebar

  • Email
  • Facebook
  • RSS
  • Twitter

Top News

Babylon 5 Remastered

Babylon 5 Remastered now available to buy or stream on HBO Max

coffee maker

CoffeeJack portable coffee maker 46% off

DDR5 SO-DIMM

Team Group unveils next-generation DDR5 SO-DIMM

portable monitor

DeskLab 4K touchscreen portable monitor $399

Pathfinder Savage Worlds

Pathfinder for Savage Worlds hits Kickstarter

Last Minute Deals

Apple News

Apple Fitness+ Time to Walk

Apple Fitness+ ‘Time to Walk’ feature shown off on video

iOS 14.4

iOS 14.4 Release Candidate batter life test (Video)

iOS 14.4 Release Candidate

iOS 14.4 Release Candidate follow up (Video)

iPhone 12 MagSafe

Apple says magnets in iPhone 12 and MagSafe accessories may affect pacemakers

watchos 7.3

What’s new in Apple’s watchOS 7.3 Release Candidate (Video)

Technology News

Mozilla hubs

Mozilla updates its virtual social Hubs platform with new features

Raspberry Pi Pico

CircuitPython 6.2 release with support for new Raspberry Pi RP2040

NZXT and RTFKT

NZXT and RTFKT announce new partnership to empower content creators

Italy blocks TikTok for some, after girl’s death

Girl with a Pearl Earring

10 Gigapixel Girl with a Pearl Earring image offers a closer look at the detail

Android News

Poco M3

Poco M3 headed to India

Samsung Galaxy Xcover 5G

New Samsung Galaxy Xcover 5G appears in benchmarks

ZTE Axon 20 5G

ZTE Axon 20 5G under display selfie camera shown off on video

Motorola Edge S

Motorola Edge S rear camera setup leaked

Samsung Galaxy A52

Samsung Galaxy A52 gets WiFi certification

Footer

About Us

  • About Geeky Gadgets
  • Advertise On Geeky Gadgets
  • Archives
  • Contact Us
  • Disclosure Policy
  • Free Newsletter
  • Geeky Gadgets Logo
  • Privacy Policy
  • Site Map

Further Reading

  • Auto News
  • Camera News
  • Concepts & Design
  • Entertainment News
  • Design News
  • Geeky Stuff
  • Apple iPad
  • Apple iPhone
  • Mobile Phone News
  • Sponsored
  • Tablet News

Copyright 2007 - 2020 Geeky Gadgets

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in settings.

Geeky Gadgets
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Cookie Policy

More information about our Cookie Policy