윈도우 95 - 가상머신 3종 비교 / Windows 95 - Compare Three Virtual Machines



동작 환경

 - Host 운영 체제: 윈도우 11 25H2 x64
 - Guest 운영 체제: 윈도우 95 OSR2.5 x86


결론

윈도우 95에서 3D 게임을 한다면 "DOSBox-X"를 아니면 "VMware" 추천하고, 현시점의 종합 평가는 "VMware"가 우위에 있음


VMware Workstation 26H1 (Release: 2026-05-14)

드라이버

 - Display: SciTech Necleus Driver 7.0 Beta
 - Sound : Creative Sound Blaster PCI 128 v4.12.1.2016 (v4.6.1156 설치 후 업데이트)
 - Network: AMD PCNET Family Ethernet Adapter
 - Mainboard: Intel 800 Series Integrated Chipset v2.80

성능

 - DirectX 8.0a 설치 후 "dxdiag"를 실행하여 시스템탭 > 시스템정보 > 프로세서를 보면 Host의 CPU로 표기됨
 - 장치관리자 > 컴퓨터 > 디스크 드라이브 > GENERIC IDE DISK TYPE01 > 등록정보 > 설정 > DMA 지원!!

Tips - 디스플레이 드라이버

 ▶ "SciTech Necleus Driver" 추천
 - VMware SVGA II Driver: DirectX 하드웨어 가속 안됨, 화면 출력 오류, 시스템 다시 시작 또는 종료시 무한대기
 - Universal VBE Video Display Driver: MS-DOS 실행시 전체화면으로 시작, 프로그램에서 콘솔을 실행하면 윈도우 멈춤
 - SciTech Necleus Driver: 종료시 VMware Triple fault 발생했다는 메시지창 표시(중대한 문제는 없음)

Tips - 소리 재생시 버벅거리는 경우

 - DirectX 5.0 ~ 8.0a 설치 후 "dxdiag"를 실행하여 소리탭에서 "DirectX 하드웨어 가속 안함"으로 설정

Tips - 최적화 설정(MachineName.vmx)

 - pciBridge0.present = "FALSE" (Sound Blaster 충돌 방지)
 - pciBridge1.present = "FALSE" (Sound Blaster 충돌 방지)
 - pciBridge2.present = "FALSE" (Sound Blaster 충돌 방지)
 - pciBridge3.present = "FALSE" (Sound Blaster 충돌 방지)
 - pciBridge4.present = "FALSE" (Sound Blaster 충돌 방지)
 - pciBridge5.present = "FALSE" (Sound Blaster 충돌 방지)
 - pciBridge6.present = "FALSE" (Sound Blaster 충돌 방지)
 - pciBridge7.present = "FALSE" (Sound Blaster 충돌 방지)
 - vmx.scoreboard.enabled = "FALSE" (VM 성능 데이터 수집 안함)
 - vmci0.present = "FALSE" (Unknown Device[PCI System Peripheral] 문제 해결)

DOSBox-X SDL2 (Release: 2026-05-02)

드라이버

 - Display: S3 ViRGE/VX v3.12.01
 - 3D Acc : 3dfx Voodoo v3.1.0 (Glide 설정 필요)
 - Sound : Creative Sound Blaster 16 v4.38.16
 - Network: NE2000 호환

성능

 - DirectX 8.0a 설치 후 "dxdiag"를 실행하여 시스템탭 > 시스템정보 > 프로세서를 보면 Pentium MMX 66MHz로 표기됨
 - 장치관리자 > 컴퓨터 > 디스크 드라이브 > GENERIC IDE DISK TYPE95 > 등록정보 > 설정 > DMA 지원 안함
 - SSD에서 BCWipe의 동작속도가 3.2MB/s

Tips - 최적화 설정(dosbox-x.conf)

 - [sdl]output = openglnb
 - [dosbox]machine = svga_s3virgevx
 - [dosbox]memsize = 480
 - [render]frameskip = 1 (마우스 움직일때 랙이 발생한다면 필수)
 - [video]vmemsize = 8
 - [cpu]core = normal (프로그램 설치/MS-DOS창 실행시 normal 설정 필수, 게임에서 랙이 발생한다면 게임 실행 전에 dynamic_x86 로 변경 후 사용)
 - [cpu]cputype = pentium_mmx
 - [cpu]cycles = auto (DOS 만 사용한다면 fixed 40072 ~ 407000 으로 설정하는 것이 auto 보다 빠름)
 - [cpu]turbo = false
 - 나머지 설정은 DOSBox-X Guide Install Win95 참고

86Box Experimental b8442 (Release: 2026-02-21)

하드웨어

 - 기종 : Socket 7 (Dual Voltage) / [i430HX] ASUS P/I-P65UP5 / Intel Mobile Pentium MMX 120 MHz / RAM 384 MB
 - Display: [PCI] S3 Trio3D/2X (362) or [PCI] 3dfx Voodoo3 3000
 - Sound : [PCI] Ensoniq AudioPCI (ES1371)
 - Network: [PCI] AMD PCnet-PCI II

드라이버

 - Display: S3 Trio3D/2X v1.0.0.29 or 3dfx Voodoo3 v1.7b
 - Sound : Creative Sound Blaster PCI 64V v5.13d
 - Network: AMD PCNET Family Ethernet Adapter

Tips - 화면 출력에 잔상이 있고, 래스터화 되어 선명하지 않음

 ▶ "S3 Trio32/64"계열을 사용한다면 "S3 Trio3D/2X"로 변경
 - 드라이버 변경시 80%정도 개선되나 여전히 래스터화 됨

Tips - "플로피 디스크 드라이브", "병렬 포트" 비활성화 안됨

 ▶ 해결 방안 없음([i430HX] ASUS P계열보드에서 테스트함)


Creative Commons Licenses
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글