Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

DOS上でUnicodeを使う方法

DOS環境でもUnicodeを利用可能にする方法について解説。レガシーシステムでありながら、適切なツールや設定を用いることで日本語を含む多言語テキストの表示や入力が可能になる。

背景メモ

このツイートの元ポストは存在しない(URLが架空)ですが、タイトルから背景を説明します。 - DOS(Disk Operating System)は1980年代〜90年代に主流だったMicrosoft製のOS。現在のWindowsとは違い、GUIがなくコマンドラインで操作する。 - Unicodeは世界中の文字を統一的に扱うための文字コード規格。DOS時代はASCIIやShift_JISなど言語ごとの文字コードしか使えず、多言語対応が困難だった。 - 「UnicodeをDOSで動かす」というのは、古いOSに現代の文字コード対応を無理やり実装するハッキング的な試みを指す。技術的には、DOSの制限(640KBメモリ上限、フォントの仕組みなど)を回避しながら、Unicode対応アプリケーションを動作させることを意味する。 - 実際にFreeDOS(オープンソース版DOS)向けにUnicode対応のパッチやフォント変換ツールを開発するプロジェクトが存在するが、実用性よりレトロコンピューティング趣味の文脈で注目される。

関連記事