A fost lansată versiunea 5.0 a proiectului 86Box, care dezvoltă un emulator pentru sisteme bazate pe arhitectura x86, permițând rularea sistemelor de operare vechi și a aplicațiilor, inclusiv cele utilizate la începutul anilor 1980 pe calculatoarele IBM PC 5150 și IBM PS/2. Este suportată o emulare de nivel inferior extrem de precisă a sistemelor, începând de la procesoarele 8086 și terminând cu Intel Celeron Mendocino. Codul proiectului este scris în C și este distribuit sub licența GPLv2.
Pentru gestionarea funcționării este oferit o interfață grafică cu opțiuni de configurare. mașini virtuale. Este disponibilă emularea diverselor dispozitive periferice, precum adaptoare video, plăci de sunet, plăci de rețea și controlere de discuri dure. Printre sistemele de operare suportate se numără: MS-DOS, Windows 3.11/95, OS/2, diverse distribuții Linux, BeOS, NEXTSTEP și alte sisteme de operare vechi.
În noua versiune:
- O implementare preliminară a unui manager integrat de mașini virtuale, care oferă o interfață pentru gestionarea emulării și a mediilor virtuale lansate, fără a necesita instalarea de configuratoare suplimentare. Cele create mașini virtuale sunt salvate în directorul „~/.local/share/86Box/Virtual Machines.

- A fost îmbunătățită fluiditatea funcționării mouse-ului și a afișajului, în special pe monitoarele cu rată de refresh ridicată.
- Componenta pentru redare a fost complet rescrisă folosind OpenGL 3.0, permițând utilizarea efectelor de shader în timpul emulării ecranului. A fost adăugat suport pentru formatul de shader glslp și posibilitatea de a folosi simultan mai multe shader-e și de a configura parametrii shader-elor prin GUI.
- A fost adăugată emularea calculatoarelor:
- 808x: Amstrad PC5086, Atari PC 3, Mazovia 1016, Tulip PC Compact 2, VTech Laser Turbo XT, VTech Laser XT3.
- 286: Amstrad PC7286, PC5286, Atari PC 4, Dell System 200, GRiD GRiDcase 1520, ICL DRS M35/286, Olivetti M290/AT&T 6286 WGS, Packard Bell PB286, PC’s Limited (Dell) 28608L/AT122, Sanyo MBC-17PLUS, Sharp AX286D, Tulip AT Compact.
- 386SX: Dell System 333s/L, OKI if386AX30L, Packard Bell Legend 300SX, Silicon Valley Computer SVC386SX/P1.
- 386DX: ASUS 386/33-64K, IBM PS/55 Model 5550-T, 5550-V.
- 386DX/486: CAF Technology C747.
- 486 Socket 1: AST Advantage! 40xxd, ASUS ISA-486C, DTK PKM-0031Y, Silicon Valley Computer 486WB, Tulip 486 DC/DT.
- 486 Socket 2: Alaris Cobalt LPX, Dell 466/NP, ZEOS Martin.
- 486 Socket 3: Acer P3, Biostar MB-84xxUUD-A, Compaq Presario 7100/7200 Series 486, ICS SB486PV.
- 586 Socket 4: Acer V12P, AT&T Globalyst 330, ECS SI5PI AIO, Micronics M5Pi, Taken PCI560-01.
- 586 Socket 5: Dell OptiPlex GXL/GXM, Siemens-Nixdorf D842.
- 586 Socket 7: Biostar M5ATA, Dell OptiPlex GN+, Gateway 2000 Tigereye, LG IBM Multinet x52, Packard Bell PB790, PC Partner VIA809DS, Siemens-Nixdorf D943, eMachines eTower 300k.
- 686 Socket 8: Dell Dimension XPS Pro, FIC PO-6000.
- 686 Slot 1: ABIT BX6, Acer V62X, Compaq ProSignia S316/318, Dell OptiPlex GXa.
- 686 Socket 370: Soyo SY-7SBB.
- A fost adăugată emularea plăcilor video JVGA, Quadram Quadcolor, Yamaha V6355D, OKI JEGA, OKIVGA/H-2, ATI VGA Wonder 1024D XL Plus, ELSA Winner 1000, Quantum3D Raven (Voodoo Banshee).
- A fost adăugată emularea plăcilor de sunet: Gravis UltraSound MAX ISA, Creative EMU8000 PnP, Sound Blaster ViBRA 16CL, Ensoniq AudioPCI (ES1370), Mindscape Music Board, The Entertainer Commodore, Covox Voice Master Key, Covox Sound Master Plus, Rainbow Arts PC-Soundman.
- A fost implementată emularea modelelor timpurii de CD-ROM, furnizate înainte de apariția ATAPI și utilizând interfețele proprietare Panasonic/Matsushita. A fost adăugată suportul pentru formatul CD-urilor MDS/MDF.
- În interfața utilizatorului a fost implementat suport pentru modul întunecat în Windows, precum și afișarea în bara de stare a indicatorilor de tastatură și a frecvenței de actualizare a ecranului. A fost oferită posibilitatea de a modifica combinațiile de taste pentru capturarea pointer-ului mouse-ului, crearea unui screenshot, suspendarea execuției și repornirea.
Sursa: opennet.ro

