added 3dsx support

This adds 3dsx support
Implicit conversion of `u32` to `void*`???????