Good utility with full source for reading .3DS files. It's also done well enough that adding support for more features of the .3ds format should not be that difficult from a coding standpoint.
Specs are admittedly hard to find.
128K-Communications Ltd. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission of Synchron Data is prohibited. Violators of this policy may be subject to legal action.