Hacking Switching Gamepad video output?

Gamer4647

Well-Known Member
OP
Member
Joined
Jul 16, 2016
Messages
242
Trophies
0
Age
23
XP
441
Country
I wonder if anybody has tried switching things up so that the TV video is on the Gamepad

It would make for a promising piece of homebrew for them squid kids out there
 
D

Deleted User

Guest
This MIGHT be possible. If it was, it would require a kernel exploit and some trickery with the GX2 library.
That is, assuming we can modify the GX2 library while it is in memory, if not an IOSU exploit would definitely allow us to do this. (CFW, anyone?)
 

Gamer4647

Well-Known Member
OP
Member
Joined
Jul 16, 2016
Messages
242
Trophies
0
Age
23
XP
441
Country
It would be cool to stream video output from the WiiU to other things like an IPad, Vita, or whatever rather than the game pad but still be able to control with the game pad.
Wikipedia states 'The GamePad's display contents are streamed as video from the console using a custom protocol and the H.264 video codec, for which the GamePad contains a hardware decoder.'

A reply to a question on quora states that a hardware decoder means 'there is a small chip on the motherboard specifically dedicated to decoding H264 video. The main A6 processor is not using or spending cycles decoding video, it has essentially outsourced that job to a highly specialized worker.'

As for software decoding, 'it's where you write and compile an application, meant to be run on a standard CPU, that will then decode the video. This is generally considered inferior, as video processing takes a lot of work, which means the CPU would take more power and time to get the same job done'

Judging by the looks of things, you might only be able to achieve this on a PC, where such software and processing power is available, and at that point, you should just use the TV as you normally do

Sources:
https://en.m.wikipedia.org/wiki/Wii_U_GamePad
https://www.quora.com/What-is-the-difference-between-hardware-decoding-and-software-decoding
 
Last edited by Gamer4647,

Gamer4647

Well-Known Member
OP
Member
Joined
Jul 16, 2016
Messages
242
Trophies
0
Age
23
XP
441
Country
Wikipedia states 'The GamePad's display contents are streamed as video from the console using a custom protocol and the H.264 video codec, for which the GamePad contains a hardware decoder.'

A reply to a question on quora states that a hardware decoder means 'there is a small chip on the motherboard specifically dedicated to decoding H264 video. The main A6 processor is not using or spending cycles decoding video, it has essentially outsourced that job to a highly specialized worker.'

As for software decoding, 'it's where you write and compile an application, meant to be run on a standard CPU, that will then decode the video. This is generally considered inferior, as video processing takes a lot of work, which means the CPU would take more power and time to get the same job done'

Judging by the looks of things, you might only be able to achieve this on a PC, where such software and processing power is available, and at that point, you should just use the TV as you normally do

Sources:
https://en.m.wikipedia.org/wiki/Wii_U_GamePad
https://www.quora.com/What-is-the-difference-between-hardware-decoding-and-software-decoding

Hmmm. If this is possible :-

iPad Mini + Wii U Gamepad = 3DS XXXL :-)
No software + no dedicated chip = sorry, but no
Either that, or you can add a PC
 
Last edited by Gamer4647,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
You do know what I replied was for something else, right?
no, he said the correct thing.
in order to put the TV display on the gamepad, you need to know where the "tv display data" (buffer) starts in memory, or else you can't move it or tell the gamepad to read that position instead of its own. that will be possible if both output were the same size.

the issue is that the TV buffer and the gamepad buffer are not the same size (different resolution) so they can't be swapped directly and will probably involve image processing.
 
  • Like
Reactions: NexoCube

NexoCube

Well-Known Member
Member
Joined
Nov 3, 2015
Messages
1,222
Trophies
0
Age
29
Location
France
XP
1,340
Country
France
no, he said the correct thing.
in order to put the TV display on the gamepad, you need to know where the "tv display data" (buffer) starts in memory, or else you can't move it or tell the gamepad to read that position instead of its own.
the issue is that the TV buffer and the gamepad buffer are not the same size (different resolution) so they can't be swapped directly and will probably involve image processing.

Exactly.

EDIT: About the different res issue, i think a little GX2 (or avm/dc) magic should do the stuff for us.
 
Last edited by NexoCube,

Gamer4647

Well-Known Member
OP
Member
Joined
Jul 16, 2016
Messages
242
Trophies
0
Age
23
XP
441
Country
no, he said the correct thing.
in order to put the TV display on the gamepad, you need to know where the "tv display data" (buffer) starts in memory, or else you can't move it or tell the gamepad to read that position instead of its own. that will be possible if both output were the same size.

the issue is that the TV buffer and the gamepad buffer are not the same size (different resolution) so they can't be swapped directly and will probably involve image processing.
I meant about this:
Wikipedia states 'The GamePad's display contents are streamed as video from the console using a custom protocol and the H.264 video codec, for which the GamePad contains a hardware decoder.'

A reply to a question on quora states that a hardware decoder means 'there is a small chip on the motherboard specifically dedicated to decoding H264 video. The main A6 processor is not using or spending cycles decoding video, it has essentially outsourced that job to a highly specialized worker.'

As for software decoding, 'it's where you write and compile an application, meant to be run on a standard CPU, that will then decode the video. This is generally considered inferior, as video processing takes a lot of work, which means the CPU would take more power and time to get the same job done'

Judging by the looks of things, you might only be able to achieve this on a PC, where such software and processing power is available, and at that point, you should just use the TV as you normally do

Sources:
https://en.m.wikipedia.org/wiki/Wii_U_GamePad
https://www.quora.com/What-is-the-difference-between-hardware-decoding-and-software-decoding
It was a reply to somebody else, who was asking if video from the Wii U could be streamed to an Ipad
It was a different thing, and I was making sure that he knew that what I said was on another matter than what we're looking at
 
Last edited by Gamer4647,
  • Like
Reactions: NexoCube

NexoCube

Well-Known Member
Member
Joined
Nov 3, 2015
Messages
1,222
Trophies
0
Age
29
Location
France
XP
1,340
Country
France
I meant about this:

It was a reply to somebody else, who was asking if it could be streamed to an Ipad
It was a different thing, and I was making sure that he knew that what I said was on another matter than what we're looking at

I was talking to CreeperMario aha, maybe i should have quote him :P
 

Gamer4647

Well-Known Member
OP
Member
Joined
Jul 16, 2016
Messages
242
Trophies
0
Age
23
XP
441
Country
libdrc exists you know, no exploit needed. ;)
"libdrc is a library for application developers who want to use the capabilities of the Wii U GamePad in their software. It also provides the ability to simulate a Wii U GamePad to communicate with a Wii U."

Uh, I don't see how this is to do with us trying to stream the Wii U TV output to the Gamepad, but ok.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    There is zero instacart delivery to here. No door dash. No Uber. Notta. Its a small farming community
    +1
  • Sicklyboy @ Sicklyboy:
    eagerly awaiting 4x 8TB HDDs to get delivered today
  • RedColoredStars @ RedColoredStars:
    So I drive the 30 miles there, spend $100-$150 on groceries, and drive back home. Still saved $$$ after gas over shopping locally.
    +1
  • K3Nv2 @ K3Nv2:
    You'd think you could make deals with local farmers
  • AncientBoi @ AncientBoi:
    :unsure::unsure::unsure: I could make a killing there doing instcart there :D @RedColoredStars
  • RedColoredStars @ RedColoredStars:
    It makes the trip even more worth it if I'm out of my medication and need to stop by the medical dispensary. I try to line the two up to avoid extra trips.
    +1
  • RedColoredStars @ RedColoredStars:
    @AncientBoi, Except the town is pretty MAGA infested. People still flying TRUMP 2016 flags all over. They didnt get the memo the year changed since then. lol.
    +1
  • RedColoredStars @ RedColoredStars:
    They passed a city ordinance last month. No smoking cannabis in public. Not even eating gummies. $300 fine and misdemeanor charge if caught. People can walk down the street smoking cigs and tossing the butts all over, but God forbit someone take a couple puffs of their medication.
    +1
  • RedColoredStars @ RedColoredStars:
    First off, it's recreationally legal here. Secondly, I have a prescription from my doctor and approved by the state. But still a fucking criminal.
    +1
  • RedColoredStars @ RedColoredStars:
    Like at bars. Cant sit outside even in the smoking section and take a few puffs. Yet I have to breath the cig smoke from 20 people chain smoking all night in every direction around me.
  • K3Nv2 @ K3Nv2:
    Honestly I feel like Trump is going to crush Biden just because of the trial
  • RedColoredStars @ RedColoredStars:
    They cite
    public health and safety concerns" LMAO!!! Yet they do nothing about the poison drinking water quality.
  • K3Nv2 @ K3Nv2:
    The look at how they treated me card is powerful within dumb voters
  • RedColoredStars @ RedColoredStars:
    A Trump win is certainly a possibility. If he's reelected, 4 more years then no one has to worry about him being president ever again. I survived last time, I'll survive it if there's a next time. Don't know how anyone could vote for the guy, but I'm also not anyone else but me.
    +1
  • K3Nv2 @ K3Nv2:
    Honestly things were cheaper with Trump but that's tounge and cheek could be exactly the same outcome if he won reelection
  • RedColoredStars @ RedColoredStars:
    All of the fake "Christians" vote for him even though he's broken like 8 of the 10 commandments... that we know of. Maybe all 10. LOL
    +1
  • K3Nv2 @ K3Nv2:
    A president is just a public figure within America
  • K3Nv2 @ K3Nv2:
    South park put it will there's always a bite between a turd sandwhich or a giant douce
    +1
  • RedColoredStars @ RedColoredStars:
    I like when he says stuff like "They are preventing me from talking!!!" Wait. What? You mean the person that is literally talking right now.. is being prevented from talking? LOL! Gag order also does not apply to taking the stand. He's free to say whatever he'd like. lolol
    +1
  • NinStar @ NinStar:
    holy fuck this discsussion sucks, where are my sisters
  • K3Nv2 @ K3Nv2:
    Well if it sucks stop blowing turd sandwhich
    +1
  • Xdqwerty @ Xdqwerty:
    @NinStar, convince your parents to make a sister for you
  • NinStar @ NinStar:
    parents? what parents?
  • K3Nv2 @ K3Nv2:
    People who screwed each other to make you
    +1
    K3Nv2 @ K3Nv2: People who screwed each other to make you +1