1. HackingNewbie

    OP HackingNewbie GBAtemp Advanced Fan
    Member

    Joined:
    Dec 29, 2016
    Messages:
    536
    Country:
    United Kingdom
    The Wii U instead of using a USB-Gecko-like device used TCPGecko. Which begs the question, why did no-one ever make something like TCPGecko for Wii? Was there something about the Wii that made it impossible? It strikes me as a lot more practical than using a USBGecko - so why was this never done, especially since the USBGecko has been discontinued for ages?
     
    Last edited by HackingNewbie, Apr 13, 2020
  2. nitr8

    nitr8 GBAtemp Fan
    Member

    Joined:
    Apr 4, 2007
    Messages:
    340
    Country:
    Gambia, The
    You can actually debug on a Wii using Eclipse and GDB for PPC-EABI via LAN connection.
     
  3. HackingNewbie

    OP HackingNewbie GBAtemp Advanced Fan
    Member

    Joined:
    Dec 29, 2016
    Messages:
    536
    Country:
    United Kingdom
    Hmm, I didn't know that, thanks. But I just find it baffling why they would go down the route of a physical device in the first place when they could just use TCP
     
  4. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    23,285
    Country:
    France
    there are TCPgecko, but you need to include it in your project, it's not an externally apps that you run like on WiiU.
    Also, you can only log once the network is initialized, which means you can't see or debug your app launch or shutdown process. I sometime enable it inside USBLoaderGX for users to help me live debug (without having to generate log on a file, exit the loader, copy the log) without an USBGecko.

    If you need that, I can point to source and debugger I'm using.


    USBGecko uses a gamecube bus which is always active, right from the boot of the console.
    no need to wait for network init is done in your project.
     
    Last edited by Cyan, Apr 13, 2020
  5. MichiS97

    MichiS97 "Leftist snowflake milennial"
    Member

    Joined:
    Jun 14, 2011
    Messages:
    1,744
    Country:
    Germany
    I had no idea that was possible, thank you!
     
  6. nitr8

    nitr8 GBAtemp Fan
    Member

    Joined:
    Apr 4, 2007
    Messages:
    340
    Country:
    Gambia, The
    Inititalize libOGC's debugger library using the network debugging code.
    I usually do this for debugging my apps.

    I don't know if they have the WIFI stuff already included as i had to add it for myself manually but it works the way i need it to...
     
  7. MichiS97

    MichiS97 "Leftist snowflake milennial"
    Member

    Joined:
    Jun 14, 2011
    Messages:
    1,744
    Country:
    Germany
    Aaah I see, so I'm guessing it doesn't work with games?
     
  8. nitr8

    nitr8 GBAtemp Fan
    Member

    Joined:
    Apr 4, 2007
    Messages:
    340
    Country:
    Gambia, The
    I usually port games to the Wii and i can debug them pretty fine.
     
  9. MichiS97

    MichiS97 "Leftist snowflake milennial"
    Member

    Joined:
    Jun 14, 2011
    Messages:
    1,744
    Country:
    Germany
    I'm talking about retail games that you'd launch via a USB Loader
     
  10. nitr8

    nitr8 GBAtemp Fan
    Member

    Joined:
    Apr 4, 2007
    Messages:
    340
    Country:
    Gambia, The
    LOL, forget about that...
     
  11. MichiS97

    MichiS97 "Leftist snowflake milennial"
    Member

    Joined:
    Jun 14, 2011
    Messages:
    1,744
    Country:
    Germany
    Aye, that's what I thought :D Thanks anyway!
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - TCPGecko,