MZ-2500
従来機種と同様、ソフトウェア制御可能なデータレコーダが添付されている。
モノラルカセットや大多数のステレオカセットに使われる全幅消去ヘッドではなく語学練習用LLシステムと同等の2トラック独立消去ヘッドを採用しており、録音再生ヘッドがステレオ化されるだけでなく、消去ヘッドもステレオ化されており任意のトラックを単独もしくは両方を同時に消去可能であった。片側のチャンネルをデータレコーダ、もう片方を音声トラックとして利用可能することで頭出しの識別音はデジタルトラック側で行うための判別回路も搭載していた。
時代は既にフロッピーベースのソフトウェア供給に移行しており、実際には幾つかのソフトウェアが録音された音声を再生する機器として利用した程度にしか活用はされていない。
また、後述のとおり、留守番電話として利用した場合、その音声の録音に利用することが可能であった。純正デモンストレーションはフロッピーディスクにプログラムをカセットテープに音楽や説明を記録しデジタルデータトラックに頭出し用の識別音を録音することでタイミングを寸分のズレなく再現することが可能であった。
基本的には旧機種との互換のための搭載であり、MZ-80B/2000モードが無くなった廉価版であるMZ-2520では削除された。
MZ-1X29(純正マウス)
MZ-1X30(モデムホン)
専用のモデムホン。300b.p.s.のモデムと電話機を一体型にした装置。上記MZ-1E26を併用することで本体を留守番電話としても利用可能であった。
XE-1AJ/CZ-8NJ2
アタリ社仕様のデジタル/アナログジョイスティック。
前者は電波新聞社(マイコンソフト)によるボタンがオレンジのもの。
その設計をそのままにX68000の純正品としてボタンが黒でシャープが販売したものが後者でサイバースティックとよばれた。
市販ソフトでは対応が無かったが、星くず箱にはドライバが掲載され、アナログモードでも入力が可能である。
XE-1AP
上記サイバースティックの省スペースな互換品。
メガドライブの接続モード等を持ち、その形状からカブトガニとも呼ばれた。
優音
同人ベースで製作された、MZ-2500用のMIDI I/Fを備えたHD64180ボード。
HD64180の10MHz版と、512KBのRAM、2KBの共有RAMを持ち、本体側から、共有メモリに対してデータを書き込み、利用する。
ハードウェア自体は、MZ-2500に依存するものではなく、ファームウェアなどのROMはもっていないため、制御プログラムがあれば、同じ仕様のスロットを持つMZでも利用が可能。
本体側よりも高速なCPUと、広いメモリ空間を持っているため、I/Oを伴わない処理であれば、本体よりも高速に演算することが可能である。
大幅な機能の追加が行われた本機では、旧機種のサポートは、モードスイッチによって行われる。
MZ-2000/2200では、MZ-80Bに対して非互換な部分が存在したが、MZ-2500では、MZ-80Bモードを用意することで、系列の旧機種全ての資産を使えるようになった。
また、80B、2000モードを6MHzで動作させるモードが隠し機能として存在しているが、CPU速度が直接作用する音の再生、データレコーダの扱いについては非互換である。
MZ-80Bはグリーンディスプレイを搭載しているが、80Bモードでは、画面は白黒で描画される。
周辺機器も従来機種と同じものが引き続き利用できるが、16ビットボードは、その物理的な形状の違いと設計から利用できない。
3.5インチFDDは縦幅の大きなものであり。動作音も比較的大きめである。
外観は直方体の本体に、カールコードで接続するキーボードという構成。MZ-2520以外は、フロントパネルにカンガルーポケットが用意され、起動時の解像度モード、MZ-2000/80Bモードの切り換えスイッチと、音量用のスライドボリューム、IPL、RESETボタンを配している。
BASIC M25/S25
BASIC-M25(MZ-6Z002)が、マイクロソフト系BASICに準ずる命令形のインタプリタであり、BASIC-S25(MZ-6Z003)が、PETに由来するシャープ純正BASICの流れを汲むBASICである。
これらのBASICは、同一のシステムフロッピーに収録され、起動時にHELPキーを押しながら起動することで、選択することができた。
BASICのみで作られたプログラムについてはコンバータも用意され、新しいBASICでも、従来機種のプログラムを不完全ながらコンバートすることが可能であった。
なお、BASIC S25と、M25の内部コードは同等の命令で双方に存在する場合は同等の命令が中間コードに割り当てられている。
X-BASIC程特殊ではないものの、Hu-BASIC由来の省略形での入力のほか、行番号のみではなく、漢字を含むラベルを利用することが可能になっている。
インデントは中間コードでは圧縮されて管理され、ネスティング、条件分岐などは、複数行に渡って記述することも可能になっているなど、BASICの割には構造化を意識した可読性の高い、柔軟な記述が可能になっていた。