Repository navigation
A standalone FTP server for homebrew Xbox 360 consoles, with a RAM network benchmark and a disk test. Built from main at commit 0854f3d.
What's new
0.4.1 replaces the 0.4.0 tag, which pointed at an earlier commit. Everything below is new since 0.3.0.
- Your own FTP login. On the FTP server tab, press Y to type a user name and password with the Xbox keyboard. The login is saved in
FastFTP.ininext to the XEX, which you can also edit on a PC. The default isxboxftp/xboxftp, and D-pad on the FTP tab switches the login off. - Opens on the FTP server tab. The tabs are FTP server, Network, Disk and Settings.
- Last 5 transfers on the FTP tab, with file name, size and speed.
- Log file
FastFTP.lognext to the XEX: logins (including wrong ones), uploads and downloads with path and speed, deletes, renames, new folders, and server start and stop. - Renamed to FastFTP:
FastFTP.xexandFastFTP-PC.exereplace the NetBench360 files. New look, with a new logo and a README with screenshots of every tab. - Settings tab for the advanced options: socket buffers, worker CPU and drawing during transfers. The everyday tabs only show what a normal user needs.
- New Xbox screen built with Dear ImGui. Drawing pauses during transfers by default, because live drawing during Xbox sends crashed the console in early tests.
- Folders named like Aurora's FTP:
Game,Hdd1,HddX,SysExt,System,Usb0-Usb2,USBMU0-USBMU2,USBMUCache0-USBMUCache2. Only drives that are present are listed.
Uploads to the Xbox have reached about 27.5 MiB/s with a TP-Link UE306 adapter. That compares with about 19.5 MiB/s for Aurora's built-in FTP.
Downloads
| File | Runs on |
|---|---|
FastFTP.xex |
Xbox 360 (retail, DEVKIT_ONLY=0). Copy it to its own folder, for example Hdd1:\Apps\FastFTP\, and start it from Aurora or XeXMenu. It is not a launch.ini plugin. |
FastFTP-PC.exe |
Windows companion for the RAM network benchmark only. Not needed for FTP. |
FastFTP-0.4.1.zip |
Both files above. |
SHA-256:
8A8F86666078EA8DE1ADC160A96F2ECFEE703AC62B0B749D68E4253429730554 FastFTP.xex
5B16EE0180402F97FE7AB7917AB37064FDFBBB4890ABC5289FB48E3282479CF0 FastFTP-PC.exe
31B1434628D4A45BE4618D3C634A5301EE368E73D275510164CFE9E1CBA2F8E3 FastFTP-0.4.1.zip
Known limits
- Plain FTP in passive mode only. The login and the files are not encrypted, so use it only on a trusted LAN.
- Passed 29 host FTP checks and 53 protocol checks. The new login keyboard, log file, transfer list and Settings tab have not run on a console yet.
- If you used an earlier build, delete the old
NetBench360.xexand useFastFTP.xex.