BrMSX
BrMSXは、リカルドビッテンコートによって書かれたDOS用のMSX エミュレーターでした。1997年に最初にリリースされ、当時は最速で最も正確なMSXエミュレーターと見なされていました。 BrMSX 初回リリース
1997年11月 (1997-11)
安定リリース
2.10 / 2003年2月1日 ; 18年前 (2003-02-01)
オペレーティング・システム DOS タイプ
MSX エミュレーター
Webサイト
https://github.com/ricbit/brmsx
歴史
1997年、MSXエミュレーションはまだ予備的なものでした。利用可能なMSXエミュレーターはfMSXとCJSMSXのみでした。当時は非常に正確ではなく、その時代のコンピューターですべてのMSXソフトウェアをフルスピードで実行するのに十分な速度でもありませんでした。
BrMSXは、これら2つの問題を解決することを目的としていました。精度を向上させるために、Z80コアはZEXALLを使用してテストされ、文書化されていないフラグに至るまで、CPUのあらゆる側面をエミュレートしました。高速エミュレーションは、エミュレーターを完全にアセンブリでコーディングし、いくつかのハックを使用することで実現されました。最も成功したのは、ビデオキャッシュと呼ばれるダーティレクタンギュラーの実装です。
BrMSXの開発は1997年9月に開始され、最初の公開は同じ年の11月に行われました。名前自体、BrMSXには二重の意味が名前のBrは、それがコーディングされた国であるブラジルをほのめかしていますが、文字は作者のRicardoBittencourtのイニシャルでもRaul Tabajaraによって作成されたロゴは、MSX画像(MSXゲームAlesteのロゴに類似したフォントを使用)とブラジル国旗(ブラジルの空に丸い盾を使用)の両方を反映しています。GUIで使用されるマウスアイコンは、Expert(ブラジルのMSXモデルの1つ)のキーボードの表現でした。
最終的に、DOS互換システムを使用する人が減ったため、BrMSXへの関心は薄れました。Windowsポートは後でリリースされましたが、最後のリリース(v3.0.16)は2003年12月で、ソースコードは2005年3月のものでした。DOSバージョンは2003年2月(v2.10)で停止しました。
2017年に、作成者はプロジェクトの履歴の一部をリリースの粒度でレスキューし、gitリポジトリに公開しました。
現在MSXエミュレーションで一般的な多くの機能がBrMSXで最初に見られました。
ZEXALLに完全に準拠したZ80コア
MegaRAMのサポート
PSG、PPI、コナミマジュツシが生成したサンプルのサポート
MSX2 +クロスラインアニメーション
I / Oポートを介したディスクドライブエミュレーション
ディスクとしてディレクトリ、ホストマシンにディレクトリをマウント
ADVRAM、商業的にリリースされたことのないハードウェアプロトタイプ
インタラクティブデバッガー
マルチプレイヤーゲーム(シリアルケーブルを使用)
早送りボタン、ゲームの紹介をスキップします
状態を保存
TVエミュレーション(ぼかしフィルターとスキャンライン)
グリーンモニターエミュレーション
LEDのエミュレーション(Caps Lock、Kana、およびディスクドライブ)
参考文献
^ Bittencourt、リカルド(2017-08-14)。「ricbit / brmsx:完全にアセンブリで記述されたMSXエミュレータ」。2021-02-02を取得。
外部リンク
BrMSXの最新バージョン(Yahooグループ)