TCP Gecko works in all console?!

Discussion in 'Wii U - Hacking & Backup Loaders' started by MiZ J0K3R, Sep 5, 2015.

  1. MiZ J0K3R
    OP

    MiZ J0K3R GBAtemp Regular

    Member
    121
    43
    Jul 28, 2015
    Someone know if TCP Gecko works in all Console? (EU JP US - 5.3.2)
    Or all console have different configuration and won't load OsDriver?
     
  2. MrRean

    MrRean WiiU Helper / Hacker

    Member
    422
    1,500
    Jan 21, 2013
    United States
    last I heard, addresses don't change upon region...however, all of the devs are in the US, mostly...that mostly focus on Cafiine and TCP, that is.
     
    MiZ J0K3R likes this.
  3. MiZ J0K3R
    OP

    MiZ J0K3R GBAtemp Regular

    Member
    121
    43
    Jul 28, 2015
    Thanks man :D
     
  4. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,079
    8,586
    Oct 27, 2002
    France
    Engine room, learning
    The installer works in all console's region.
    I'm on PAL and it worked, I suppose JPN is good too.

    The harder to do is installing the kernel patch first. it often display time out message on 5.3.2.
    you have to hard reset and retry.
    But once the kernel works, the TCP handler installer always work 100% of the time.
     
    MiZ J0K3R and BullyWiiPlaza like this.
  5. MiZ J0K3R
    OP

    MiZ J0K3R GBAtemp Regular

    Member
    121
    43
    Jul 28, 2015
    Well I DID! All worked well!
    OSDriver Pygecko all loaded
    No Freeze on XenoX Japanese and works in 5.3.2 Japanese Version! Don t need update!
    But is really hard and little boring to search in 5m ~ 5m @_@

    Well i need to thanks BullyWiiPlaza for all tutorial in YT!
    Thanks so much :D
     
    BullyWiiPlaza likes this.
  6. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,079
    8,586
    Oct 27, 2002
    France
    Engine room, learning
    I'm glad you finally got it working. I saw you had issues with all the updates.

    You didn't need the game update?
    it's only to speed up loading time and fix some bugs?

    if you search and find cheat codes, you can post them here :
    https://gbatemp.net/threads/post-your-wiiu-cheat-codes-here.395443/unread

    edit:
    the game doesn't ask you to update the console to use online services?
    I can't launch netflix anymore as it needs to install new console update.
     
    MiZ J0K3R likes this.
  7. MiZ J0K3R
    OP

    MiZ J0K3R GBAtemp Regular

    Member
    121
    43
    Jul 28, 2015
    Yes Version 5.3.2J that's why i didn't need the game update but 5.4.0 or higher need
    Yes the extra data give a boost to load more fast and fix somebugs like just restarting u save u can have Infinite Fuel in Mechas, don t need more to pay for fuel

    Is really hard to find some matching code i am rly noob and need to learn a lot about this program i am learing little with some youtuber
     
  8. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,079
    8,586
    Oct 27, 2002
    France
    Engine room, learning
    A good tutorial to start with code searching :
    Introduction : http://gamehacking.org/faqs/wiirdhacking.htm
    Simple Search : http://gamehacking.org/faqs/wiiexample1.htm
    Pointer Search : http://gamehacking.org/faqs/wiiexample2.htm


    This was written for the Wii and WiiRd debugger, but if you understand how it works you can apply it to WiiU and Gecko.net
    The only difference is that WiiU currently doen't have "code type".
    Code type allows the use of condition (if, then, while, etc.), counters, temporary variables, etc.
    for example : if address xxxxxxx > 15 then set xxxxxx to 0 (automatically reset only if value is past 15)

    The pointer Search tutorial is particularly very instructive and well detailed. I recommend reading it even if it's for Wii.
    The Wii has only two memory bank (80 and 90) while WiiU has 01, 10, etc.
    so you can't use WiiRd to do pointer search. a WiiU pointer search program has been released! (link in the WiiU cheatcode thread)
    You can apply the same method than the tutorial to generate dumps of WiiU memory and then use the wiiU pointer search program.



    Currently on WiiU there's no automation. the user need to press a button to send a value to a specific address. (called "poke")
    The game can still overwrite that address and your action is not preserved.
    With "hooktype" on wii, you can patch existing functions (like screen buffer, controller reading data, etc.) to tell them that before exiting the function they have to jump to another function : the cheatcode handler.
    this way, every time the screen buffer function is executed (60 time per seconds, like fps) the game execute the cheatcode and check the condition, edit the memory content, etc. and as it's 60 time per seconds it acts like a "fixed value" for infinite life, HP, etc.