仕様でもいいけど今後やった方がいいこと

WINDOWS版でV1.0を名乗るために必要な課題
　・全画面モードの出力ディプレイ選択 (要DirectX 5以降対応)
　・Windowsの他アプリとの連携
　　- スクリーンテキストのクリップボードへのコピー
　　- キーボード入力へのペースト
　　　但し、MZの場合キー入力がモニタによって異なっていたり改造していたり
　　　するため、PASTEはかなり面倒
　　- シリアルインタフェースとプリンタデバイスについて、ファイルへ入出
      力する機能
  　- 上記すべて、文字コード変換テーブルファイル対応
　・プラグイン関係
　　- プラグインのROM等のファイル名を一定の規則で統一
　　- MZ-8BI03/MZ-1E24 RS-232Cシリアルインターフェイスへの対応
　　- BASIC Managerプラグインのインタフェース改良
　　　ダイアログのUI改良とQDのように表のメニューから呼び出し
　　- たごさんの他のよくわからないプラグインもコンパイルして提供
バグ
　・カセットの読み込みで確率的にロードエラーが発生することがある。

問題ではないけどやった方がいいこと(UNIX/WINDOWS共通)
# 多分やらないこととも言う
　・PORT E0/E2のIPLやテープは、一瞬の変更だと有効にならない(RESETは違
　　う)ので、サウンド出力や画面反転で変なデータを出力するソフトがある
　　が、出力値で逃げている (逃げられたので改良予定なし)
　・MZ-2000/2200 APSSのAPLAY#、AREW#に非対応 (多分対応ソフトなし)
　・DONG HUNTERが使用しているOUT@227(E3),1/0(ブランク)のG-RAM破壊ノイ
　　ズが再現されていない。もっとも実機でも個体差がありページに依存した
　　り破壊されなかったりする。
　・Z80 PIOの割り込みがOwner's Manual記載の方法しか動作しない。(これで
　　も問題なし、というかPOLAR STAR II以外にキー割り込みを使っているプ
　　ログラムはないのでは…)
　・FDCのRead Track、Write Trackの実装やRead address、Indexの改良等
　　また、現在は高速動作になっていてタイミングが合っていない。
　　(面倒なので修正予定なし)
　・スキャン速度を無視したCONSOLE R/Nの高速切替対応や、ディスプレイブ
　　ランク高速切り替え時にも一瞬画面が消えない問題等
　　(やる気がおきないが、1フレーム内のタイミングを保存してバンドを描け
　　ばできる。ただし今のDirectXコードはパレットなので書き直しが必要)
　・MILKY WAYだけV-BLANKを特別扱いしなければならないのは何故か調べる
　・リセットの時に少し固まる時間がある。FDのモーター音やカセットも止ま
　　る(音だけ流してもいいんだけど…これは仕様)
　・リセットの時にF4-F7ポートや画面が強制的に初期化される(これも仕様)
　・Z80コア (問題発生ソフトなしのため放置)
　　- ブロック転送のフラグが違うらしい(EmuZ-2000のVer.0.465修正のもの)
　　- 10進補正はまだ問題がある気がする
　・ステートセーブのWindows/Linux/32bit/64bit互換ファイル化とシステム
　　内構造体切り離し (面倒なので予定なし)
　・以下の拡張ボード対応
　　- MZ-1M01/MZ-1R08 16bitボードキット + 漢字ROMボード
　　(永久につかないと思われるカードのリスト、見たことありますか？)
　　- MZ-8BI01 ユニバーサルI/Oカード (空カードじゃないよ)
　　- MZ-8BI04 GP-IBシリアルインターフェイス
　　- MZ-8DUBI+MZ-80DUA カラーディスプレイ用I/Oセットとターミナル
　　- MZ-80MCB/80MCR マークカードリーダ用I/Oセットとリーダ
　　- PIO-3022 汎用インタフェースボード (8BI01との関係は?)
　　- PIO-3025 A/Dコンバータボード(8ビット)
　　- PIO-3027 増設I/Oユニットボード(PIO-BOX I/Oユニット用か?)
　　- I/Oデータ PIO-3036 EPROMライター
　　- I/Oデータ PIO-3039 カラーグラフィックボード (MZ-80B)
　　- デジック ライトペン LP-83
　　- たくさんのOh!MZやI/O掲載のハードウエア記事群
　　- 上記は一部でまだまだある〜


以上
