Homebrew Libraries and Tools: Difference between revisions

Attempted to add maintained status to list. Uncertain as to what is actually maintained, as 3DS homebrew development is rather slow when it comes to updates. I know for certain that some cases are not maintained, though (such as the cases where Cruel was the person in control of the branch.)
Oreo639 (talk | contribs)
Update links and add citro2d
Line 10: Line 10:
!  width="8%" | Maintained
!  width="8%" | Maintained
|-
|-
| [https://github.com/smealum/ctrulib ctrulib]
| [https://github.com/devkitPro/libctru libctru]
| C library for writing user mode ARM11 code for the 3DS (CTR)  
| C library for writing user mode ARM11 code for the 3DS (CTR)  
| [https://twitter.com/smealum smea] et al.
| [https://twitter.com/smealum smea] et al.
| [[Setting_up_Development_Environment|See here]]
| [[Setting_up_Development_Environment|See here]]
| Yes
| Yes
|-
| [https://github.com/devkitPro/citro3d citro3d]
| Stateful PICA200 GPU wrapper library for the Nintendo 3DS
| [https://github.com/fincs fincs]
| [https://github.com/devkitPro/citro3d/archive/master.zip Here]
| Yes
| Yes
|-
| [https://github.com/devkitPro/citro2d citro2d]
| Library for drawing 2D graphics using the Nintendo 3DS's PICA200 GPU
| [https://github.com/fincs fincs]
| [https://github.com/fincs/citro2d/archive/master.zip Here]
| Yes
| Yes
| Yes
| Yes
Line 23: Line 37:
| Yes
| Yes
| Deprecated
| Deprecated
|-
| [https://github.com/fincs/citro3d citro3d]
| Stateful PICA200 GPU wrapper library for the Nintendo 3DS
| [https://github.com/fincs fincs]
| [https://github.com/fincs/citro3d/archive/master.zip Here]
| Yes
| Yes
|-
|-
| [https://github.com/cpp3ds/gl3ds gl3ds]
| [https://github.com/cpp3ds/gl3ds gl3ds]
| OpenGL implementation for Nintendo 3DS using ctrulib
| 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/archive/master.zip Here]
| [https://github.com/cpp3ds/gl3ds/archive/master.zip Here]
Line 50: Line 57:
| [http://flying-dutchmen.github.io/3DS-Sails Here]
| [http://flying-dutchmen.github.io/3DS-Sails Here]
| No
| No
| Vandalized?
| No
|-
|-
| [https://github.com/Myriachan/libkhax libkhax]
| [https://github.com/Myriachan/libkhax libkhax]
Line 71: Line 78:
| [https://github.com/BtheDestroyer/SpriteTools/releases Here]
| [https://github.com/BtheDestroyer/SpriteTools/releases Here]
| Yes
| Yes
| Canceled
| Deprecated
|-
|-
| [https://github.com/TurtleP/LovePotion LovePotion]
| [https://github.com/TurtleP/LovePotion LovePotion]
Line 104: Line 111:
| No
| No
|-
|-
| [https://github.com/fincs/picasso picasso]
| [https://github.com/devkitPro/picasso picasso]
| Homebrew PICA200 shader assembler
| Homebrew PICA200 shader assembler
| [https://github.com/fincs fincs]
| [https://github.com/fincs fincs]
| [https://github.com/fincs/picasso/releases Here]
| [https://github.com/devkitPro/picasso/releases Here]
| Yes
| Yes
| Yes
| No
|-
|-
| [http://4dsdev.org/thread.php?id=14 nihstro]
| [http://4dsdev.org/thread.php?id=14 nihstro]