I really do not understand why you want to use Shift-JIS. Unicode has long superseded all these magical encodings used all over the world. Why oppose a unified encoding?
On Windows 9x, there is no Unicode support. Instead, native MBCS encoding exists.
So, if the D Windows program could use UTF-8 only, then the programmer
should let the D program convert these strings to Shift_JIS.
