Yes, there is - DSgf. Unfortunately, it may not be quite what you're after as you can't play against a computer; instead, it's designed to handle sgf files. I've always been disappointed no one in Japan has had tried to produce a fully functioning homebrew. I usually rely on the old SNES games...