List of 3DS PC utilities: Difference between revisions
⧼vector-jumptonavigation⧽
⧼vector-jumptosearch⧽
Dr.Hacknik (talk | contribs) |
Chainswordcs (talk | contribs) m Link to Citra GitHub |
||
| (5 intermediate revisions by 4 users not shown) | |||
| Line 21: | Line 21: | ||
| | | | ||
| [https://gbatemp.net/threads/citra-new-3ds-emulator.365154/ Thread] | | [https://gbatemp.net/threads/citra-new-3ds-emulator.365154/ Thread] | ||
| | | [https://github.com/citra-emu/citra Git] | ||
|- | |- | ||
| TronDS | | TronDS | ||
| Line 82: | Line 82: | ||
| | | | ||
| [https://github.com/kwsch/GARC-Unpack Git] | | [https://github.com/kwsch/GARC-Unpack Git] | ||
|- | |||
| Kuriimu, Kukki, Karameru | |||
| A general purpose game translation toolkit for authors of fan translations. | |||
| [[User:IcySon55|IcySon55]] | |||
| [https://gbatemp.net/threads/release-kuriimu-a-general-purpose-game-translation-toolkit-for-authors-of-fan-translations.452375/ Thread] | |||
| [https://github.com/IcySon55/Kuriimu Git] | |||
|- | |- | ||
| Level5 3DS Archive tool | | Level5 3DS Archive tool | ||
| Line 95: | Line 101: | ||
| [https://github.com/kwsch/lsdt Git] | | [https://github.com/kwsch/lsdt Git] | ||
|- | |- | ||
| N3DS | | N3DS CMB Viewer | ||
| | | View 3D models in .cmb format from Ocarina of Time 3D and Majora's Mask 3D | ||
| | | [[User:xdanieldzd|xdanieldzd]] | ||
| | |||
| | | | ||
| [https://github.com/xdanieldzd/N3DSCmbViewer Git] | |||
|- | |- | ||
| OhanaXY | | OhanaXY | ||
| Line 717: | Line 723: | ||
|- | |- | ||
| [[3DNUS; Mod]] | | [[3DNUS; Mod]] | ||
| Download and Pack any Title or Firmware. -Maintained | | Download and Pack any Title or Firmware. -No longer Maintained | ||
| [[User:dr.hacknik|Dr.Hacknik]] | | [[User:dr.hacknik|Dr.Hacknik]] | ||
| [https://gbatemp.net/threads/3dnus-mod-by-dr-hacknik.392360/ Thread] | | [https://gbatemp.net/threads/3dnus-mod-by-dr-hacknik.392360/ Thread] | ||
Latest revision as of 10:44, 19 February 2021
| 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 |