added 3dsx support

This adds 3dsx support
maybe add `= 1` for consistency here (or remove all the assignments, either work)