Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

86Box

From Wikipedia, the free encyclopedia
PC emulator
This article is about the emulator of retro IBM-compatible personal computers. For the emulator of x86 user applications on ARM Linux systems, seeBox86.

icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "86Box" – news ·newspapers ·books ·scholar ·JSTOR
(June 2024) (Learn how and when to remove this message)
86Box
Screenshot of 86Box
DeveloperMiran Grča (including contributors)
Initial release26 June 2016; 9 years ago (2016-06-26)
Stable release
5.3 / 21 December 2025; 60 days ago (2025-12-21)
Written inC,C++
Operating systemMicrosoft Windows,Linux,macOS
TypeVirtual machine,emulator
LicenseGNU GPL version 2
Website86box.net
Repositorygithub.com/86Box/86Box/

86Box is anIBM PCemulator forWindows,Linux andmacOS based onPCem that specializes in running oldoperating systems andsoftware that are designed forIBM PC compatibles. Originally forked from PCem, it later added support for other IBM PC compatible computers as well.

Features

[edit]

Hardware

[edit]

The main goal of 86Box is to emulate various IBM PC compatible systems/motherboards from 1981 until 1999, which includes almost all IBM PC models (including the IBM PS/1 model 2121 and the IBM PS/2 model 2011) and supports IBM PC compatible systems/motherboards.

86Box is capable of emulatingIntel processors (and its respective clones, includingAdvanced Micro Devices,IDT andCyrix) fromIntel 8088 through thePentiumTillamook MMX/Mobile MMX processors andPentium Pro/Pentium II processors from 1997 until 1999.[1] A recompiler is mandatory for P5 Pentium and Cyrix processors and optional for i486 processors andIDT WinChip processors.

86Box can emulate different graphic modes, this includestext mode,Hercules,CGA (including some composite modes and the 160 × 100 × 16 tweaked modes),Tandy,EGA,VGA (includingMode X and other tweaks),VESA, as well as various video APIs such as DirectX and 3Dfx's Glide. 86Box can also emulate various video cards such as the ATI Mach64 GX and the S3 Trio32/64/Virge series.Voodoo cards are also emulated with support for Voodoo 1/2/3 and various optimizations. A separate recompiler has been added for Voodoo emulation, making it faster to emulate the Voodoo graphics card.

86Box can emulate some sound cards, such as theAdLib,Sound Blaster (including theGame Blaster),Sound Blaster Pro,Sound Blaster 16,Sound Blaster AWE32,Gravis UltraSound, Innovation SSI-2001, Aztech Sound Galaxy Pro 16,Windows Sound System,Ensoniq AudioPCI 64V/ES1371, andSound Blaster PCI 128.

86Box also emulates some SCSI cards, such as SCSI cards fromBusLogic andSymbios Logic.

Operating system support

[edit]

Similar toVirtual PC,Bochs andQEMU, 86Box supports almost all versions ofMicrosoft Windows untilWindows 7 (including Service Pack 1);MS-DOS,FreeDOS andCP/M-86 are also supported. Earlier versions ofOS/2 requires the hard drive to be formatted prior to installation, while OS/2 Warp 3 until Warp 4.5 requires an unaccelerated video card to run. Other operating systems are also supported on 86Box, such as versions ofLinux that support the Pentium processor,BSD derivatives (e.g.FreeBSD), andBeOS 5, which only works on the Award SiS 497 motherboard.

Host operating system support

[edit]

Initially exclusive to Windows, it was ported to Linux in version 3.2[2][3] and macOS in version 3.4.[4]

Manager

[edit]

For easier handling of multiple virtual machines at the same time and the change of its parameters, it is recommended to use 86Box with a GUI manager application. Some of them are 86Box Manager, 86Box Manager Lite and WinBox for 86Box, all available as free software, too. Since version 5.0 86Box includes a built-in VM Manager and is enabled by default.

History

[edit]

PCem

[edit]
PCem
Screenshot of PCem running FreeDOS 1.0
DeveloperMichael Manley (including contributors)
Initial release15 August 2007; 18 years ago (2007-08-15)
Stable release
17 / 1 December 2020; 5 years ago (2020-12-01)
Written inC,C++
Operating systemMicrosoft Windows,Linux
TypeVirtual machine,emulator
LicenseGNU GPL version 2
Websitepcem-emulator.co.uk/index.html
Repositorygithub.com/sarah-walker-pcem/pcem/

86Box began as afork ofPCem, another open-source IBM PC emulator.[5] PCem was originally developed by Sarah Walker from 2007 until her retirement from the project in 2021, at which point she named Michael Manley as the new project maintainer.[1] Like 86Box, PCem allows users to emulate PC compatibles across a range ofx86 processors—from theIntel 8088 to thePentium II—as well as the ability to emulatesound cards (such as theSound Blaster 16) andGPUs (including an extremely small number of early3D accelerators: the S3 ViRGE/325, the S3 ViRGE/DX, the 3DFX Voodoo, and the 3DFX Voodoo2,[6] but no ATI, Nvidia, Matrox, PowerVR, or Rendition chipsets). This versatility allows older PC software with complex hardware requirements to run accurately, in terms of clock speed and multimedia performance, on modern hardware. A benefit of 86Box over mainstreamhosted hypervisors such asVirtualBox is the ability to run customBIOS ROMs[citation needed]. This allows users to closely emulate specific PC compatibles, such as those byCompaq andAsus, among others.[7]

Reception

[edit]

PCem has been used by archivists in academic settings to emulate older software for the purposes of displaying historical digital art.[8] Additionally, both PCem and 86Box have been used byMicrosoft to test their archival source code for successful compilation.[9]

See also

[edit]

References

[edit]
  1. ^abBailey, Dustin (14 December 2021)."Two years later, PC emulator 86Box gets its 3.0 update with Pentium II support".PCGamesN. Publisher Collective. Archived fromthe original on 14 December 2021.
  2. ^Rizwan, Amaan (16 December 2021)."86Box Receives a Major Update After Two Years with Major Changes".EmulatorClub. Archived fromthe original on 21 May 2024.
  3. ^Dawe, Liam (17 February 2022)."Retro x86-based machine emulator 86Box v3.2 brings Linux support".GamingOnLinux. Archived fromthe original on 1 June 2024.
  4. ^"86Box v3.4". 86Box. 20 April 2022. Retrieved26 December 2022.
  5. ^Manley, Michael; Sarah Walker (n.d.)."News". PCem. Archived fromthe original on 29 May 2024.
  6. ^"PCem".Archived from the original on 17 April 2025. Retrieved3 May 2025.
  7. ^Pounder, Les (21 May 2023)."From 8088 to Pentium: How to Emulate an Old PC Using PCem".Tom's Hardware. Future plc. Archived fromthe original on 21 May 2023.
  8. ^Colloton, Eddy; Farbowitz, Jonathan; Gil Rodríguez, Caroline (2022)."Disk Imaging as a Backup Tool for Digital Objects". In Engel, Deena; Phillips, Joanna (eds.).Conservation of Time-Based Media Art (1st ed.). London: Routledge/Taylor & Francis Group. pp. 204–222.ISBN 978-0-367-46042-6.Archived from the original on 27 April 2024. Retrieved1 June 2024.
  9. ^Edser, Andy (26 April 2024)."Microsoft has released the source code for MS-DOS 4.0 and it's giving me all the nostalgia feels".PC Gamer. Future plc.Archived from the original on 26 April 2024.

External links

[edit]
Hardware
(hypervisors)
Native
Hosted
Specialized
Independent
Tools
Operating
system
OScontainers
Application containers
Virtual kernel architectures
Related kernel features
Orchestration
Desktop
Application
Network
See also
Retrieved from "https://en.wikipedia.org/w/index.php?title=86Box&oldid=1334827710"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp