Line 3:
Line 3:
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. Both [[DOL]] and ELF executables are supported.
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. Both [[DOL]] and ELF executables are supported.
−
A working windows gui has been written by {{u|dasda}} and {{u|henke37}}, but it is not quite ready for public consumption.
+
A working windows gui has been written by {{u|henke37}} and {{u|dasda}} and is avalible from [http://www.henke37.cjb.net/downloads/tcploader.zip henke's site]. The Wii server part is included.
−
You currently need libogc cvs and [http://sourceforge.net/tracker/index.php?func=detail&aid=1936729&group_id=114505&atid=668553 bushing's socket patch] in the sf.net patchtracker to compile this yourself. Precompiled binaries will maybe be released by me once this patch is in the cvs.
+
You currently need libogc cvs and [http://sourceforge.net/tracker/index.php?func=detail&aid=1936729&group_id=114505&atid=668553 bushing's socket patch] in the sf.net patchtracker to compile this yourself from the [http://repo.or.cz/w/svpe-wii.git source code].
−
[http://repo.or.cz/w/svpe-wii.git Source code]
== Protocol ==
== Protocol ==
−
The client first sends the length of the file to load and then the data of the file.
+
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.
−
There is no traffic from the server.
[[Category:Loaders|TCP]]
[[Category:Loaders|TCP]]