Difference between revisions of "TCP Loader"
Jump to navigation
Jump to search
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| | + | 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 | + | 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 | ||
== 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]] |
Revision as of 15:40, 15 April 2008
Svpe has been using the recent developments of the socket interface and have created a loader that loads stuff 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. 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.
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.