Homebrew Libraries and Tools: Difference between revisions
 Remove parx-3ds and lovepotion  | 
				 Remove direct master zip links  | 
				||
| Line 20: | Line 20: | ||
| Stateful PICA200 GPU wrapper library for the Nintendo 3DS  | | Stateful PICA200 GPU wrapper library for the Nintendo 3DS  | ||
| [https://github.com/fincs fincs]  | | [https://github.com/fincs fincs]  | ||
| [  | | [[Setting_up_Development_Environment|See here]]  | ||
| Yes  | | Yes  | ||
| Yes  | | Yes  | ||
| Line 27: | Line 27: | ||
| Library for drawing 2D graphics using the Nintendo 3DS's PICA200 GPU  | | Library for drawing 2D graphics using the Nintendo 3DS's PICA200 GPU  | ||
| [https://github.com/fincs fincs]  | | [https://github.com/fincs fincs]  | ||
| [  | | [[Setting_up_Development_Environment|See here]]  | ||
| Yes  | | Yes  | ||
| Yes  | | Yes  | ||
| Line 34: | Line 34: | ||
| Simple and Fast 2D library for the Nintendo 3DS (using libctru and citro3d)  | | Simple and Fast 2D library for the Nintendo 3DS (using libctru and citro3d)  | ||
| [https://github.com/xerpi xerpi]  | | [https://github.com/xerpi xerpi]  | ||
| [https://github.com/xerpi/sf2dlib/  | | [https://github.com/xerpi/sf2dlib/ Here]  | ||
| Yes  | | Yes  | ||
| Deprecated  | | Deprecated  | ||
| Line 41: | Line 41: | ||
| OpenGL implementation for Nintendo 3DS using libctru  | | OpenGL implementation for Nintendo 3DS using libctru  | ||
| [https://github.com/Cruel Cruel] et al.  | | [https://github.com/Cruel Cruel] et al.  | ||
| [https://github.com/cpp3ds/gl3ds/  | | [https://github.com/cpp3ds/gl3ds/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 48: | Line 48: | ||
| An OpenGL implementation for (N)3DS  | | An OpenGL implementation for (N)3DS  | ||
| [https://github.com/machinamentum machinamentum]  | | [https://github.com/machinamentum machinamentum]  | ||
| [https://github.com/machinamentum/Caelina/releases Here]  | | [https://github.com/machinamentum/Caelina/releases/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 55: | Line 55: | ||
| Library for modifying kernel memory on a certain handheld game console.  | | Library for modifying kernel memory on a certain handheld game console.  | ||
| [https://github.com/Myriachan Myria] et al.  | | [https://github.com/Myriachan Myria] et al.  | ||
| [https://github.com/Myriachan/libkhax/  | | [https://github.com/Myriachan/libkhax/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 62: | Line 62: | ||
| Object-oriented C++ game library and port of [http://www.sfml-dev.org/ SFML]  | | Object-oriented C++ game library and port of [http://www.sfml-dev.org/ SFML]  | ||
| [https://github.com/Cruel Cruel] et al.  | | [https://github.com/Cruel Cruel] et al.  | ||
| [https://github.com/cpp3ds/cpp3ds/releases Here]  | | [https://github.com/cpp3ds/cpp3ds/releases/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 69: | Line 69: | ||
| Extension to SF2D, adding support for things like animations  | | Extension to SF2D, adding support for things like animations  | ||
| [https://github.com/BtheDestroyer BtheDestroyer]  | | [https://github.com/BtheDestroyer BtheDestroyer]  | ||
| [https://github.com/BtheDestroyer/SpriteTools/releases Here]  | | [https://github.com/BtheDestroyer/SpriteTools/releases/ Here]  | ||
| Yes  | | Yes  | ||
| Deprecated  | | Deprecated  | ||
| Line 94: | Line 94: | ||
| Set of tools used to disassemble and assemble shader code for DMP's MAESTRO shader extension used in the 3DS's PICA200 GPU  | | Set of tools used to disassemble and assemble shader code for DMP's MAESTRO shader extension used in the 3DS's PICA200 GPU  | ||
| [https://twitter.com/smealum smea]  | | [https://twitter.com/smealum smea]  | ||
| [https://github.com/smealum/aemstro/  | | [https://github.com/smealum/aemstro/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 101: | Line 101: | ||
| Homebrew PICA200 shader assembler  | | Homebrew PICA200 shader assembler  | ||
| [https://github.com/fincs fincs]  | | [https://github.com/fincs fincs]  | ||
| [  | | [[Setting_up_Development_Environment|See here]]  | ||
| Yes  | | Yes  | ||
| Yes  | | Yes  | ||
| Line 115: | Line 115: | ||
| CMake files for devkitARM and 3DS homebrew development  | | CMake files for devkitARM and 3DS homebrew development  | ||
| [https://github.com/Lectem Lectem]  | | [https://github.com/Lectem Lectem]  | ||
| [https://github.com/Lectem/3ds-cmake/  | | [https://github.com/Lectem/3ds-cmake/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 122: | Line 122: | ||
| Tool which can be used to create NCCH, CCI, and CIA files.    | | Tool which can be used to create NCCH, CCI, and CIA files.    | ||
| [[User:3dsguy|3dsguy]], maintained by [https://github.com/profi200 profi200]  | | [[User:3dsguy|3dsguy]], maintained by [https://github.com/profi200 profi200]  | ||
| [https://github.com/profi200/Project_CTR/  | | [https://github.com/profi200/Project_CTR/releases/ Here]  | ||
| [https://github.com/profi200/Project_CTR/tree/master/makerom Yes]  | | [https://github.com/profi200/Project_CTR/tree/master/makerom Yes]  | ||
| Yes  | | Yes  | ||
| Line 129: | Line 129: | ||
| Tool to create NCCH banners  | | Tool to create NCCH banners  | ||
| [https://github.com/Steveice10 Steveice10]  | | [https://github.com/Steveice10 Steveice10]  | ||
| [https://github.com/Steveice10/bannertool/  | | [https://github.com/Steveice10/bannertool/releases/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 136: | Line 136: | ||
| Tool to decrypt, encrypt and sign amiibo dumps  | | Tool to decrypt, encrypt and sign amiibo dumps  | ||
| [https://github.com/socram8888 socram8888]  | | [https://github.com/socram8888 socram8888]  | ||
| [https://github.com/socram8888/amiitool/  | | [https://github.com/socram8888/amiitool/releases/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||
| Line 153: | Line 153: | ||
| Tool to dump ExeFS/RomFS data from games and other applications  | | Tool to dump ExeFS/RomFS data from games and other applications  | ||
| [https://github.com/neobrain neobrain]  | | [https://github.com/neobrain neobrain]  | ||
| [https://github.com/neobrain/braindump/releases Here]  | | [https://github.com/neobrain/braindump/releases/ Here]  | ||
| Yes  | | Yes  | ||
| No  | | No  | ||