M6 맥 미니로 86Box 에뮬레이션, 펜티엄 II 600MHz와 Voodoo 3를 100% 속도 유지하며 구동, M4는 500MHz서 한계
- 86Box는 CPU 타이밍이나 칩셋, ISA/PCI 버스, 그래픽·사운드·디스크 컨트롤러를 하드웨어 수준에서 재현하며 비용이 거의 한 스레드에 몰려 단일 스레드 성능이 에뮬레이션 가능한 최대 클럭을 결정함
- M6 맥 미니(12코어, 24GB)는 펜티엄 II 600MHz에서 Cinebench 2000과 3DMark 2000 SE 데모 7~8분 내내 100%를 유지했고 M4(10코어, 16GB)는 500MHz까지만 통과, 550MHz에서 끊김이 발생해 상한이 20% 높음
- 테스트는 86Box 6.0과 같은 커밋의 커스텀 빌드에 Deschutes 주파수 테이블 패치를 적용, 50MHz 단위로 500~800MHz 항목을 추가하고 메모리·캐시 타이밍을 지연 유지되게 스케일링한 방식
- 86Box 6.0(2026년 5월 31일 릴리스)은 ARM 호스트에서 CPU 에뮬레이션 성능을 개선하고 ARM64 JIT 재컴파일러를 Voodoo 그래픽용으로 추가, 이번 Windows 98 머신의 Voodoo 3 에뮬레이션에 직접 작용
- 통과 기준은 Cinebench 2000 실행 중 Winamp 2.76의 44.1kHz WAV 재생 시 드롭아웃 단 1회 또는 emulation speed 100% 미만 1회 발생이면 실패이며, 650MHz는 오디오 underrun 때문에 탈락함
Hacker News opinions
86Box 진짜 재밌어. 나도 펜티엄 2 코어와 ISA 전용 유닉스를 직접 만들고 있는데, quake 1/2 돌리려고 1997~99년용 고성능 OS를 쓰는 중임. 실제 P2와 부두 3 실물이 있는데도 코드 복사 없이 86Box로 개발하는 게 편하더라.
듀얼 피3 450에 ATI Rage Fury 128, 윈도우 2000 조합도 에뮬레이션으로 돌려보고 싶다.
Rage Fury 128 에뮬레이션과 EPoX SMP 에뮬레이션을 업스트림에 올려야 하나 싶은데, ADHD는 넘치고 토큰은 부족한 게 문제임.
윈도우 2000 시절 Win32 데스크톱이 그리워. 그때가 진짜 좋았지.
qemu에 softgpu랑 성능 비교해 보고 싶다. 아니면 로제타 기반 에뮬레이터(Parallels류)랑도 비교하면 재밌을 듯.
근데 86Box에서 정확도는 좀 과대평가된 것 같아. PC 클론이 워낙 다양해서 그 정도 정확도는 필요 없고, 오히려 가상 하드웨어 선택지가 넓은 게 86Box를 쓰는 진짜 이유임. 성능은 별로 중요하지 않아.
싱글코어 성능이 중요하다면 MacBook Neo도 괜찮지 않나? 써로틀링이 변수긴 하겠지만 M3급 ST 성능은 나올 텐데.
글쓴이인데 나 맥북 네오 있다. 같은 빌드로 86Box 테스트 돌려볼게. 실사용 성능은 나쁘지 않고, 이 워크로드에서는 요즘 최고급 x86 칩이랑 비교해도 경쟁력 있을 듯.
Glide는 돌아가는데 86Box dynarec 설정부터 확인해봐. 난 M2에서 Unreal이 기어다니길래 보니 인터프리터 코어에 머물러 있었어.
여기 CPU 클럭이랑 아키텍처가 어떻게 지정되는 건지 처음엔 헷갈렸다. 86Box가 바이너리만 에뮬레이션하는 줄 알았거든. 그건 box86임.
펜티엄 프로 200MHz 윈도우 95 머신을 86Box로 꽤 오래 유지하고 있어. SkiFree, Jezzball, Encarta 96 같은 걸 친구 애들한테 보여주면 좋아하더라. 여전히 잘 돌아가.
3DMark 2000 벤치 영상 볼 때마다 소름 돋아. 그때는 진짜 마법 같았는데, 가속 하드웨어에서 glxgears 처음 돌렸을 때도 눈을 의심했었지.
10살 때 3DFX 카드 갖고 싶어서 죽겠더니 그다음엔 GeForce가 그렇게 갖고 싶었어. 신문 배달으로 일주일에 10파운드 받았는데 그중 일주일치만 엔비디아 주식에 넣었으면 지금 1000만 파운드가 넘었을 텐데.
종료 스펙이 있는 펜티엄 2 하드웨어라 크라이시스는 못 돌리겠지만 부두 3에서 Glide 게임은 되니까 Messiah 같은 걸 돌리면 좋지.
부두 2 두 장 SLI에 데스크 팬까지 에뮬레이션하면 완벽할 듯. 3dfx가 SLI를 발명한 건 이번에 알았네, 엔비디아 SLI랑은 다른 기술이지만.