M88改+ 基本的な事は本家M88.htmlを参考にし追加分でreadme.txtを参照してください ------------------------------------------------------------------------------- エミュレーションに関する問題 ・スナップショットの上書き保存・読み込みの確認をしたい 上書き保存確認 iniのCheckOverwriteSnapshot=1を1に変更して下さい 読み込み確認 iniのCheckBeforeLoadSnapshot=0を1に変更して下さい ・FDランプの左側にある2つのランプは何? 上Caps Lock 下Kana Lock ・ドライブメニューを実機と同じ順番(Drive 2 Dirve 1)にしたい iniにSwapDriveMenu=1を追加して下さい この項目は自動で作られません ・4/8MHzの変更を簡単にしたい アプリケーションキーかShift+マウスホイールで切り替えできます ・CPUのクロックを細かく設定したい iniにENHANCED=を追加しbit0(1)を立てた値を指定して下さい Hz単位で設定できるようになります 8MHzならば8000000Hzです この項目は自動で作られません ・4/8MHzのCPUの切り替えも細かく設定したい iniにCPU4MHz/CPU8MHzを追加して下さい Hzで設定します CPU4MHz=3993600 CPU8MHz=7987200 この項目は自動で作られません ・全力駆動/速度調整省略時のCPU使用率を下げたい iniにENHANCED=を追加しbit1(2)/bit2(4)を立てた値を指定して下さい bit1(2) = 0:ウェイト挿入しない/1:ウェイト挿入 bit2(4) = 0:ウェイト挿入しない/1:ウェイト挿入 この項目は自動で作られません ・FD交換しても感知されない コンフィグ→CPUのSub CPUを常に駆動にチェックをいれて一旦No diskにしてから選択して下さい もしくはiniにENHANCED=を追加しbit4(8)を立てた値を指定して下さい この場合は一旦No diskにしなくても感知できるようになります ・FDのアクセススピードを調整したい iniにFDDWait=を追加して%単位で調節して下さい(1〜1000) FDD ウェイトをオンにした時に有効になります あまり逸脱した数値になると動作が不安定になるので注意して下さい デフォルトは100(%)です この項目は自動で作られません ・最近使ったファイルの履歴を保持したい iniにHistory=を追加して保持したい個数を指定して下さい(最大10) この項目は自動で作られません ・起動しない終了時にエラーが出る 拡張モジュールが原因の可能性があるので除外して実行してみてください ・特定のソフトで動く場合と動かない場合がある iniのENHANCEDでハンドシェイクを向上してみてください ------------------------------------------------------------------------------- 画面に関する問題 ・フルスクリーンを解像度切り替えではない方法にしたい iniのFullWindow=0を1か2に変更して下さい 1でアスペクト比保持の画面内最大倍率に拡大され 2にする事でアスペクト比保持で0.5倍単位での最大倍率拡大になります ・フルスクリーンを1280x800のモードにしたい Windowのサイズを200%にしてからフルスクリーンにして下さい ・タイトルバーの最大化ボタンでフルスクリーン(フルウィンドウ)にしたい iniのMaximaizeButton=0を1に変更して下さい ・フルスクリーンから復帰するとウィンドウの位置が変わっている時がある Windowsの仕様です ・フルスクリーン及びフルウィンドウの時メニューを表示するとき一瞬ちらつく すみません仕様です ・フルスクリーン中コンフィグメニューやダイアログ表示時Alt+Tabで切り替えできない すみません仕様です 前面に表示されるメニューやダイアログを消してから切り替えして下さい ・Stretch Filterを有効にすると表示されなかったりちらつく グラフィックカードのDriverを変更すれば解決するかもしれません その場合最新版かもしくは古い安定したバージョンに戻していく事になるので 面倒な場合は使用を控えて下さい メニュー表示の影部分がちらつくのは仕様のようです 運が良ければiniにChildWindow=0を追加すると描画されるかもしれません ・フルスクリーンに切り替えると画面がきちんと表示されない Stretch Filterが有効の場合32bit以外では画面が変になる場合があるが 一旦上部メニューを出すと表示されるようになるかもしれません ・フルスクリーン中にFDランプを表示/非表示にしたい メニューToolsのShow Statusをチェックすると表示されるようになります 表示したくない場合はチェックをはずしてください 但し640x400/1280x800モードおよびフルウィンドウ(FullWindow≠0)の場合は 表示されません ・奇数ラインの明るさを変えたい Ctrl+マウスホイールで明るさが変えられます 但しInterlace Duplication/Interpolation時のみ有効です ------------------------------------------------------------------------------- キーに関する問題 ・レジストリ等でキー配列を交換していてそれが反映されない iniのDirectInput=1を0に変更して下さい ・テンキーの「=」を入力したい 右Ctrlが対応しています 但しiniのDirectInput=1の状態でなければなりません F12キーに割り当てる事もできます この場合はDirectInputの設定影響は受けません ・Shift+テンキーの挙動がおかしい Windowsの仕様です iniのDirectInput=1にするかNum Lockを解除する事で解消できるかもしれません ・アプリケーションキーが無いのでCPU 4/8MHz切り替えができない Shift+マウスホイールで代用して下さい ・キーを操作する外部ツールで挙動がおかしい iniのDirectInput=1を0に変更して下さい ------------------------------------------------------------------------------- サウンドに関する問題 ・ノイズ等別の音が混入したり音切れする 拡張モジュールでサウンドを使用するようなものを除外して試して下さい PCM バッファを増やしてみて下さい(200ms〜) ・Beepの音を変更したい iniのBeepType=0を1に変更して下さい ノイジーな矩形派タイプのBeepになります ・全力駆動中音楽の再生が遅くなる iniのTimerApiTypeを1か2に変更して下さい ・全体ボリュームを簡単に調整したい マウスホイールでボリュームを変更できます ・マウスホイールを回してもボリュームが変化しない DirectSoundで再生していないと変更できません ・合成周波数を変更したい iniにMixRateを追加して設定して下さい(Hz) ・LPFとは何? ローパスフィルタです 簡単な説明としては高音を綺麗に発音できるようになります 計算が入るのでその分処理は重くなります 2.21aではデフォルトでオンの状態です。 ------------------------------------------------------------------------------- 拡張モジュールに関する問題 基本的にはそれぞれのモジュール付属のテキストやヘルプ参照 ・js.m88でF12をリセットにしていない時F12を押すとノイズが鳴り続ける F12をCOPYキーに設定してある場合に起こります これはjs.m88がプリンタポートを参照している為です その他プリンタポートと共用しているカレンダ時計関係の命令を使用してもノイズを発生します TIME$="00:00:00"等 ・FDDアクセス音系のモジュールでシーク音が出ない コンフィグメニューのCPUタグ互換性のFDDウェイトにチェックを入れてください