Changes

Jump to navigation Jump to search
642 bytes added ,  02:20, 11 November 2017
Line 1: Line 1:  
This is a list of libraries and tools that can be used to develop 3DS Homebrew.
 
This is a list of libraries and tools that can be used to develop 3DS Homebrew.
   −
==Libraries==
+
== Libraries ==
 
{| class="wikitable" border="1" width="100%"
 
{| class="wikitable" border="1" width="100%"
 
!  width="20%" | Name
 
!  width="20%" | Name
Line 16: Line 16:  
|-
 
|-
 
| [https://github.com/xerpi/sf2dlib sf2dlib]
 
| [https://github.com/xerpi/sf2dlib sf2dlib]
| Simple and Fast 2D library for the Nintendo 3DS (using ctrulib)
+
| 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/archive/master.zip Here]
 
| [https://github.com/xerpi/sf2dlib/archive/master.zip Here]
Line 36: Line 36:  
| 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/archive/master.zip Here]
+
| [https://github.com/machinamentum/Caelina/releases Here]
 
| Yes
 
| Yes
 
|-
 
|-
 
| [https://github.com/Parx-3DS Three-DS, computers]
 
| [https://github.com/Parx-3DS Three-DS, computers]
 
| Canvas/GDI Parx-Pas tested in FreePascal, public stubs  
 
| Canvas/GDI Parx-Pas tested in FreePascal, public stubs  
| [https://twitter.com/Kenny_D_Lee Author & Pioneer]
+
| [https://twitter.com/Kenny_D_Lee Kenneth Dwayne Lee]
| [http://flying-dutchmen.github.io/3DS-Sails Begin]
+
| [http://flying-dutchmen.github.io/3DS-Sails Here]
 
| No
 
| No
 
|-
 
|-
Line 54: Line 54:  
| 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/archive/master.zip Here]
+
| [https://github.com/cpp3ds/cpp3ds/releases Here]
 +
| Yes
 +
|-
 +
| [https://github.com/BtheDestroyer/SpriteTools SpriteTools]
 +
| Extension to SF2D, adding support for things like animations
 +
| [https://github.com/BtheDestroyer BtheDestroyer]
 +
| [https://github.com/BtheDestroyer/SpriteTools/releases Here]
 +
| Yes
 +
|-
 +
| [https://github.com/TurtleP/LovePotion LovePotion]
 +
| Love2d port, a lua game engine
 +
| [https://github.com/TurtleP/ TurtleP]
 +
| [https://github.com/TurtleP/LovePotion/releases Here]
 
| Yes
 
| Yes
 
|}
 
|}
   −
==PC Tools==
+
== PC Tools ==
 
{| class="wikitable" border="1" width="100%"
 
{| class="wikitable" border="1" width="100%"
 
!  width="20%" | Name
 
!  width="20%" | Name
Line 96: Line 108:  
| Yes
 
| Yes
 
|-
 
|-
| [https://github.com/profi200/Project_CTR/archive/master.zip makerom]
+
| [[Makerom|makerom]]
| Tool which can be used to create NCCH, CCI, and CIA files.  
+
| Tool which can be used to create NCCH, CCI, and CIA files.  
| [http://3dbrew.org/wiki/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/archive/master.zip Here]
 
| [https://github.com/profi200/Project_CTR/archive/master.zip Here]
| Yes
+
| [https://github.com/profi200/Project_CTR/tree/master/makerom Yes]
 
|-
 
|-
 
| [https://github.com/Steveice10/bannertool bannertool]
 
| [https://github.com/Steveice10/bannertool bannertool]
Line 115: Line 127:  
|}
 
|}
   −
==3DS Tools==
+
== 3DS Tools ==
 
{| class="wikitable" border="1" width="100%"
 
{| class="wikitable" border="1" width="100%"
 
!  width="20%" | Name
 
!  width="20%" | Name
Line 128: Line 140:  
| [https://github.com/neobrain/braindump/releases Here]
 
| [https://github.com/neobrain/braindump/releases Here]
 
| Yes
 
| Yes
 +
|-
 +
| [https://github.com/citra-emu/uncart uncart]
 +
| Utility to dump game cartridges to the SD card
 +
| [https://github.com/neobrain neobrain] et al.
 +
| Build from [https://github.com/citra-emu/uncart repo]
 +
| Yes
 +
|-
 
|}
 
|}
6

edits

Navigation menu