
Megérkezett az 86Box legújabb, 5.0-s verziója, amely számos új funkciót, teljesítménybeli fejlesztést és fontos változtatást hoz. A kiadás egyik legnagyobb újdonsága az integrált gépkezelő előzetes bemutatása, amely régóta a felhasználók egyik leggyakoribb kívánsága volt. A frissítés ezen túl új hardverek emulációját, grafikai és bemeneti fejlesztéseket, valamint a felhasználói felület modernizálását is tartalmazza.
Az új integrált gépkezelő
Az 86Box 5.0 egyik legnagyobb újítása a beépített gépkezelő (integrated machine manager) előzetes verziója. Ez a funkció a korábbi 86Box Manager és egyszerűbb felületek helyettesítésére szolgál, de továbbra is kompatibilis marad olyan fejlettebb külső megoldásokkal, mint az Avalonia 86. Az újdonság lényege, hogy ha az 86Box programot közvetlenül indítjuk, akkor a gépkezelő felület nyílik meg. Ez eltér a korábbi verzióktól, ahol egyből egy adott mappa gépe indult el. A gépek mappáinak alapértelmezett helyei mostantól rendszerspecifikusan kerültek kijelölésre:
- Windows: C:\Users\[felhasználónév]\86Box VMs
- macOS: ~/Library/Application Support/86Box/Virtual Machines
- Linux: ~/.local/share/86Box/Virtual Machines
A beállítás a menüből módosítható, de jelenleg újraindítás szükséges az érvényesítéshez.
Finomabb egér- és kijelzőkezelés
A 86Box fejlesztői jelentősen javítottak a keretidőzítésen (frame timing), a bemeneti lekérdezésen és a videoleképzésen. Az eredmény különösen a magas képfrissítésű monitorokon érezhető, ahol a kép és az egérmozgás sokkal simább. Bár az alacsonyabb teljesítményű rendszereknél ez némileg lassulást okozhat, a CPU frame size beállítással visszaállítható a korábbi működés.
Új OpenGL 3.0 Core renderelő
A grafikus alrendszer teljesen újragondolva érkezik. Az OpenGL 3.0 Core renderer mostantól több shader betöltését támogatja, képes a .glslp formátum kezelésére, és a felhasználói felületen keresztül konfigurálhatók a paraméterek. Ez lehetővé teszi többek között a CRT-emulációt és egyéb látványos effektusok alkalmazását.
Új emulált gépek a nemzetközi piacokról
Az 5.0-s verzió több új PC-kompatibilis gépet hoz, amelyek különösen a japán piac történeti érdekességei. Például az OKI if386AX30L, amely a Microsoft által támogatott AX specifikáció alapján készült, valamint az IBM PS/55 Model 5550, amely a japán igényekre szabott PS/2 család része volt. Az AX specifikációhoz tartozó JEGA és JVGA videokártyák is elérhetők más gépekhez.
CD-ROM emuláció történelmi háttérrel
A CD-ROM technológia a nyolcvanas években jelent meg, de a ma ismert ATAPI interfész csak 1994-ben vált szabvánnyá. Ezt megelőzően a meghajtók gyártóspecifikus vagy SCSI csatlakozást használtak. Az új kiadásban több korai Panasonic/Matsushita meghajtó emulációja is elérhető, a hozzájuk tartozó vezérlőkártyákkal együtt. Emellett a népszerű MDS/MDF lemezkép-formátum (Alcohol 120%, Daemon Tools) is támogatottá vált, bár az újabb, titkosított változatok egyelőre nem működnek.
Felhasználói felület és kezelhetőség
A program mostantól támogatja a sötét módot (dark mode) Windows alatt, új ikonokat, írásjelzőket és állapotsáv-kijelzőket kapott, például a billentyűzárak és a képfrissítés mutatására. A billentyűparancsok immár testre szabhatók, beleértve az egérfogás feloldását, képernyőképet vagy teljes némítást.
Fontos változások
Az egérfogás feloldására mostantól egységesen a Ctrl+End billentyűkombináció használható minden rendszeren, a régi Windows-specifikus F8+F12 helyett. A középső egérgombos módszer megmaradt. A 86Box fejlesztői hivatalosan megszüntették a támogatást a macOS High Sierra és Mojave verziókhoz, a következő kiadás már minimum a Catalina rendszert igényli. Emellett továbbra sem lesz 32 bites host támogatás.
Rendszerszintű beállítások
Az összes beállítás, például a nyelv és az egérérzékenység, mostantól globálisan érvényesül minden gépre. Ez egy újabb lépés a konzisztens felhasználói élmény felé, bár emiatt a korábban gépenként külön beállított értékek alaphelyzetbe álltak.
Az 86Box 5.0 egy hatalmas lépés előre az emuláció világában. Az új gépkezelővel a felhasználók könnyebben rendezhetik virtuális gépeiket, a grafikai és bemeneti fejlesztések simább élményt kínálnak, az új hardverek és meghajtók támogatása pedig bővíti a szoftver történelmi hűségét. Az új verzió egyszerre szolgálja ki a retró számítógépek szerelmeseit, a kutatókat és a hobbi emulátorokat. Az 86Box továbbra is az egyik legfontosabb platform marad, ha valaki a klasszikus PC-k világát szeretné újra átélni.
Letöltés és verziók
A legújabb stabil verzió elérhető a projekt hivatalos GitHub tárhelyén, az újdonságokat az új verzió bejelentéséből, valamint a kiadási megjegyzésből ismerheti meg. Az első indítás után érdemes átnézni a hivatalos dokumentációt.
Mi az az 86Box?
Az 86Box egy alacsony szintű x86 emulátor, amely lehetővé teszi a régi operációs rendszerek és szoftverek futtatását az IBM PC és kompatibilis rendszerek széles skáláján. A program az 1981-es IBM PC 5150-től kezdve egészen a PCI buszra épülő újabb konfigurációkig képes különböző hardverek működését szimulálni. Fő célja az autentikus emuláció és kompatibilitás, így ideális választás régi szoftverek, játékok vagy akár ritka hardverek virtuális kipróbálására.
Főbb jellemzők
- Könnyen kezelhető felület, amely a modern virtualizációs szoftverekhez hasonló élményt nyújt.
- Processzor-emuláció az Intel 8086-tól egészen a Pentium szintig, nagy pontossággal.
- Részletes testreszabhatóság a virtuális gépek beállításainál.
- Széles hardvertámogatás, beleértve a különféle videokártyákat, hangkártyákat, hálózati adaptereket, HDD/SCSI vezérlőket.
- MIDI-támogatás, akár a Windows beépített MIDI-rendszerével, FluidSynth segítségével vagy emulált Roland szintetizátorokon keresztül.
-
Számos operációs rendszer futtatása, például:
- MS-DOS
- régebbi Windows-verziók
- OS/2
- régi Linux disztribúciók
- vintage rendszerek, mint BeOS vagy NeXTSTEP
Rendszerkövetelmények
Minimális:
- Processzor: Intel Core 2 vagy AMD Athlon 64
- Memória: legalább 4 GB RAM
- Windows: Windows 7 SP1 vagy újabb
- macOS: 10.13 High Sierra vagy újabb
- Linux: Ubuntu 16.04, Debian 9.0 vagy frissebb
Megjegyzés: az emuláció logikája egyetlen szálon fut, így a nagyobb IPC-teljesítménnyel rendelkező CPU-k jobban emulálják a magasabb órajeleket.
