List of Nintendo DS homebrew

List of Nintendo DS homebrew

Applications

Multipurpose tools

Image viewers

* signifies GBA homebrew, which can be used with most slot 2 DS homebrew tools.

Games

* [http://sivullinen.fi/nds/projects.php?subaction=showfull&id=1166134905&archive=&start_from=&ucat=2& "Whee! DS"] , a 3D racing game.
* [http://dev-scene.com/NDS/DSCrawl "DSCrawl"] , "Linley's Dungeon Crawl" roguelike, adapted for the DS by Sasq.
* [http://www.talesofdagur.com/main/index.php "Tales of Dagur"] , an RPG by LiraNuna.
* [http://www.dsdoom.com DSDoom] , "Doom" for the Nintendo DS.
* [http://www.vonloesch.de/dschess "DSChess"] , a chess game with a strong engine.
* [http://www.atouchofwar.com/ "A Touch of War"] , a realtime strategy game.
* [http://www.atouchofwar.com/ExplosiveGas.php "Explosive Gas"] , a multiplayer "Bomberman" clone.
* [http://omalone.free.fr/index.html "Omalone"] , a board game with wifi features for online play.
* [http://www.telefragged.com/thefatal/index.php?content=inc_si_ds.htm "HexenDS"] , "Hexen" for the DS. Includes touchscreen support and source code. A [http://gtamp.com/DS/dualhexen.php newer branch] that supports more devices also exists.
* [http://heretic.drunkencoders.com/ "DSHeretic"] , "Heretic" for the DS. Also includes touchscreen support, as well as full music support.
* [http://lemmings.mrdictionary.net/ "LemmingsDS"] , "Lemmings" for the DS. Supports touch-screen, custom levels. (now includes all 292 of the original levels) [cite journal|title = gamesTM: Featured in gamesTM's feature on Nintendo DS Homebrew|issue = 61|journal = gamesTM]
* [http://dsquake.blogspot.com "DSQuake"] or [http://quake.drunkencoders.com/index_q1.html QuakeDS] , "Quake" for the DS.
* [http://quake.drunkencoders.com/index_q2.html QuakeIIDS] , "Quake II" on the DS, 16MB expansion RAM pack required
* [http://ndswtd.wordpress.com/ "Warcraft : Tower Defense"] , an adaptation of the famous "Warcraft III" mod "Tower Defense" for the DS, by Noda. Includes a complete map editor.
* [http://gpf.dcemu.co.uk/ "Duke3DS"] , a port of "Duke Nukem 3D".
* [http://www.zincland.com/powder/ "POWDER"] , a roguelike dungeon adventure game developed specifically for the Game Boy Advance and DS.
* [http://www.dcemu.co.uk/vbulletin/showthread.php?t=61622 "World of sand"] or [http://forum.gbadev.org/viewtopic.php?t=14223 SandScape] , a [http://fallingsandgame.com/sand/index.html "falling sand"] , clone for nintendo DS.
* [http://www.puzzlemaniak.com "PuzzleManiak"] Port of the Simon Tatham's Portable Puzzle Collection with 27 puzzle games including: Tents, Dominosa, Mines, Bridges, Light Up (aka Akari), Pattern (aka Picross), Net (aka Netwalk), Untangle (aka Planarity), Sudoku (aka Solo), Galaxies, Slitherlink (aka Loopy), Blackbox, Mastermind (aka Guess), Map, Filling, Solitaire (aka Pegs), Sixteen, Fifteen, Slant, Rectangles, Netslide, Samegame, Unequal, Flip, Inertia, Twiddle and Pyramide (adaptation of Cube).
* [http://blog.dev-scene.com/kayvenm/ "DScent"] , "Descent" Port for Nintendo DS
* [http://stuartp.commixus.com/nhds/ "NetHack" for DS] , "NetHack" port for Nintendo DS.
* [http://amplituds.drunkencoders.com/amplituds.php "AmplituDS"] , based on Harmonix's "Amplitude" for the Playstation 2.
* [http://lazyone.drunkencoders.com/wordpress/?cat=2 "Wolfenstein 3D"] , a port of the popular PC DOS game "Wolfenstein 3D"
* [http://www.jt0.org/projects/spidersolitaire Spider Solitaire DS] , a clone of Windows' "Spider Solitaire"
* [http://spinal.dizidesigns.co.uk/sensitive.php "SensitiveDS"] , a clone/remake of the C64 classic "Sensitive".
* [http://stravingo.over-blog.fr/categorie-10006212.html "Ka-BoOm"] , a minesweeper with a twist by Stravingo.
* [http://stravingo.over-blog.fr/categorie-10026535.html "Setsuzoku no Puzzle"] , an addictive puzzle game by Stravingo based on the arcade game Match It.
* [http://stillaliveds.free.fr/index.php Still Alive DS] , a puzzle game similar to Valve's Portal.
* [http://gtamp.com/DS/diggerds.php DiggerDS] , a classic remake of the popular PC game Digger.
* [http://digital-haze.net/vnds.php Visual Novel Reader DS] , reads Visual Novels which have been converted, such as Tsukihime and Fate/Stay Night.
* [http://www.videogameshero.com "VideoGamesHero"] , a GuitarHero style rhythm game with over 65 Songs, 5 Game modes, Motion Card and Guitar Grip support.
* [http://www.projectaon.org/staff/frederic/index.php "LoneWolf DS"] , the gamebook series brought to the DS.

Programming on the DS

* [http://www.dslua.com/ DSLua] (Lua)
* [http://www.dev-scene.com/NDS/DSBasic DSBasic] (Integer Tiny BASIC)
* [http://www.disinterest.org/NDS/Python25.html Python on the DS] (Python)

Programming

Homebrew DS applications are generally programmed using C/C++. A popular toolchain is [http://www.devkitpro.org devkitARM] . A few libraries that make programming easier include libnds and PAlib. "libfat" helps developers write to a FAT file system on the homebrew storage device while "DSWiFi" allows developers use WiFi on the DS. Several tutorials have been written about the various aspects of the system.

One of the biggest issues of programming homebrew on the DS is accessing a card's file system. This is due to each homebrew device using a different interface to access an inserted media card. This has been solved by the introduction of [http://dldi.drunkencoders.com/ DLDI] (Dynamically Linked Disc Interface) drivers, which superseded the use of drivers statically linked into the homebrew application during compilation. The current FAT library, libfat, is provided with the ability to use these drivers. Its predecessor, GBA NDS FAT, can be modified to use these drivers too.

Popular development packages:
* [http://www.devkitpro.org devkitPro] and libnds
* [http://www.palib.info/wiki/doku.php PAlib]

Tools and libraries:
* [http://chishm.drunkencoders.com/gba_nds_fat/ GBA NDS FAT] Library for using the Filesystem (outdated)
* [http://chishm.drunkencoders.com/libfat/ libfat] Library for using the Filesystem (successor of GBA NDS FAT)

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Nintendo DS homebrew — software is unofficial software written for the Nintendo DS by hobbyist programmers, as opposed to software written by a game production company or corporation (using the official development tools from Nintendo). The DS homebrew software is… …   Wikipedia

  • List of Nintendo DS Wi-Fi Connection games — This is a list of WFC compatible games on the Nintendo DS and Nintendo DSi handheld game consoles. These games are playable online out of the box, as long as the system is in range of a properly configured WiFi router or a Nintendo Wi Fi USB… …   Wikipedia

  • List of Nintendo DS games — According to Nintendo of America, there are over 1150 titles available for the Nintendo DS, Nintendo DS Lite, and Nintendo DSi as of February 12, 2011.[1] To see the lists, please see: List of Nintendo DS games (A–I) (includes games beginning… …   Wikipedia

  • Nintendo DS emulation — is the act of emulating the Nintendo DS on non native hardware. Contents 1 History 2 Emulators 2.1 DeSmuME 2.2 Ensata …   Wikipedia

  • Nintendo GameCube — GameCube Hersteller …   Deutsch Wikipedia

  • Nintendo Game Cube — GameCube Hersteller …   Deutsch Wikipedia

  • Nintendo Gamecube — GameCube Hersteller …   Deutsch Wikipedia

  • Nintendo Wi-Fi Connection — Developer Nintendo Type Online Service Launch date Novemb …   Wikipedia

  • Nintendo DS accessories — This is a list of Nintendo DS accessories. Contents 1 Official accessories 1.1 Rumble Pak 1.2 Headset 1.3 Opera Web Browser …   Wikipedia

  • Nintendo DS — This article is about the original Nintendo DS. For its second revision, see Nintendo DS Lite. For its third and fourth revisions, see Nintendo DSi. Nintendo DS …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”