List of 3DS homebrew
From WikiTemp, the GBAtemp wiki
3DS Homebrew | |
---|---|
Introduction • Homebrew Development • Glossary • Flashcart FAQ | |
Lists | All Homebrew • Applications • Games • Emulators • Demos • CFWs • Exploits • Development libraries & tools • PC Utilities |
NH2 = Works with Ninjhax 2 / Tubehax / Ironhax
Applications | Games | Emulators | CFWs | Demos | Development tools | PC Utilities | Exploits | All |
Applications | Games | Emulators | CFWs | Demos | Development tools | PC Utilities | Exploits |
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
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
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 |
Custom Firmwares
- See also: 3DS CFWs
- A9LH = Bootable via arm9loaderhax
- SigHax = Bootable via SigHax
- O3DS = Works on the old 3DS
- N3DS = Works on the new 3DS
- Emu = Supports EmuNAND (boots/installs to EmuNAND)
Title | NH2 | A9LH | SigHax | O3DS | N3DS | Emu | Description | Author | Thread | Source |
---|---|---|---|---|---|---|---|---|---|---|
CakesFW | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | Patches can be individually enabled | mid-kid, b1l1s | Thread | Git |
Corbenik | ✘ | ✔ | ✘ | ✔ | ✔ | ✔ | Advanced CFW inspired from CakesFW. Mainly intended for developers. | chaoskagami | Thread | Git |
Cosmo3DS | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | Stripped-down version of AuReiNAND that only loads FIRM and emuNAND. | yifanlu | Thread | Git |
Luma3DS | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Fork of ReiNand with updated sysNAND and dual emuNAND support | Aurora Wright | Thread | Git |
NTR CFW | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | Installed as CIA, launched from home menu in SysNAND and/or CFW. Extendable via plugins. Does not support CIA installation. Has support for streaming the 3DS's screen to PC over wireless on New 3DS. | 44670 | 2.2 3.0 | Git |
Palantine CFW | ✘ | ✘ | ✘ | ✔ | ✘ | ✔ | palantine | Thread | ||
Pasta CFW | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | Temporarily patches signature checks on sysNAND. Primarily used to dual install AGB and TWL CIAs for users with an EmuNand. | capito27 et al. | Thread | Git |
Perfect Bricking Tool CFW | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | Mod of Palantine CFW | nop90 | Thread | |
ReiNand | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | Popular CFW originally for New 3DS, now supports Old 3DS aswell. | Reisyukaku | Thread | Git |
rxTools (rxMode) | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | EmuNAND and SysNAND support. Features a built-in tool menu | Roxas75 | Thread | Git |
SaltFW | ✘ | ✔ | ✘ | ✔ | ✔ | ✘ | Slim Alternate FW. Fork of Luma3DS with reduced features to make it more lightweight. | Shadowhand | Thread | Git |
NTR CFW Plugins
Title | Description | Author | Thread | Source |
---|---|---|---|---|
3ds_backlight | Control Backlight | 44670 | Git | |
layeredFS | Language emulation plugin that loads romfs files from SD card (game-specific). Also allows to run ROMhacks with retail games | 44670 | Git | |
ntr_helloworld | Hello world example. | 44670 | Git | |
OnionFS | Fork of LayeredFS plugin that works with any game | PabloMK7 | Thread | Git |
Sysmodules
Title | Description | Author | Thread | Source |
---|---|---|---|---|
HorizonModule (HorizonM / Hz) | Background process that allows game streaming (New and Old 3DS) | MarcusD | Thread | Git |
Wumiibo | NFC module rewrite with the aim of amiibo emulation. | Kartik | Thread | Git |
Rehid | HID module rewrite allowing button remapping. | Kartik | Thread | Git |
3ds_gpio | GPIO module open-source rewrite. | luigoalma | NA | Git |
3ds_ps | PS module open-source rewrite. | luigoalma | NA | Git |
3ds_spi | SPI module open-source rewrite. | luigoalma | NA | Git |
3ds_pdn | PDN module open-source rewrite. | Kartik | NA | Git |
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 |
3DS Homebrew | |
---|---|
Introduction • Homebrew Development • Glossary • Flashcart FAQ | |
Lists | All Homebrew • Applications • Games • Emulators • Demos • CFWs • Exploits • Development libraries & tools • PC Utilities |
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 |
3DS Homebrew | |
---|---|
Introduction • Homebrew Development • Glossary • Flashcart FAQ | |
Lists | All Homebrew • Applications • Games • Emulators • Demos • CFWs • Exploits • Development libraries & tools • 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:
- 3DSXLoader (by Rikku2000) Front-end for 3DMoo and Citra emulators https://gbatemp.net/threads/release-3dsxloader.377697
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 |
- https://github.com/kwsch/xyslot
- https://github.com/kwsch/xytext
- Too many tools for Pokémon... https://github.com/kwsch
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
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 |