Tarosa also released a 3d Viewer last month. It looks great but the only problem here is the bin files needed to run what you see in the video are not included. He offsite linked to those on an asian site where the upload expires after about a week. Maybe we should all email the guy asking for a new upload link. If someone manages to find the 5yoshi6318.7z archive please let me know.
The source code is included in the download below.
Google Translated Readme
TARO 3dViewerDSVer 0.1 Programed by Sa (tarosa.y @ gmail.com)
[First] Videos Hatsune micrite DS stereopsis in a desire to create original programs.
Data for the right eye and left eye ini files for data [Read File Data1] under the Like following the path to full please.
leftFilename = FAT: / 3dViewerDS / burst out of video / straight left. bin rightFilename = FAT: / 3dViewerDS / burst out of video / straight right. bin Hatsune micrite straight title = Otoname = none KomaCnt = 1283 SHz = 18000 RepeatCnt = 1
title, come out on selection menu title. otoname the sound data, there is a path to the full. komaCnt the number of video frames. sHz the sampling frequency sound. repeatCnt the video several times to specify.
Looks to me like a stereoscopic viewer where you cross your eyes on the two screens and bring them into focus and see it in 3D. If you look at the details on the sides of the screens in the video you can see that the perspectives are slightly different.
There's no reason the DS can't handle a few thousand triangles and a half-decent amount of texture on one model in a viewer and run it just fine. I had some Half-Life 2 models on the DS, all the texture detail gets lost (no filtering) but the meshes themselves worked and performed just fine. I wish someone would make a 3D fighting game (Mace: The Dark Age DS) and then could probably use such polycounts in a proper working game. HL2 is obviously out of the question but a fighting game with only a couple of character models could really squeeze some impressive graphics out of it that would be HL2-like. Yet, we have none.