そういや、内部文字コードって相変わらずExSJIS?
それだと文字化けするサロゲートペアの組み合わせがあるんだよね。
とっととUTF-16にしちゃえばイイのに。