Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

TCP Loader Wii: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Loaders
(Loader) - GameBrew
|title_mode=append
|image=wii-logo.jpg
|image_alt=TCP Loader
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=TCP Loader
|title=TCP Loader
|image=wii-logo.jpg
|image=tcploaderwii2.png
|description=Loads .elf and .dol files over a TCP socket
|description=Loads .elf and .dol files over a TCP socket.
|author=svpe
|author=Sven Peter (svpe)
|lastupdated=2008/04/15
|lastupdated=2008/04/15
|type=Loader
|type=Loader
|version=0.1
|version=0.1
|license=GNU GPL v2
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/wiihomebrews/tcploaderwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/tcploaderwii.7z
|website=
|website=https://wiibrew.org/wiki/TCP_Loader
|source=https://repo.or.cz/w/svpe-wii.git
|source=https://repo.or.cz/w/svpe-wii.git
}}
}}
Svpe has been using the recent developments of the socket interface and has created a loader that loads binaries over TCP.
TCP Loader is a tool that loads files via TCP.
 
It is a TCP server that runs on the Wii and listens on port 8080 and loads homebrew sent from your computer (you must first confirm the IP address with your GameCube controller). An additional message will appear when the connection is made from the internet. The DOL and ELF homebrew files are both supported.
 
A working windows GUI has been written by henke37 and dasda and is available as [[SendElf Wii|SendElf]].


It is a TCP server running on the Wii that listens on port 8080 and will run any binary that is sent to it after you confirmed the IP address with your GameCube controller. An additional warning is displayed when the connection comes from the Internet (i.e. the first two octets of your Wii's ip does not match the first two octets of the connector's ip). Both DOL and ELF executables are supported.
To make this file yourself you need libogc cvs, [http://repo.or.cz/w/svpe-wii.git source code].


A working windows gui has been written by henke37 and dasda and is available as [[Sendelf Wii|SendElf]].
==Protocol==
The client first sends the size of the file to load the big-endian int32 and then sends the file.  


There is a video available on how to use TCP Loader here:<br>
There is no traffic from the server.
<youtube>lzsMjUQwK4g</youtube>
 
==User guide==
Launch the included elf or dol using your favourite method of launching homebrew one your console.
 
It will then start listening on port 8080 and wait for a connection of the client.


== Protocol ==
Use henke37 and dasda's GUI if you are running on win32. The included binary only works on Linux.
The client first sends the length of the file to load in big-endian int32 and then the data of the file. There is no traffic from the server.


==Usage==
==Media==
Launch the included elf or dol using your favourite method of launching homebrew one your console. It will then start listening on port 8080 and wait for a connection of the client.
'''How To: Wii TCP Loader Install/Usage''' ([https://www.youtube.com/watch?v=lzsMjUQwK4g nunim]) <br>
<youtube>lzsMjUQwK4g</youtube>


== External links ==
== External links ==
* Wiibrew - https://wiibrew.org/wiki/TCP_Loader
* Source - https://repo.or.cz/w/svpe-wii.git
* Source - https://repo.or.cz/w/svpe-wii.git
* WiiBrew - https://wiibrew.org/wiki/TCP_Loader

Latest revision as of 02:38, 22 March 2023

TCP Loader
Tcploaderwii2.png
General
AuthorSven Peter (svpe)
TypeLoader
Version0.1
LicenseGPL-2.0
Last Updated2008/04/15
Links
Download
Website
Source

TCP Loader is a tool that loads files via TCP.

It is a TCP server that runs on the Wii and listens on port 8080 and loads homebrew sent from your computer (you must first confirm the IP address with your GameCube controller). An additional message will appear when the connection is made from the internet. The DOL and ELF homebrew files are both supported.

A working windows GUI has been written by henke37 and dasda and is available as SendElf.

To make this file yourself you need libogc cvs, source code.

Protocol

The client first sends the size of the file to load the big-endian int32 and then sends the file.

There is no traffic from the server.

User guide

Launch the included elf or dol using your favourite method of launching homebrew one your console.

It will then start listening on port 8080 and wait for a connection of the client.

Use henke37 and dasda's GUI if you are running on win32. The included binary only works on Linux.

Media

How To: Wii TCP Loader Install/Usage (nunim)

External links

Advertising: