Hacking Nintendont on gamepad ??

huma_dawii

Well-Known Member
Member
Joined
Apr 3, 2014
Messages
3,879
Trophies
1
Age
33
Location
Planet Earth
XP
4,249
Country
United States
That's the last pinnacle regarding backwards compatibility when it comes to Nintendo consoles.
We already got every other console covered with Retroarch in Wii U, excluding N64 and DS, but those might come later, so the only thing remaining would be Gamecube with Gamepad controls (and some Wii games which had the option to be played with CCP).
Imagine a shortcut to HBL, USB Loader and Nintendont straight from Wii U home screen and with Gamepad enabled for all of that... 'perfect world'
 
  • Like
Reactions: ShadowOne333

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,713
Trophies
2
Age
33
XP
8,667
Country
Portugal
yeah, that's what I thought.
the functions are completely different with GX2.
Dimok had to create a new GX library for all the homebrew he released, and there are still undocumented functions.


The best approach would be to know how the VCWii get access to the gamepad input in Wii mode, and launch nintendont in Wii mode from WiiU.
i also talked about that with fix94 and it seems those wii games have their own fw and ios in them wich makes it almost impossible to use the gamepad, you would probably need to code a custom cios for the gamepad after craking what they do with wii VC, also fix94 said it was preety unreadable mess they had on their ios inside the vwii VC sadly.
 
  • Like
Reactions: [Truth]

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,790
Country
United States
I've never bought a vcWii game on eshop, does it launch vWii mode when you start one up or is it launched wholly from within WiiU mode?
It boots OSv1 and not OSv0 (true vwii)
That is why even if bricked vwii you can still play the wii vc from eshop
 

sabykos

Well-Known Member
Member
Joined
Jun 10, 2013
Messages
283
Trophies
0
Age
35
XP
729
Country
Gambia, The
i also talked about that with fix94 and it seems those wii games have their own fw and ios in them wich makes it almost impossible to use the gamepad, you would probably need to code a custom cios for the gamepad after craking what they do with wii VC, also fix94 said it was preety unreadable mess they had on their ios inside the vwii VC sadly.
Every Wii VC game has their own fw and ios or is there a fw and ios that all WIi VC games share? If it's te first one, custom Wii VC will be extremely tricky...
 

jmjohnson85

Well-Known Member
Newcomer
Joined
May 3, 2009
Messages
53
Trophies
0
XP
315
Country
United States
Just want to point out the reason why the Xenoblade eShop release works with the WiiU Gamepad is because this game supports playing with the Wii Classic Controller. Nintendo has tricked the vWii into thinking the WiiU Gampad is actually a Wii Classic Controller... And as we all know, Nintendont already supports playing Gamecube games with the Wii Classic Controller! ;-)
 

Im kinda High Right Now

Well-Known Member
Newcomer
Joined
Jun 9, 2016
Messages
51
Trophies
0
Age
29
XP
1,495
Country
United States
Just want to point out the reason why the Xenoblade eShop release works with the WiiU Gamepad is because this game supports playing with the Wii Classic Controller. Nintendo has tricked the vWii into thinking the WiiU Gampad is actually a Wii Classic Controller... And as we all know, Nintendont already supports playing Gamecube games with the Wii Classic Controller! ;-)
Maybe we can find a way to get to the wii menu after starting the eShop Xenoblade (the wii menu button returns you to the wii u menu) then we might have control with the gamepad. I donno its just an idea.
 

HeroKing

Well-Known Member
Newcomer
Joined
Aug 19, 2016
Messages
87
Trophies
0
Age
38
XP
1,193
Country
United States
Just want to point out the reason why the Xenoblade eShop release works with the WiiU Gamepad is because this game supports playing with the Wii Classic Controller. Nintendo has tricked the vWii into thinking the WiiU Gampad is actually a Wii Classic Controller... And as we all know, Nintendont already supports playing Gamecube games with the Wii Classic Controller! ;-)

with that logic, it sounds like nintendont SHOULD detect the gamepad as a controller from the get-go. so if we can figure that step out, may be possible to disable the gamepad input block, and have all the vWii functions read the gamepad as a controller, just with a secondary screen attached ;)

now that i'm thinking about it, has anyone tried syncing the gamepad while in vWii mode?
 

jmjohnson85

Well-Known Member
Newcomer
Joined
May 3, 2009
Messages
53
Trophies
0
XP
315
Country
United States
According to this list on Wikipedia Resident Evil 4 and Pandora's Tower also support the Classic Controller (and RE4 also supports the GameCube controller). Does anyone know if these eShop releases work with the WiiU Gamepad as well?
 

jmjohnson85

Well-Known Member
Newcomer
Joined
May 3, 2009
Messages
53
Trophies
0
XP
315
Country
United States
Anyone mind posting the XML files for Xenoblade? Might be a hint in there.
I have purchased Xenoblade and just tried dumping it with ddd. It only gave me a few files and then my WiiU locked up right before it should have "reboot" into vWii mode. I'll try again tomorrow but not sure if it's possible to dump that way... I also downloaded the title with NUSGrabber, is there any way to decrypt the files?
 

jmjohnson85

Well-Known Member
Newcomer
Joined
May 3, 2009
Messages
53
Trophies
0
XP
315
Country
United States
Just use JNUSTool
Thanks that worked great.

Anyone mind posting the XML files for Xenoblade? Might be a hint in there.

meta.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<menu type="complex" access="777">
  <version type="unsignedInt" length="4">33</version>
  <product_code type="string" length="32">WUP-N-VAEE</product_code>
  <content_platform type="string" length="32">WUP</content_platform>
  <company_code type="string" length="8">0001</company_code>
  <mastering_date type="string" length="32"></mastering_date>
  <logo_type type="unsignedInt" length="4">0</logo_type>
  <app_launch_type type="hexBinary" length="4">00000000</app_launch_type>
  <invisible_flag type="hexBinary" length="4">00000000</invisible_flag>
  <no_managed_flag type="hexBinary" length="4">00000000</no_managed_flag>
  <no_event_log type="hexBinary" length="4">00000002</no_event_log>
  <no_icon_database type="hexBinary" length="4">00000000</no_icon_database>
  <launching_flag type="hexBinary" length="4">00000004</launching_flag>
  <install_flag type="hexBinary" length="4">00000000</install_flag>
  <closing_msg type="unsignedInt" length="4">0</closing_msg>
  <title_version type="unsignedInt" length="4">0</title_version>
  <title_id type="hexBinary" length="8">000500001019D800</title_id>
  <group_id type="hexBinary" length="4">000019D8</group_id>
  <boss_id type="hexBinary" length="8">0000000000000000</boss_id>
  <os_version type="hexBinary" length="8">000500101000400A</os_version>
  <app_size type="hexBinary" length="8">0000000000000000</app_size>
  <common_save_size type="hexBinary" length="8">0000000000000000</common_save_size>
  <account_save_size type="hexBinary" length="8">0000000000000000</account_save_size>
  <common_boss_size type="hexBinary" length="8">0000000000000000</common_boss_size>
  <account_boss_size type="hexBinary" length="8">0000000000000000</account_boss_size>
  <save_no_rollback type="unsignedInt" length="4">0</save_no_rollback>
  <join_game_id type="hexBinary" length="4">00000000</join_game_id>
  <join_game_mode_mask type="hexBinary" length="8">0000000000000000</join_game_mode_mask>
  <bg_daemon_enable type="unsignedInt" length="4">0</bg_daemon_enable>
  <olv_accesskey type="unsignedInt" length="4">3921400692</olv_accesskey>
  <wood_tin type="unsignedInt" length="4">0</wood_tin>
  <e_manual type="unsignedInt" length="4">0</e_manual>
  <e_manual_version type="unsignedInt" length="4">0</e_manual_version>
  <region type="hexBinary" length="4">00000002</region>
  <pc_cero type="unsignedInt" length="4">128</pc_cero>
  <pc_esrb type="unsignedInt" length="4">13</pc_esrb>
  <pc_bbfc type="unsignedInt" length="4">192</pc_bbfc>
  <pc_usk type="unsignedInt" length="4">128</pc_usk>
  <pc_pegi_gen type="unsignedInt" length="4">128</pc_pegi_gen>
  <pc_pegi_fin type="unsignedInt" length="4">192</pc_pegi_fin>
  <pc_pegi_prt type="unsignedInt" length="4">128</pc_pegi_prt>
  <pc_pegi_bbfc type="unsignedInt" length="4">128</pc_pegi_bbfc>
  <pc_cob type="unsignedInt" length="4">128</pc_cob>
  <pc_grb type="unsignedInt" length="4">128</pc_grb>
  <pc_cgsrr type="unsignedInt" length="4">128</pc_cgsrr>
  <pc_oflc type="unsignedInt" length="4">128</pc_oflc>
  <pc_reserved0 type="unsignedInt" length="4">192</pc_reserved0>
  <pc_reserved1 type="unsignedInt" length="4">192</pc_reserved1>
  <pc_reserved2 type="unsignedInt" length="4">192</pc_reserved2>
  <pc_reserved3 type="unsignedInt" length="4">192</pc_reserved3>
  <ext_dev_nunchaku type="unsignedInt" length="4">0</ext_dev_nunchaku>
  <ext_dev_classic type="unsignedInt" length="4">0</ext_dev_classic>
  <ext_dev_urcc type="unsignedInt" length="4">0</ext_dev_urcc>
  <ext_dev_board type="unsignedInt" length="4">0</ext_dev_board>
  <ext_dev_usb_keyboard type="unsignedInt" length="4">0</ext_dev_usb_keyboard>
  <ext_dev_etc type="unsignedInt" length="4">0</ext_dev_etc>
  <ext_dev_etc_name type="string" length="512"></ext_dev_etc_name>
  <eula_version type="unsignedInt" length="4">0</eula_version>
  <drc_use type="unsignedInt" length="4">65537</drc_use>
  <network_use type="unsignedInt" length="4">0</network_use>
  <online_account_use type="unsignedInt" length="4">0</online_account_use>
  <direct_boot type="unsignedInt" length="4">0</direct_boot>
  <reserved_flag0 type="hexBinary" length="4">00010001</reserved_flag0>
  <reserved_flag1 type="hexBinary" length="4">00080023</reserved_flag1>
  <reserved_flag2 type="hexBinary" length="4">53583445</reserved_flag2>
  <reserved_flag3 type="hexBinary" length="4">00000000</reserved_flag3>
  <reserved_flag4 type="hexBinary" length="4">00000000</reserved_flag4>
  <reserved_flag5 type="hexBinary" length="4">00000000</reserved_flag5>
  <reserved_flag6 type="hexBinary" length="4">00000003</reserved_flag6>
  <reserved_flag7 type="hexBinary" length="4">00000005</reserved_flag7>
  <longname_ja type="string" length="512">Xenoblade Chronicles</longname_ja>
  <longname_en type="string" length="512">Xenoblade Chronicles</longname_en>
  <longname_fr type="string" length="512">Xenoblade Chronicles</longname_fr>
  <longname_de type="string" length="512">Xenoblade Chronicles</longname_de>
  <longname_it type="string" length="512">Xenoblade Chronicles</longname_it>
  <longname_es type="string" length="512">Xenoblade Chronicles</longname_es>
  <longname_zhs type="string" length="512">Xenoblade Chronicles</longname_zhs>
  <longname_ko type="string" length="512">Xenoblade Chronicles</longname_ko>
  <longname_nl type="string" length="512">Xenoblade Chronicles</longname_nl>
  <longname_pt type="string" length="512">Xenoblade Chronicles</longname_pt>
  <longname_ru type="string" length="512">Xenoblade Chronicles</longname_ru>
  <longname_zht type="string" length="512">Xenoblade Chronicles</longname_zht>
  <shortname_ja type="string" length="256">Xenoblade Chronicles</shortname_ja>
  <shortname_en type="string" length="256">Xenoblade Chronicles</shortname_en>
  <shortname_fr type="string" length="256">Xenoblade Chronicles</shortname_fr>
  <shortname_de type="string" length="256">Xenoblade Chronicles</shortname_de>
  <shortname_it type="string" length="256">Xenoblade Chronicles</shortname_it>
  <shortname_es type="string" length="256">Xenoblade Chronicles</shortname_es>
  <shortname_zhs type="string" length="256">Xenoblade Chronicles</shortname_zhs>
  <shortname_ko type="string" length="256">Xenoblade Chronicles</shortname_ko>
  <shortname_nl type="string" length="256">Xenoblade Chronicles</shortname_nl>
  <shortname_pt type="string" length="256">Xenoblade Chronicles</shortname_pt>
  <shortname_ru type="string" length="256">Xenoblade Chronicles</shortname_ru>
  <shortname_zht type="string" length="256">Xenoblade Chronicles</shortname_zht>
  <publisher_ja type="string" length="256">Nintendo</publisher_ja>
  <publisher_en type="string" length="256">Nintendo</publisher_en>
  <publisher_fr type="string" length="256">Nintendo</publisher_fr>
  <publisher_de type="string" length="256">Nintendo</publisher_de>
  <publisher_it type="string" length="256">Nintendo</publisher_it>
  <publisher_es type="string" length="256">Nintendo</publisher_es>
  <publisher_zhs type="string" length="256">Nintendo</publisher_zhs>
  <publisher_ko type="string" length="256">Nintendo</publisher_ko>
  <publisher_nl type="string" length="256">Nintendo</publisher_nl>
  <publisher_pt type="string" length="256">Nintendo</publisher_pt>
  <publisher_ru type="string" length="256">Nintendo</publisher_ru>
  <publisher_zht type="string" length="256">Nintendo</publisher_zht>
  <add_on_unique_id0 type="hexBinary" length="4">00000000</add_on_unique_id0>
  <add_on_unique_id1 type="hexBinary" length="4">00000000</add_on_unique_id1>
  <add_on_unique_id2 type="hexBinary" length="4">00000000</add_on_unique_id2>
  <add_on_unique_id3 type="hexBinary" length="4">00000000</add_on_unique_id3>
  <add_on_unique_id4 type="hexBinary" length="4">00000000</add_on_unique_id4>
  <add_on_unique_id5 type="hexBinary" length="4">00000000</add_on_unique_id5>
  <add_on_unique_id6 type="hexBinary" length="4">00000000</add_on_unique_id6>
  <add_on_unique_id7 type="hexBinary" length="4">00000000</add_on_unique_id7>
  <add_on_unique_id8 type="hexBinary" length="4">00000000</add_on_unique_id8>
  <add_on_unique_id9 type="hexBinary" length="4">00000000</add_on_unique_id9>
  <add_on_unique_id10 type="hexBinary" length="4">00000000</add_on_unique_id10>
  <add_on_unique_id11 type="hexBinary" length="4">00000000</add_on_unique_id11>
  <add_on_unique_id12 type="hexBinary" length="4">00000000</add_on_unique_id12>
  <add_on_unique_id13 type="hexBinary" length="4">00000000</add_on_unique_id13>
  <add_on_unique_id14 type="hexBinary" length="4">00000000</add_on_unique_id14>
  <add_on_unique_id15 type="hexBinary" length="4">00000000</add_on_unique_id15>
  <add_on_unique_id16 type="hexBinary" length="4">00000000</add_on_unique_id16>
  <add_on_unique_id17 type="hexBinary" length="4">00000000</add_on_unique_id17>
  <add_on_unique_id18 type="hexBinary" length="4">00000000</add_on_unique_id18>
  <add_on_unique_id19 type="hexBinary" length="4">00000000</add_on_unique_id19>
  <add_on_unique_id20 type="hexBinary" length="4">00000000</add_on_unique_id20>
  <add_on_unique_id21 type="hexBinary" length="4">00000000</add_on_unique_id21>
  <add_on_unique_id22 type="hexBinary" length="4">00000000</add_on_unique_id22>
  <add_on_unique_id23 type="hexBinary" length="4">00000000</add_on_unique_id23>
  <add_on_unique_id24 type="hexBinary" length="4">00000000</add_on_unique_id24>
  <add_on_unique_id25 type="hexBinary" length="4">00000000</add_on_unique_id25>
  <add_on_unique_id26 type="hexBinary" length="4">00000000</add_on_unique_id26>
  <add_on_unique_id27 type="hexBinary" length="4">00000000</add_on_unique_id27>
  <add_on_unique_id28 type="hexBinary" length="4">00000000</add_on_unique_id28>
  <add_on_unique_id29 type="hexBinary" length="4">00000000</add_on_unique_id29>
  <add_on_unique_id30 type="hexBinary" length="4">00000000</add_on_unique_id30>
  <add_on_unique_id31 type="hexBinary" length="4">00000000</add_on_unique_id31>
</menu>

cos.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<app type="complex" access="777">
  <version type="unsignedInt" length="4">20</version>
  <cmdFlags type="unsignedInt" length="4">0</cmdFlags>
  <argstr type="string" length="4096">frisbiiU.rpx</argstr>
  <avail_size type="hexBinary" length="4">00000000</avail_size>
  <codegen_size type="hexBinary" length="4">00000000</codegen_size>
  <codegen_core type="hexBinary" length="4">00000001</codegen_core>
  <max_size type="hexBinary" length="4">40000000</max_size>
  <max_codesize type="hexBinary" length="4">0E000000</max_codesize>
  <overlay_arena type="hexBinary" length="4">00000000</overlay_arena>
  <permissions type="complex">
    <p0 type="complex">
      <group type="unsignedInt" length="4"> 1</group>
      <mask type="hexBinary" length="8">000000000000FF00</mask>
    </p0>
    <!--BSP-->
    <p1 type="complex">
      <group type="unsignedInt" length="4"> 3</group>
      <mask type="hexBinary" length="8">0000000000000007</mask>
    </p1>
    <!--DK -->
    <p2 type="complex">
      <group type="unsignedInt" length="4"> 9</group>
      <mask type="hexBinary" length="8">FFFFFFFFFFFFFFFF</mask>
    </p2>
    <!--USB CLS DRV-->
    <p3 type="complex">
      <group type="unsignedInt" length="4">12</group>
      <mask type="hexBinary" length="8">0000000000000001</mask>
    </p3>
    <!--UHS-->
    <p4 type="complex">
      <group type="unsignedInt" length="4">11</group>
      <mask type="hexBinary" length="8">0000000030B03001</mask>
    </p4>
    <!--FS -->
    <p5 type="complex">
      <group type="unsignedInt" length="4">13</group>
      <mask type="hexBinary" length="8">0000000000000013</mask>
    </p5>
    <!--MCP-->
    <p6 type="complex">
      <group type="unsignedInt" length="4">14</group>
      <mask type="hexBinary" length="8">0000000000004000</mask>
    </p6>
    <!--NIM-->
    <p7 type="complex">
      <group type="unsignedInt" length="4">15</group>
      <mask type="hexBinary" length="8">0000000000000003</mask>
    </p7>
    <!--ACT (account)-->
    <p8 type="complex">
      <group type="unsignedInt" length="4">16</group>
      <mask type="hexBinary" length="8">0000000000000003</mask>
    </p8>
    <!--FPD-->
    <p9 type="complex">
      <group type="unsignedInt" length="4">17</group>
      <mask type="hexBinary" length="8">0000000000000001</mask>
    </p9>
    <!--BOSS-->
    <p10 type="complex">
      <group type="unsignedInt" length="4">18</group>
      <mask type="hexBinary" length="8">0000000000000001</mask>
    </p10>
    <!--ACP-->
    <p11 type="complex">
      <group type="unsignedInt" length="4">19</group>
      <mask type="hexBinary" length="8">0000000000000001</mask>
    </p11>
    <!--PDM-->
    <p12 type="complex">
      <group type="unsignedInt" length="4">20</group>
      <mask type="hexBinary" length="8">0000000000000003</mask>
    </p12>
    <!--AC-->
    <p13 type="complex">
      <group type="unsignedInt" length="4">21</group>
      <mask type="hexBinary" length="8">0000000000000001</mask>
    </p13>
    <!--NDM-->
    <p14 type="complex">
      <group type="unsignedInt" length="4">22</group>
      <mask type="hexBinary" length="8">0000000000000001</mask>
    </p14>
    <!--NSEC-->
  </permissions>
  <default_stack0_size type="hexBinary" length="4">00000000</default_stack0_size>
  <default_stack1_size type="hexBinary" length="4">00000000</default_stack1_size>
  <default_stack2_size type="hexBinary" length="4">00000000</default_stack2_size>
  <default_redzone0_size type="hexBinary" length="4">00000000</default_redzone0_size>
  <default_redzone1_size type="hexBinary" length="4">00000000</default_redzone1_size>
  <default_redzone2_size type="hexBinary" length="4">00000000</default_redzone2_size>
  <exception_stack0_size type="hexBinary" length="4">00001000</exception_stack0_size>
  <exception_stack1_size type="hexBinary" length="4">00001000</exception_stack1_size>
  <exception_stack2_size type="hexBinary" length="4">00001000</exception_stack2_size>
  <num_codearea_heap_blocks type="unsignedInt" length="4">0</num_codearea_heap_blocks>
  <num_workarea_heap_blocks type="unsignedInt" length="4">0</num_workarea_heap_blocks>
</app>

app.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<app type="complex" access="777">
  <version type="unsignedInt" length="4">16</version>
  <os_version type="hexBinary" length="8">000500101000400A</os_version>
  <title_id type="hexBinary" length="8">000500001019D800</title_id>
  <title_version type="hexBinary" length="2">0000</title_version>
  <sdk_version type="unsignedInt" length="4">21204</sdk_version>
  <app_type type="hexBinary" length="4">8000002E</app_type>
  <group_id type="hexBinary" length="4">000019D8</group_id>
  <os_mask type="hexBinary" length="32">0000000000000000000000000000000000000000000000000000000000000000</os_mask>
  <common_id type="hexBinary" length="8">0000000000000000</common_id>
</app>
 
Last edited by jmjohnson85,

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
it would be interesting to compare the XMLs to the ones for the vWii booter that comes with the Wii U. I wonder if messing with the XMLs would be enough for the Wii U to boot vWii system menu while thinking it is Xenoblade or calling the same features as it and enabling gamepad support.
 

jmjohnson85

Well-Known Member
Newcomer
Joined
May 3, 2009
Messages
53
Trophies
0
XP
315
Country
United States
it would be interesting to compare the XMLs to the ones for the vWii booter that comes with the Wii U. I wonder if messing with the XMLs would be enough for the Wii U to boot vWii system menu while thinking it is Xenoblade or calling the same features as it and enabling gamepad support.

Yeah, no idea how to get those XMLs...

Edit:
Hmm, well I guess maybe it could be dumped with ddd. Also just noticed this in the Title Database:
00070008-48435a45 vWii System Channel HCZE v31 USA
 
Last edited by jmjohnson85,

Pachee

Well-Known Member
Member
Joined
Nov 3, 2015
Messages
478
Trophies
0
XP
558
Country
United States
Every Wii VC game has their own fw and ios or is there a fw and ios that all WIi VC games share? If it's te first one, custom Wii VC will be extremely tricky...
Most files differ despite being same size. Xenoblade seems to be the only one with the FST file. It lists the 256mb iso/wathever parts.

Kirby VC Code
Code:
23/10/2016  23:22         710 app.xml
23/10/2016  23:22       4.165 cos.xml
23/10/2016  23:22      61.312 frisbiiU.rpx
23/10/2016  23:22   1.789.485 fw.img
23/10/2016  23:22         520 fw.tmd
23/10/2016  23:22          16 htk.bin
23/10/2016  23:22       7.616 nn_hai_user.rpl
23/10/2016  23:22         676 rvlt.tik
23/10/2016  23:22         520 rvlt.tmd

Xenoblade VC Code
Code:
23/10/2016  23:58        710 app.xml
23/10/2016  23:58      4.165 cos.xml
23/10/2016  23:58     61.312 frisbiiU.rpx
23/10/2016  23:59  1.789.408 fw.img
23/10/2016  23:59        520 fw.tmd
23/10/2016  23:59         16 htk.bin
23/10/2016  23:59      7.616 nn_hai_user.rpl
23/10/2016  23:59        676 rvlt.tik
23/10/2016  23:59        520 rvlt.tmd
23/10/2016  23:59     32.768 title.fst
23/10/2016  23:59      6.676 title.tmd
 

gudenau

Largely ignored
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,306
Country
United States
Just a guess, but it might be a combination of these.

<launching_flagtype="hexBinary"length="4">00000004</launching_flag>
<drc_usetype="unsignedInt"length="4">65537</drc_use>
<direct_boottype="unsignedInt"length="4">0</direct_boot>
<app_typetype="hexBinary"length="4">8000002E</app_type>
<group_idtype="hexBinary"length="4">000019D8</group_id>
 

bennyman123abc

Well-Known Member
Member
Joined
Mar 21, 2013
Messages
920
Trophies
1
Age
22
Location
Alton, IL
XP
1,201
Country
United States
Nintendont works in Wii mode (not gamecube mode or wiiu mode).
it rewrites the gamecube function call (in the game) to the wii mode function doing the same thing.
Even though it's not supported now, would it still be theoretically possible to port Nintendont to Wii U mode?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
No, it would be too complicated as the gamecube games are using specific chipset and video graphic card's instruction.
The Wii is using the same one, while the WiiU doesn't. It would require an emulator which would be too slow to play anything, and too long to develop on the WiiU CPU/GPU architecture.

theoretically: yes.
possible: probably never. but who knows, we said "gamecube USB will be never possible on Wii", and now there are 3 possible methods.
 

msaraiva

Well-Known Member
Newcomer
Joined
Oct 28, 2007
Messages
87
Trophies
0
XP
538
Country
Canada
Just a guess, but it might be a combination of these.

<launching_flagtype="hexBinary"length="4">00000004</launching_flag>
<drc_usetype="unsignedInt"length="4">65537</drc_use>
<direct_boottype="unsignedInt"length="4">0</direct_boot>
<app_typetype="hexBinary"length="4">8000002E</app_type>
<group_idtype="hexBinary"length="4">000019D8</group_id>

drc_usetype seems to be the flag setting the mode for the gamepad in vWii mode for this title. Try changing it and seeing if you can still use the pad buttons on Xenoblade...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    maaaaan that's so awesome but I also don't want to fork over a hundo for it
  • Veho @ Veho:
    The fuuuuu---
  • Veho @ Veho:
    I thought it was an actual xBox at that price.
  • Sicklyboy @ Sicklyboy:
    I wanna grab a 360 Slim and a 360 E one of these days. Missed the boat of getting them at their lowest though, once they were discontinued. Could've got them for cheap back when I was a broke 20 something working at Target, but then again, I was a broke 20 something working at Target
  • Veho @ Veho:
    Being broke is no fun.
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Leo could not withstand communism.
  • SylverReZ @ SylverReZ:
    Its OUR products to begin with lol.
    SylverReZ @ SylverReZ: Its OUR products to begin with lol.