Oh!X
こちらはかなり多くの配線とパーツが必要なハードウェアということもあり、ハードルは高く、余り普及、成功したとは言い難かった。
グラフィックスのサポートはS-OSには無いが、コーナーとは別に、吉村功成によるMAGICというグラフィックスインタープリタが発表されており、S-OSアプリケーションとしてグラフィックス表示を行う場合には、これを利用する。また、拡張キットでは、グラフィックVRAMをRAMDISKとして利用する試みもあった。
システムはBIOSに相当するモニタプログラムや、ROMに搭載されたIOCS、BIOS等をラップする形で行われ、必要に応じて入出力条件を調整してモニタ、BIOS等に処理を引き渡す。具体的には機種によって異なる文字コード、モニタがサポートしないFDD等の追加デバイスのサポート、シェルのコマンド処理などは、S-OS本体に直接組み込まれている。文字コードについては、初期の仕様として割り当てられたベタとチェッカのコードは、ソースコードでよく利用する{}と重なっているため、後期に移植されたシステムでは括弧の方が割り当てられるケースが多かった。これらの処理は、速度としてはデメリットとなるものであるが、モニタを残すことにより、システムのプログラムを小さくできるほか、高機能な機種のシステムでは機種固有の日本語入力、漢字テキストVRAMのサポートなどの利用を容易にし、共通システムとしての顔だけではなく、その機種での開発システムとしても利用できる側面もあった。機種によってフリーエリアや、特殊ワークの有無、表示桁の違いなどが有るため、最小構成を想定しないソフトウェアの場合は、フリーエリア、特殊ワークエリアなどの値をシステムのワークエリアを確認のうえ、動作するように作らなければならない。
1986年9月号に掲載された、当時アルシスソフトウェアに在籍していた吉村功成によるMZ、X1、PC-8801用のグラフィックスインタープリタ。
X1のVRAMもエミュレートするPC-286/386用のS-OSでも動作する。
ワイヤーフレームとはいえ、3Dでの表現も可能にし、そのライン描画は当時の機種においては高速であった。
後にX68000用にもリファインされ、SION、SION IIというサンプルプログラム兼付録ゲームの描画ライブラリとしても利用されている。
拡張ワークエリアのサポートなし。テキストは40桁のみをサポート。MZ-1500ではQDに対応しているが、MZ-700ではサービスルーチンの違いから、QDは利用できない。