Return to site

3ds To Cia Converter Operation Failed

broken image


  1. 3ds To Cia Converter Operation Failed File
  2. 3ds To Cia Converter Download

I am trying to build a cia from a.3ds (2.0GB) file installed on my SD directory.I cannot download a cia from the internet because the specific file i am trying to build is of an Alpha Sapphire rom hack. I navigated to the file on Godmode9 and chose to build cia from the file, but it instantly says CIA build failed. This video will show you how to dump your very own NDS and 3DS cartridge using your modded 3DS console LINKSNDS Forwarder: https://www. 3ds to cia Batch by Katsu 2.00. GitHub Gist: instantly share code, notes, and snippets. Tags: 3ds to cia 3ds to cia converter 3ds to cia converter 4.1 3ds to cia converter mac 3ds to cia converter online 3ds to cia converter pc 3ds to cia godmode9 3ds to cia linux 3ds to cia operation failed 3ds to cia pc.

GodMode9 is a full access file browser for the Nintendo 3DS console, giving you access to your SD card, to the FAT partitions inside your SysNAND and EmuNAND and to basically anything else. Among other functionality, you can copy, delete, rename files and create folders.

This is powerful stuff, it provides you with the means to do basically any thinkable modification to any system data available on the 3DS console. However, precautions are taken so you don't accidentally damage the data of your console. The write permissions system protects you by providing warnings and forces you to enter an unlock sequence for enabling write permissions. It is not possible to overwrite or modify any important stuff without such unlock sequences and it is not possible to accidentally unlock something. As always, be smart, keep backups, just to be safe.

Creating a NAND Backup

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Press (Home) to bring up the action menu
  4. Select 'More…'
  5. Select 'Backup NAND'
  6. Press (A) to continue
  7. Hold (R) and press (B) at the same time to eject your SD card
  8. Insert your SD card into your computer
  9. Copy nand.bin from the /gm9out/ folder on your SD card to a safe location on your computer
    • If you previously used SafeCTRTransfer and have a NAND backup named _nand.bin, replace it with this one (rename nand.bin to match _nand.bin)
    • Make backups in multiple locations (such as online file storage)
    • This backup will save you from a brick if anything goes wrong in the future
  10. Delete nand.bin from the /gm9out/ folder on your SD card after copying it
  11. Reinsert your SD card into your device

Restoring a NAND Backup

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to [0:] SDCARD
  4. Press (A) on your NAND .bin to select it, then select 'NAND image options…', then select 'Restore SysNAND (safe)'
  5. Press (A) to unlock SysNAND overwriting, then input the key combo given
    • This will not overwrite your arm9loaderhax installation
  6. Input the key combo given to unlock SysNAND (lvl1) writing
    • This process will take some time
  7. Press (A) to continue once it has completed

Injecting any .CIA app into Health & Safety

Prep Work

  • For organizational purposes, copy the .cia file you wish to inject to the /cias/ folder on your SD card
    • Note that it is not possible to inject files into Health & Safety that are larger than it (including games and other large applications)

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to [0:] SDCARD -> cias
  4. Press (A) on your .cia to select it, then select 'CIA image options…', then select 'Mount image to drive'
  5. Press (A) on the .app file, then select 'NCCH image options', then select 'Inject to H&S'
  6. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
  7. Press (A) to continue

Restoring Health & Safety after injecting a .CIA app

This will only work if the Health & Safety injection was performed by GodMode9 (not Decrypt9 or Hourglass9).

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Press (Home) to bring up the action menu
  4. Select 'More…'
  5. Select 'Restore H&S'
  6. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given

Dumping a Game Cartridge

Prep Work

  • Insert the game cartridge you intend to dump into your device
    • 3DS game cartridges will be dumped to an installable .cia format
    • NDS game cartridges will be dumped to a non-installable .nds format compatible with flashcarts and emulators

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to [C:] GAMECART
  4. Follow the steps applicable to your game cartridge:
    • 3DS Game Cartridge: Press (A) on [TitleID].trim.3ds to select it, then select 'NCSD image options…', then select 'Build CIA from file'
    • NDS Game Cartridge: Press (A) on [TitleID].trim.nds to select it, then select 'Copy to 0:/gm9out'
  5. Your installable .cia or non-installable .nds formatted file will be outputted to the /gm9out/ folder on your SD card

Dumping a Title

Use the Titles menu in FBI to get the Title ID of the installed title you wish to dump

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to the drive applicable to the type of title you wish to dump:
    • User Installed Title: Navigate to [A:] SYSNAND SD
    • System Title: Navigate to [1:] SYSNAND CTRNAND
  4. Navigate to title
  5. Navigate to the folder corresponding to the first 8 digits of the Title ID
  6. Navigate to the folder corresponding to the last 8 digits of the Title ID
  7. Navigate to content
  8. Press (A) on the .tmd file to select it, then select 'TMD file options…', then select 'Show title info'
  9. Ensure you have found the correct title
  10. Press (B) to exit the title info
  11. Press (A) on the .tmd file to select it, then select 'TMD file options…', then select 'Build CIA (standard)'
  12. Your installable .cia formatted file will be outputted to the /gm9out/ folder on your SD card

Converting a .3DS to .CIA

Prep Work

3ds To Cia Converter Operation Failed File

  • For organizational purposes, copy each .3ds file you wish to convert to the /cias/ folder on your SD card
    • Note that if you wish to convert a .3ds file that is already on a flashcart, you should follow Dumping a Game Cartridge

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to [0:] SDCARD -> cias
  4. Press (A) on your .3ds file to select it, then select 'NCSD image options…', then select 'Build CIA from file'
  5. Your installable .cia formatted file will be outputted to the /gm9out/ folder on your SD card
Converter

Backup GBA VC Saves

Instructions

  1. Power off your device
  2. Insert your SD card into your computer
  3. Create a folder in /files9/ for each GBA VC game that you want to backup the save for
  4. Reinsert your SD card into your device
  5. Power on your device
  6. Do the following process for each GBA VC game that you want to backup the save for:
    • Launch the GBA VC game
    • Exit the GBA VC game
    • Boot your device while holding (Start) to launch the Luma3DS chainloader menu
    • Launch GodMode9 by pressing (A)
    • Navigate to [S:] SYSNAND VIRTUAL
    • Press (Y) on gbavc.sav to copy it
    • Press (B) to return to the main menu
    • Navigate to [0:] SDCARD -> files9
    • Navigate to the folder you created for this GBA VC game
    • Press (Y) to paste gbavc.sav
    • Press (Start) to reboot your device

Restore GBA VC Saves

Instructions

  1. Ensure you have a folder containing a save in /files9/ for each GBA VC game that you want to restore the save for
  2. Do the following process for each GBA VC game that you want to backup the save for:
    • Launch the GBA VC game
    • Exit the GBA VC game
    • Boot your device while holding (Start) to launch the Luma3DS chainloader menu
    • Launch GodMode9 by pressing (A)
    • Navigate to [0:] SDCARD -> files9
    • Navigate to the folder you created for this GBA VC game
    • Press (Y) on gbavc.sav to copy it
    • Press (B) to return to the main menu
    • Navigate to [S:] SYSNAND VIRTUAL
    • Press (Y) to paste gbavc.sav
    • Press (A) to confirm
    • Press (Start) to reboot your device

Format an SD card

Note that this will erase the contents of your SD card!

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Press (Home) to bring up the action menu
  4. Select 'More…'
  5. Select 'SD format menu'
  6. Select any EmuNAND options you wish to use
    • Most users will want to select 'No EmuNAND'
  7. Select 'Auto'
  8. Press (A) to accept the label GM9SD
    • Optionally, you may input a custom name for the SD card
  9. When prompted, input the key combo given to confirm

Chainloading an ARM9 Payload

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to the ARM9 payload you want to open.
    • An ARM9 payload file generally ends with .bin
    • This does not mean that all files that end with .bin are ARM9 payloads
    • Some examples of ARM9 payloads are Luma3DS, Decrypt9 and GodMode9
  4. Press (A) on the ARM9 payload .bin to select it, then select 'Launch as arm9 Payload'
  5. When prompted, input the key combo given to confirm ARM9 payload launch

Encrypting / Decrypting a .CIA file

Prep Work

  • For organizational purposes, copy each .cia file you wish to encrypt / decrypt to the /cias/ folder on your SD card

3ds To Cia Converter Download

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to [0:] SDCARD -> cias
  4. Press (A) on the .cia file to select it, then select 'CIA image options…'
  5. Select the option to perform the desired function:
    • Encrypt to 0:/gm9out: Create an encrypted copy of the selected .cia file in the /gm9out/ folder on your SD card
    • Decrypt to 0:/gm9out: Create a decrypted copy of the selected .cia file in the /gm9out/ folder on your SD card
    • Encrypt inplace: Replace the selected .cia file with an encrypted version
    • Decrypt inplace: Replace the selected .cia file with a decrypted version
  6. Your encrypted / decrypted .cia will be outputted to the desired location
For support in English, ask for help at either #3dshacks on Rizon IRC or Nintendo Homebrew on Discord.
If you appreciate this guide, I accept Donations through both Bitcoin and PayPal.
  • 2List

Installing[edit]

Applications are installed by copying the necessary files directly to the 3ds/ folder in the root of the SD card (preferred for new designs), or in a subdirectory of 3ds/, in which case said subfolder must be named identically to its executable. Most applications come with two files:

  • [appname].3dsx: The executable.
  • [appname].smdh: The icon/metadata. (Not required in any case, and may be integrated into the .3dsx)
  • [appname].xml: The list of supported targets (i.e. installed titles which the app supports replacing in memory at runtime, thus inheriting its permissions), and of any arguments to be passed to the .3dsx. (Optional)

A standalone .xml file can point to a differently-named .3dsx, launching it with potentially different arguments so that a single application can run in different modes.

The Homebrew Launcher will scan the SD card for all .3dsx files, but will only display an icon for those who have one according to the format described above. Recent enough versions can freely navigate the filesystem to select an application.

List[edit]

Launchers[edit]

NameDescriptionAuthorDownloadOpen-Source
Homebrew LauncherRun homebrew on your 3DS! Compatible with Rosalina and all prior 3dsx loading solutionsdevkitProHereYes
Homebrew Starter PackEverything to get you started.smeaHereYes
Homebrew Launcher (v1.x)The old version of the 3DS Homebrew Launcher, originally created for ninjhax 1.x (Discontinued)smeaHereYes
[ Mashers' HBL]Homebrew Launcher with grid and folder support. (Discontinued)MashersHereLost in masher's retirement

Applications[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
3dsfetchSmall 3DS version of a popular Linux ricing script called screenfetch.VideahGamsHereYes2015-09-17
3DS-PluginsFolderSimple program that creates folders with TitleID and copy plugins on themKlairmHereYes2020-09-06
TSI9A simple program for detecting touch screen input.JohnodonHereYes2020-1-18
3DSidentIdentity tool for the Nintendo 3DS heavily inspired by PSPident.Joel16HereYes2018-8-2
Clear MAC FilterReset 8-hour per-console StreetPass rate limitingtastymeatballHereYes2018-8-24
CtrRGBPATTYGenerate patches that edit LED notificationsCPunchHereYes2017-11-3
ctrrpcA small and easily extensible RPC server/client written in C/Python. Allows you to quickly poke service-commands and syscalls over Wi-Fi from a Python shell on your PC. Useful during reverse-engineering. No longer under (active) development?plutooBuild from repoYes2014-11-10
ctr-streaming-serverA 3DS homebrew audio/video playback server. It can also send HID state to the client (see the README) when enabled. The included parse_hidstream tool can be used to parse that HID data to simulate keyboard/mouse input events, via Linux uinput. No longer under (active) development?yellows8Build from repoYes2014-11-20
DownloadMiiA WIP repo-based online marketplace for homebrew applications & games.filfatBuild from repoYes2015-11-24
fb43dsA simple 3DS Facebook chat clientlinomaBuild from repoYes2015-04-07
for-anyone-who-walks-a-lotTool to get past the 10 coin per day limit on earning Play Coins by walking.iamevnHereYes2016-03-26
Homebrew BrowserDownload homebrew from the internet!cromo, zeta0134HereYes2015-10-07
NFCReaderAllows you to use your 3DS as a NFC/RFID UID Scanner.Jasper PetersHereYes2017-01-21
ScreenInfoIdentify whether New 3DS LCD panels are TN or IPS.SciresMHereYes2016-09-04

Game Engines[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
Löve PotionLOVE2D for 3DS Homebrew.TurtlePHereYes2018-08-27
ctrµLuaA Lua interpreter for 3DS, brought to life by the remnants of the µLua community.Firew0lf, Reuh, NegiHereYes2016-06-27
EasyRPG PlayerRPG Maker 2000/2003 interpreterRinnegatamante & EasyRPG TeamHereYes2019-03-03
LuaPlayer+ 3DSFirst Lua interpreter 3DS homebrew, under Lua 5.3.1RinnegatamanteHereYes2016-09-21
MegaZeux 3DSA port of the MegaZeux GCS to the 3DS.MegaZeux developersHereYes2018-03-04

Games[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
2048-3DA port of the popular game 2048 for the 3DS.Jasper PetersHereYes2016-02-12
3DSCraftA Minecraft port for the 3DS. No longer under (active) development?smeaBuild from repo (alt. here)Yes2014-11-20
3DS Nyan CatA port of Nyan Cat for the 3DS, using LIBSF2D.markwinapBuild from repo (alt. here)Yes2015-05-26
Antibounce'Move your player to bounce around and collect coins. Go between screens through the holes in the sides of the floor. 3D can also be enabled.'TurtlePHereYes2015-12-23
Breakout'A 3ds Breakout Clone.'Magicrafter13HereYes2017-10-17
checkers3dsA checkers game in glorious ASCII. No longer under development.UnsureSherlockBuild from repoYes2016-02-25
Cookie CollectorA tiny adaptation of the popular Cookie Clicker game for the 3DS.KaisogenHereYes2017-06-04
Cookie Clicker 3DSA simple Cookie Clicker type of game inspired by Kaisogen's Cookie CollectorTheMachinumpsHereYes2016-08-27
EDuke3DAn unofficial port of EDuke32 for the 3DS.MasterFeizzHereYes2016-05-09
HeliiA port of Helii for the 3DS.BHSPitMonkeyHereYes2015-09-18
Insectoid DefenseA Sci-Fi Tower Defense game.sgowenHereYes2015-11-09
NumberFucker3DSSimple math game, originally used as a debug game for LövePotion.VideahGamsHereYes2015-09-19
Zelda ROTH for 3DSA port of Legend of Zelda: Return of the Hylian, a Zelda fangame, to 3DS.nop90HereYes2016-09-11
Mastermind 3DSA port of Mastermind for the 3DS.Jasper PetersHereYes2015-08-15
One Whale TripFive-lane underwater whale swimming/pearl pickup adventure game in Python.thpHereYes2016-10-02
OpenSupaplexAn open source 1:1 reimplementation of Supaplex for the 3DS.sergiou87HereYes2020-06-29
Paddle Puffle 3DSA port of Paddle Puffle for the 3DS.Peanut42HereYes2015-07-05
Pituka ClassicsPlay CPC classics using Pituka Emulator-Core on 3DS.D_SkywalkYes (core)2016-02-26
Portal3DSAn adaptation of Portal for the 3DS.smeaBuild from repo (Precompiled here)Yes2015-08-18
ctrQuakeAn unofficial port of Quake for the 3DS, fully playable.MasterFeizzHereYes2016-09-16
ReversiReversi for the 3DS.Jasper PetersHereYes2016-03-05
SokobanAn unofficial port of the puzzle game Sokoban for the 3DS.LandmHereYes2016-03-14
Space FruitHackathon game by 4 friends ported to 3DS. Asteroids but with fruit.TurtlePHereYes2016-04-09
SRB2 3DSAn unofficial port of Sonic Robo Blast 2 Version 2.1.20 to New 3DS. It was made by derrek, a known vulnerability researcher and homebrew developer. SRB2 2.2.X Versions (2.2.8 is latest at the time this is being made) aren't ported yet and probably won't be.[derrekr]Here (Don't use 2.2 files!)Yes2018-12-23
Tappy PlaneA port of Flappy Bird for 3DS, but with a colorful plane.sgowenHereYes2015-11-09
Tetrepetete 3DSA game with blocks.thpHereNo2016-06-29
That Rabbit Game 3DSInverse duck hunt with accelerometer input and stereoscopic 3D.thpHereNo2016-07-04
World of 3DSandA port of World of Sand for the 3DS.Steveice10HereYes2016-07-12
Yeti3DSA quick and dirty port of Derek Evans' Yeti3D software rendering engine.smeaBuild from repoYes2015-08-07
Loonies 8192A Mini Retro Puzzle for DOS, the PSP and 3DS (Homebrew)thpHereNo2019-01-27
DevilutionXA 3DS Port of Diablo 1.MrHuuHereYes2020-05-08

(muahahah I am SIG7 and I added the thread for SRB2 3DS!)

Wwe raw 2009 pc game download utorrent kickass. WWE SmackDown vs. Raw 2009 proved to be another popular choice, bringing a fresh perspective and new additions to what a wrestling game could be. Developed by Yuke's and published by THQ, WWE SmackDown vs. Raw 2009 brings us new game modes, a roster featuring over 60 wrestlers, 14 different one-on-one game modes, and the Road to Wrestlemania. Download Game WWE SmackDown vs Raw 2009 Full Version for PC - Game PC game it always brings pleasure and get rid of tiredness, after yesterday's dugarprok blog presents a game of street football, Fifa Street2, this time dugarprok like to entertain friends by sharing all the wrestling genre, let alone game if not the WWE SmackDown vs. Raw 2009.The spectacle on television about the wrestling has.

Emulators[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
3DNESA NES emulator, without sound support. No longer under development.st4rk, gdkChanHereYes2015-03-28
atari800-3DSAn Atari 8-bit home computer emulator.asieHereYes2016-10-29
blargSnesA Super Nintendo (SNES) emulator. A compatibility list can be found here.StapleButterHereYes2015-06-12
CHIP-3DSA simple and slow CHIP-8 emulator.xerpiBuild from repo (alt. here)Yes2015-04-02
CHIP8-2DSCHIP-8 emulator with savestates and touch controls.nopy4869HereYes2016-07-20
CitrAGBYet another GBA emulator for the 3DS.Shiny QuagsireBuild from repo (alt. here)Yes2015-09-21
GameYobA Game Boy (Color) emulator. A compatibility list can be found here.Drenn/Steveice10HereYes2016-07-17
mGBAA GBA emulator that runs well without kernel hax.endriftHereYes2016-10-13
r3DdragonA WIP Virtual Boy emulator for the 3DS based on Reality Boy / Red Dragon.mrdanielpsHereYes2016-08-16
RetroArchA multisystem emulator. (GB, GBA, SNES, Genesis, CPS1, CPS2, etc.)libretroHereYesUndergoing rapid development.
SNES9x for 3DSA SNES emulator for the old 3DS / 2DS. Optimised from Snes9x 1.43 and runs many games at full speed. Compatibility list herebubble2k16HereYes2017-02-11
VirtuaNES for 3DSA NES emulator for the old 3DS / 2DS. Optimised from VirtuaNES 0.9.7 and runs many games at full speed.bubble2k16HereYes2017-03-23
TemperPCE for 3DSA PC-Engine/Turbografx-16 emulator for the old 3DS / 2DS. Optimised from Temper runs all games, including CD-ROM and SGX games at full speed.bubble2k16HereYes2017-06-19

Theme managers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
3DS HomeMenu extdata ToolTool for accessing the SD extdata which Home Menu uses. This essentially allows writing custom themes to extdata which get loaded at Home Menu startup.yellows8HereYes2015-08-17
Custom Home Menu Manager 2Theme manager for Nintendo 3DS. Discontinued.RinnegatamanteHereYes2016-07-04
ThemelyTheme manager for Nintendo 3DS with 3dsthem.es integration.ErmanSayinHereNot anymore, 1.3.1 last FOSS version2017-6-28
Usagi 3DS Theme EditorA simple 3DS theme editor for PC. You will need to have the .NET Library installed on your PC first before you can use it.usagireiHereNot sure2017.05.28
Anemone3DSNew theme and Luma splash screen manager, created to fill the gap left by its predecessors.User:astronautlevel2HereYes2018-5-13

Title managers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
FBIOpen source CIA (un)installer and launcher.Steveice10HereYes2015-12-02
FBI 2Multipurpose file/title/ticket/save managerSteveice10HereYes2018-8-21
3ds

Note: downloading non-system applications from CDN is broken in any known homebrew, regardless of whether a signed ticket is installed or not (See also: 11.8.0-41#Server-side_changes)

Operation

Save managers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
save_managerProof of concept save exporter/importerprofi200[Here]Yes2015-09-13
svdtSave Data Explorer/ManagermeladroitHereYes2015-10-16
[JK's Save Manager]Save/Extdata ManagerJK_Here]Yes2016-09-29
JK's Save Manager for RosalinaModded version of JKSM for use as .3dsx on Luma 8+Phalk, JK_HereYes2017-7-12
PKSMSave editor for Pokémon generations 3 to 7Bernardo GiordanoHereYes2020-6-13
CheckpointFast and simple homebrew save manager for 3DS and Switch written in C++Bernardo GiordanoHereYes2019-12-9
SpecializeMiiEditor for Mii database (specialness)phijorHereYes2017-1-22
SpecializeMiiEditor for Mii database (specialness and ownership)phijor, RyccardoHereYes2017-8-13

File servers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
ftpd (ftBrony)A FTP server.mtheallHereYes2020-05-30
FTP-3DSFork of ftBrony with a Nintendo theme. No longer under development and without repo.iamevnN/AYes (No source officially available.)N/A
FTP - Graphic ModifierX EditionFork of ftpd with aesthetic modifications.FloatingStarHereYes2016-01-27
ftponyA basic FTP server, useful for testing new homebrew versions without swapping the SD card. No longer under (active) development?smeaBuild from repoYes2014-11-24

Icon Packs[edit]

Icon Packs are SMDH Packs for homebrew apps.

3ds

Backup GBA VC Saves

Instructions

  1. Power off your device
  2. Insert your SD card into your computer
  3. Create a folder in /files9/ for each GBA VC game that you want to backup the save for
  4. Reinsert your SD card into your device
  5. Power on your device
  6. Do the following process for each GBA VC game that you want to backup the save for:
    • Launch the GBA VC game
    • Exit the GBA VC game
    • Boot your device while holding (Start) to launch the Luma3DS chainloader menu
    • Launch GodMode9 by pressing (A)
    • Navigate to [S:] SYSNAND VIRTUAL
    • Press (Y) on gbavc.sav to copy it
    • Press (B) to return to the main menu
    • Navigate to [0:] SDCARD -> files9
    • Navigate to the folder you created for this GBA VC game
    • Press (Y) to paste gbavc.sav
    • Press (Start) to reboot your device

Restore GBA VC Saves

Instructions

  1. Ensure you have a folder containing a save in /files9/ for each GBA VC game that you want to restore the save for
  2. Do the following process for each GBA VC game that you want to backup the save for:
    • Launch the GBA VC game
    • Exit the GBA VC game
    • Boot your device while holding (Start) to launch the Luma3DS chainloader menu
    • Launch GodMode9 by pressing (A)
    • Navigate to [0:] SDCARD -> files9
    • Navigate to the folder you created for this GBA VC game
    • Press (Y) on gbavc.sav to copy it
    • Press (B) to return to the main menu
    • Navigate to [S:] SYSNAND VIRTUAL
    • Press (Y) to paste gbavc.sav
    • Press (A) to confirm
    • Press (Start) to reboot your device

Format an SD card

Note that this will erase the contents of your SD card!

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Press (Home) to bring up the action menu
  4. Select 'More…'
  5. Select 'SD format menu'
  6. Select any EmuNAND options you wish to use
    • Most users will want to select 'No EmuNAND'
  7. Select 'Auto'
  8. Press (A) to accept the label GM9SD
    • Optionally, you may input a custom name for the SD card
  9. When prompted, input the key combo given to confirm

Chainloading an ARM9 Payload

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to the ARM9 payload you want to open.
    • An ARM9 payload file generally ends with .bin
    • This does not mean that all files that end with .bin are ARM9 payloads
    • Some examples of ARM9 payloads are Luma3DS, Decrypt9 and GodMode9
  4. Press (A) on the ARM9 payload .bin to select it, then select 'Launch as arm9 Payload'
  5. When prompted, input the key combo given to confirm ARM9 payload launch

Encrypting / Decrypting a .CIA file

Prep Work

  • For organizational purposes, copy each .cia file you wish to encrypt / decrypt to the /cias/ folder on your SD card

3ds To Cia Converter Download

Instructions

  1. Boot your device while holding (Start) to launch the Luma3DS chainloader menu
  2. Launch GodMode9 by pressing (A)
  3. Navigate to [0:] SDCARD -> cias
  4. Press (A) on the .cia file to select it, then select 'CIA image options…'
  5. Select the option to perform the desired function:
    • Encrypt to 0:/gm9out: Create an encrypted copy of the selected .cia file in the /gm9out/ folder on your SD card
    • Decrypt to 0:/gm9out: Create a decrypted copy of the selected .cia file in the /gm9out/ folder on your SD card
    • Encrypt inplace: Replace the selected .cia file with an encrypted version
    • Decrypt inplace: Replace the selected .cia file with a decrypted version
  6. Your encrypted / decrypted .cia will be outputted to the desired location
For support in English, ask for help at either #3dshacks on Rizon IRC or Nintendo Homebrew on Discord.
If you appreciate this guide, I accept Donations through both Bitcoin and PayPal.
  • 2List

Installing[edit]

Applications are installed by copying the necessary files directly to the 3ds/ folder in the root of the SD card (preferred for new designs), or in a subdirectory of 3ds/, in which case said subfolder must be named identically to its executable. Most applications come with two files:

  • [appname].3dsx: The executable.
  • [appname].smdh: The icon/metadata. (Not required in any case, and may be integrated into the .3dsx)
  • [appname].xml: The list of supported targets (i.e. installed titles which the app supports replacing in memory at runtime, thus inheriting its permissions), and of any arguments to be passed to the .3dsx. (Optional)

A standalone .xml file can point to a differently-named .3dsx, launching it with potentially different arguments so that a single application can run in different modes.

The Homebrew Launcher will scan the SD card for all .3dsx files, but will only display an icon for those who have one according to the format described above. Recent enough versions can freely navigate the filesystem to select an application.

List[edit]

Launchers[edit]

NameDescriptionAuthorDownloadOpen-Source
Homebrew LauncherRun homebrew on your 3DS! Compatible with Rosalina and all prior 3dsx loading solutionsdevkitProHereYes
Homebrew Starter PackEverything to get you started.smeaHereYes
Homebrew Launcher (v1.x)The old version of the 3DS Homebrew Launcher, originally created for ninjhax 1.x (Discontinued)smeaHereYes
[ Mashers' HBL]Homebrew Launcher with grid and folder support. (Discontinued)MashersHereLost in masher's retirement

Applications[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
3dsfetchSmall 3DS version of a popular Linux ricing script called screenfetch.VideahGamsHereYes2015-09-17
3DS-PluginsFolderSimple program that creates folders with TitleID and copy plugins on themKlairmHereYes2020-09-06
TSI9A simple program for detecting touch screen input.JohnodonHereYes2020-1-18
3DSidentIdentity tool for the Nintendo 3DS heavily inspired by PSPident.Joel16HereYes2018-8-2
Clear MAC FilterReset 8-hour per-console StreetPass rate limitingtastymeatballHereYes2018-8-24
CtrRGBPATTYGenerate patches that edit LED notificationsCPunchHereYes2017-11-3
ctrrpcA small and easily extensible RPC server/client written in C/Python. Allows you to quickly poke service-commands and syscalls over Wi-Fi from a Python shell on your PC. Useful during reverse-engineering. No longer under (active) development?plutooBuild from repoYes2014-11-10
ctr-streaming-serverA 3DS homebrew audio/video playback server. It can also send HID state to the client (see the README) when enabled. The included parse_hidstream tool can be used to parse that HID data to simulate keyboard/mouse input events, via Linux uinput. No longer under (active) development?yellows8Build from repoYes2014-11-20
DownloadMiiA WIP repo-based online marketplace for homebrew applications & games.filfatBuild from repoYes2015-11-24
fb43dsA simple 3DS Facebook chat clientlinomaBuild from repoYes2015-04-07
for-anyone-who-walks-a-lotTool to get past the 10 coin per day limit on earning Play Coins by walking.iamevnHereYes2016-03-26
Homebrew BrowserDownload homebrew from the internet!cromo, zeta0134HereYes2015-10-07
NFCReaderAllows you to use your 3DS as a NFC/RFID UID Scanner.Jasper PetersHereYes2017-01-21
ScreenInfoIdentify whether New 3DS LCD panels are TN or IPS.SciresMHereYes2016-09-04

Game Engines[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
Löve PotionLOVE2D for 3DS Homebrew.TurtlePHereYes2018-08-27
ctrµLuaA Lua interpreter for 3DS, brought to life by the remnants of the µLua community.Firew0lf, Reuh, NegiHereYes2016-06-27
EasyRPG PlayerRPG Maker 2000/2003 interpreterRinnegatamante & EasyRPG TeamHereYes2019-03-03
LuaPlayer+ 3DSFirst Lua interpreter 3DS homebrew, under Lua 5.3.1RinnegatamanteHereYes2016-09-21
MegaZeux 3DSA port of the MegaZeux GCS to the 3DS.MegaZeux developersHereYes2018-03-04

Games[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
2048-3DA port of the popular game 2048 for the 3DS.Jasper PetersHereYes2016-02-12
3DSCraftA Minecraft port for the 3DS. No longer under (active) development?smeaBuild from repo (alt. here)Yes2014-11-20
3DS Nyan CatA port of Nyan Cat for the 3DS, using LIBSF2D.markwinapBuild from repo (alt. here)Yes2015-05-26
Antibounce'Move your player to bounce around and collect coins. Go between screens through the holes in the sides of the floor. 3D can also be enabled.'TurtlePHereYes2015-12-23
Breakout'A 3ds Breakout Clone.'Magicrafter13HereYes2017-10-17
checkers3dsA checkers game in glorious ASCII. No longer under development.UnsureSherlockBuild from repoYes2016-02-25
Cookie CollectorA tiny adaptation of the popular Cookie Clicker game for the 3DS.KaisogenHereYes2017-06-04
Cookie Clicker 3DSA simple Cookie Clicker type of game inspired by Kaisogen's Cookie CollectorTheMachinumpsHereYes2016-08-27
EDuke3DAn unofficial port of EDuke32 for the 3DS.MasterFeizzHereYes2016-05-09
HeliiA port of Helii for the 3DS.BHSPitMonkeyHereYes2015-09-18
Insectoid DefenseA Sci-Fi Tower Defense game.sgowenHereYes2015-11-09
NumberFucker3DSSimple math game, originally used as a debug game for LövePotion.VideahGamsHereYes2015-09-19
Zelda ROTH for 3DSA port of Legend of Zelda: Return of the Hylian, a Zelda fangame, to 3DS.nop90HereYes2016-09-11
Mastermind 3DSA port of Mastermind for the 3DS.Jasper PetersHereYes2015-08-15
One Whale TripFive-lane underwater whale swimming/pearl pickup adventure game in Python.thpHereYes2016-10-02
OpenSupaplexAn open source 1:1 reimplementation of Supaplex for the 3DS.sergiou87HereYes2020-06-29
Paddle Puffle 3DSA port of Paddle Puffle for the 3DS.Peanut42HereYes2015-07-05
Pituka ClassicsPlay CPC classics using Pituka Emulator-Core on 3DS.D_SkywalkYes (core)2016-02-26
Portal3DSAn adaptation of Portal for the 3DS.smeaBuild from repo (Precompiled here)Yes2015-08-18
ctrQuakeAn unofficial port of Quake for the 3DS, fully playable.MasterFeizzHereYes2016-09-16
ReversiReversi for the 3DS.Jasper PetersHereYes2016-03-05
SokobanAn unofficial port of the puzzle game Sokoban for the 3DS.LandmHereYes2016-03-14
Space FruitHackathon game by 4 friends ported to 3DS. Asteroids but with fruit.TurtlePHereYes2016-04-09
SRB2 3DSAn unofficial port of Sonic Robo Blast 2 Version 2.1.20 to New 3DS. It was made by derrek, a known vulnerability researcher and homebrew developer. SRB2 2.2.X Versions (2.2.8 is latest at the time this is being made) aren't ported yet and probably won't be.[derrekr]Here (Don't use 2.2 files!)Yes2018-12-23
Tappy PlaneA port of Flappy Bird for 3DS, but with a colorful plane.sgowenHereYes2015-11-09
Tetrepetete 3DSA game with blocks.thpHereNo2016-06-29
That Rabbit Game 3DSInverse duck hunt with accelerometer input and stereoscopic 3D.thpHereNo2016-07-04
World of 3DSandA port of World of Sand for the 3DS.Steveice10HereYes2016-07-12
Yeti3DSA quick and dirty port of Derek Evans' Yeti3D software rendering engine.smeaBuild from repoYes2015-08-07
Loonies 8192A Mini Retro Puzzle for DOS, the PSP and 3DS (Homebrew)thpHereNo2019-01-27
DevilutionXA 3DS Port of Diablo 1.MrHuuHereYes2020-05-08

(muahahah I am SIG7 and I added the thread for SRB2 3DS!)

Wwe raw 2009 pc game download utorrent kickass. WWE SmackDown vs. Raw 2009 proved to be another popular choice, bringing a fresh perspective and new additions to what a wrestling game could be. Developed by Yuke's and published by THQ, WWE SmackDown vs. Raw 2009 brings us new game modes, a roster featuring over 60 wrestlers, 14 different one-on-one game modes, and the Road to Wrestlemania. Download Game WWE SmackDown vs Raw 2009 Full Version for PC - Game PC game it always brings pleasure and get rid of tiredness, after yesterday's dugarprok blog presents a game of street football, Fifa Street2, this time dugarprok like to entertain friends by sharing all the wrestling genre, let alone game if not the WWE SmackDown vs. Raw 2009.The spectacle on television about the wrestling has.

Emulators[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
3DNESA NES emulator, without sound support. No longer under development.st4rk, gdkChanHereYes2015-03-28
atari800-3DSAn Atari 8-bit home computer emulator.asieHereYes2016-10-29
blargSnesA Super Nintendo (SNES) emulator. A compatibility list can be found here.StapleButterHereYes2015-06-12
CHIP-3DSA simple and slow CHIP-8 emulator.xerpiBuild from repo (alt. here)Yes2015-04-02
CHIP8-2DSCHIP-8 emulator with savestates and touch controls.nopy4869HereYes2016-07-20
CitrAGBYet another GBA emulator for the 3DS.Shiny QuagsireBuild from repo (alt. here)Yes2015-09-21
GameYobA Game Boy (Color) emulator. A compatibility list can be found here.Drenn/Steveice10HereYes2016-07-17
mGBAA GBA emulator that runs well without kernel hax.endriftHereYes2016-10-13
r3DdragonA WIP Virtual Boy emulator for the 3DS based on Reality Boy / Red Dragon.mrdanielpsHereYes2016-08-16
RetroArchA multisystem emulator. (GB, GBA, SNES, Genesis, CPS1, CPS2, etc.)libretroHereYesUndergoing rapid development.
SNES9x for 3DSA SNES emulator for the old 3DS / 2DS. Optimised from Snes9x 1.43 and runs many games at full speed. Compatibility list herebubble2k16HereYes2017-02-11
VirtuaNES for 3DSA NES emulator for the old 3DS / 2DS. Optimised from VirtuaNES 0.9.7 and runs many games at full speed.bubble2k16HereYes2017-03-23
TemperPCE for 3DSA PC-Engine/Turbografx-16 emulator for the old 3DS / 2DS. Optimised from Temper runs all games, including CD-ROM and SGX games at full speed.bubble2k16HereYes2017-06-19

Theme managers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
3DS HomeMenu extdata ToolTool for accessing the SD extdata which Home Menu uses. This essentially allows writing custom themes to extdata which get loaded at Home Menu startup.yellows8HereYes2015-08-17
Custom Home Menu Manager 2Theme manager for Nintendo 3DS. Discontinued.RinnegatamanteHereYes2016-07-04
ThemelyTheme manager for Nintendo 3DS with 3dsthem.es integration.ErmanSayinHereNot anymore, 1.3.1 last FOSS version2017-6-28
Usagi 3DS Theme EditorA simple 3DS theme editor for PC. You will need to have the .NET Library installed on your PC first before you can use it.usagireiHereNot sure2017.05.28
Anemone3DSNew theme and Luma splash screen manager, created to fill the gap left by its predecessors.User:astronautlevel2HereYes2018-5-13

Title managers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
FBIOpen source CIA (un)installer and launcher.Steveice10HereYes2015-12-02
FBI 2Multipurpose file/title/ticket/save managerSteveice10HereYes2018-8-21

Note: downloading non-system applications from CDN is broken in any known homebrew, regardless of whether a signed ticket is installed or not (See also: 11.8.0-41#Server-side_changes)

Save managers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
save_managerProof of concept save exporter/importerprofi200[Here]Yes2015-09-13
svdtSave Data Explorer/ManagermeladroitHereYes2015-10-16
[JK's Save Manager]Save/Extdata ManagerJK_Here]Yes2016-09-29
JK's Save Manager for RosalinaModded version of JKSM for use as .3dsx on Luma 8+Phalk, JK_HereYes2017-7-12
PKSMSave editor for Pokémon generations 3 to 7Bernardo GiordanoHereYes2020-6-13
CheckpointFast and simple homebrew save manager for 3DS and Switch written in C++Bernardo GiordanoHereYes2019-12-9
SpecializeMiiEditor for Mii database (specialness)phijorHereYes2017-1-22
SpecializeMiiEditor for Mii database (specialness and ownership)phijor, RyccardoHereYes2017-8-13

File servers[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
ftpd (ftBrony)A FTP server.mtheallHereYes2020-05-30
FTP-3DSFork of ftBrony with a Nintendo theme. No longer under development and without repo.iamevnN/AYes (No source officially available.)N/A
FTP - Graphic ModifierX EditionFork of ftpd with aesthetic modifications.FloatingStarHereYes2016-01-27
ftponyA basic FTP server, useful for testing new homebrew versions without swapping the SD card. No longer under (active) development?smeaBuild from repoYes2014-11-24

Icon Packs[edit]

Icon Packs are SMDH Packs for homebrew apps.

NameDescriptionAuthorDownloadLast Updated
SimplokThe first 3DS Icon pack.link6155Here2015-09-12
1LPAnother 3DS Icon pack. Repo is dead, no alternate downloads available.100pcrackN/A2015-12-22
Modern UIA simple icon pack with a flat and minimalist design.LouchDaishiteruHere2016-02-15

Demos[edit]

NameDescriptionAuthorDownloadOpen-SourceLast Updated
Skate StationA demo for the 3DS featuring music and 3D effectsSVatGHereYesJuly 2019
cubedemoA short demo of Homebrew on the 3DS, with working sound.plutooHereNoN/A
demo ou mourirSmall demo for the 3DS with music and 2D effectsDesireHereNoNovember 2015
The Night of Interruptions!An independently made short film which can be watched on the Nintendo 3DS.Chukoloco08HereNoDecember 2020
Retrieved from 'https://www.3dbrew.org/w/index.php?title=Homebrew_Applications&oldid=21416'




broken image