86박스
86Box 는 1981년부터 PCI 버스를 기반으로 한 최신 시스템 설계까지 IBM PC 시스템 및 호환 장치용으로 설계된 구형 운영 체제 및 소프트웨어를 실행하는 저수준 x86 에뮬레이터입니다.
특징
- 주류 하이퍼바이저 소프트웨어에서 영감을 받은 사용하기 쉬운 인터페이스
- 정확성에 초점을 맞춘 Mendocino 시대 Celeron까지 8086 기반 프로세서의 낮은 수준 에뮬레이션
- 가상 머신의 광범위한 사용자 정의 가능성
- 1981년 최초의 IBM PC 5150 또는 마이크로 채널 아키텍처를 기반으로 하는 좀 더 알려지지 않은 IBM PS/2 시스템 라인과 같은 사용 가능한 많은 시스템
- 비디오 어댑터, 사운드 카드, 네트워크 어댑터, 하드 디스크 컨트롤러 및 SCSI 어댑터를 포함한 다양한 주변 장치 지원
- Windows 내장 MIDI 지원, FluidSynth 또는 에뮬레이트된 Roland 신디사이저로 MIDI 출력
- MS-DOS, 이전 Windows 버전, OS/2, 많은 Linux 배포판 또는 BeOS나 NEXTSTEP과 같은 빈티지 시스템 및 이러한 시스템용 애플리케이션 실행을 지원합니다.
최소 시스템 요구 사항 및 권장 사항
- Intel Core 2 또는 AMD Athlon 64 프로세서 이상
- Windows 버전: Windows 7 서비스 팩 1 이상
- Linux 버전: Ubuntu 16.04, Debian 9.0 또는 2016년 이후의 기타 배포판
- macOS 버전: macOS High Sierra 10.13 이상
- 4GB RAM 이상
성능은 호스트와 게스트 구성에 따라 달라질 수 있습니다. 대부분의 에뮬레이션 논리는 단일 스레드에서 실행됩니다. 따라서 더 나은 IPC(클럭당 명령)를 갖춘 시스템은 일반적으로 더 높은 클럭 속도를 에뮬레이트할 수 있어야 합니다.
또한 여러 가상 머신을 보다 쉽게 처리하려면 86Box와 함께 관리자 애플리케이션을 사용하는 것이 좋습니다.
- Overdoze의 86Box Manager(Windows 전용)
- xafero의 86Box Manager X(Avalonia를 사용하는 86Box Manager의 크로스 플랫폼 포트)
- DDX의 sl86(Python으로 작성된 명령줄 86Box 머신 관리자)
- Dungeonseeker의 Linbox-qt5(Linux 중심, 테스트되지 않았지만 Windows에서 작동해야 함)
- Moonif의 86Box용 MacBox(MacOS 전용)
--vmpath
/ -P
명령줄 옵션을 사용하여 86Box를 자체적으로 사용할 수도 있습니다.
시작하기
에뮬레이터의 기능과 사용자 인터페이스에 대한 개요는 설명서를 참조하세요.
지역 사회
우리는 86Box와 그 개발 및 레트로 컴퓨팅과 관련된 모든 것에 대해 논의하기 위해 IRC 채널과 Discord 서버를 운영합니다. 여러분의 의견을 기다리겠습니다!
기여
기여 지침을 준수하는 한, 프로젝트에 대한 모든 기여를 환영합니다.
건물
소스에서 86Box를 빌드하는 방법에 대한 지침은 빌드 가이드를 참조하세요.
라이선스
86Box는 GNU General Public License 버전 2 이상에 따라 출시됩니다. 자세한 내용은 리포지토리 루트에 있는 COPYING
파일을 참조하세요.
또한 에뮬레이터는 해당 라이선스에 따라 배포되는 munt, FluidSynth, Ghostscript 및 Discord Game SDK를 선택적으로 사용할 수도 있습니다.
기부
에뮬레이터에 대한 비용은 청구되지 않지만 기부는 여전히 환영합니다: https://paypal.me/86Box.
Patreon(https://www.patreon.com/86box)에서도 프로젝트를 지원할 수 있습니다.