86ボックス
86Boxは、1981 年から PCI バスに基づいた最近のシステム設計までの IBM PC システムおよび互換機向けに設計された古いオペレーティング システムとソフトウェアを実行する低レベルの x86 エミュレータです。
特徴
- 主流のハイパーバイザー ソフトウェアからインスピレーションを得た使いやすいインターフェイス
- 精度を重視した、Mendocino 時代の Celeron までの 8086 ベースのプロセッサの低レベル エミュレーション
- 仮想マシンの幅広いカスタマイズ性
- 1981 年に発売された最初の IBM PC 5150 や、マイクロ チャネル アーキテクチャに基づいた、あまり知られていない IBM PS/2 システム シリーズなど、多くの利用可能なシステム
- ビデオ アダプタ、サウンド カード、ネットワーク アダプタ、ハードディスク コントローラ、SCSI アダプタなど、サポートされている周辺機器が多数あります。
- Windows 内蔵 MIDI サポート、FluidSynth、またはエミュレートされた Roland シンセサイザーへの MIDI 出力
- MS-DOS、古い Windows バージョン、OS/2、多くの Linux ディストリビューション、または BeOS や NEXTSTEP などのビンテージ システム、およびこれらのシステム用のアプリケーションの実行をサポート
最小システム要件と推奨事項
- Intel Core 2 または AMD Athlon 64 プロセッサー以降
- Windowsバージョン:Windows 7 Service Pack 1以降
- Linux バージョン: Ubuntu 16.04、Debian 9.0、または 2016 年以降のその他のディストリビューション
- macOS バージョン: macOS High Sierra 10.13 以降
- 4 GB 以上の RAM
パフォーマンスはホストとゲストの両方の構成によって異なる場合があります。ほとんどのエミュレーション ロジックは単一のスレッドで実行されます。したがって、より優れた IPC (クロックあたりの命令数) を備えたシステムは、通常、より高いクロック速度をエミュレートできるはずです。
複数の仮想マシンを簡単に操作できるように、86Box でマネージャー アプリケーションを使用することもお勧めします。
- Overdoze の 86Box Manager (Windows のみ)
- 86Box Manager X by xafero (Avalonia を使用した 86Box Manager のクロスプラットフォーム ポート)
- DDX による sl86 (Python で書かれたコマンドライン 86Box マシン マネージャー)
- Dungeonseeker の Linbox-qt5 (Linux に重点を置いており、未テストですが Windows でも動作するはずです)
- Moonif の 86Box 用 MacBox (MacOS のみ)
--vmpath
/ -P
コマンド ライン オプションを使用して、86Box を単独で使用することもできます。
はじめる
エミュレータの機能とユーザー インターフェイスの概要については、ドキュメントを参照してください。
コミュニティ
私たちは 86Box、その開発、およびレトロ コンピューティングに関連するあらゆるものについて議論するための IRC チャンネルと Discord サーバーを運営しています。ご連絡をお待ちしております。
貢献
貢献ガイドラインに従っている限り、プロジェクトへのあらゆる貢献を歓迎します。
建物
86Box をソースからビルドする方法については、ビルド ガイドを参照してください。
ライセンス
86Box は、GNU General Public License バージョン 2 以降に基づいてリリースされています。詳細については、リポジトリのルートにあるCOPYING
ファイルを参照してください。
エミュレータは、オプションで、それぞれのライセンスに基づいて配布されている munt、FluidSynth、Ghostscript、Discord Game SDK を利用することもできます。
寄付
エミュレータの使用料はかかりませんが、寄付は引き続き歓迎します: https://paypal.me/86Box。
Patreon: https://www.patreon.com/86box でプロジェクトをサポートすることもできます。