Homebrew Applications

From 3dbrew
Revision as of 23:57, 19 November 2014 by Plutooo (talk | contribs)
Jump to navigation Jump to search


Applications are installed by copying the necessary files to the 3ds/ folder in the root of the SD-card. Most applications come with two files:

  • boot.3dsx: The executable.
  • icon.bin: The icon/metadata.

The Homebrew Channel will scan the sdcard for all .3dsx files, but will only display an icon for those who have one according to the format described about.


Category Name Description Author Download Open-Source
Demo cubedemo plutoo Here No
Game Yeti3DS A quick and dirty port of Derek Evans' Yeti3D software rendering engine. smea N/A Yes
Game 3DSCraft Minecraft clone. smea N/A Yes
Emulator blargSnes A Super Nintendo emulator. StapleButter Here Yes
Emulator GameYob A Game Boy (Color) emulator. Drenn N/A Yes
Emulator 3DNES An NES emulator. St4rk N/A Yes
Emulator CHIP-3DS A simple and slow CHIP-8 emulator. xerpi Here Yes
Application ftPONY A basic FTP server, useful for testing new homebrew versions without swapping the SD card. smea Here Yes
Application ctrrpc A small and easily extensible RPC server/client written in C/Python. Allows you to quickly poke service-commands and syscalls over wifi from a Python shell on your PC. Useful during reverse-engineering. plutoo N/A Yes
Application ctr-streaming-server This is a server which runs on a 3DS, which receives audio/video for playback. This can also send HID state to the client (see the README) when enabled. The included parse_hidstream tool can be used to parse that HID data to simulate keyboard/mouse input events, via Linux uinput. yellows8 N/A Yes