Difference between revisions of "Homebrew Applications"

From 3dbrew
Jump to navigation Jump to search
(→‎List: Split categories out into separate tables, for easier editing / viewing, and Table of Contents support.)
m (Sorted list in alphabetical order by title. (Also some minor cleanup on names.))
Line 30: Line 30:
 
!  width="10%" | Open-Source
 
!  width="10%" | Open-Source
 
|-
 
|-
| [https://github.com/smealum/ftPONY ftPONY]
+
| [https://github.com/yellows8/3ds_homemenu_extdatatool 3DS HomeMenu extdata Tool]
| A basic FTP server, useful for testing new homebrew versions without swapping the SD card.
+
| Tool for accessing the SD extdata which Home Menu uses. This essentially allows writing custom themes to extdata which get loaded at Home Menu startup.
| [[User:smea|smea]]
+
| [[User:yellows8|yellows8]]
| [https://mega.co.nz/#!nchBkL7B!T3vXnX4q8Uwp6APYYTDSZi2bkm25la-Qyz6j4CjsllI Here]
+
| [https://github.com/yellows8/3ds_homemenu_extdatatool/releases]
 
| Yes
 
| Yes
 
|-
 
|-
| [https://github.com/mtheall/ftbrony ftBRONY]
+
| [https://github.com/markwinap/3DS_Nyan_Cat 3DS Nyan Cat]
| An FTP server.
+
| 3DS Nyan Cat using LIBSF2D.
| [[User:mtheall|mtheall]]
+
| [[User:markwinap|markwinap]]
| N/A
+
| [https://www.dropbox.com/s/e400my3xm0zw74r/nyan_cat.zip?dl=0 Here]
 
| Yes
 
| Yes
 
|-
 
|-
Line 58: Line 58:
 
| [[User:filfat|filfat]]
 
| [[User:filfat|filfat]]
 
| [https://www.downloadmii.com/download/#release Latest]
 
| [https://www.downloadmii.com/download/#release Latest]
| Yes
 
|-
 
| vid3o
 
| A real video player for 3ds with support for many codecs.
 
| [[User:ILOVEPIE|ILOVEPIE]]
 
| N/A
 
| Maybe
 
|-
 
| [https://github.com/zeta0134/3ds-homebrew-browser Homebrew Browser]
 
| Download homebrew from the internet!
 
| [[User:cromo|cromo]] [[User:zeta0134|zeta0134]]
 
| [https://github.com/zeta0134/3ds-homebrew-browser/releases/tag/v0.1 Here]
 
 
| Yes
 
| Yes
 
|-
 
|-
Line 76: Line 64:
 
| [[User:linoma|linoma]]
 
| [[User:linoma|linoma]]
 
| [https://github.com/linoma/fb43ds Here]
 
| [https://github.com/linoma/fb43ds Here]
| Yes
 
|-
 
| [https://github.com/yellows8/3ds_homemenu_extdatatool 3ds_homemenu_extdatatool]
 
| Tool for accessing the SD extdata which Home Menu uses. This essentially allows writing custom themes to extdata which get loaded at Home Menu startup.
 
| [[User:yellows8|yellows8]]
 
| [https://github.com/yellows8/3ds_homemenu_extdatatool/releases]
 
 
| Yes
 
| Yes
 
|-
 
|-
Line 90: Line 72:
 
| Yes
 
| Yes
 
|-
 
|-
 
+
| [https://github.com/mtheall/ftbrony ftBRONY]
| [https://github.com/markwinap/3DS_Nyan_Cat]
+
| An FTP server.
| 3DS Nyan Cat using LIBSF2D.
+
| [[User:mtheall|mtheall]]
| [[User:markwinap|markwinap]]
+
| N/A
| [https://www.dropbox.com/s/e400my3xm0zw74r/nyan_cat.zip?dl=0 Here]
+
| Yes
 +
|-
 +
| [https://github.com/smealum/ftPONY ftPONY]
 +
| A basic FTP server, useful for testing new homebrew versions without swapping the SD card.
 +
| [[User:smea|smea]]
 +
| [https://mega.co.nz/#!nchBkL7B!T3vXnX4q8Uwp6APYYTDSZi2bkm25la-Qyz6j4CjsllI Here]
 +
| Yes
 +
|-
 +
| [https://github.com/zeta0134/3ds-homebrew-browser Homebrew Browser]
 +
| Download homebrew from the internet!
 +
| [[User:cromo|cromo]] [[User:zeta0134|zeta0134]]
 +
| [https://github.com/zeta0134/3ds-homebrew-browser/releases/tag/v0.1 Here]
 
| Yes
 
| Yes
 +
|-
 +
| vid3o
 +
| A real video player for 3ds with support for many codecs.
 +
| [[User:ILOVEPIE|ILOVEPIE]]
 +
| N/A
 +
| Maybe
 
|}
 
|}
 
===Games===
 
===Games===
Line 105: Line 104:
 
!  width="10%" | Open-Source
 
!  width="10%" | Open-Source
 
|-
 
|-
| [https://github.com/smealum/yeti3DS Yeti3DS]
+
| [http://gbatemp.net/threads/release-100-boxes-2ds.384714/ 100 Boxes 2DS]
| A quick and dirty port of Derek Evans' Yeti3D software rendering engine.
+
| Simple puzzle game.
| [[User:smea|smea]]
+
| [[User:Cid2mizard|Cid2mizard]]
| N/A
+
| [http://3ds.nintendomax.com/Homebrews/Jeux/100Boxes2DS/100_Boxes_2DS.rar Here]
 
| Yes
 
| Yes
 
|-
 
|-
Line 123: Line 122:
 
| Yes
 
| Yes
 
|-
 
|-
| [https://github.com/Steveice10/WorldOf3DSand World of 3DSand]
+
| [http://gbatemp.net/threads/release-hamsters-2ds.383457/ Hamsters 2DS]
| World of Sand clone.
+
| A hamster breeding game in text mode.
| [[User:Steveice10|Steveice10]]
+
| [[User:Cid2mizard|Cid2mizard]]
| [https://www.dropbox.com/s/91tqtydxpny9p1g/WorldOf3DSand.zip?dl=0 Here]
+
| [http://3ds.nintendomax.com/Homebrews/Jeux/Hamsters2DS/Hamsters_2DS.rar Here]
| Yes
+
| No
 
|-
 
|-
 
| [http://gbatemp.net/threads/release-minesweeper-2ds.384185/ Minesweeper 2DS]
 
| [http://gbatemp.net/threads/release-minesweeper-2ds.384185/ Minesweeper 2DS]
Line 147: Line 146:
 
| Yes
 
| Yes
 
|-
 
|-
| [http://gbatemp.net/threads/release-100-boxes-2ds.384714/ 100 Boxes 2DS]
+
| [https://github.com/Steveice10/WorldOf3DSand World of 3DSand]
| Simple puzzle game.
+
| World of Sand clone.
| [[User:Cid2mizard|Cid2mizard]]
+
| [[User:Steveice10|Steveice10]]
| [http://3ds.nintendomax.com/Homebrews/Jeux/100Boxes2DS/100_Boxes_2DS.rar Here]
+
| [https://www.dropbox.com/s/91tqtydxpny9p1g/WorldOf3DSand.zip?dl=0 Here]
 
| Yes
 
| Yes
 
|-
 
|-
| [http://gbatemp.net/threads/release-hamsters-2ds.383457/ Hamsters 2DS]
+
| [https://github.com/smealum/yeti3DS Yeti3DS]
| A hamster breeding game in text mode.
+
| A quick and dirty port of Derek Evans' Yeti3D software rendering engine.
| [[User:Cid2mizard|Cid2mizard]]
+
| [[User:smea|smea]]
| [http://3ds.nintendomax.com/Homebrews/Jeux/Hamsters2DS/Hamsters_2DS.rar Here]
+
| N/A
| No
+
| Yes
 
|}
 
|}
 
===Emulators===
 
===Emulators===
Line 166: Line 165:
 
!  width="10%" | Download
 
!  width="10%" | Download
 
!  width="10%" | Open-Source
 
!  width="10%" | Open-Source
|-
 
| [https://github.com/StapleButter/blargSnes blargSnes]
 
| A Super Nintendo emulator.
 
| StapleButter
 
| [http://blargsnes.kuribo64.net/download/blargSnes_1.2.zip Here]
 
| Yes
 
|-
 
| [https://github.com/Drenn1/GameYob/tree/master/platform/3ds GameYob]
 
| A Game Boy (Color) emulator.
 
| Drenn
 
| [https://dl.dropboxusercontent.com/u/100702766/gameyob/gameyob_3ds.zip Here]
 
| Yes
 
 
|-
 
|-
 
| [https://github.com/st4rk/3DNES 3DNES]
 
| [https://github.com/st4rk/3DNES 3DNES]
Line 189: Line 176:
 
| Steveice10
 
| Steveice10
 
| [https://www.dropbox.com/s/fraixj1fn9ql3w4/3DSGBA.zip?dl=0 Here]
 
| [https://www.dropbox.com/s/fraixj1fn9ql3w4/3DSGBA.zip?dl=0 Here]
 +
| Yes
 +
|-
 +
| [https://github.com/StapleButter/blargSnes blargSnes]
 +
| A Super Nintendo emulator.
 +
| StapleButter
 +
| [http://blargsnes.kuribo64.net/download/blargSnes_1.2.zip Here]
 +
| Yes
 +
|-
 +
| [https://github.com/xerpi/CHIP-3DS CHIP-3DS]
 +
| A simple and slow CHIP-8 emulator.
 +
| xerpi
 +
| [https://www.mediafire.com/?y94yjhzf70fsfsi Here]
 
| Yes
 
| Yes
 
|-
 
|-
Line 197: Line 196:
 
| Yes
 
| Yes
 
|-
 
|-
| [https://github.com/xerpi/CHIP-3DS CHIP-3DS]
+
| [https://github.com/Drenn1/GameYob/tree/master/platform/3ds GameYob]
| A simple and slow CHIP-8 emulator.
+
| A Game Boy (Color) emulator.
| xerpi
+
| Drenn
| [https://www.mediafire.com/?y94yjhzf70fsfsi Here]
+
| [https://dl.dropboxusercontent.com/u/100702766/gameyob/gameyob_3ds.zip Here]
 
| Yes
 
| Yes
 
|}
 
|}

Revision as of 01:51, 8 June 2015

Installing

Applications are installed by copying the necessary files to the 3ds/ folder in the root of the SD-card. Most applications come with two files:

  • boot.3dsx: The executable.
  • icon.bin: The icon/metadata.

The Homebrew Launcher will scan the sdcard for all .3dsx files, but will only display an icon for those who have one according to the format described above.

List

Launcher

Name Description Author Download Open-Source
The Homebrew Launcher The ninjhax homebrew launcher. smea et al. Here Yes

Applications

Name Description Author Download Open-Source
3DS HomeMenu extdata Tool Tool for accessing the SD extdata which Home Menu uses. This essentially allows writing custom themes to extdata which get loaded at Home Menu startup. yellows8 [1] Yes
3DS Nyan Cat 3DS Nyan Cat using LIBSF2D. markwinap Here Yes
ctrrpc A small and easily extensible RPC server/client written in C/Python. Allows you to quickly poke service-commands and syscalls over wifi from a Python shell on your PC. Useful during reverse-engineering. plutoo N/A Yes
ctr-streaming-server This is a server which runs on a 3DS, which receives audio/video for playback. This can also send HID state to the client (see the README) when enabled. The included parse_hidstream tool can be used to parse that HID data to simulate keyboard/mouse input events, via Linux uinput. yellows8 N/A Yes
DownloadMii This is a WIP homebrew online store. filfat Latest Yes
fb43ds This is a simple Facebook's chat client linoma Here Yes
FBI Open source CIA (un)installer. Steveice10 Here Yes
ftBRONY An FTP server. mtheall N/A Yes
ftPONY A basic FTP server, useful for testing new homebrew versions without swapping the SD card. smea Here Yes
Homebrew Browser Download homebrew from the internet! cromo zeta0134 Here Yes
vid3o A real video player for 3ds with support for many codecs. ILOVEPIE N/A Maybe

Games

Name Description Author Download Open-Source
100 Boxes 2DS Simple puzzle game. Cid2mizard Here Yes
2048-3D "2048 was a big hit not so long ago, and I still see many people at my school playing it. So I thought it would be pretty cool to be able to play 2048 on the go on the 3DS." Jasper Peters Here Yes
3DSCraft Minecraft clone. smea Here Yes
Hamsters 2DS A hamster breeding game in text mode. Cid2mizard Here No
Minesweeper 2DS Minesweeper clone. Cid2mizard Here Yes
TileMap 2DS Puzzle game. Cid2mizard Here Yes
Tiles 2DS Puzzle game, Lights Out Like. Cid2mizard Here Yes
World of 3DSand World of Sand clone. Steveice10 Here Yes
Yeti3DS A quick and dirty port of Derek Evans' Yeti3D software rendering engine. smea N/A Yes

Emulators

Name Description Author Download Open-Source
3DNES An NES emulator. St4rk Here Yes
3DSGBA A GBA emulator. Steveice10 Here Yes
blargSnes A Super Nintendo emulator. StapleButter Here Yes
CHIP-3DS A simple and slow CHIP-8 emulator. xerpi Here Yes
CitrAGB Yet another GBA emulator. shinyquagsire23 Here Yes
GameYob A Game Boy (Color) emulator. Drenn Here Yes

Demos

Name Description Author Download Open-Source
cubedemo A short demo of Homebrew on 3ds with working sound. plutoo Here No