Toda la parte de código que sea independiente de la plataforma, podrá ser reutilizado tal cual. Pero en cuanto entre en acción una librería, ya es cuestión de adaptar ese código o ver si está esa librería portada a la DS. Eso siempre que sea posible técnicamente.
Adaptar una código que no haga uso del hardware de sonido o gráfico es lo más sencillo. Si ya entran en juego esas cosas, la cosa empieza a no tener nada de trivial