QUASI88 - PC8801 Emulator

QUASI88          ~PC-8801 エミュレータ for UNIX/X11+SDL~

QUASI88とは 機能紹介 使い方 ダウンロード スクリーンショット 履歴 雑記帳 お問い合わせ

★機能紹介

QUASI88の現在の機能について紹介します。

完成度
そこそこ動きます。(8割方のソフトが動くと思われます)
起動確認の出来たソフトの一覧はこちらを参照ください。
対応状況 備考
CPU メインCPU・サブCPU ほとんどの未定義命令に対応したつもり
ROM/RAM PC-8801mkIISR相当分
拡張RAM・辞書ROM ともに未検証
割り込み VSYNC・1/600秒RTC・サウンド タイミングはあまり正確じゃないです
(特に サウンドボードII の割り込み)
表示 テキスト表示 CRTC/DMACの処理の大半は未対応
グラフィック表示 パレットはアナログ・デジタルとも対応
漢字 第1水準・第2水準
オーディオ YM2203・YM2608・BEEP YM2608 はバージョン 0.5.0 以降で対応。でも若干不安定。
フロッピーディスク D88フォーマット対応。2Dのみ 主要なコマンド以外は未対応。
2DD/2HD 暫定対応 (未検証)
キーボード 88後期型キーボードに対応
カレンダー時計 時計の読み書き対応 それ以外の機能は未対応
プリンタ ファイル出力対応 未検証
マウスI/O マウス・ジョイスティック対応 ジョイスティック使用の可否はOS依存
シリアル ファイル入出力対応 未検証
シリアルマウス対応
カセット ロード(CMT形式、T88形式)、セーブ(CMT形式)に対応
その他 PCG-8100に対応 表示のみ。サウンドは未対応です
正確なウエイトは全然計測していません
その他の機能
速度調整 (CPUクロック 0.1MHz~100MHz、処理速度5%~5000%)
BEEP/FM/PSG/リズム音源/ADPCM音源のレベル調整
P88SR.EXEのROMイメージを使用可
インターレース表示
ハーフサイズ (320x200ドット) 表示
ステートセーブ・ステートロード機能
ファンクションキーに各種機能やHELPキーなどを割り当て可
カーソルキーをテンキーや任意のキーに割り当て可
ジョイスティック入力をテンキーや任意のキーに割り当て可
マウスの移動をテンキーや任意のキーに割り当て可
スクリーンスナップショット (画面キャプチャ)
サウンド出力保存
ローマ字入力 (ちょっと難あり?)
むりやり ひらがな表示
バージョン(機種)の偽装 (?)
モニターモード (デバッグ機能)
キー入力の記録・再生 (只今デバッグ中)
…以下、ネタを考え中

※サウンド出力については、こちらの補足(いいわけ)もみてください。