added 3dsx support

This adds 3dsx support
EM was meant to be Error message but ERROR_READ is better