1.3 KiB

sjiswrap Build Status

UTF-8 to Shift JIS wrapper for old 32-bit Windows compilers.

When the wrapped executable reads a text file, it will be encoded from UTF-8 to Shift JIS on the fly.

Encoded file extensions:

  • .c
  • .cc
  • .cp
  • .cpp
  • .cxx
  • .h
  • .hh
  • .hp
  • .hpp
  • .hxx


Download the latest release from here.

$ sjiswrap.exe <exe> [args...]


$ cargo build --target i686-pc-windows-msvc --release

For smaller binaries:

$ cargo +nightly build -Z build-std=std,panic_abort --target i686-pc-windows-msvc --release


Licensed under either of

at your option.


Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.