FM TOWNS
(BIOSでサポートしている主なモード)
640ドット×480ライン / 1024ドット×512ライン (1677万色中256色)
512ドット×480ライン / 512ドット×512ライン (32768色)
640ドット×480ライン / 1024ドット×512ライン (4096色中16色 × 2画面) (※1)(※2)
320ドット×240ライン / 512ドット×256ライン (32768色 × 2画面) (※1)(※2)
256ドット×240ライン / 256ドット×512ライン (32768色 × 2画面) (※1)(※2)
640ドット×480ライン / 640ドット×480ライン (1677万色) (※3)
1024ドット×768ライン / 1024ドット×1024ライン (256色) (※3)
1024ドット×768ライン / 1024ドット×1024ライン (16色 × 2画面) (※1) (※2)(※3)
512ドット×384ライン / 512ドット×512ライン (32768色 × 2画面) (※2)(※3)
(※1) スクロール付きの独立した2画面を合成表示して使用可能。
1画面をスプライト画面にすることも可能 (※2) 16色モードと32768色モードを1画面ずつ使うことも可能 (※3) 後期に発売されたMシリーズ・Hシリーズの高解像度・フルカラー対応モデルのみ
CRTCでは、2画面別々に、整数倍単位でのドットの拡大と、アスペクト比の切りかえの設定ができる。このためCRTCを直接操作すると、BIOSで設定できる、上記以外の画面モードを、ある程度自由に作ることができた。縦解像度を400/200ラインにすることもできた(640×400、640×200についてはBIOSでもサポートされている)。走査線(ラスタ)検出機能はあるが、これを割り込み要因とすることはできない、などの理由により、ハード的なラスタースクロールはできないとされていた。
VRAMはデュアルポートRAMとなっていて、メモリ空間とI/O空間それぞれに割り付けられ、同時にアクセスすることができる。容量は512KB(後期のフルカラー対応機では1MB)。
また、16色モード時は標準のパックドピクセル方式ではなく、FMR-50互換のRGBプレーンごとにVRAMにアクセスするモードがサポートされていた。もっともFMR-50にあるテキストVRAMは実装されておらず、MS-DOSなどではBIOSでテキストVRAMをエミュレーションし、グラフィック面にテキストを描画表示した。