Go to file
d0k3 14879ac8b6 Fix Ninjhax output name and icon usage
It's better to give an output name instead of using the name of the current directory, so 'ftbrony' is used as default. I also fixed the icon not being used in SMDH creation (project name is ftbrony-master when downloaded from GitHub, not ftbrony).
2015-08-20 02:32:24 +02:00
data Replace console with one built-in to libctru 2015-01-07 23:26:01 -06:00
gfx Cleaned up a bit, included original banner png. 2014-12-10 17:53:56 -05:00
include Replace console with one built-in to libctru 2015-01-07 23:26:01 -06:00
source Merge branch 'r44' 2015-08-19 13:30:48 -05:00
.gitignore add linux build 2014-11-25 00:13:47 -06:00
ftbrony.png fancy schmancy brony icon 2014-11-24 16:47:04 +00:00
LICENSE Initial commit 2014-11-23 16:40:26 -06:00
Makefile add linux build 2014-11-25 00:13:47 -06:00
Makefile.3ds Fix Ninjhax output name and icon usage 2015-08-20 02:32:24 +02:00
Makefile.linux add linux build 2014-11-25 00:13:47 -06:00
README.md Fixed some errors 2014-12-21 19:23:19 +01:00

ftbrony

FTP Server for 3DS.

Features

  • Appears to work well with a variety of clients.
  • Also compiles for Linux.
  • Supports multiple simultaneous clients.
  • Cutting-edge graphics.

Build and install

You must first install and set up devkitARM and libctru. Clone this repository and cd in the resulting directory.

make

Create a ftbrony (double check that it is spelt exactly like this) directory inside the 3ds directory on the root of your SD card and copy the following files in it:

  • ftbrony.3dsx
  • ftbrony.smdh

Supported Commands

  • CDUP
  • CWD
  • DELE
  • FEAT (no-op)
  • LIST
  • MKD
  • MODE (no-op)
  • NOOP
  • PASS (no-op)
  • PASV
  • PORT
  • PWD
  • QUIT
  • RETR
  • RMD
  • RNFR
  • RNTO (rename syscall is broken?)
  • STOR
  • STRU (no-op)
  • SYST
  • TYPE (no-op)
  • USER (no-op)
  • XCUP
  • XMKD
  • XPWD
  • XRMD

Planned Commands

  • ALLO
  • APPE
  • NLST
  • REST
  • STOU