
変更点等(*)

〜M88x

・DirectInput対応
	Config - 環境タブ - DirectInputを使う(D)

・Direct3D対応
	Direct3Dが使えない場合はGDIを使うが拡大/フルスクリーン/フィルタ不可

・フルスクリーンタイプ追加
	640		640×400(480)
	Adjust	アスペクト比保持画面最大
	Fixed	アスペクト比保持8の倍数で最大化
	フルスクリーンの時にAlt+Tab不可
	フルスクリーンの時にマウスカーソルは表示されない
	上辺に移動しメニュー操作時は可

・ウィンドウサイズ変更追加
	0.5/1.0/1.5/2.0/3.0/4.0倍
	ウィンドウの拡大がスクリーンより大きい場合は切れる

・フィルタ追加
	Stretch	D3Dによるリニア補間
	Rpi		Rpiプラグイン
			INIにRpiName=追加
			要CPUパワー
			16ビットカラー2倍用のRpiのみ対応(一部非対応有)

・ファイル履歴追加
	両ドライブ(Disk→Change disk image...)で開いた時のみ最大10

・スナップショットの保存をイメージファイルと同じフォルダに変更

・FMGenDll対応
	INIにFMGenDll=追加

・ASIO対応
	INIにASIOName=追加

・全体ボリューム調整(DirectSound)
	マウスホイールで操作

・スキャンライン明るさ調整
	CTRL+マウスホイールで操作

・某M88改+のSnapshotの読み込み対応
	追加された情報が不明の部分は反映はされない
	書き込みはM88と同等なのでM88改+→M88変換に使える:)

・その他修正
	マウス対応
	テープ読み込み
	ウィンドウ位置記憶
	CPUクロック0.1MHz単位設定
	CPUスピード倍率最大400%
	アプリケーションキーにCPU倍率100%⇔400%切り替え
	4/8MHz切り替えメニュー
	PASUE
	リソース・メモリリーク
	周波数可変CPU
	CPU
	DMAC
	バックグラウンドカラー

〜M88x2

・メモリデバッグモニター変更
	0000 ERAM Bank選択追加
	C000 GVRAM Bank選択追加

・G(T)RAM表示オンオフ追加
	Alt+1	BLUE
	Alt+2	RED
	Alt+3	GREEN
	Alt+4	TEXT

・クイックセーブ/ロード追加
	イメージに関係無く保存復帰(quick.s88)
	Alt+S	セーブ
	Alt+L	ロード

・8x16フォント対応
	FONT.ROMが有る場合はPC-98x1互換
	FONT.ROMが無くKANJI1.ROMが有る場合は日本語BASIC互換
	N80/N80-V2 mode時不可
	15KHz モニターモード時不可
	スキャンライン明るさに影響される(オフが望ましい)

・ローマ字かな変換対応
	某所にあるromaji.dllが必要
	Ctrl+APPキーで自動でかなモードにローマ字変換開始
	又はかなモード(Scroll Lock)に変更してから
	Key→Romajiで選択

・Rpi変更
	INIにrpi_pathを追加
	rpi_pathはモジュールからの相対パス
	rpi_pathフォルダにある使用可能なプラグイン(RGB565/2倍角)をメニューに列挙
	(例: rpi_path=pluginsならplugins\*.rpiを列挙)
	高速化
	スキャンラインの色

・その他修正
	PORT 33h/53h/e3h
	リソースリーク
	FDD修正
	Key→Caps Lock/Kana Lock
	N80/N80V2のLoad Snapshot
	Shift+APPキーで4/8MHz切り替え
	ファイル履歴を10→20
	rpiメニュー項目
	描画高速化
	フルスクリーンの描画
	rpi総数(31→32)
	rpi最終ライン非描画対策

〜M88x3

・フルスクリーンMultipleタイプ追加
	収まる最大n倍で拡大

・ステータスバーにCAPS/カナ/ローマ字常態追加
	左からCAPS/カナ/ローマ字
	ローマ字の場合はカナもオン

・フルスクリーン時の(CAPS/カナ/ローマ字/ディスクアクセス)ランプ追加
	フルスクリーン切り替え前にShow Statusを有効にする
	画面右下端に描画される
	拡大方法によってはエミュレータ画面と重なる場合有

・GRMフォーマット対応
	メニューTool-Capture...で.GRMフォーマット保存可能
	.GRMをM88にドロップする事で画面に表示可能

・スクリーンショットのファイル名を自動設定時の拡張子選択追加
	メニューControl-Configure...-その他-スクリーンショットのファイル名を自動設定をチェックしてコンボボックスリストを有効にして.BMPか.GRMを選択

・パレットモニター追加
	Outportデバッグモニターを左クリックする事で現在のパレット状態を表示

・Debugモニターの文字サイズ変更追加
	CTRL+(+|-)でサイズ変更(3段階)

・擬似メモリウェイト追加
	メニューControl-Configure...-CPU-互換性のウェイトを有効にした場合メモリを選択してオンオフ

・その他修正
	N-88 BASIC(Disk)バイナリフォーマットファイル(.bin)ドロップ対応
	不正な引数
	DirectInput8へ変更
	μPD4990A
	音の合成精度向上
	某M88改+のSnapshotの読み込み
	Caps Lock/Kana Lock
	rpi(絶対パス)
	rpi保存
	スキャンライン保存
	OPNA(DAC)

〜M88x4

・テキスト貼り付け(クリップボード)追加
	Key→Paste(開始停止切り替え)
	クリップボードにテキストを入れて実行
	.TXT|.BASドロップでも自動貼り付け

・画面輝度追加
	INIにToneR/ToneG/ToneB追加
	0〜256(default=256)
	例:	画面を暗めに
			ToneR=230
			ToneG=230
			ToneB=230
		ブルーライトがカットされてる！(20%)
			toneB=204

・その他修正
	リセット(エンバグ)
	N80-mode
	FM音源ハードウェアLFO復帰
	外部音源DLL物理ADPCMメモリ対応
	メモリモニタ
	.CMT読み込み対応(暫定テスト)
	.T88|.CMT D&D対応
	テープ速度調整
	Alt+B	CPU速度調整省略(BURST)

〜M88x5

・.PAT対応
	某所にあるpat.dllが必要
	ディスクイメージと同名.patを自動読み込み又は.patファイルをドロップ
	Tools→Patchで読み込み/選択
	Load	読み込み
	No Code	全てのチェックを外す

・キーマクロ対応
	某所にあるkeymacro.dllが必要
	Key→Keymacroで選択
	独自特殊キー
		0x80	STOP
		0x81	BS
		0x82	INS
		0x83	DEL
		0x84	決定
		0x85	PC
		0x86	強制CAPS LOCK
		0x87	強制カナ LOCK
	例: ESC+Rでﾚｯﾄﾞﾅｳと入力
		?R	0x87 ; |! z | ~! |s |@ |u |4 | =
	Paste/Keymacro/Romajiの優先順位と挙動
		Paste(実行中)-貼り付け入力
		Paste(停止中)-Keymacro(実行中)-キーマクロ入力
		Paste(停止中)-Keymacro(停止中)-Romaji(実行中)-ローマ字変換
		Paste(停止中)-Keymacro(停止中)-Romaji(停止中)-通常入力

・コマンドライン追加修正
	オプション追加
	-Cn			CPUクロック0.1MHz単位(10〜1000)
	-1filename	Drive 1へマウント
	-2filename	Drive 2へマウント
				-1|2の後にスペース挿入可
				filenameにスペースが入る場合は"filename"で指定
				連結イメージでも指定ドライブのみマウント
	-dn1,n2		ドライブn1の連結イメージ番号n2
	-|/両々後指定可
	filename/"filename"対応
	.INI|.T88|.CMT指定追加
	例: M88 disk 1.d88 "disk 2.d88" disk 3.d88 -d2,3
			Drive 1にdisk 1.d88(イメージ0)
			Drive 2にdisk 2.d88(イメージ3)
			disk 3.d88は無視
		M88 -2 disk 2.d88 disk 1.d88
			Drive 1にdisk 1.d88(イメージ0)
			Drive 2にdisk 2.d88(イメージ0)
			disk 3.d88は無視
	注: M88 -1 disk 1.d88 disk 2.d88
			Drive 1にdisk 1.d88(イメージ0)(無効)
			Drive 1にdisk 2.d88変更(イメージ0)(後上書き)

・D&D複数ファイル対応
	Pasteは最初のファイルのみ有効
	.D88は
		1つめ"a"
		2つめ無
			"a"が単一ならDrive 1-"a"(イメージ0)
			"a"が連結ならDrive 1-"a"(イメージ0)/Drive 2-"a"(イメージ1)
		1つめ"a"
		2つめ"b"
			Drive 1-"a"(イメージ0)/Drive 2-"b"(イメージ0)
		3つめ以降は無効
	.CMTは最後のファイルが有効

・その他修正
	N-88 BASIC(Disk)バイナリフォーマットファイル(.n88)ドロップ追加
	Tools→Show Statusがフルスクリーンに反映されていなかった
	ある程度の環境が異なるスナップショットの読み込み
	.PATをダイアログで読み込みしていなかった
	Show Basic code(N/N80)
	ADPCM
	フルスクリーン(Stretch)
	CRTC
	Paste(_)
	フォントファイルの読み込み優先順位BIOSPath→exe同フォルダ
	.CMT読み込み安定化

〜M88x6

・.CMT書き込み対応(暫定テスト)
	Tools→Tape...をSHIFTキーを押しながら選択するとダイアログで指定したファイルに上書きでセーブ
	もしくはダイアログで新規ファイルを作成する事でセーブ
	メニューでTape (Rec)〜となっていれば録音モード
	再読み込み又はEjectしなければ多段セーブ可能
	スナップショットには対応していない:)

・モジュール関連追加変更(*)
	INIにModulePathを追加
		モジュール読み込みパスを設定(絶対相対パス可)
		設定した場合はexe同フォルダの.m88は読み込まない
	INIにAddModuleを追加
		追加で読み込むモジュールファイルを記述(絶対相対パス可拡張子省略可)
		「,」で区切り.m88省略可能
		例 : AddModule=G:\Emu\88\Module\YM2164.m88,..\module\mpu401
	INIにDisableModuleを追加
		読み込みを除外するモジュール「名」を記述
		「,」で区切り.m88省略可能
		例: DisableModule=DCSG.m88,LightPen

・全体ボリューム操作追加(*)
	ステータスバーにボリュームレベルを表示
	レベルを左クリックで増加右クリックで減少
	Ctrl+クリックでスキャンライン(Ctrl)の変更も可(テキストのみ表示)

・鍵盤表示追加(*)
	某所にあるKeyDisp.dllが必要
	メニューTools-Show Key displayで表示

・その他修正
	.CMT読み込み高速化(N/N80のみ暫定テスト)
	D3D時右へ1ドットずれていた
	Shift+Resetで電源オン初期化
	Control→Resumeで保存して終了次回起動時再開(resume.s88)
	スナップショット読み込みでPause解除
	Alt+(1|2|3|4|S|L|B)をCtrl+Alt+に変更(*)
	N80-V2 modeのカーソルキー(*)

・コレクションとして
・ノークレーム／ノンサポート

レッドナウ

http://rednpw.php.xdomain.jp/
