From WikiTemp, the GBAtemp wiki
m
Line 37: Line 37:
 
== Development tools ==
 
== Development tools ==
 
{{:List of 3DS development tools}}
 
{{:List of 3DS development tools}}
 
== Exploits ==
 
{{:List of 3DS exploits}}
 
  
 
== PC utilities ==
 
== PC utilities ==
 
{{:List of 3DS PC utilities}}
 
{{:List of 3DS PC utilities}}
 +
 +
== Exploits ==
 +
{{:List of 3DS exploits}}
  
 
[[Category:3DS Homebrew| ]]
 
[[Category:3DS Homebrew| ]]

Revision as of 11:49, 11 August 2015

Applications Games Emulators Demos Development tools PC Utilities Exploits All
Applications Games Emulators Demos Development tools PC Utilities Exploits

Applications

Applications

Homebrew Loaders

Title NH2 Description Author Thread Source
3DSX Launcher Loader Creates CIA forwarders to 3DSX homebrew apps Rinnegatamante Thread Git
BootAnim9 ARM9 payload that loads a random animation from your SD card, plays it back and then loads ('chainloads') another payload. Wolfvak Thread Git
BootCtr Boot manager, assign buttons to choose between homebrew to launch, delayed autoboot. For use with menuhax. m45t3r Thread Git
BootCtr9 ARM9 version of BootCtr. For use with arm9loaderhax. hartmannaf Thread Git
CtrBootManager Boot manager, GUI to choose between homebrew, delay autoboot. For use with menuhax. cpasjuste Thread Git
CtrBootManager9 ARM9 version of CtrBootManager. For use with arm9loaderhax. cpasjuste Thread Git
Homebrew Emergency Launcher Emergency launcher to be used if no other launchers work mashers Thread
Homebrew Launcher Loader (CIA) CIA that launches boot.3dsx from the SD card yellows8 Thread Git
Spider3DSTools A collection of tools that exploited the o3ds's browser on <9.3 firmware. Used for RAM dumping, game cheats, etc. Yifan Lu Thread Git
The Homebrew Launcher Official Ninjhax Homebrew Launcher. Smealum, GEMISIS Git

Title Launchers

Title NH2 Description Author Thread Source
TWiLight Menu++ Runs nds roms natively using nds-bootstrap. Successor to TWLoader and DSiMenu++ Launcher. Robz8 Thread Git
HANS Loads games with patches to allow for region free, ROM hacks and screenshots. Smealum Git
regionFOUR Region free cartridge loader for 3DS/3DSXL/2DS/new3DS on firmware versions 9.0-11.3. Smealum Thread Git
regionthree Region free cartridge loader for 3DS/3DSXL/2DS on firmware versions 4.0-9.5. Smealum Thread Git
Y.A.R.U. (Yet Another Regionfree Utility) Region free cartridge loader for Palantine CFW/Emunand Rinnegatamante Thread

File Browsers

Title NH2 Description Author Thread Source
3DS File Explorer Mount SD card and list files Ernilos Post Mega
CTRXplorer An open source SD file manager. d0k3 Thread Git
Godmode9 An open source SD/NAND file manager for arm9. d0k3 Thread Git
ORGANIZ3D A simple file browser written in LUA. Rinnegatamante Thread

Math

Title NH2 Description Author Thread Source
3DS Binary --> Decimal Converter Converts an entered binary number to its decimal equivalent AlbertoSONIC et al. Thread Git
3DSInteger to Hex and Binary Converter 3DSConvert Integer to Hex and Binary darkxex Thread Git
GraphCalc 3DS Graphical calculator. flarn2006 Thread Git
Super Simple Calculator Calculator for simple math operations CKlidify Thread
Simple Calc Another calculator for simple math operations. GalladeGuy Thread

Media players

Title NH2 Description Author Thread Source
3DAmnesic Video player (POC) Lectem Thread Git
3DSurfer Wav player, written with LPP. Rinnegatamante Thread
3ds-vgmstream A port of vgmstream for the 3ds with a simple text based player TricksterGuy Thread Git
CTR Streaming Server A 3DS homebrew audio/video playback server. yellows8 Git
ctrmus A music player supporting wav, aiff, flac, opus and mp3. MaK11-12 Thread Git
RipEX 3DS Anime viewer darkxex Git

Save Managers and Editors

Title NH2 Description Author Thread Source
Agbsave9 Dump GBA VC savefiles to SD card alex34567 Thread Git
PKSM Pokémon NDS/3DS save editor/injector EventAssistant Thread Git
JK's SaveManager (JKSM) User friendly save manger for quick and easy save swaping. JK_ Thread Git
JKSMK Modified version of JKSM to be more "Noob-friendly" ShinyMK Thread Git
PCHex PKHex (Pokémon save editor) in homebrew form Stracker Thread Git
PCHex++ PCHex rewritten in C++ and with a GUI Slashcash Thread Git
save_manager Manage save files. profi200 Thread Git
Savvy Manager A save editor for the Girls Mode/Style Savvy/Style Boutique games. RocketRobz Thread Git
svdt Manage save files. meladroit Thread Git
TerraInveditThreedee A save editor for Terraria 3ds MarcusD Thread Git
Mk7se Edit your mk7 savefiles right from your 3ds! Kartik Thread Git
TWLSaveTool Manage saves from NDS cartridges. TuxSH Thread Git

Shells

Title NH2 Description Author Thread Source
Sunshell Multifunction shell written in LUA. Contains a variety of useful tools including an SD file manager, extdata dump/restore tool, and media players. Rinnegatamante Thread Git
Cyanogen3DS An alternative custom GUI for Nintendo 3DS. This project is in no way affiliated, it only replicates the Android GUI and adds its own features. Joel16 Thread Git

System Tools

Title NH2 Description Author Thread Source
3DS Hardware Test Test the hardware buttons of your system ifrit05 Thread
3DS Homemenu ExtdataTool Nintendo 3DS homebrew application for accessing SD extdata used by Home Menu. yellows8 Git
3DS Ram Dumper Dump RAM to file Palantine Git
arc13's freeShop Download 3DS software from the eShop, if their title is present on the system User:arc13 Thread Git
AutoLoader Download CIA from URL and install ksanislo Git
Big Red Menu Used to manage installed cia files on NAND. Rinnegatamante Thread Git
braindump Dump decrypted contents (both ExeFS and RomFS) of any 3DS game. neobrain Thread Git
Corbenik/Skeith CFW Updater Update Corbenik CFW or Skeith CFW. gnmmarechal Thread Git
Corbenik CFW Updater: RE Update Corbenik CFW or Skeith CFW. Replacement and rewrite of Corbenik/Skeith CFW Updater. gnmmarechal Thread Git
Cthulhu Manage play time history, step history and cached icon data Ryuzaki_MrL Thread Git
Custom Home Menu Manager 2 (CHMM2) Allows viewing and changing of custom Home menu themes. Rinnegatamante 1.0 2.0 Git
Decrypt9 Decryption and dumping tools (XORpad) 9.2 and below, backup/restore SysNAND/EmuNAND Archshift, d0k3, Shadowtrance Thread Git Git Git
Diagnos3 Check the functionailty of your 3DS. Tcm0 (FUK-Team) Thread Source
EmuNAND9 EmuNAND SD formatter & manager d0k3 Thread Git
eShop Music Changer Change the Nintendo eShop background music Ptrk25 Thread Git
Extdata dump Dump, edit and restore Extra Data stored on SD Card. MrCheeze Thread Git
FBI CIA/NAND manager. Steveice10 Thread Git
FCRamDump Dump RAM to file Kane49
freeShop Downloads games from the eShop, as long as you have their title key on your system. TheCruel Thread Git
Gimme 300 coins The fastest way you will get 300 coins ever Chelsea_Fantasy Thread Source
GYTB Add custom badges to your 3DS MrCheeze Thread Git
GodMode9 SD & NAND file explorer d0k3 Thread Git
HexDump Display RAM dump on screen as hex value Ernilos
Hourglass9 Stripped down/noob friendly version of Decrypt9 that only includes basic sys/emuNAND dumping/restoring and H&S dumping/injection. d0k3 Thread Git
ironhax installer Install the ironhax exploit. No longer works with the latest version of Ironfall. smealum Git
menuhax manager Install or update menuhax. yellows8 Git
NASA Universal Legit CIA manager for firmware 4.1 - 10.7 Rinnegatamante Thread Website
NVRAM Flash Manager Wifi NVRAM/SPI Flash dumper/restorer Rinnegatamante Thread Website
OTPHelper Small tool designed for helping with the downgrade and OTP dumping d0k3 Thread Git
Playcoin Allows modifying the 3DS Play Coin counter. MrCheeze Git
QR Web Installer Scans a QR code and installs the CIA from the URL it represents ksanislo Thread Git
RAM Dumping Dump RAM to file. fierce waffle Thread
SafeA9LHInstaller Install arm9loaderhax. Aurora Wright Thread Git
SafeSysUpdater A fork of sysUpdater that checks all files before updating/downgrading cpasjuste Thread Git
SDMounty (CIA) Unmount the SD card. zoogie Thread
SOON! (Super cOOl iNstaller!) Very good-looking and easy to use CIA installer with cover art Chelsea_Fantasy, Howling Wolf Thread Website
SOON!2 New version of the very good-looking and easy to use CIA installer with cover art Chelsea_Fantasy, Howling Wolf Thread Website
sysUpdater Tool for updating/downgrading system firmware profi200 Git
TIKdevil Batch ticket installer. Fork of CIAngel. Kyraminol Thread Git
tikShop Batch ticket installer. Fork of TIKdevil. DanTheMan827 Thread Git
tikSweep Remove tickets from your system that are not used. DanTheMan827 Thread Git
TinyFormat Quickly formats system memory without wiping out SD card contents. javimadgit Git
UpdateSupresser Removes update nag Giantblargg Thread Git

Utilities

Title NH2 Description Author Thread Source
3DeMore Reset the usage count for demos. Kyraminol Thread Git
3dsfetch Show some information about your system. Similar to Screenfetch on Linux. VideahGams Thread Git
3DS eBook Reader eBook Reader for 3DS __singularity, AlbertoSONIC Thread Git
3DSController Use your 3DS console as Windows controller (sends data to keyboard, joypad and mouse). CTurt Thread Git
3DSident Shows various info about your 3DS system Joel16 Thread Git
3DS Homebrew Browser Browse and install homebrew directly from your 3DS. cromo and Zeta0134 Git
3DS Motion 3DS Paint with added Stop-Motion animation support norips Thread Git
3DS Multi Decryptor Decrypts and creates XORPads for game's ROM files and SD card files. (Previously named 3DS CTR Decryptor) Team VOiD (sbJFn5r, relys, xerpi) Git
3DS Paint Drawing program AlbertoSONIC Thread Git
3DS Remote Desktop Stream Windows computer's screen to 3DS and send 3DS input to Windows. Retrozelda Thread Git
3DS Quick Shutdown Shut down your 3DS daxtsu Thread Git
3DS Wifi Toggle Turn Wifi on or off daxtsu Thread Git
3DText Simple text file viewer. DarkFlare69 Thread Git
Alarm Clock A basic alarm clock 730 Thread Included
BiPoLAR-3ds Enable/Disable the power LED Spaqin Git
BMP Loader Load a specific converted BMP format. Ernilos Post
BrewMan Homebrew repository downloader, supports github and screenshots TheCruel Thread Git
CIAngel Downloads good CIA files right on your 3DS. cearp Thread Git
Checkmii Checks what buttons are pressed Darkrevol Thread
ctroller Use your 3DS as a gamepad for your GNU/Linux PC phijor Git
DownloadMii Dicontinued. Browse and install homebrew directly from your 3DS. filfat Thread Git
edpJoy3DS edpJoy client for 3DS edicpop Thread
fb43ds Facebook's chat Client. Lino Maglione (jocopoco) Thread Git
FileKong FTP client Rinnegatamante Thread
Font Viewer View fonts from your SD card Jwiz33 Thread
For Anyone Who Walks A Lot Awards play coins for steps beyond 1000 iamevn Thread Git
ftbrony FTP Server (My Little Pony themed) mtheall Thread Git
FTP-3DS Fork of ftbrony that is Nintendo themed iamevn Thread Git
FTP-GMX Custom FTP Server for 3DS FloatingStar Thread Git
ftpd FTP server mtheall Git
ftpony FTP server Smealum Git
Gamecard Dumper Dump 3DS and DSi game cartridges TheGreek Boy Thread
HackChat Chat application omikes Thread Git
Homebr3w Browse and downlad Homebrew Wolvan Thread Git
Imgurup-3ds Basic Imgur Upload Client for 3ds Kartik Thread Git
InstallMii Graphical homebrew repository downloader simonepsp Thread
MapleIRC IRC Client titegtnodI Thread
Multidownload Downloads files straight to your 3ds! Kartik Thread Git
NinjaCam Camera without shutter sound Rinnegatamante Thread Website
NotifyMii Homebrew notification manager Ryuzaki_MrL Thread Git
PHBank Pokémon Homebrew Bank Gocario Thread Git
PHBankGB Pokémon Homebrew Bank for the Pokémon RBY VC release Gocario Thread
Purgification Purging tool for notifications Rinnegatamante Thread Git
Quick Payload Switcher Switches two A9LH payloads (by renaming them) gnmmarechal Thread Git
QuickPowerOff (A9LH payload) Shuts down the 3DS. Useful to shut the system down when a reboot is forced (eg. after leaving system settings) Asia81 Thread
Quick Reboot Reboots the Nintendo 3DS console. AlbertoSONIC Thread Git
REDThreeUp Apply IPS patches to ROM files MarcusD Thread Git
screenshot-merge Merges screenshots taken with ninjhax 2.5 or NTR CFW ihaveamac Thread Git
scrup Upload screenshots to imgur JerwuQu Thread
SmashBrosDummy A dummy application that simply exits as soon as it can. Used to exit increased memory mode from games like Super Smash Bros. and Monster Hunter. daxtsu Thread Git
StarUpdater Updater for AuReiNAND/Luma3DS. astronautlevel Thread Git
StarUpdater-UN Updater for AuReiNAND/Luma3DS. Usually more updated than the original StarUpdater, though the fork does send pull requests to the original StarUpdater when a feature is added. gnmmarechal/astronautlevel Git
Themely Theme manager for 3DS erman1337 Thread Git
uncart Dump decrypted 3DS games cartridges neobrain Git

Other applications

Title NH2 Description Author Thread Source
3DS Linux loader Boots Linux xerpi Thread Git
3DS Nyan Cat 3DS Nyan Cat using LIBSF2D. markwinap Thread Git
A9NC Receives ARM9 payloads over network and runs them d0k3 Thread Git
Bird Whisperer Notification center, built with Lua ElyosOfTheAbyss Thread
BLEND3R 3D Model Viewer Rinnegatamante Thread
Crimson Scripter Sound novel interpreter, made using lpp3ds. phalk Thread Git
ctrµLua Lua interpreter for 3DS, part of µLua Firew0lf, Reuh, Negi Git
Cubes Shows a simple cube pattern on the screen MagicInventor Thread
ctrrpc RPC client and server plutoo Git
DDexter Pokedex application for 3DS ddraco Thread Git
Dice 3DS Roll some dice keanutah Thread
Drider ePub reader ingolemo Git
DSi Homebrew Menu (CIA) CIA that launches boot.nds DSi homebrew from the SD card ahezard Thread Git
Fake Brick Shows a fake brick screen flarn2006 Thread
FakeBrick9 Shows a fake brick screen A_Random_Guy Thread
forecast3ds A simple weather homebrew app built with lpp-3ds. sereneblue Git
imgr3ds A basic Imgur client for the 3DS sereneblue Git
Koopa Cruiser (WIP) Web Browser jsa Thread Git
krypto A cryptocurrency ticker homebrew app for the 3DS sereneblue Git
LiveScore 3DS Realtime football score board NichyXD Thread
Lua Player Plus Lua interpreter for 3DS, port from PSP Lua Player Plus. Rinnegatamante & _Nanni Thread Git
Manga Reader Manga/Comics Reader for 3DS MyLegGuy Thread Git
Matrix Shows a Matrix effect from the movie The Matrix on the top screen. MagicInventor Thread
Orchestrina Play the ocarina from Ocarina of Time LeifEricson Thread Git
Pictochat3D Pictochat clone for 3DS Tjessx Thread
TinyTot 2 Factor Authentication token one-time password generator jsa Thread Git
TWL Slot-1 Launcher (Custom DSiWare CIA) Boots blocked DS flashcards on any 3DS model Apache Thunder Thread
VN3DS Visual Novel Interpreter dfsa3fdvc1 Thread

Games

Games

Action

Title NH2 Description Author Thread Source
Hydra Castle Labyrinth Port of the PC indie game of the same name. Ported by an anonymous 4chan user (original PC game by E. Hashimoto) Thread Git
KillerMan: Ghost Buster Clone of the battles in the MegaMan Battle Network series. Greiga Master Thread
Minicraft: 3DS Homebrew Edition 3DS port of the game Minicraft Davideesk Thread Source

Arcade

Title NH2 Description Author Thread Source
3Dfrogr Frogger clone Tybus Git
3DSCraft MineCraft clone Smealum Git
3DS Breaköut Breakout/Brick Breaker sloppy clone for 3DS using LövePotion Jwiz33 Thread
3DS-Pong A Two player Pong game. shinyquagsire23 Thread Git
3DSnake by Joshtech Snake game Joshtech Thread
3DSnake by CKlidify Snake game, built with LövePotion CKlidify Thread
Antibounce Bounce a ball around and collect coins. TurtleP Thread
Asteroids-3D Asteroids clone Rinnegatamante Git
BallEsca Avoid the red dots which spawn randomly on the screen cynosura Thread Git
Breakout A 3ds Breakout Clone. Magicrafter13 Git
Breakout3DS Arkanoid clone CalebW Git
Brick Breaker 3D Breakout clone FUK-Team Thread
BubblePop Pop all the bubbles that appear on the screen cynosura Thread Git
EUCLIOD Bullet hell shooting game HexZyle Thread
Evolution_Sav3D_Me Play as a monkey who needs to dodge lasers and eat bananas Manurocker95 Git
FlabbyBird3DS Flappy Bird clone __singularity Thread Git
Flappy Pixel Flappy Bird clone where you control a pixel ll0rT Thread
Gnop Pong clone Jwiz33 Thread
Helii3DS Guide the helicopter through a tunnel. Port of Helii homebrew for Wii. BHSPitMonkey Git
Jezzball3DS JezzBall/Qix clone. Akdul Thread
LovePong3DS Pong clone, built with LövePotion Framework iKlikla Thread
Njam3ds A pacman-like game nop90 Thread Git
One Whale Trip Whale swimming game thp Git
Pong3D A two player pong clone Snailface Included
Pong 3DS A pong with stereoscopic 3D. AntonioND Thread Git
QuickiePong A Pong clone (single player?) Lectem Git
Snake 3DS Snake game Ernilos
Space Fruit Asteroids clone with fruit TurtleP Thread Git
spaceinvaders A Space invaders game. jasonmbrown Post
Tappy Plane Flappy bird clone where you control a plane sgowen Git
That Rabbit Game 3DS Inverse duck hunt (crosshair is fixed and you align the rabbits to it). Site thp
The Real Snake Snake game MichiS97 Git
Turtle: Invaders Space invaders clone TurtleP Thread Git
wave Leads a sinusoidal wave along a scrolling screen and avoid obstacles. yodamerlin Git
Whack Mania 3D Whack-A-Mole cebolleto Thread
Dzzee Well-rounded game that makes you dizzy. Itch.io thp Thread

Board

Title NH2 Description Author Thread Source
3DS Tic Tac Toe Tic Tac Toe game for 3DS. AlbertoSONIC Thread
4Rows Four in a row/Connect4 game for 3DS. Rinnegatamante Thread
ASCII Checkers A crappy ASCII game of checkers (no AI) UnsureSherlock Thread Git
Mastermind 3DS Mastermind board game implementation MrJPGames Thread Git
Othello-3DS Othello (Reversi) implementation MrJPGames Thread Git

Card

Title NH2 Description Author Thread Source
3DS Briscola Briscola card game. Port of PSPBriscola in Lua. Rinnegatamante Thread
Blackjack 3DS Blackjack/Twenty-one game keanutah Thread Git

Game engine

Title NH2 Description Author Thread Source
HCGE - Headcannon Game Engine Multi plateforms 2D Game engine creator and player ported to 3DS. HCStealth Thread
LövePotion Implementation of the Löve game API for Lua VideahGams Thread Git
Lua-RayCast3D Game engine for Lua, based on the Ray casting technique. Rinnegatamante Thread Git

Guessing

Title NH2 Description Author Thread Source
3DSHangman 3DSHangman is a port of a Lua Hanging homebrew for PSP. Rinnegatamante Thread
DrawAttack Multiplayer "guess the word from the drawing" game. TheCruel Thread Git
Guess the Number 3DS More-or-less guessing game. Tcm0 (FUK-Team) Thread FileTrip

Music

Title NH2 Description Author Thread Source
Simon Simon musical game mastermodr94 Thread Git
TriaAl Clone of Deemo Rinnegatamante Thread Git

Platform

Title NH2 Description Author Thread Source
ASCIIJump ASCII Geometry Dash clone for 3DS JackMacWindows Thread Git
Geomitty Dash Geometry Dash clone for 3DS norips Thread Git
Jumping Jack Port of the ZX Spectrum game of the same name cebolleto Thread
OpenSyobon3DS Port of Open Syobon Action (Cat Mario). nop90 Thread Git
Robin Hood's Platform Game Simple platform game where you play as Robin Hood bayleef Thread Git
Sqrxz4 Sqrxz4 - The fourth part of the (now) quadrology Jump'n Think series Sqrxz brings you onto an cold icy island. Shiny marbles, evil penguins and ghosts, underwater creatures and many more to expect. nop90 Thread
Sqrxz2 Sqrxz2 - Another day another journey… As living on planet earth and its surrounding solar system seemed boring Sqrxz decided to check out another location in the universe. nop90 Thread

Puzzle

Title NH2 Description Author Thread Source
100 Boxes 2DS 100 Boxes Puzzle clone for 3DS Cid2Mizard Thread [1]
3-Aldchemys little alchemy clone for 3DS([2]) Gocario Thread Git
2048-3D 2048 Puzzle game clone MrJPGames (Jasper Peters) Thread Git
3048 2048 Puzzle game clone Mocalacace Post Git
Aperture Science 3D (portal3DS) Port of the game Portal Smealum Thread Mediafire
Biniax2 Port to 3DS of the open source game Biniax2 nop90 Thread Git
Bottomless Block Barrage Clone of Panel de Pon / Tetris Attack / Pokemon Puzzle League TricksterGuy Thread Git
EntroPipes Turn all the pipes to form a single long pipe son_link Thread Git
Falling Blocks Watch Out Full-featured tetris clone Spaqin Thread Git
Fill_DS Flood It game clone Helreizer543 Git
Fruit'Y Fruit'Y - Playing with edibles is heavily inspired by the Kaiko classic Gem'X nop90 Thread
Labyrinth 3D Find the exit out of the randomly generated maze. Rinnegatamante Thread
Lemmings for 3DS Clone of the classic DOS game. bayleef Thread Git
Loophole Puzzle platformer where you control multiple "players" that can also be used as platforms CKlidify Thread
Mazed Memory game: escape a maze one room at a time Machina Thread
Minesweeper 2DS Windows Minesweeper clone Cid2Mizard Thread
NumberFucker3DS (NumberF/cker3DS) Math game. Place numbers on a board to make other numbers disappear. VideahGams Thread Git
Paddle Puffle 3DS Port of Paddle Puffle. Hit puffles with your paddle. Peanut42 Thread Git
Picroxx! Picross homebrew clone Substance12 Thread Git
Pixel Shuffle 2DS Rearrange the image on the bottom to form the pixelated image on top Cid2Mizard Thread
Pixel Swap 2DS Replicate the pixel image on the top screen on the bottom screen Cid2Mizard Thread
Rokoban 3-D Sokoban game cebolleto Thread
Sokoban Port of Sokoban puzzle game Landm Git
Super Block Attack Tetris clone (pmedia / XiIntersection) Git
TE3DS Tetris clone nop90 / Snailface Post Git
Tetrepetete 3DS A game with blocks. Site thp
Tetris 3DS Port of an SDL game called Falling Blocks aka Tetris UltiNaruto Thread Git
Tetronomino 3DS Tetris clone, built with LövePotion CKlidify Thread
ThinIce 3DS Melt all of the ice in a maze Peanut42 Thread Git
TileMap 2DS Port of TileMap for 3DS Cid2Mizard Thread
Tiles 2DS Port of "Lights Out" (Android game) for 3DS Cid2Mizard Thread
Trucmuche 2DS 09 Find the hidden objects in every image. Cid2Mizard Thread
Xump Xump - The Final Run is a simple multi-platform puzzler by Retroguru. nop90 Thread
Zelda Picross Port of a Zelda theme picross game made by Vincent Jouillat nop90 Thread Git
Loonies 8192 Mini Retro Puzzle, like Lumines thp Itch.io

Racing

Title NH2 Description Author Thread Source

Real-time strategy

Title NH2 Description Author Thread Source
Insectoid Defense Futuristic tower defense game. sgowen Git

Roguelike

Title NH2 Description Author Thread Source
POWDER POWDER is a roguelike originaly developed specifically for the Gameboy Advance (GBA). nop90 Thread Git

Role playing

Title NH2 Description Author Thread Source
Undertale (tech demo) Undertale port lolzvid Thread Git
Zelda OLB 3DS Zelda Oni Link Begins nop90 Thread Git
Zelda ROTH 3DS Zelda Return of the Hylian nop90 Thread Git
Griffon Legend An action RPG nop90 Thread Git
Dungeons of Daggorath 3DS Dungeons of Daggorath for the 3DS Ported by darkweb Thread Git

Shooter

Title NH2 Description Author Thread Source
CS3DS Port of CSPSP machinamentum Thread Git
ctrHexenII Port of Hexen II Rinnegatamante Thread Git
ctrQuake Port of Quake MasterFeizz Thread Git
ctrWolfen Port of Wolfenstein 3D Rinnegatamante Thread Git
EDuke3D Port of EDuke32 (Duke Nukem 3D) MasterFeizz Git
EUCLIOD Bullet Hell Game HexZyle Thread
PrBoom3DS A 3ds port of Doom ported by elhobbs Thread Git
Raptor Call of the Shadows RetroGamer02 Thread Git
Spectre3ds A 3ds port of Quake ported by elhobbs Git
Shoot ya Friend Simple 2-player shooter YourNerdyJoe Thread Git
Star Cruiser 7 First-person space combat simulator dotMizi Thread Git
yeti3DS A 3D FPS Ported by Smealum Git

Simulation

Title NH2 Description Author Thread Source
3DS Piano A simple 3DS Piano Homebrew. Agent Moose Thread Included
Hamsters 2DS Hamster breeding game in text mode. Cid2Mizard Thread
World of 3DSand World of Sand clone Steveice10 Thread Git

Trivia

Title NH2 Description Author Thread Source
Fact Crow A crow that tells facts for 3DS. titegtnodI Thread Git

Other games

Title NH2 Description Author Thread Source
2D Side-Scrolling Example Simple example of a side-scroller Voxel Studios Thread
3DS Physics Sandbox Play around with various physics PieFace Thread Git
CookieCollector-3DS- Cookie clicker clone Kaisogen Git
Cookie Clicker 3DS Another cookie clicker clone TheMachinumps Git
Fibbage3DS Party game; create a lie that others believe, while avoiding their own lies LeifEricson Thread
Pituka Classics Port of classic CPC games. Site D_Skywalk
PixelRoad Lead a pixel on a tiny road with your stylus. This game is created using LUA language. Rinnegatamante Thread
Shooting Watch 3D Press buttons as fast as possible. MrJPGames Git
Useless Homebrew 3DS This is a port of "Useless homebrew DS", a port of the machine that turns itself off. Tcm0 (FUK-Team) Thread FileTrip

Emulators

Emulators

Console

Title NH2 Description Author Thread Source
3DNES Nintendo Entertainment System st4rk Thread Git
blargSnes Super Nintendo StapleButter Thread Git Website
CTRX PlayStation 1. machinamentum Thread Git
cuzebox3DS Uzebox; port of cuzebox by Jubatian ry755 Thread Git
DaedalusX64 3DS Nintendo 64 emulator for 3DS, Linux, PSP, and PS Vita. MasterFeizz Thread Git
FCEUMM3DS Nintendo Entertainment System; port of FCEUMM Steveice10 Thread
Nestopia3DS Nintendo Entertainment System; port of Nestopia Steveice10 Thread
PicoDrive for 3DS Sega Master System / MegaDrive / Sega CD emulator; port of PicoDrive by notaz bubble2k16 Thread Git Website
Snes9x for 3DS Super Nintendo; port of SNES9x bubble2k16 Thread Git Website
TemperPCE for 3DS TurboGrafx-16/PC-Engine; port of Temper by Exophase bubble2k16 Thread Git Website
Vex3DS Vectrex emulator nop90 Thread Git
VirtuaNES for 3DS Nintendo Entertainment System; port of VirtuaNES bubble2k16 Thread Git Website
Z26 3DS Atari 2600 nop90 Thread Git

Handheld

Title NH2 Description Author Thread Source
3DeSmume DS. Port of Desmume. shutterbug2000 Thread Git
3DGB Gameboy / Gameboy Color st4rk Thread
3DSGBemu Gameboy / Gameboy Color seagal112
Cinoop Gameboy. CTurt Git
CitrAGB Gameboy Advance. Port of GPSP by Exophase for the PSP. shinyquagsire23 Thread Git
GameYob 3DS Gameboy / Gameboy Color Drenn, Steveice10 Thread Git
Handy 3DS Atari Lynx nop90 Thread Git
mGBA GameBoy Advance endrift (Jeffrey Pfau) Thread Git
Neopop Neogeo pocket. Port of Neopop Emulator seagal112 Thread
PokeMini 3DS Pokémon Mini nop90 Thread Git
r3Ddragon Virtual Boy. mrdanielps Thread Git
Sim800 CC800 pocket dictionary banxian Thread

Arcade

Title NH2 Description Author Thread Source
Phoenix Arcade Emulator Phoenix Arcade Emulator seagal112 Thread
Space Invaders Emulator Space invaders seagal112 Thread

Computer

Title NH2 Description Author Thread Source
3DOS 8086(DOS) shutterbug2000 Thread Git
3DS-Chip8 Chip-8 (in ARM9) st4rk
atari800-3DS Atari 8-bit home computer emulator asie Website
Bread Box Commodore 64 spinal_cord Thread
CHIP-3DS Chip-8 xerpi Git
CHIP8-2DS (CHIP8-3DS) Chip-8 nopy4869 Thread Git
Chip8-ARM11 Chip-8 st4rk Git
Chip8-CTRU Yeah, another Chip8 emulator! YourNerdyJoe Git
CHIP8 3DS Chip-8 snailface
Mini vMac Macintosh TarableCode Thread Git
uae3DS Commodore Amiga 500 badda Thread Git
Vice3DS Commodore 64 badda Thread Git
ZX Spectrum EMU ZX Spectrum seagal112 Thread

Others

Title NH2 Description Author Thread Source
EasyRPG Player RPG Maker 2000/2003. Site Rinnegatamante, EasyRPG team
RetroArch Emulation of various gaming systems by using libretro cores libRetro team Thread Git
ScummVM 3DS SCUMM game engine virtual machine TheCruel Thread Git

Homebrew Loaders

Applications

Homebrew Loaders

Title NH2 Description Author Thread Source
3DSX Launcher Loader Creates CIA forwarders to 3DSX homebrew apps Rinnegatamante Thread Git
BootAnim9 ARM9 payload that loads a random animation from your SD card, plays it back and then loads ('chainloads') another payload. Wolfvak Thread Git
BootCtr Boot manager, assign buttons to choose between homebrew to launch, delayed autoboot. For use with menuhax. m45t3r Thread Git
BootCtr9 ARM9 version of BootCtr. For use with arm9loaderhax. hartmannaf Thread Git
CtrBootManager Boot manager, GUI to choose between homebrew, delay autoboot. For use with menuhax. cpasjuste Thread Git
CtrBootManager9 ARM9 version of CtrBootManager. For use with arm9loaderhax. cpasjuste Thread Git
Homebrew Emergency Launcher Emergency launcher to be used if no other launchers work mashers Thread
Homebrew Launcher Loader (CIA) CIA that launches boot.3dsx from the SD card yellows8 Thread Git
Spider3DSTools A collection of tools that exploited the o3ds's browser on <9.3 firmware. Used for RAM dumping, game cheats, etc. Yifan Lu Thread Git
The Homebrew Launcher Official Ninjhax Homebrew Launcher. Smealum, GEMISIS Git

Title Launchers

Title NH2 Description Author Thread Source
TWiLight Menu++ Runs nds roms natively using nds-bootstrap. Successor to TWLoader and DSiMenu++ Launcher. Robz8 Thread Git
HANS Loads games with patches to allow for region free, ROM hacks and screenshots. Smealum Git
regionFOUR Region free cartridge loader for 3DS/3DSXL/2DS/new3DS on firmware versions 9.0-11.3. Smealum Thread Git
regionthree Region free cartridge loader for 3DS/3DSXL/2DS on firmware versions 4.0-9.5. Smealum Thread Git
Y.A.R.U. (Yet Another Regionfree Utility) Region free cartridge loader for Palantine CFW/Emunand Rinnegatamante Thread

File Browsers

Title NH2 Description Author Thread Source
3DS File Explorer Mount SD card and list files Ernilos Post Mega
CTRXplorer An open source SD file manager. d0k3 Thread Git
Godmode9 An open source SD/NAND file manager for arm9. d0k3 Thread Git
ORGANIZ3D A simple file browser written in LUA. Rinnegatamante Thread

Math

Title NH2 Description Author Thread Source
3DS Binary --> Decimal Converter Converts an entered binary number to its decimal equivalent AlbertoSONIC et al. Thread Git
3DSInteger to Hex and Binary Converter 3DSConvert Integer to Hex and Binary darkxex Thread Git
GraphCalc 3DS Graphical calculator. flarn2006 Thread Git
Super Simple Calculator Calculator for simple math operations CKlidify Thread
Simple Calc Another calculator for simple math operations. GalladeGuy Thread

Media players

Title NH2 Description Author Thread Source
3DAmnesic Video player (POC) Lectem Thread Git
3DSurfer Wav player, written with LPP. Rinnegatamante Thread
3ds-vgmstream A port of vgmstream for the 3ds with a simple text based player TricksterGuy Thread Git
CTR Streaming Server A 3DS homebrew audio/video playback server. yellows8 Git
ctrmus A music player supporting wav, aiff, flac, opus and mp3. MaK11-12 Thread Git
RipEX 3DS Anime viewer darkxex Git

Save Managers and Editors

Title NH2 Description Author Thread Source
Agbsave9 Dump GBA VC savefiles to SD card alex34567 Thread Git
PKSM Pokémon NDS/3DS save editor/injector EventAssistant Thread Git
JK's SaveManager (JKSM) User friendly save manger for quick and easy save swaping. JK_ Thread Git
JKSMK Modified version of JKSM to be more "Noob-friendly" ShinyMK Thread Git
PCHex PKHex (Pokémon save editor) in homebrew form Stracker Thread Git
PCHex++ PCHex rewritten in C++ and with a GUI Slashcash Thread Git
save_manager Manage save files. profi200 Thread Git
Savvy Manager A save editor for the Girls Mode/Style Savvy/Style Boutique games. RocketRobz Thread Git
svdt Manage save files. meladroit Thread Git
TerraInveditThreedee A save editor for Terraria 3ds MarcusD Thread Git
Mk7se Edit your mk7 savefiles right from your 3ds! Kartik Thread Git
TWLSaveTool Manage saves from NDS cartridges. TuxSH Thread Git

Shells

Title NH2 Description Author Thread Source
Sunshell Multifunction shell written in LUA. Contains a variety of useful tools including an SD file manager, extdata dump/restore tool, and media players. Rinnegatamante Thread Git
Cyanogen3DS An alternative custom GUI for Nintendo 3DS. This project is in no way affiliated, it only replicates the Android GUI and adds its own features. Joel16 Thread Git

System Tools

Title NH2 Description Author Thread Source
3DS Hardware Test Test the hardware buttons of your system ifrit05 Thread
3DS Homemenu ExtdataTool Nintendo 3DS homebrew application for accessing SD extdata used by Home Menu. yellows8 Git
3DS Ram Dumper Dump RAM to file Palantine Git
arc13's freeShop Download 3DS software from the eShop, if their title is present on the system User:arc13 Thread Git
AutoLoader Download CIA from URL and install ksanislo Git
Big Red Menu Used to manage installed cia files on NAND. Rinnegatamante Thread Git
braindump Dump decrypted contents (both ExeFS and RomFS) of any 3DS game. neobrain Thread Git
Corbenik/Skeith CFW Updater Update Corbenik CFW or Skeith CFW. gnmmarechal Thread Git
Corbenik CFW Updater: RE Update Corbenik CFW or Skeith CFW. Replacement and rewrite of Corbenik/Skeith CFW Updater. gnmmarechal Thread Git
Cthulhu Manage play time history, step history and cached icon data Ryuzaki_MrL Thread Git
Custom Home Menu Manager 2 (CHMM2) Allows viewing and changing of custom Home menu themes. Rinnegatamante 1.0 2.0 Git
Decrypt9 Decryption and dumping tools (XORpad) 9.2 and below, backup/restore SysNAND/EmuNAND Archshift, d0k3, Shadowtrance Thread Git Git Git
Diagnos3 Check the functionailty of your 3DS. Tcm0 (FUK-Team) Thread Source
EmuNAND9 EmuNAND SD formatter & manager d0k3 Thread Git
eShop Music Changer Change the Nintendo eShop background music Ptrk25 Thread Git
Extdata dump Dump, edit and restore Extra Data stored on SD Card. MrCheeze Thread Git
FBI CIA/NAND manager. Steveice10 Thread Git
FCRamDump Dump RAM to file Kane49
freeShop Downloads games from the eShop, as long as you have their title key on your system. TheCruel Thread Git
Gimme 300 coins The fastest way you will get 300 coins ever Chelsea_Fantasy Thread Source
GYTB Add custom badges to your 3DS MrCheeze Thread Git
GodMode9 SD & NAND file explorer d0k3 Thread Git
HexDump Display RAM dump on screen as hex value Ernilos
Hourglass9 Stripped down/noob friendly version of Decrypt9 that only includes basic sys/emuNAND dumping/restoring and H&S dumping/injection. d0k3 Thread Git
ironhax installer Install the ironhax exploit. No longer works with the latest version of Ironfall. smealum Git
menuhax manager Install or update menuhax. yellows8 Git
NASA Universal Legit CIA manager for firmware 4.1 - 10.7 Rinnegatamante Thread Website
NVRAM Flash Manager Wifi NVRAM/SPI Flash dumper/restorer Rinnegatamante Thread Website
OTPHelper Small tool designed for helping with the downgrade and OTP dumping d0k3 Thread Git
Playcoin Allows modifying the 3DS Play Coin counter. MrCheeze Git
QR Web Installer Scans a QR code and installs the CIA from the URL it represents ksanislo Thread Git
RAM Dumping Dump RAM to file. fierce waffle Thread
SafeA9LHInstaller Install arm9loaderhax. Aurora Wright Thread Git
SafeSysUpdater A fork of sysUpdater that checks all files before updating/downgrading cpasjuste Thread Git
SDMounty (CIA) Unmount the SD card. zoogie Thread
SOON! (Super cOOl iNstaller!) Very good-looking and easy to use CIA installer with cover art Chelsea_Fantasy, Howling Wolf Thread Website
SOON!2 New version of the very good-looking and easy to use CIA installer with cover art Chelsea_Fantasy, Howling Wolf Thread Website
sysUpdater Tool for updating/downgrading system firmware profi200 Git
TIKdevil Batch ticket installer. Fork of CIAngel. Kyraminol Thread Git
tikShop Batch ticket installer. Fork of TIKdevil. DanTheMan827 Thread Git
tikSweep Remove tickets from your system that are not used. DanTheMan827 Thread Git
TinyFormat Quickly formats system memory without wiping out SD card contents. javimadgit Git
UpdateSupresser Removes update nag Giantblargg Thread Git

Utilities

Title NH2 Description Author Thread Source
3DeMore Reset the usage count for demos. Kyraminol Thread Git
3dsfetch Show some information about your system. Similar to Screenfetch on Linux. VideahGams Thread Git
3DS eBook Reader eBook Reader for 3DS __singularity, AlbertoSONIC Thread Git
3DSController Use your 3DS console as Windows controller (sends data to keyboard, joypad and mouse). CTurt Thread Git
3DSident Shows various info about your 3DS system Joel16 Thread Git
3DS Homebrew Browser Browse and install homebrew directly from your 3DS. cromo and Zeta0134 Git
3DS Motion 3DS Paint with added Stop-Motion animation support norips Thread Git
3DS Multi Decryptor Decrypts and creates XORPads for game's ROM files and SD card files. (Previously named 3DS CTR Decryptor) Team VOiD (sbJFn5r, relys, xerpi) Git
3DS Paint Drawing program AlbertoSONIC Thread Git
3DS Remote Desktop Stream Windows computer's screen to 3DS and send 3DS input to Windows. Retrozelda Thread Git
3DS Quick Shutdown Shut down your 3DS daxtsu Thread Git
3DS Wifi Toggle Turn Wifi on or off daxtsu Thread Git
3DText Simple text file viewer. DarkFlare69 Thread Git
Alarm Clock A basic alarm clock 730 Thread Included
BiPoLAR-3ds Enable/Disable the power LED Spaqin Git
BMP Loader Load a specific converted BMP format. Ernilos Post
BrewMan Homebrew repository downloader, supports github and screenshots TheCruel Thread Git
CIAngel Downloads good CIA files right on your 3DS. cearp Thread Git
Checkmii Checks what buttons are pressed Darkrevol Thread
ctroller Use your 3DS as a gamepad for your GNU/Linux PC phijor Git
DownloadMii Dicontinued. Browse and install homebrew directly from your 3DS. filfat Thread Git
edpJoy3DS edpJoy client for 3DS edicpop Thread
fb43ds Facebook's chat Client. Lino Maglione (jocopoco) Thread Git
FileKong FTP client Rinnegatamante Thread
Font Viewer View fonts from your SD card Jwiz33 Thread
For Anyone Who Walks A Lot Awards play coins for steps beyond 1000 iamevn Thread Git
ftbrony FTP Server (My Little Pony themed) mtheall Thread Git
FTP-3DS Fork of ftbrony that is Nintendo themed iamevn Thread Git
FTP-GMX Custom FTP Server for 3DS FloatingStar Thread Git
ftpd FTP server mtheall Git
ftpony FTP server Smealum Git
Gamecard Dumper Dump 3DS and DSi game cartridges TheGreek Boy Thread
HackChat Chat application omikes Thread Git
Homebr3w Browse and downlad Homebrew Wolvan Thread Git
Imgurup-3ds Basic Imgur Upload Client for 3ds Kartik Thread Git
InstallMii Graphical homebrew repository downloader simonepsp Thread
MapleIRC IRC Client titegtnodI Thread
Multidownload Downloads files straight to your 3ds! Kartik Thread Git
NinjaCam Camera without shutter sound Rinnegatamante Thread Website
NotifyMii Homebrew notification manager Ryuzaki_MrL Thread Git
PHBank Pokémon Homebrew Bank Gocario Thread Git
PHBankGB Pokémon Homebrew Bank for the Pokémon RBY VC release Gocario Thread
Purgification Purging tool for notifications Rinnegatamante Thread Git
Quick Payload Switcher Switches two A9LH payloads (by renaming them) gnmmarechal Thread Git
QuickPowerOff (A9LH payload) Shuts down the 3DS. Useful to shut the system down when a reboot is forced (eg. after leaving system settings) Asia81 Thread
Quick Reboot Reboots the Nintendo 3DS console. AlbertoSONIC Thread Git
REDThreeUp Apply IPS patches to ROM files MarcusD Thread Git
screenshot-merge Merges screenshots taken with ninjhax 2.5 or NTR CFW ihaveamac Thread Git
scrup Upload screenshots to imgur JerwuQu Thread
SmashBrosDummy A dummy application that simply exits as soon as it can. Used to exit increased memory mode from games like Super Smash Bros. and Monster Hunter. daxtsu Thread Git
StarUpdater Updater for AuReiNAND/Luma3DS. astronautlevel Thread Git
StarUpdater-UN Updater for AuReiNAND/Luma3DS. Usually more updated than the original StarUpdater, though the fork does send pull requests to the original StarUpdater when a feature is added. gnmmarechal/astronautlevel Git
Themely Theme manager for 3DS erman1337 Thread Git
uncart Dump decrypted 3DS games cartridges neobrain Git

Other applications

Title NH2 Description Author Thread Source
3DS Linux loader Boots Linux xerpi Thread Git
3DS Nyan Cat 3DS Nyan Cat using LIBSF2D. markwinap Thread Git
A9NC Receives ARM9 payloads over network and runs them d0k3 Thread Git
Bird Whisperer Notification center, built with Lua ElyosOfTheAbyss Thread
BLEND3R 3D Model Viewer Rinnegatamante Thread
Crimson Scripter Sound novel interpreter, made using lpp3ds. phalk Thread Git
ctrµLua Lua interpreter for 3DS, part of µLua Firew0lf, Reuh, Negi Git
Cubes Shows a simple cube pattern on the screen MagicInventor Thread
ctrrpc RPC client and server plutoo Git
DDexter Pokedex application for 3DS ddraco Thread Git
Dice 3DS Roll some dice keanutah Thread
Drider ePub reader ingolemo Git
DSi Homebrew Menu (CIA) CIA that launches boot.nds DSi homebrew from the SD card ahezard Thread Git
Fake Brick Shows a fake brick screen flarn2006 Thread
FakeBrick9 Shows a fake brick screen A_Random_Guy Thread
forecast3ds A simple weather homebrew app built with lpp-3ds. sereneblue Git
imgr3ds A basic Imgur client for the 3DS sereneblue Git
Koopa Cruiser (WIP) Web Browser jsa Thread Git
krypto A cryptocurrency ticker homebrew app for the 3DS sereneblue Git
LiveScore 3DS Realtime football score board NichyXD Thread
Lua Player Plus Lua interpreter for 3DS, port from PSP Lua Player Plus. Rinnegatamante & _Nanni Thread Git
Manga Reader Manga/Comics Reader for 3DS MyLegGuy Thread Git
Matrix Shows a Matrix effect from the movie The Matrix on the top screen. MagicInventor Thread
Orchestrina Play the ocarina from Ocarina of Time LeifEricson Thread Git
Pictochat3D Pictochat clone for 3DS Tjessx Thread
TinyTot 2 Factor Authentication token one-time password generator jsa Thread Git
TWL Slot-1 Launcher (Custom DSiWare CIA) Boots blocked DS flashcards on any 3DS model Apache Thunder Thread
VN3DS Visual Novel Interpreter dfsa3fdvc1 Thread

Demos

Demos

Maybe we could separate Demoscene (visually interesting like mandelbrot or Munching Squares) from plain Homebrew tests (like hello world and input tests)

Title NH2 Description Author Thread Source
3DS Homebrew Demo Make a black screen by filling each pixel with black. Write text on screen. - ARM9 homebrew Snailface
3DS Homebrew Touch - ARM9 homebrew Snailface
3DS Life Increase/decrease random cells spawn speed Helreizer543 Git
3dsmandelbrot Arm11 homebrew. Mandelbrot, with zoom function xantoz
3DS-PAD Test the buttons and touch screen - ARM9 homebrew Nop90
8bitPlasma a Color palette shifting demo. Spinal_cord Thread
Citra-hwtests homebrew test suite for Citra 3DS emulator. archshift, Citra-emu team Git
Console demo Create multiple consoles and print to them with a minimal version of printf/sprintf. - ARM9 homebrew Kalimero
Game of Life basic implementation of Conway's Game of Life JensRenders Thread
Input test Tests buttons - ARM9 homebrew Nop90
KSketch Etch a sketch - Move letter 0 (zero) on screen using D-pad, set color with L/R. thekman
Mandelbrot ARM9 (launcher.dat) Mandelbrot homebrew. Aliakr18 and Snailface
Munching Squares A Munching Squares demo. A mod (or v2?) has been done named XOR Fractal. cedeckovec
Particule Demo - ARM11 homebrew YourNerdyJoe
Reggie-Demo Print a bmp picture converted to .h TricksterGuy Git
Screen Colour and Font Test Displays a fake Gateway 3DS brick screen - ARM9 homebrew Pong20302000

Development tools

Libraries

Title Description Author Thread Source
3DS-UI Graphical UI library filfat Git
BlargGL simple GPU API wrapper StapleButter Git
Brewboard a Keyboard demo / Library titegtnodI Thread Git
Caelina OpenGL driver port machinamentum Thread Git
ctrGL OpenGL implementation for the POS PICA. minexew Git
CTRULib 3DS User Library. smealum Git
HBKBLib 3DS Keyboard library jbr373 Thread Included
libmpo mpo (multiple picture object) file encoding/decoding library. lectem Git
libntrplg Library to write plugins for NTR cFW. 44670 Git
SDL for 3DS SDL Library patch for 3DS. Rikku2000 Thread
sf2dlib 2D Graphics library with GPU rendering. xerpi Thread Git
sfillib Fast image loading library to use with sf2dlib xerpi Thread Git
sftdlib Text drawing library to use with sf2dlib xerpi Git
SwKbd Custom software keyboard module. Nop90 Thread Git
TextStuff Library to add text support. titegtnodI Git

Tools

Title Description Author Thread Source
3DS tmd reader
CTRRPC RPC server/client for poking the 3DS usermode Plutooo Git
CTRSDK A set of legal open sources SDK replacement Tools Git
EditTMD cearp Thread
p3DS 3DS Python Tool
NTR Debugger 3DS cFW with wifi debugging tools Cell9

Shader assemblers

Title Description Author Thread Source
aemstro Not meant for homebrew, used more for reverse engineering. Smealum Git
nihstro neobrain Thread Git
picasso fincs Git

Documentation

Title Description Author
http://3dbrew.org 3DS homebrew user based wiki
http://4dsdev.org/ forum with info and shared resources (audio/functions/released homebrew/etc.) multiple devs
3DS dev. guide Homepage eBook Git CTRuLib and homebrew Tools guides and documentation. Old Link xem
handy functions useful function for writing homebrew xem
GBATemp main homebrew development thread random information, ask questions here. multiple developers
3ds-cmake Info and examples for using CMake with 3DS homebrew Lectem

Templates

Title Description Author Thread Source
3DS Homebrew template Makefile project template for 3DS homebrew that creates elf, 3dsx, smdh, cia, and 3ds files. Steveice10 Git

PC utilities

This page lists 3DS homebrew related PC utilities. Please add missing applications or feel free to reorder/move/create sub-categories.

3DS Emulators

Title Description Author Thread Source
3DMoo Thread
Citra Thread Git
TronDS Thread

Emulator related tools:

Files operation

Title Description Author Thread Source
3DS XFSA see Level5 Tools
cfgxViewer Viewer for cfgx models planetarian Thread
CTPK Tool Convert CTPK to PNG and back to CTPK format. Nagato Thread
Every File Explorer Extendable file explorer/editor Gericom Thread Git
fmt_cgfx (Noesis plugin) chrrox Thread
GARCTool GARC (Un)Packing tool that supports compressed files in and out kwsch Git
GARC Unpacker Nintendo 3DS .GARC container unpacker kwsch Git
Kuriimu, Kukki, Karameru A general purpose game translation toolkit for authors of fan translations. IcySon55 Thread Git
Level5 3DS Archive tool A set of tools to edit common file format used by Level5 developers. Level5 Thread
lsdt ls/dt unpacker for Super Smash Bros. for the Nintendo 3DS kwsch Git
N3DS CMB Viewer View 3D models in .cmb format from Ocarina of Time 3D and Majora's Mask 3D xdanieldzd Git
OhanaXY 3DS Pokémon Model viewer gdkchan Git
SmashPACK PACK file unpacker for Super Smash Bros. for the Nintendo 3DS kwsch Git
TextureRipper Texture dumper for various 3ds file formats Normmatt Thread
xfsa Level-5 3DS Archive Tool Nagato Git

File format conversion

Title Description Author Thread Source
bch2obj Pokémon X/Y simple model/texture parser Smealum Git
BCWAV to BCSTM Convert PCM16/PCM8 Headers from BCWAV files to the BCSTM versions AHP_person Thread
cgfx2obj Extract cfgx model files smealum Git
image2bin Online image to BIN converter. https://xem.github.io/3DShomebrew/tools/image-to-bin.html Xem Git
image2cptk Convert png images to cptk Snailface Post
obj2c
png2bclim BCLIM Converter (to/from PNG) kwsch Git

Icon & banner tools

Title Description Author Thread Source
3DS Banner Maker Create banners and icons for 3DS homebrew AlbertoSONIC Git
3DS IconDecrypter Dumps the icons for 3DS games in unencrypted format 3DSGuy
Bannertool Converts png and wav files to bnr for 3ds and cia Steveice10 Git
CiTRUS Create banner and icon files for 3DS in XBSF format Xcution
Debanner Separates the CBMD and BCWAV files from a banner file. YourNerdyJoe Git
SMDH File creator Ernilos
The SMDH Creator Graphical SMDH creation tool link6155 Thread

Theme tools

Title Description Author Thread Source
CustomThemeTools View and edit body_LZ.bin files Roxas75 Thread
Howling Theme Tool Packs custom themes to CIA format Howling Wolf, Chelsea_Fantasy Thread
Yet Another Theme Application (YATA) 3DS Theme creator Reisyukaku Thread Git
Yet Another Theme Application PLUS (YATA+) 3DS Theme creator exelix11 (based on version by Reisyukaku) Thread Git

ROM and Homebrew tools

Title Description Author Thread Source
3DS CTR Decryptor CTR Keygen+Padgen (move to multi decryptor after page creation) => see: 3DS Multi Decryptor Team VOiD Thread Git
3DSExplorer Explore various 3DS related files and view info elisherer Google Code
3DS Lazy A ROM editor GUI for different tools (rebuild function not yet implemented) hackotedelaplaque Thread
3DS Mset Sign Convert launcher dat to GW or HB Roxas75
3DS Multi Decryptor Collection of decryption tools Team VOiD Git
3DS ROM Converter
3DS ROM Creator ernilos
3DS Key Generator Generate keys for the different ROM partitions (romfs, exefs, and exheader) Team Fail Thread Dropbox
3DS ROM Editor Reisyukaku Post
3DS ROM Header Editor
3DS Tool suspiciousware? Ground
3DS Windows Explorer extension Makes Windows Explorer recognize 3DS games and shows the appropriate image. AUTOMATIC1111 Thread Included
basicGBAinjector Inject GBA ROMs into GBA Virtual Console games cots Thread
basicNESinjector Inject NES ROMs into NES Virtual Console games cots Thread
basicSNESinjector Inject SNES ROMs into SNES Virtual Console games cots Thread
Card1to2 Link Snailface
Card1 <-> Card2 converter Convert games between Card1 and Card2 onepiecefreak Thread
cro_tool Re-sign application libraries (CRO) for ROM hacks WulfyStylez Thread
CTR (Crappy Tiny Reader) Displays basic ROM info link PsyKo
Ctr tool Neimod Git
Ctr tool GUI
CTR Toolkit
CTR Keygen see: 3DS Multi Decryptor
dctr Decryptor b1l1s Git
EvoCRC (3DSCRC) Rom Manager and renamer.
exheader injector Inject original exheaders into repacked ROMs piratesephiroth Thread
FileXORer XORs 2 files Xerpi
Homebrew Converter Snailface
MakeROM
NCCH_Decryptor
Padgen see: 3DS Multi Decryptor
padxorer xerpi
PatchROM Set of scripts to patch 3DS ROMs 44670 Git
py3DSorter Set of python scripts to sort ROMs storm75x Thread
RomFS Builder The program will then generate a RomFS binary from a folder. SciresM Thread
ROM Tool Manage rename ROMs. Canceled. bkifft Git
ROM Tool GUI A GUI for ROM Tool on Mac. Thread
RomFSDecryption
RSF Builder TiniVi Git

GateWay tools

Title Description Author Thread Source
Gateway 3DS Fragmentation error fixer Gateway 3DS microSD Tool _Tim_ Thread
GateWay 3.0 Launcher Creator Encrypt Launcher.dat for Gateway 3.0's Spider exploit. (Mac version by Cearp) Ernilos
Gateway 3DS Loader Android app to setup webserver and provide webkit exploit for Gateway 3.0+ Shadowtrance and Ivan Garcia Thread
Gateway 3DS Rom Sorter Helps sorting ROMs for the GateWay 3DS outlaw1994
Gateway ROM Patcher Edit/import/export ROM header used by Gateway-3DS for online access link PsyKo
Gateway Sorter Edit ROMs showing list for Gateway/MTCard multirom menu Rinnegatamante Post
GatewayFlash https://play.google.com/store/apps/details?id=com.androchill.gateway.flash Eric Ahn
Gatewayize Encrypt stuff for Gateway avenir Post
Go! Gateway Android app to setup webserver and provide webkit exploit for Gateway 3.0+ natinusala Thread
GW Decrypt
gw_homebrew

Sky3DS tools

Title Description Author Thread Source
No Ban No Sky Edit Sky3DS template file to use your own UniqueID in ROM headers. Hackotedelaplaque Thread
Sky3DScTool Edit ROM to CARD2 type and replace ROM header with one from a game in your already filled 10 game list. Thread
Sky3DS Diskwriter python A python version of Sky3ds diskwriter which works on Linux and OSX. lukas_2511, NoSmokingBandit Thread

CIA tools

Title Description Author Thread Source
3DS CIA Manager List all CIA files from a folder and display its ID. leerz Thread
3DS to CIA converter Convert .3DS files to .CIA format
CCI/CIA Command Builder (aka ROMTool GUI) TiniVi Thread Git
CIA Auto-Generator Script to speed up cia generation mmn Thread
Cia to TitleID List all cia files from a folder and display its ID. cearp Thread
FBI Companion for IOS Send CIA files to FBI over network [[User:CompC|CompC] Thread
FunkyCIA Turn eShop content into .CIA files cearp Thread

NAND - EmuNAND - CFW tools

Title Description Author Thread Source
3DSFAT16Tool Extract and restore FAT16 partition of a NAND dump d0k3 Thread
3NDAN NAND Analyze
EmuNAND Tool Tool to backup and restore Emunand from SD. Thread
CTRcFW st4rk
NAND to redNAND Converter
ctr-nandmount FUSE tool to mount and browse NAND. (FUSE = Filesystem in Userspace?) Git

Network

Title Description Author Thread Source
3DNUS 3DS version of NUS Downloader (download system files from Nintendo Update Servers) -No longer Maintained. ground Thread
3DNUS; Mod Download and Pack any Title or Firmware. -No longer Maintained Dr.Hacknik Thread Git
3DS Update Checker
ctr-wlanbeacontool Tool for parsing and generating 3DS local-WLAN beacons. yellows8 Git
UpdateCDN Download system update files from Nintendo update server, can be packed in cia for installation on NAND/EmuNAND. cearp Thread
Ninupdates Scripts to detects Nintendo system updates and generate reports of the updated titles example. yellows8 Git
MAC Cycle
RelayMyHome Mac script to cycle MAC for Homepass. Git

Save and game managers

Title Description Author Thread Source
005tools
3DS Fuse
3DS Game Library Spayrosam
3DS Save DeEncrypter
3DS Save Renamer Git
3DSaveTool Crediar
CardTwo Save Tool
cart2sav
CTR Savedata 3DSGuy Git
DSaveManager http://3dbrew.org/wiki/DSaveManager Crediar
PKHex Pokémon (3DS) SAV/PKX Editor Git
R4iSaveMore
Save Manager 3DS

Save editors

Title Description Author Thread Source
Animal Crossing: New Leaf Save Editor marc_max Thread
Bravely Default Village Editor Edit village status and population. Oswarlan Thread
Fantasy Life Save Viewer/Editor mvmiranda Thread
FireEditor Fire Emblem: Awakening save editor. Java based. Olmectron Thread
Hatsune Miku: Project Mirai DX Save Editor Hatsune Miku Project Mirai DX Save Editor. Python and C#. Agent Moose Shadowtrance Thread Git
Hyrule Warriors Legends Save Editor Also includes NTR CFW cheat plugin Blazingflare Thread
Intelligent Level Editor Editor for various games from Intelligent Systems: Pushmo, Crashmo, Pyramids Elisherer Thread
Kid Icarus Uprising Save Editor szymbar15 Thread
LeafTools Animal Crossing: New Leaf town enhancers NeoKamek Thread
Monster Hunter 4 Save Editor didix16 Thread
New Super Mario Bros 2 Save Editor TheToxicRyu Thread
New Super Mario Bros 2 Save Editor DaBlackDeath Thread
PKHeX Pokémon XY/ORAS save editor Kaphotics
Pokemon Rumble World Diamonds/P Tool SciresM Thread
PSSE - Pokemon Shuffle Save Editor SciresM Thread
Puzzle & Dragons Z + Super Mario Bros. Edition Save Editor DaBlackDeath Thread
Reggie! Next New Super Mario Bros. Wii / New Super Mario Bros. 2 level Editor Treeki, Tempus, RoadrunnerWMC Git
Rune Factory 4 Save Editor seikur0 Thread
Sm4sh Save Editor gudenaurock Thread
Sm4shCommand Super Smash Bros 3DS Moveset Editor Sammi Husky Thread Git
Smash Stuff Comex
Sonic Generations Save Editor DaBlackDeath Thread
Sonic Lost World Save Editor DaBlackDeath Thread
Super Mario 3D Land Save Editor DaBlackDeath Thread
Super Smash Bros 3DS Save Editor RandomUser Thread
Tharsis Forge Etrian Odyssey IV save editor xdaniel Thread Git
Xenoblade Chronicles 3D Save Utility WulfyStylez Thread
Yo-kai Watch save data decrypter / encrypter togenyan Thread Git

Pokémon Trainers

Title Description Author Thread Source
KeySAV Pokémon X/Y Box/Battle Video Data Viewer Git
RSTE Pokémon OR/AS trainer editor Git
RSWE Wild Encounter editor for Pokémon Omega Ruby and Alpha Sapphire. Git

Media

Title Description Author Thread Source
3DS Capture Card http://3dscapture.com/
3DS CWAV ripper Team Fail
3DSEncodeGUI Spidey_BR Thread
3DS Movie http://www.socoder.net/index.php?blogs=29000 Spinal_cord Thread
3DS VConv lmjfemc Thread
3DS Video SifJar Thread
3DS Video Converter NekuSoul Thread
3DS Video Downloader [unknown username..., no name in "About" program's menu] didn't find the thread.
3DS Explorer Elisherer
3DS online video converter http://video.online-convert.com/convert-video-for-nintendo-3ds
MPO Toolbox
Video Channels Creator Create videos in CIA format to play on a 3DS. Download Rinnegatamante

Others

Title Description Author Thread Source
3DS Controller Use your 3DS console as Windows controller (sends data to keyboard, joypad and mouse). CTurt Git
3DS Key Bruteforcer
3DS Mii Modifier Change certain values for Miis GamerDudeK Thread
CFG Chaos CTRBootManager config file editor Rohul1997 Thread
DownloadGoonie Homebrew Downloader Stecker8 Thread
eShop Music Changer Change the Nintendo eShop background music Ptrk25 Thread
Nitro Screen Connects to NTRViewer (NTR CFW) for screen capture. jlangford Thread Git
QR BinExtractor Convert a QR code picture to bin Thread
RPG Maker 3DS Tool to create RPG games Rinnegatamante Thread Git
RPU : Raspberry Pi Unbricker Unlock Gateway3DS bricked consoles bkifft Git
Uncart Dumps game carts to SD card Citra team Git

Exploits

Exploits

If you find an exploit not listed please feel free to PM me @HolyHobo, I'll try to keep this page up to date.

Title Compatibility Type Description Author Source
arm9loaderhax Installer: O3DS: 2.1 N3DS: 9.0-9.2
If installed: Any (Version supported depends on CFW used)
ARM9 Kernel Exploit for the arm9loader to enable the execution of ARM9 code at boot. Requires console-specific OTP hash from 2.1 to build from source, but that's not necessary on N3DS (However, you've to use the N3DS 10.0 NATIVE_FIRM as firm0_100.bin in A9LH folder delebile, plutoo, yellows8 Git
basehaxx 9.0 to 11.2 ARM11 Userland Exploit of secret bases in Pokémon Omega Ruby and Alpha Sapphire MrNbaYoh Website
Git
BASICsploit 9.0 to 11.0 (Only USA) ARM11 Userland Exploits how the game works to download and run the *hax code Nba_Yoh Website
browserhax 2.1 to 11.0 ARM11 Userland Exploit for the 3DS web browser. yellows8 Git
dsiwarehax 9.0 to 11.2 ARM9 Kernel An exploit for specifically 4 dsiware games that takes advantage of an oversight which allows writing to the NAND in DSi mode. Mainly used to downgrade the NATIVE_FIRM. Needs ARM11 Kernel access to install it. Actually this is obsolete but probably in the future we'll need it again... Yellows8 Git
ctpkpwn_tfh 9.9 to 11.3 ARM11 Userland A exploit for the game Triforce Heros, it requires an internet connection during install due to the fact that it uses SpotPass to install. Yellows8 Git
DoodleBomb 9.0 to 11.4 ARM11 Userland A exploit to access the Homebrew launcher with SwapDoodle, allows you to boot a friend into the Homebrew launcher as well. MrNbaYoh Git
Fasthax 9.0 to 11.2 ARM11 kernel Exploits ARM11 Kernel access on most recent versions nedwill Git
freakyhax 9.0 to 11.7 ARM11 Userland Exploit for the game Freaky Forms Deluxe plutoo Website
Git
Genhax 9.0 to 11.7 ARM11 Userland Exploit for the game Monster Hunter Generations (primary installer only compatible with JPN version of the game) svanheulen Git
heaphax None ARM11 Kernel Another kernel exploit never released. Stated by smealum that it was mostly fixed in 11.0.0 Smealum
humblehax 9.0 to 11.7 ARM11 Userland Exploit for the game Citizens of Earth. shinyquagsire23 Website
ironhax 9.5 to 10.3 ARM11 Userland Exploit for the game IronFall: Invasion. Smealum Git
MemChunkHax Version1: 4.5 to 9.2
Version2: 9.0 to 10.3
Version3: 10.4 to 10.7
ARM11 Kernel Exploits pieces of the 3ds memory to access the ARM11 Kernel. yellows8
menuhax 9.0 to 11.2 ARM11 Userland Exploit for the custom theme feature of the HOME menu. yellows8 Git
MSET exploit 4.1 to 4.5
6.0 to 6.3
N3DS: 9.0 to 9.2
ARM9 Kernel Exploit for the System Settings application (MSET). Used by Gateway-3DS since flashcart firmware v1.x. "NEW" 3DS (N3DS) users can use the MSET Exploit by installing the old System Settings app from 3ds ver 4.5 over the existing one via the .CIA provided in newer GateWay Omega packages. ichfly (Darkfader on NDS)
ninjhax Version1: 4.5 to 9.2
Version2: 9.0 to 11.7
ARM11 Userland Exploit for the game Cubic Ninja. Smealum Version1: Git
Version2: Git
NTRCardHax Supposedly 9.0 to 10.7 ARM9 Kernel Exploits a bug in the DS cartridge loader part of ARM9 to gain access to it. It's supposed to be a new way to make CFW's on new versions, but no one has started working on it. Plutoo
oot3dhax Version1: 2.0 to 9.2
Version2: 9.2 to 11.7 (unstable on higher firmwares)
ARM11 Userland Save game exploit for The Legend of Zelda: Ocarina of Time 3D. Also used by Gateway since flashcart firmware v3.1.0 to add N3DS support. It can be installed trough oot3dhax installer, save dongle, or also a gamecard data backup/restore homebrew. It already works on 11.x, but it seems it's harder to use it on that version since you have to load a save on there with a card cheat dongle. yellows8 Git
painthax 9.0 to 11.7 ARM11 Userland Save game exploit through the game Pixel Paint Nba_Yoh Git
safehax 9.0 to 11.3 ARM9 Kernel Exploit using the homebrew launcher to run files named "ARM9.bin" such as Decrypt9. Needs ARM11 Kernel access in order to run it. 1.1 release has now support of 11.3 TiniVil Git
sighax All current versions ARM9 BootROM Exploit that uses a vulnerability in the RSA signature checking of the ARM9 BootROM. Official Website
Note: Only use the installer if you are an advanced user. Misuse can lead to bricks. Most users will want to use Boot9Strap instead.
derrek
smashbroshax (beaconhax) 9.0 to 11.3 (N3DS only) ARM11 Userland Uses a wifi beacon to run a exploit for the game Super Smash Bros. for Nintendo 3DS. yellows8 Git
spider exploit Gateway: 2.0.0-7 to 9.2.0-20
Homebrew: 2.0.0-7 to 9.5.0-22
ARM11 Userland Exploit for the Nintendo 3DS web browser (spider). Used by Gateway since flashcart firmware v3.0.
Used by homebrew like Regionthree or the Pokémon Injector via QR.
MathewE, Gateway(?)
SNShax 9.0 to 10.1 ARM11 Kernel Expoits the safe version of the Nintendo Shell (The shell that operates the 3ds) to access ARM11 Kernel. Smealum
Soundhax 9.0 to 11.3 ARM11 Userland Exploit for the Nintendo 3DS Sound application to run a specially crafted .m4a file ( http://soundhax.com/ ) which runs a *hax payload (for 9.0-11.3 you'll need otherapp payloads from http://smealum.github.io/3ds/ ) nedwill Git
How-to guide
steelhax 9.0 to 11.7 ARM11 Userland Expoits the Steeldiver Subwars savedata for homebrew. vegaroxas Git
stickerhax 9.0 to 11.7 ARM11 Userland Expoits the Paper Mario: Sticker Star savedata for homebrew. yellows8 Git
sudokuhax 4.0 to 9.2 ARM9 Kernel Exploit for the Sudoku DSiWare game used to boot Nintendo DS homebrews. Requires to inject the modified game into the Internet settings for Nintendo DS into the NAND. Team Twiizers Website
supermysterychunkhax USA/JPN: 9.9 to 11.7 (unstable on higher firmware)

EUR: 10.2 to 11.7 (unstable on higher firmware)

ARM11 Userland Save game exploit for Pokémon Super Mystery Dungeon. shinyquagsire23 Git
SVChax 9.0 to 10.7 ARM11 Kernel Exploits services to access the ARM11 Kernel. yellows8 Git
tubehax None. ARM11 Userland Exploit for the YouTube application for 3DS. No longer works on any firmware. Smealum Git
udsploit 11.3 only ARM11 Userland Exploit that allows ARM11 kernel access on 11.3 firmware smealum Git
v*hax If installed: 2.1 to 11.0

Installer: 9.0 to 11.0

ARM11 Userland Save game exploit for VVVVVV shinyquagsire23 Git
waithax/slowhax 9.0 to 11.1 ARM11 Kernel Exploits services to access the ARM11 kernel. Mrrraou Git

sighaxed firmwares

This is a list of firmwares that utilize the sighax exploit.

Title Description Author Source
Boot9Strap A firmware that loads a payload from the SD card in the form of boot.firm. It is also capable of dumping the BootROMs (Boot9 & Boot11) and OTP of the system. SciresM, Hedgeberg Git
Installer