Natürlich ist das möglich.
Stell' dir deinen eigenen Zeichensatz zusammen und fertig.
Es reicht auch schon, EBCDIC oder was ähnliches zu nehmen, der wird nur noch auf IBM-Großcomputern verwendet.
1. Möglichkeit:
Du öffnest eine Datei oder einen NTFS-Stream und schreibst die Codes byteweise hinein / liest sie aus.
2. Möglichkeit:
Du übersetzt den String vorher von
ASCII/
EASCII/
Unicode in deinen Zeichensatz und schreibst ihn erst dann mittels TextFile oder Stringlist in eine Datei oder einen NTFS-Stream.