Die Version des Projekts 86Box 5.2 wurde vorgestellt, das einen Emulator für Systeme auf Basis der x86-Architektur entwickelt, mit dem alte Betriebssysteme und Anwendungen gestartet werden können, einschließlich derjenigen, die in den frühen 1980er Jahren auf IBM PC 5150 und IBM PS/2 verwendet wurden. Es wird eine präzise Low-Level-Emulation von Systemen unterstützt, die von 8086-Prozessoren bis hin zu Intel Celeron Mendocino reicht. Der Code des Projekts ist in C geschrieben und wird unter der GPLv2-Lizenz vertrieben.
Zur Steuerung ist eine grafische Benutzeroberfläche mit Anpassungsmöglichkeiten verfügbar. virtuelle MaschinenDie Emulation verschiedener Peripheriegeräte wird unterstützt, darunter Grafikkarten, Soundkarten, Netzwerkkarten und Festplattencontroller. Zu den unterstützten Betriebssystemen gehören: MS-DOS, Windows 3.11/95, OS/2, verschiedene Linux-Distributionen, BeOS, NEXTSTEP und andere alte Betriebssysteme.

In der neuen Version:
- Der Emulator des Diskettenlaufwerks bietet authentische Geräusche, die während der Arbeit mit einer Diskette erzeugt werden, wie das Drehen des Spindels und das Geräusch der Kopfbewegungen. Die Aktivierung des Tons erfolgt in den Einstellungen durch Auswahl des Gerätetyps (eine separate Simulation des Tons von 3,5- und 5,25-Zoll-Diskettenlaufwerken ist möglich).
- Die Unterstützung für verschiedene Typen und Modelle von Joysticks wurde hinzugefügt, darunter Gravis PC GamePad, CH Flightstick, CH Virtual Pilot, CH Virtual Pilot Pro, CH Pedals Pro und Thrustmaster Formula T1/T2.
- In den Einstellungen wurde die Benutzeroberfläche zur Navigation durch die Liste der emulierten Computer überarbeitet. Es gibt die Möglichkeit, das Gerät nach Namen oder Chipsatz zu suchen.
- Neue BIOS-Optionen für verschiedene emulierte Computer wurden hinzugefügt.
- Die vollständige Unterstützung für die Kompilierung von 86Box auf 32-Bit-x86- und ARM32-Systemen wurde eingestellt.
- Die Startzeit des Emulators wurde durch Optimierung des ROM-Scannens verkürzt.
- Die Emulation von Computern wurde hinzugefügt:
- 486 Socket 3: ABIT AB-AH4T;
- 586 Socket 4: DEC Celebris 5xx;
- 586 Socket 5: AST Bravo MS P/90, AT&T Globalyst 620/630, DFI G586VPM, IBM PC 3×0 Typ 65×6, Micronics M54Si, Packard Bell Agoura/Wildcat;
- 586 Socket 7: HP Vectra VE 5/xxx Serie 2, Intel Advanced/AS, Intel Advanced/MA, AST Bravo MS-T, ZEOS Boa 2, DFI K6BV3+;
- 686: ECS P6BXT-A+, MiTAC/Trigon 6110Zu, MSI MS-6119, Packard Bell Tacoma, Viglen Vig69M, MSI MS-6147, Packard Bell Tempest.
- Die Emulation von ATI WinCharger-Grafikkarten (Mach64CT) und Mach64VT PCI wurde umgesetzt.
- Die Emulation von Yamaha YMF701 (OPL3-SA), YMF718 (OPL3-SA2) und YMF719 (OPL3-SA3) ISA-Soundkarten wurde umgesetzt;
- Die Emulation von CD-Laufwerken GOLDSTAR CRD-8400B, SONY CD-ROM CDU611, TOSHIBA DVD-ROM SD-M1202, MATSHITA CR-562 wurde umgesetzt;
- Die Emulation von Festplatten IBM DSAA-3270, Quantum Fireball EX12.7A, Quantum Fireball LCT-08, Western Digital Caviar 35100 wurde umgesetzt.
Quelle: opennet.ru
