WagonCompat transfer tool

From WiiBrew
Jump to navigation Jump to search

This is a title with ID 00010008-HCZE on vWii that cannot be launched by normal means. The purpose and method of launching is unknown, but presumably it is related to system transfers due to it using IOS62, and IOS62 allows it to change its own uid. One possibility is that it is responsible for the screens that appear after the Wii U-Wii U transfer process says "The Wii Menu will now open," and IOSU launches it in a way similar to cafe2wii.

It seems to have a Wii System Transfer banner; however, this banner does not match the actual banner in Wii System Transfer, one of the differences being a change in the build name to WAGONUCOMPATNP. An older unreleased version was also found on NUS; it was most likely uploaded at the same time as IOS62v6686 (which allows HCZ* to use ES_SetUid), which was some time around September 2013.

SDK libraries

These libraries came from the version on the SOAP server.

Name Build timestamp
FA Jan 8 2014 18:46:34 (0x4302_145)
CNT Aug 23 2010 17:34:09 (0x4302_145)
RFL Jan 29 2010 17:18:38 (0x4302_162)
HBM Jul 30 2010 15:28:44 (0x4302_145)
AI Aug 23 2010 17:29:47 (0x4302_145)
AX Aug 23 2010 17:29:51 (0x4302_145)
OS Aug 23 2010 17:33:06 (0x4302_145)
EXI Aug 23 2010 17:30:08 (0x4302_145)
SI Aug 23 2010 17:33:18 (0x4302_145)
VI Aug 23 2010 17:33:19 (0x4302_145)
GX Aug 23 2010 17:32:50 (0x4302_145)
DVD Aug 23 2010 17:30:05 (0x4302_145)
DSP Aug 23 2010 17:30:03 (0x4302_145)
NAND Jan 8 2014 18:55:08 (0x4302_145)
SC Jan 8 2014 18:55:13 (0x4302_145)
WPAD Aug 23 2010 19:49:06 (0x4302_145)
KPAD Aug 23 2010 19:48:23 (0x4302_145)
NCD Jun 9 2009 11:59:48 (0x4199_60831)
NWC24 Jun 9 2009 11:59:51 (0x4199_60831)
NHTTP May 12 2009 11:01:00 (0x4199_60831)
NHTTP May 12 2009 11:01:00 (0x4199_60831) UNOFFICIAL
NHTTPCREATE May 12 2009 11:01:00 (0x4199_60831)
SO Jun 9 2009 12:00:00 (0x4199_60831)
SSL May 12 2009 09:12:41 (0x4199_60831)
ECX Jul 27 2012 16:52:05 (0x4302_213)

Functionality

The title seems to look for a file named wgn.bin in /shared2/sys/compat/ with the file size being exactly 0x14 bytes

wgn.bin Structure

Absolute start Absolute end Length Description
0x000 0x001 0x02 wgn.bin file version, always 0
0x002 0x003 0x02 The app's "context". Either 00 01 or 00 10, if it's 00 01, it shows either an error or a reboot message. If it's 00 10, it briefly shows the background, then reboots Dolphin
0x004 0x005 0x02 Unknown, passing null bytes is fine and will pass verification
0x006 0x00D 0x08 Unknown, passing null bytes is fine and will pass verification
0x00E 0x013 0x06 Unknown, but yet again, passing null bytes is fine and will pass verification

The title also uses sounds and textures derived from the Wii U, such as the startup loading sound and the popup dialog.

Screenshots