Hacking XCXGecko: Xenoblade Chronicles X trainer GUI using pyGecko

MiMiCAX

Well-Known Member
OP
Member
Joined
Dec 24, 2006
Messages
98
Trophies
0
XP
538
Country
Canada
This GUI front-end is designed to make it easier for others to enjoy XCX.

  • This tool requires kernel exploit and pyGecko to use; it's your responsibility to find out how to run these on your Wii U firmware version (hint: search on this thread and on GBATemp)
  • Do not ask if XCXGecko works on firmware 5.X.X; if pyGecko works, then XCXGecko should connect properly
  • Use at your own risk
  • All codes have been tested on XCX v1.0.1E and v1.0.1U, and have been confirmed to support v1.0.2E and v1.0.2U.
  • To use with XCX v1.0.1/v1.0.2 (Japanese version), see v1.2.2-jpn release, or modify code_db in config.ini
  • To use with OnionKnight's LoadiineV4+pyGecko combined payload, click 'Payload: ...' toolbar button to toggle
download latest release *UPDATED 2016/05/07*

screenshot.png


Features


sample.jpg


Issues? Suggestions? (pull requests welcome :))

Submit new codes: msg me on gbatemp, or make a pull request on github

Code requests: reply to this thread


Instructions on WiiU 5.3.2

  1. for backup: run loadiine kernel exploit + loadiine (miimaker + pygecko) + pygecko payloads; for disc: run kernel exploit + pygecko payloads
  2. start XCX and load into your savegame
  3. run XCXGecko.exe, enter your Wii U IP, and press the connect icon
  4. have fun reading and poking

Loading XCX backup via Loadiine on WiiU 5.3.2

  1. run web browser, load exploit.wiiubrew.net, and select "Loadiine Kernel (5.3.2)"
  2. after returning to home menu, run web browser, and select "Loadiine (Mii Maker + pyGecko)"
  3. in Loadiine screen, press A to "Install Loadiine", then select XCX, then press Y for "Smash Bros + return to home menu"
  4. after returning to home menu, run web browser, and select "pyGecko (Loadiine 5.3.2)"
  5. after returning to home menu, click on your Smash Bros disc icon
Instructions for EShop/disc version on WiiU 5.5.x

see this post

Special Thanks

  • folks @ wiiubrew for creating pyGecko
  • MiZ J0K3R, danmc, Intropy, and others for finding XCX codes
  • manpccore for donating towards adding Gear Mod support
 
Last edited by MiMiCAX,

matrixsoul

Member
Newcomer
Joined
Dec 10, 2015
Messages
15
Trophies
0
Age
38
XP
63
Country
Canada
Program is running fine, but Precious Resources are all out of order for me!
Ex: Changing Arc Sand Ore with your program will change my Aurorite.

v1.0.1u
 
Last edited by matrixsoul,

ErdeFB

Well-Known Member
Newcomer
Joined
Apr 12, 2013
Messages
53
Trophies
0
XP
121
Country
Finland
I can't even get pygecko to work with this game.

Steps I took:
Kernel exploit (loadiine)
Loadiine Mii maker 4.0
Pygecko

When I run pygecko, the browser freezes requiring restart.
If I run pygecko first before loadliine, the client times out when trying to connect after launching game. Connects fine before launching game.

Any advice?
 

MiMiCAX

Well-Known Member
OP
Member
Joined
Dec 24, 2006
Messages
98
Trophies
0
XP
538
Country
Canada
I can't even get pygecko to work with this game.

Steps I took:
Kernel exploit (loadiine)
Loadiine Mii maker 4.0
Pygecko

When I run pygecko, the browser freezes requiring restart.
If I run pygecko first before loadliine, the client times out when trying to connect after launching game. Connects fine before launching game.

Any advice?

Instead of using "Loadiine (Mii Maker) 4.0", use "Loadiine (Mii Maker + pyGecko)"
 

ErdeFB

Well-Known Member
Newcomer
Joined
Apr 12, 2013
Messages
53
Trophies
0
XP
121
Country
Finland
Instead of using "Loadiine (Mii Maker) 4.0", use "Loadiine (Mii Maker + pyGecko)"

Hmm, I do not have such option in my loadliine that I host myself (got the complete package from that one sticky). What url do you use for your homebrew?
 

MiMiCAX

Well-Known Member
OP
Member
Joined
Dec 24, 2006
Messages
98
Trophies
0
XP
538
Country
Canada
Hmm. Whenever I use that loadiine version, the wii u freezes upon game launch stating an error has occurred. Sad day.

1. run web browser, load exploit.wiiubrew.net, and select "Loadiine Kernel (5.3.2)"
2. after returning to home menu, run web browser, and select "Loadiine (Mii Maker + pyGecko)"
3. in Loadiine screen, press A to "Install Loadiine", then select XCX, then press Y for "Smash Bros + return to home menu"
4. after returning to home menu, run web browser, and select "pyGecko (Loadiine 5.3.2)"
5. after returning to home menu, click on your Smash Bros disc icon
 

ErdeFB

Well-Known Member
Newcomer
Joined
Apr 12, 2013
Messages
53
Trophies
0
XP
121
Country
Finland
1. run web browser, load exploit.wiiubrew.net, and select "Loadiine Kernel (5.3.2)"
2. after returning to home menu, run web browser, and select "Loadiine (Mii Maker + pyGecko)"
3. in Loadiine screen, press A to "Install Loadiine", then select XCX, then press Y for "Smash Bros + return to home menu"
4. after returning to home menu, run web browser, and select "pyGecko (Loadiine 5.3.2)"
5. after returning to home menu, click on your Smash Bros disc icon

This is exactly what I did, except using miimaker instead of smash.
I guess I could download my smash I bought, but I wonder if it actually would work. Nothing lost in trying I guess.
 

MiMiCAX

Well-Known Member
OP
Member
Joined
Dec 24, 2006
Messages
98
Trophies
0
XP
538
Country
Canada
  • Like
Reactions: cyb0rg

MiMiCAX

Well-Known Member
OP
Member
Joined
Dec 24, 2006
Messages
98
Trophies
0
XP
538
Country
Canada
Program is running fine, but Precious Resources are all out of order for me!
Ex: Changing Arc Sand Ore with your program will change my Aurorite.

v1.0.1u

I tested them again on v1.0.1e. I guess EU/US have some mis-alignment issues :(

--------------------- MERGED ---------------------------

so since 5.5 will soon be a thing, will this compat?

No idea. Who knows if/when pyGecko will be ported to 5.5.0.
 

dogmadogma80

Member
Newcomer
Joined
Dec 4, 2015
Messages
22
Trophies
0
Age
51
XP
78
Country
United States
sorry am no to this all hacking stuff noob about computers and hacking need step by step ,,, i bought new wii u with 5.3.2 what should i do first? block internet to wiiu? then install kernel hack?
 

kavid

Well-Known Member
Member
Joined
Sep 28, 2008
Messages
564
Trophies
0
XP
432
Country
Switzerland
  1. after returning to home menu, run web browser, and select "Loadiine (Mii Maker + pyGecko)"
  2. in Loadiine screen, press A to "Install Loadiine", then select XCX, then press Y for "Smash Bros + return to home menu"


do you give me your pygecko for xcx???html and elf files?
 

MiMiCAX

Well-Known Member
OP
Member
Joined
Dec 24, 2006
Messages
98
Trophies
0
XP
538
Country
Canada
why do protagonist changes are reverted each time?
Which changes?
I know that BP stays the same even after reboot.

--------------------- MERGED ---------------------------

  1. after returning to home menu, run web browser, and select "Loadiine (Mii Maker + pyGecko)"
  2. in Loadiine screen, press A to "Install Loadiine", then select XCX, then press Y for "Smash Bros + return to home menu"

do you give me your pygecko for xcx???html and elf files?
I'm using files hosted by exploit.wiiubrew.net. you should either ask them or look at the source code of their webpage.
 
  • Like
Reactions: MiZ J0K3R

kamesenin888

Well-Known Member
Member
Joined
Oct 20, 2007
Messages
1,432
Trophies
0
XP
2,007
Country
Which changes?
I know that BP stays the same even after reboot.

--------------------- MERGED ---------------------------


I'm using files hosted by exploit.wiiubrew.net. you should either ask them or look at the source code of their webpage.


I changed the boob size, and height, all the others keep the changes except the protagonist, I'm using the original US disc
 
Last edited by kamesenin888, , Reason: bad position of my response

Elusivo

Shinobu Molester
Member
Joined
Jun 21, 2013
Messages
482
Trophies
0
XP
661
Country
Portugal
@goldenfly Cool, tks for this, but having a problem when trying to get the names, it gives me the following error when trying to get any name (i have some in jpn language that the eur game can't display properly, dunno if it matters):
IMG_20151222_140539-1.jpg


I din try to write a name and change them so dunno if that part is working. At least the memory addresses i know are correct cause i changed a few names already a couple days ago cause i had/have still have some original jpn names.
 

Missing Number

Well-Known Member
Member
Joined
Sep 18, 2003
Messages
255
Trophies
0
XP
1,367
Country
Canada
well since i can't do anything (5.5, thanks son! T~T) would anyone who has an epic beast with crazy mad stats like 5000 ranged / melee / potential. drop their level to 1 or something so we can hire you for mad exp grindage?

a full set of Treasure Sensor XX gear would be great too

dont forget ur name
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KennieDaMeanie @ KennieDaMeanie: I'm just saying it's been experienced already and those shower drains are not designed to...