The current path handling code for opening the file handle to the 3dsx sucks because of these reasons:
3dslink paths are not supported (see smealum/3ds_hb_menu#45)
Non-ASCII characters in paths are not supported.
This pull request solves both issues, and as a side effect I had to introduce some dead code elimination optimizations in order to fit the ropbin in 32KB.
The current path handling code for opening the file handle to the 3dsx sucks because of these reasons:
This pull request solves both issues, and as a side effect I had to introduce some dead code elimination optimizations in order to fit the ropbin in 32KB.