Skip to content

Getting started

You need a console that runs homebrew (XEX) applications, a working network connection, and a PC on the same home network. If you use a USB Ethernet adapter, keep its driver loaded as usual. For the speeds shown on this site, use NetUsb360 (measured with release 1.1, published as CUsbEnet 1.1).

FastFTP360 is experimental homebrew. Read Safety before using it on files you care about.

  1. Download FastFTP360-<version>.zip from the Releases page.

  2. Copy FastFTP360.xex to its own folder on the Xbox, for example Hdd1:\Apps\FastFTP360\.

  3. Start it from Aurora, XeXMenu or your usual launcher. Do not add it to launch.ini: it is an app, not a plugin.

  4. The app opens on the FTP server tab. Press A to start the server.

  5. In your FTP client, connect with:

    Setting Value
    Host The IP address shown at the top right of the Xbox screen
    Port 21
    Protocol Plain FTP (no TLS)
    Transfer mode Passive
    User name / password xboxftp / xboxftp
  6. When you are done, press B to stop the server, then Back to exit to the dashboard.

FastFTP360-PC.exe in the zip is only for the network test. You don’t need it for FTP.

Switch tabs with LB and RB while nothing is running. The footer always shows the buttons that do something right now.

FTP server tab, ready
FTP server, ready. The right card shows the login to type into your FTP client.
FTP server tab, server running
FTP server running, with the address, login and the folders it found.
Network tab
Network test, waiting for the PC app.
Network test measuring
Network test measuring PC to Xbox.
Disk tab
Disk test with the drive and block size.
Settings tab
Settings for the advanced options.

These images are drawn by the same screen code the console runs (tests/ui_preview.cpp), with example values.