Die Version 5.3 des 86Box-Projekts wurde vorgestellt. Dieser Emulator für Systeme basierend auf der x86-Architektur ermöglicht das Ausführen alter Betriebssysteme und Anwendungen, einschließlich solcher, die Anfang der 1980er Jahre auf IBM PC 5150 und IBM PS/2 verwendet wurden. Es wird eine präzise, hardwarenahe Emulation von Systemen unterstützt, die von 8086-Prozessoren bis hin zu Intel Celeron Mendocino reicht. Der Projektcode ist in C geschrieben und wird unter der GPLv2-Lizenz verbreitet.
Ein grafisches Benutzerinterface zur Verwaltung des Betriebs steht zur Verfügung, mit Anpassungsmöglichkeiten. virtuellen Maschinen. Die Emulation verschiedener Peripheriegeräte wie Grafikadapter, Soundkarten, Netzwerkkarten und Festplattencontroller ist verfügbar. Unterstützte Betriebssysteme umfassen: MS-DOS, Windows 3.11/95, OS/2, verschiedene Linux-Distributionen, BeOS, NEXTSTEP und andere ältere Betriebssysteme.

In der neuen Version:
- Optimierungen zur Leistungssteigerung wurden implementiert. Durch den Wechsel zu einer neuen Runtime-Bibliothek wurde die Leistung auf Windows-Hosts verbessert. Der dynamische Recompiler, der auf ARM-Architekturen und Apple Silicon-Prozessoren verwendet wird, wurde beschleunigt. Dank der Nutzung von Multithreading wurde die Leistung der Emulation von Grafikkarten der Typen Voodoo, ATI Mach64 und S3 erhöht.
- Im Diskettenlaufwerks-Emulator wurde die Realitätsnähe der während der Arbeit mit Disketten erzeugten Geräusche, wie das Drehen des Spindels und das Bewegen der Köpfe, erhöht. Die Geräuschsammlung der Laufwerke wurde in ein separates Paket ausgelagert. Neu hinzugefügt wurden Geräusche, die auf zwei 3,5-Zoll- und drei 5,25-Zoll-Laufwerken aufgenommen wurden.
- Eine anpassbare Tastenkombination Ctrl+Alt+Page Down wurde hinzugefügt, um die Benutzeroberfläche von 86Box im Vollbildmodus anzuzeigen und auszublenden.
- Auf der Symbolleiste wurde eine Schaltfläche sowie ein Menüeintrag und die Tastenkombination Ctrl+Alt+I hinzugefügt, um den dynamischen Recompiler für ausgewählte Anwendungen vorübergehend zu deaktivieren.
- Eine Leiste für den schnellen Zugriff auf häufig verwendete Befehle wurde hinzugefügt.
- Menu-Ikonen wurden hinzugefügt.
- Die Anzeige der Emulationsgeschwindigkeit wurde geändert.
- Die Emulation der folgenden Computer wurde hinzugefügt:
- 486 Sockel 1: IBM PS/55 Modell 5550-V.
- 586 Sockel 5: HP Pavilion 50×0/70xx.
- 586 Sockel 7: ASUS TX97-XV, HP Pavilion 51xx/7070/7090/71xx, 52xx/53xx/71xx/72xx, 73xx/74xx.
- 686 Slot 1: MSI MS-6199VA (+ BIOS-Varianten von Compaq und Packard Bell).
- 686 Sockel 370: MSI MS-6318 (+ BIOS-Varianten von Elonex, Fujitsu-Siemens, HP und Medion), Samsung CAIRO-5.
- Die Emulation der Soundkarten Crystal CS4232 ISA, OPTi 82C930 und OPTi 82C931 ISA wurde realisiert.
- Die Emulation von CD-Laufwerken HITACHI CDR-8435, TOSHIBA XM-6102B, NEC SCSI CD-ROM DRIVE:900, PLEXTOR SCSI CD-ROM PX-12CS, PX-12TS, PX-83CS sowie TOSHIBA SCSI CD-ROM XM-3701B wurde implementiert.
Quelle: opennet.ru
