gety yourself crytaltile2 open the rom or file(s) dumped
goto view tile view (F5)
in the left of the screen there is a properties pane there you can change the properties for viewing the file
so... some screen and backgrounds are tile size 256 by 192 so you might want to search with that (use your mouse look slowly through the file and hope you see someththing recognizable as a graphic)
note the 256 is just a suggestion it could be ANYTHING.... size wise
also you can probably find the pallete for the graphics in there somewhere
example nostalgia use crystaltile2 after opening you rom and going to tile view press ctrl+n (nds file structure) or tools -
now there is a window with the nds file structure- scroll through that til you see anything listed with a sub file -tile file
right click that and retrieve tile address
now you can see said file as graphic
if it doesn't look right don't worry default pallete for at least the game icon (sometimes this helps) can be used...
in the nds file system window - edit - view icon(s)
use the same nds file system window and find the sample/2d/WT_test2_256.ncgr file right click retrieve tile address right below it is the pallete file for it
right click it and load the pallete all you have to do now is change the rom window so you can see the background image
to dump that image and to insert a new one - edit - export or import image (not the nds file sytem window, the edit edit above the properties panel)
you can use this method for a lot of games
if you want to know more about graphics for nds or use a different program try arcnors tahaxan
http://tahaxan.arcnor.com/
you will at least be able to see the graphics with it, just a matter of remembering the offsets and other size settings for use with crystaltile2 so you can dump and edit it (tahaxan is limited in its functions)