been slowly working on implementing .mo/MOC5 demuxing support to ffmpeg! I was able to successfully figure out the header format and go through all packets, but it’s very much messed up :(
researching a few other efforts, it looks like the existing implementation of the video codec upstream is more geared towards DS (VSX1, apparently) compared to 3DS/Wii (VSX2) - will have to toy around and see!