
Vorstellung Projektveröffentlichung 86Box 6.0, entwickelndem Emulator für Systeme auf Basis der x86-Architektur, mit dem man alte Betriebssysteme und Anwendungen ausführen kann, einschließlich derjenigen, die in den frühen 1980er Jahren auf IBM PC 5150 und IBM PS/2 verwendet wurden. Eine präzise Low-Level-Emulation von Systemen wird unterstützt, beginnend mit Prozessoren 8086 und endend mit Intel Celeron. Mendocino.
Zur Verwaltung der Funktionsweise steht eine grafische Benutzeroberfläche mit Anpassungsmöglichkeiten für virtuelle Maschinen zur Verfügung. Die Emulation verschiedener Peripheriegeräte wie Grafikkarten, Soundkarten, Netzwerkkarten und Festplattencontroller ist verfügbar. Unterstützte Betriebssysteme sind: MS-DOS, Windows 3.11/95, OS/2, verschiedene Linux-Distributionen, BeOS, NEXTSTEP und andere alte Betriebssysteme.
Der Projektcode ist in der Programmiersprache C geschrieben und wird verbreitet unter der GPLv2-Lizenz.
Im neuen Version:
- Im Speichergerät-Emulator wurde eine Simulation der von Festplatten während des Betriebs erzeugten Geräusche implementiert, wie z. B. das Rattern des Spindels und das Klicken beim Verschieben der Köpfe.
- Ein virtueller Netzwerk-Switch für die Netzwerkverbindung mehrerer emulierten Systeme, die in verschiedenen Instanzen von 86Box ausgeführt werden, wurde implementiert.
- Ein Turbo-Modus wurde hinzugefügt, der die erzwungene Einschränkung der Emulationsleistung deaktiviert.
- Die Toolbar hat jetzt einen eigenen Button zum Erstellen von Screenshots. Neben dem Speichern des Bildes in einer Datei wurden Funktionen implementiert, um einen Screenshot in die Zwischenablage zu speichern und einen Screenshot ohne Nachbearbeitung und Skalierung zu erstellen.
- Ein Knopf zum Zurücksetzen des Systemkatalogs in den Ursprungszustand wurde hinzugefügt.
- Im Benutzerinterface mit Registerkarten wurden die Einstellungsfenster überarbeitet. Ein Abschnitt zur Konfiguration von Tastenkombinationen wurde in die allgemeinen Systemeinstellungen verschoben. Die Monitor-Einstellungen wurden auf eine eigene Seite übertragen. In den Fenstern mit Geräte-Listen wurde eine Textsuche-Funktion hinzugefügt.
- In die Statusleiste wurden Indikatoren für DVD, Audio-CDs, Bandlaufwerke und den Schreibschutz des Speichers hinzugefügt.
- Ein Treiber für die Umleitung des Zugriffs auf reale Geräte mit seriellem Port und CD-ROM wurde hinzugefügt.
- Die Leistung auf Hosts mit ARM-Prozessoren wurde verbessert.
- Die Emulation der CPUs NEC V20/V30 und der Grafikkarten 3 ViRGE und Trio3D/2X wurde verbessert.
- Die Emulation von Soundkarten wie Analog Devices AD1816, Aztech Sound Galaxy Pro 16 AZTPR16, Covox Sound Master, HP Multimedia Pro 16V-A, IBM Music Feature Card, MediaVision ThunderBoard, Pro Audio Spectrum und TexElec SAAYM (CMS/Game Blaster + Yamaha OPM) mit ISA-Bus sowie externe Soundkarten wie FTL Sound Adapter, SiliconSoft SoundJr, OPL2LPT, OPL3LPT, CMSLPT und TNDLPT, die über den parallelen Port angeschlossen werden, wurde implementiert.
- Die Emulation der Netzwerkkarte SMC 83C170 PCI wurde hinzugefügt.
- Die Emulation von Bandlaufwerken mit SCSI-Schnittstelle sowie von MFM/RLL-Festplatten, dem SCSI-Controller QLogic ISP1xxx PCI und dem IDE-Controller jr-IDE PCjr wurde implementiert.
- Die Unterstützung für den Anschluss von realen (nicht emulierten) Festplatten und Diskettenlaufwerken wurde hinzugefügt.
- Die Emulation von Festplatten wie Quantum Fireball EL2.5AT, EL5.1AT, EL7.6AT, EL10.2AT sowie Western Digital Expert 200BA wurde hinzugefügt.
- Die Unterstützung für den Start von 86Box in ARM64-Versionen von Windows wurde hinzugefügt.
- Die Emulation von Computern wurde hinzugefügt:
- 808x: IBM Multistation 5550
- 286: Nixdorf 8810 M30
- 386: Philips P3345, Tandy 1000 RSX, ICOP-6021 (Hand386 oder Pocket 386), JUMPtec MOPS/386A
- 486 Sockel 1: Pioneer Vantage 4865C-25/33, Tandy Sensation
- 486 Sockel 2: Intel Classic R/R Plus, Samsung SPC-7500P, Tandy Sensation II
- 486 Sockel 3: ADD-X Normerel Xenon
- 586 Sockel 5: Compaq Presario 7100 Series 586
- 586 Sockel 7: ASUS TXP4-X, Lucky Star 5AVP3, MSI MS-5156, Siemens Simatic OP47
- 686 Slot 1: AIR P6KDI, FIC KN-6000, HP Brio 83xx, MSI MS-6117, TriGem Como
Quelle: linux.org.ru
