Difference between revisions of "List of 3DS development tools"
From WikiTemp, the GBAtemp wiki
(→Shader assemblers) |
|||
Line 130: | Line 130: | ||
|- | |- | ||
| [[aemstro]] | | [[aemstro]] | ||
− | | | + | | Not meant for homebrew, used more for reverse engineering. |
| [[User:Smealum|Smealum]] | | [[User:Smealum|Smealum]] | ||
| | | | ||
Line 136: | Line 136: | ||
|- | |- | ||
| [[nihstro]] | | [[nihstro]] | ||
− | | | + | | |
| [[User:neobrain|neobrain]] | | [[User:neobrain|neobrain]] | ||
| [https://gbatemp.net/threads/3ds-shader-assembler-and-disassembler-nihstro.383183/ Thread] | | [https://gbatemp.net/threads/3ds-shader-assembler-and-disassembler-nihstro.383183/ Thread] | ||
Line 142: | Line 142: | ||
|- | |- | ||
| [[picasso]] | | [[picasso]] | ||
− | | | + | | |
| [[User:fincs|fincs]] | | [[User:fincs|fincs]] | ||
| | | |
Revision as of 13:05, 14 September 2015
3DS Homebrew | |
---|---|
Introduction • Homebrew Development • Glossary • Flashcart FAQ | |
Lists | All Homebrew • Applications • Games • Emulators • Demos • CFWs • Exploits • Development libraries & tools • PC Utilities |
Homebrew
Title | Description | Author | Thread | Source |
---|---|---|---|---|
CTRRPC | RPC server/client for poking the 3DS usermode. | Plutooo | Git |
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 |
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 | |
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 |
SwKbd | Custom software keyboard module. | Nop90 | Thread | Git |
TextStuff | Library to add text support. | titegtnodI | Git |
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 |
Other development tools
Title | Description | Author | Thread | Source |
---|---|---|---|---|
GateWay 3.0 Launcher Creator | Encrypt Launcher.dat for Gateway 3.0's Spider exploit. (Mac version by Cearp) | Ernilos |
Documentations
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 |