Pentium II at 600Mhz with Voodoo 3 Emulated on 86Box with M6 Mac Mini

Emulating a late‑1990s Pentium II with a Voodoo 3 GPU on Apple’s new M6 Mac mini is sparking both nostalgia and technical curiosity, as people revisit classic titles like Quake, Unreal, and Need for Speed with period‑correct behavior. Commenters contrast cycle‑accurate, whole‑system emulation tools like 86Box with faster but less faithful approaches such as hypervisors or Rosetta‑based solutions, debating how much hardware accuracy really matters for old PC software. The thread also branches into memories of Windows 95/2000, BeOS, 3dfx vs. Nvidia, and the evolution of multi‑GPU rendering, underlining how rapidly graphics and CPU capabilities have advanced since that era.

Emulation Performance & Platforms

  • 86Box runs well on recent Apple Silicon; M4/M6-class chips have enough single-thread performance for demanding x86 emulation.
  • Dynarec vs interpreter core matters a lot (e.g., Unreal “crawling” on M2 until dynarec enabled).
  • Some interest in testing on MacBook Neo; expectation is performance comparable to top x86 CPUs for this workload.

Accuracy, “Cycle-Accurate” Claims & Alternatives

  • 86Box is praised for faithfully reproducing Pentium II/III-era behavior, especially for firmware and device quirks.
  • Others argue “accuracy” is overrated for PCs: real hardware varied widely and emulators aren’t fully accurate anyway.
  • Technical note: 86Box does not emulate cache/RAM timing, so performance-related behavior (e.g., Spectre-like attacks) is unrealistic.
  • Suggestion: replace CPU emulation with a hypervisor on x86 to gain speed while keeping chipset emulation.
  • Question raised about cycle-accuracy; one view is that modern CPUs (like M6) are now fast enough for much more detailed emulation.
  • Comparisons requested with QEMU + softgpu and Rosetta-based solutions; consensus is 86Box trades speed for breadth of hardware.

Why Not Just a Windows 98 VM?

  • Running Win98 on a non-emulated x86 hypervisor is simpler, but:
    • Requires x86 hardware, which some users no longer have.
    • Modern hypervisors don’t emulate Voodoo-class GPUs or many period chipsets.
    • Period software often depends on specific chipset, bus, and device behavior that generic VMs don’t replicate.

Retro Hardware, Games & Nostalgia

  • Strong nostalgia for Voodoo 1/2/3, Glide, early 3D acceleration, and Windows 2000 / late-90s Win32 era.
  • Many reminisce about first 3D cards, Quake/Unreal/Half-Life, Team Fortress Classic, Tribes, Need for Speed II, and others.
  • Some note that early 3D often looked “worse” than polished 2D, yet felt transformative and immersive.
  • Users maintain emulated Win95/Win98 boxes for childhood software (SkiFree, Jezzball, Encarta, Cinemania, Stars!, etc.).

SLI, GPU Architecture & Industry History

  • Discussion of 3dfx Voodoo2 SLI vs Nvidia’s later multi-GPU approaches and why SLI faded: bandwidth limits, synchronization costs, low adoption.
  • Debate over whether frame-generation–style techniques improve experience or merely inflate FPS numbers.
  • Reflections on 3dfx’s strategic missteps vs Nvidia’s rapid architecture cadence and the risks of retail stock picking.

Meta & Skepticism

  • One commenter wonders if the article itself was LLM-written, suggesting a slightly “generated” tone.