In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

TCP Loader: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
No edit summary
SpamBot (talk | contribs)
No edit summary
Line 1: Line 1:
{{u|Svpe}} has been using the recent developments of the [[socket]] interface and have created a loader that loads stuff over TCP.
[[User:Svpe|Sven Peter]] has been using the recent developments of the [[socket]] interface and has created a loader that loads binaries over TCP.


It is a TCP server running on the Wii that listens on port 8080 by default that will run any binary that is sent to it after you confirmed the IP address with your GC 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 octests of the connector's ip). Both [[DOL]] and ELF executables are supported.
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 GC 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 octests of the connector's ip). Both [[DOL]] and ELF executables are supported.


A working windows gui has been written by {{u|henke37}} and {{u|dasda}} and is avalible from [http://www.henke37.cjb.net/downloads/tcpload.zip henke's site]. The Wii server part is included.
A working windows gui has been written by {{u|henke37}} and {{u|dasda}} and is avalible from [http://www.henke37.cjb.net/downloads/tcpload.zip henke's site]. The Wii server part is included.

Revision as of 16:46, 16 April 2008

Sven Peter has been using the recent developments of the socket interface and has created a loader that loads binaries over TCP.

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 GC 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 octests of the connector's ip). Both DOL and ELF executables are supported.

A working windows gui has been written by henke37 and dasda and is avalible from henke's site. The Wii server part is included.

You currently need libogc cvs and bushing's socket patch in the sf.net patchtracker to compile this yourself from the source code.

Download (linux binary and Wii server)

File:Tcploader-0.1.tgz

Protocol

The client first sends the length of the file to load in big-endian and then the data of the file. There is no traffic from the server.