Die Veröffentlichung des Emulators DOSBox Staging 0.81

Nach zwei Jahren Entwicklung wurde die Version 0.81 des Projekts DOSBox Staging veröffentlicht, das einen plattformübergreifenden Emulator für die MS-DOS-Umgebung entwickelt, in der SDL-Bibliothek geschrieben wurde und für die Ausführung alter DOS-Spiele unter Linux, Windows und macOS optimiert ist. DOSBox Staging wird von einem separaten Team weiterentwickelt und steht nicht in Verbindung mit dem ursprünglichen DOSBox, in dem in den letzten Jahren nur geringfügige Änderungen vorgenommen wurden. Der Code ist in C++ geschrieben und wird unter der Lizenz GPLv2+ veröffentlicht.

Das Hauptziel des Projekts ist die Gewährleistung einer qualitativ hochwertigen Ausführung alter Spiele auf modernen Systemen (für die Hardwareemulation gibt es einen separaten Fork namens dosbox-x). Zu den Zielen von DOSBox Staging gehört auch die Bereitstellung eines benutzerfreundlichen Produkts, die Vereinfachung der Teilnahme neuer Entwickler (zum Beispiel die Verwendung von Git anstelle von SVN), die Arbeit an der Erweiterung der Funktionalität, die primäre Fokussierung auf DOS-Spiele und die Unterstützung moderner Plattformen. Das Projekt hat nicht die Aufgabe, die Unterstützung veralteter Systeme wie Windows 9x und OS/2 bereitzustellen, noch konzentriert es sich auf die Emulation von Hardware aus der DOS-Zeit.

In der neuen Version:

  • Die integrierte Emulation von Bildschirmen auf Basis von Kathodenstrahlröhren, die keine manuelle Konfiguration erfordert, wurde implementiert.
  • Der Code wurde überarbeitet, um die Unterstützung von VGA zu gewährleisten, bei der eine vollständige Emulation der zeilenweisen Bilddarstellung und des Doppelbildscannens bereitgestellt wird.
  • Es wurden Optionen für die Skalierung mit Ganzzahlen hinzugefügt, die es ermöglichen, ein Bild im Vollbildmodus darzustellen, beliebige Seitenverhältnisse zu verwenden und Monitorregler zu emulieren, um das Bild vertikal oder horizontal zu dehnen.
  • Es wird die Erstellung von Screenshots im Multithread-Modus unterstützt und der korrekte Seitenverhältnisfaktor wird standardmäßig eingestellt.
  • Die Leistung der Videoaufnahme wurde um das Dreifache erhöht.
  • Die Unterstützung für die Emulation der 3dfx Voodoo 1 Grafikkarte wurde hinzugefügt.
  • Die Unterstützung für die Emulation der IBM Music Feature Card Soundkarte wurde hinzugefügt. Die Funktionalität mit den Roland MT-32 Soundgeräten wurde verbessert. Die Unterstützung für MIDI wurde optimiert.
  • Es wurden umfangreiche Verbesserungen im Zusammenhang mit der Unterstützung von Mäusen und Joysticks vorgenommen.
  • Die fehlenden DOS-Befehle FOR, MOVE, TREE, SETVER und VOL wurden implementiert.
  • Die Integration mit Dateisystemen wurde verbessert. Es wurde Unterstützung für alle DOS-Datei- und Verzeichnisattribute hinzugefügt, die in den Standardattributen und xattr ähnlich wie bei Wine gespeichert werden.
  • Probleme mit der FPU-Emulation auf Nicht-x86-Systemen wurden behoben.

Die Veröffentlichung des Emulators DOSBox Staging 0.81
Die Veröffentlichung des Emulators DOSBox Staging 0.81
Die Veröffentlichung des Emulators DOSBox Staging 0.81


Quelle: opennet.ru
60GB SSD 8Gb DDR4