MSXの、2+になって強化された機能について、解説されています。MSXについてMSXは、マイクロソフトとアスキーによって共同開発された、8ビットパソコン(最終的には一応16ビットの機種も)の統一規格です。MSXのMSは、マイクロソフトのMSです。統一規格ということで、海外も含め、さまざまなメーカーから、いろんな機種が発売されました。ワープロを搭載していたり、ヤマハだったらサウンドに力を入れていたり、と。...といっても、規格が進むに連れて限られたメーカーに集約されていったようですが。パナソニック製が、一番標準的だったと思います。MSXは、キーボードと一体の本体が比較的低価格で売られていて、またPC専用モニタがなくてもテレビに表示することができたため、入門のハードルが低いパソコンでした。ファミコンのようなROMカートリッジの形で、ソフトウェアや拡張機能が提供されたので、パソコンとゲーム機の間ぐらいに見られていたようです。グラフィック機能MSX2では、同時に256色までしか表示できなかったのが、MSX2+になって、最大19,268色まで同時に表示できるようになった、とあります。何で19,268色などという中途半端な数字なのかといえば、19,268色同時に使えるモードは、単純に光の三原色RGBで色を指定するのではなく、YJKなる方式で指定するためのようです。YJKというのは、色をまず輝度(明るさ)と色差(色合い)に分けます。輝度は1ピクセルごとに指定できるものの、色差は4ピクセル単位でしか指定できないようにすることで、少ないデータ量で多くの色を表示できるようにする方式、とのこと。RGBに比べて扱いは面倒そうですが、多色表示できるのはいいですね。レイトレーシングこの本には、グラフィック機能の活用サンプルとして、BASICで書かれたレイトレーシングプログラムとYJKモード用グラフィックエディタが載っています。レイトレーシングプログラムは、4ページちょっとの短いプログラムですが、上のカラーページのように、直方体と球のみながら、8ビットパソコンとしてはなかなかの表現力です。ーしっ君はコンパイラなので、さすがに速いですね。おわりにグラフィック機能以外に、日本語処理機能とミュージック機能も取り上げられていて、なかなか充実した機能なのですが、それはまたいつか取り上げます。コメントをキャンセルメールアドレスが公開されることはありません。