As found in #1, asset file names are encoded with Shift-JIS, while ds-rom treated them as UTF-8. I've now fixed this by adding the encoding_rs crate which handles Shift-JIS encoding and decoding quite well.
The comparison functions for sorting files in the FNT and ROM have also been updated to handle Japanese file names correctly.
As found in #1, asset file names are encoded with Shift-JIS, while ds-rom treated them as UTF-8. I've now fixed this by adding the
encoding_rs
crate which handles Shift-JIS encoding and decoding quite well.The comparison functions for sorting files in the FNT and ROM have also been updated to handle Japanese file names correctly.