人気のDOSBoxエミュレータの最後の重要なリリースから10年 ファンに取り上げられたこのエミュレータの新しいバージョンが到着します 多くのフォロワーを集め、この新しいバージョンが到着するようにさまざまなパッチに取り組んだ新しいプロジェクトを開始した人。
DOSBoxに慣れていない人は、これを知っておく必要があります SDLライブラリを使用して記述されたクロスプラットフォームのMS-DOSエミュレータです。 Linux、Windows、macOSで古いDOSゲームを実行するために開発されました。
のこの新しいプロジェクトに言及することが重要です 「DOSBoxステージング」は別のチームによって開発されており、元のDOSBoxとは関連付けられていません、近年はわずかな変化しか見られません。
目的の中で DOSBoxステージングによる 使いやすい製品の提供があります、 新しい開発者の関与を簡素化する(たとえば、SVNの代わりにGitを使用する) 機能の拡張、DOSゲームへの主な焦点、および最新のプラットフォームのサポート。
プロジェクトの目標は、WindowsxやOS / 2などのレガシーシステムのサポートを提供することではなく、DOSハードウェアのエミュレートに焦点を当てることです。 主なタスクは、最新のシステムで古いゲームの高品質なパフォーマンスを確保することです(チームをエミュレートするために、別のdosbox-xフォークが開発されています)。
DOSBoxステージング0.75の新機能
この新しいバージョンでは SDL2.0メディアライブラリへの移行に焦点を当てた開発参加者 正常に完了しました。 SDL1.2は廃止されました、それに加えてそれも提供されます さまざまな最新のグラフィックAPIのサポート、OpenGL、Vulkan、Direct3D、またはMetalを介して機能できる新しい「テクスチャ」出力モードの追加を含みます。
改善の一部として、DOSBoxステージング0.75には CD-DAファイルのサポート (コンパクトディスク-デジタルオーディオ)フォーマット FLAC、Opus、MP3 (以前はWAVとVorbisをサポートしていました)。
それに加えて 高解像度のサポートが追加されました。 これは、正しいピクセルスケーリングモードを実行することで構成されますが、常にアスペクト比を維持しようとします。たとえば、320×200画面で1920×1080ゲームを開始すると、ピクセルは4×5にスケーリングされ、1280×1000の画像が取得されます。ぼやけることなく。
レンダリング設定が変更されました。 デフォルトでは、OpenGLベースのバックエンドが4:3のアスペクト比のスケーリングとOpenGLシェーダーを使用した補正で使用されます。 64ビットCPUに動的再構築のサポートが追加されました CGAグラフィックカード用に作成されたゲーム用に、モノクロおよびコンポジット出力モードが追加されました。
言及された他の変更のうち この新しいバージョンの:
- ウィンドウのサイズを任意に変更する機能が追加されました。
- AUTOTYPEコマンドは、キーボード入力をシミュレートするために、たとえばスクリーンセーバーをバイパスするために追加されました。
- マウスの動作に関する新しいカスタマイズ方法が追加されました。
- デフォルトでは、OPL3 Nukedエミュレーターが使用されます。これにより、AdLibとSoundBlasterのエミュレーションが向上します。
- ホットキーをその場で変更する機能が追加されました。
- Linuxの構成は、〜/ .config / dosbox /ディレクトリに移動されました。
- エミュレートされた出力のレンダリングを高速化するためにGLSLシェーダーを使用するためのサポートが追加されました。
- C ++ 11言語構造が許可されるようになりました。
- コードをプッシュするたびに依存して開発者に即座にフィードバックを提供する継続的インテグレーション(CI)システムが実装されました
- LLVMのClang、Synopsys Coverity、およびVIVA64 Program Verification Systems(PVS)Studioによる静的分析チェックが追加されました。
- Clang Undefined Behavioral(UB)SanitizerとGCCUBおよびAddressSanitizersによって実行される動的スキャンチェックが追加されました。
- サポートされているすべてのコンパイラとプラットフォームでクリーンにビルド
最後に もっと知りたいなら それについて、あなたは相談することができます 詳細は次のリンクにあります。
インストール
この新しいバージョンをインストールできることに興味がある人は、手順を参照してください。 次のリンクで。