I have noticed that 2d is perfect in No$gba, but 3d lacks a lot in speed. Is this because the code is not optimized totally or because we don't currently own powerul enough machines to emulate NDS. But still is strange though, that when playing pokemon diamond or pearl, 3d is only in some places slow. Inside homes is perfect, even outside in the green places it changes drastically within the same zone. I think it's because the emulator doesn't have good timing and cannot catch the calls of cpu on time (I'm not a coder though, just trying to guess) What do u guys & girls think of this???