ive been playing around with ds homebrew too lately, and yes its kinda tricky especially if you go to the libnds route. their api is like legacy opengl-ish. sometimes it work sometimes it doesn't. and its pretty limited too , i keep hitting the vram limit.
AlfaFranek
thats alright. If you end with game that is good, then it is even better than getting port of old game.