a long list for nds development (mainly obsolete stuff)

Deleted member 591971

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
216
Trophies
0
XP
922
alright, i wasted my time investigating all of this, there are some spanish resources, they are not verified, they maybe obsolete, not longer work or use even PAlib (they may help) lol.

this spanish website just has a ton of stuff: https://nds.scenebeta.com/

First we need a programming language, right? https://gbatemp.net/threads/attempt...amming-languages-available-for-the-ds.357792/ (i linked this or else the list will just be huge)
Libraries:

Graphics:
libNDS (already included in the devkitPro nds-dev package)
NFlib guides (the best lib for development)
https://github.com/knightfox75/nds_nflib
https://akbatten.com/nds.php


I was about put PA2lib but i remember that the lib is work in progress lol
libGL2D (already included in libnds but the link includes a guide) http://rel.phatcode.net/junk.php?id=117
N3lib: A unknown lib made by the same creator of NFlib, it does 3D stuff. https://sourceforge.net/projects/n3lib/
Obsolete graphics libraries:
PAlib (my worst enemy, i am going to put some stuff because it can be useful for some people)
don't know how to write + didn't test https://www.gamebrew.org/wiki/ΜLibrary

Sound libraries:
MaxMod https://maxmod.devkitpro.org/ (i think it has a guide on the download website, not too sure)
ASlib (does not work on modern libnds) https://www.gamebrew.org/wiki/Advanced_Sound_Library
NFlib's built in sound system.

Guides
WARNING: THIS MAY BE OBSOLETE

Libnds guides :
www.patater.com/manual/
http://www.fampennings.nl/maarten/nds/index.htm#vcores
http://osdl.sourceforge.net/main/documentation/misc/nintendo-DS/homebrew-guide/HomebrewForDS.html
http://double.nz/nintendo_ds/nds_tutorial2.html
https://libnds.devkitpro.org

ARM Assembly guide? https://blog.quirk.es/2008/12/things-you-never-wanted-to-know-about.html
NFlib guides:
https://gbatemp.net/threads/how-to-use-cmaps-with-nflib.565305/
https://gbatemp.net/threads/preparing-images-for-grit.567187/
https://gbatemp.net/threads/ds-programming-for-newbies.322106/
old and in spanish: https://nds-extra.foroactivo.com/t1...-simples-fondos-sprites-utilizar-los-splashes

Obsolete:
https://sites.google.com/site/palibwiki/home
https://nds.scenebeta.com/tutorial/palib-b-sico-d-1

Useful toolz:
https://mtheall.com/banks.html#
https://mtheall.com/vram.html#

gba stuff (because why not, the ds is basically a gba with a second screen lol):
http://www.coranac.com/tonc/text/toc.htm (a guide, i do not know how good it is because i am not a gba developer)

stuff that i have found but did not check:
https://faculty.cc.gatech.edu/~hyesoon/spr10/fromTA/CS4803DGC/HelloWorld.html
https://giammanco.me/2021-06-12-nds-programming-2021/
https://forum.gbadev.org/viewforum.php?f=18
https://forum.gbadev.org/viewtopic.php?f=18&t=8353&sid=48eabd1bceb2718a9de7c38ce4ff5a8d
http://web.archive.org/web/20060602114534/http://delfare.pizz.biz/tutoEN.htm (a libnds opengl guide but it is outdated)
another nds development list: http://web.archive.org/web/20070209152654/http://www.aaronrogers.com/nintendods/links.php
This will be updated with time

Lets say that I wasted my 40 min of the weekend not studying but making this, at 3am
 
Last edited by Deleted member 591971,

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,375
Country
United Kingdom
  • Like
Reactions: FriendlyPolygon

Deleted member 591971

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
216
Trophies
0
XP
922
While it is more of the GBA then enough of it is similar to the DS that I include it anyway
http://www.coranac.com/tonc/text/toc.htm
Interesting link for some
https://blog.quirk.es/2008/12/things-you-never-wanted-to-know-about.html

https://gbatemp.net/threads/attempt...amming-languages-available-for-the-ds.357792/ might also be of some interest, though devkitpro/devkitarm and palib along with lua account for most things people are going to want to use in anger.
thanks for the suggestion! (i added it.)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Let me finish do the harder drugs