Windows 9x emulators: Difference between revisions
Phredreeke (talk | contribs) →Emulators: updated DREAMM compatibility list link to latest version |
|||
| Line 16: | Line 16: | ||
===Emulators=== | ===Emulators=== | ||
{{Main|PC Emulator Comparisons}} | {{Main|PC Emulator Comparisons}} | ||
These are emulators in the truest sense, in that they don't do any kind of "cheating/hacking" the way a hypervisor would. But keep in mind that, unlike [[Wikipedia:X86_virtualization#Hardware-assisted_virtualization|hardware-assisted]] [[#Hypervisors|hypervisors]]; emulating something like Voodoo3 with Pentium II level of hardware with these software emulators requires latest and greatest top-notch [https://www.cpubenchmark.net/singleThread.html single-thread performance of CPUs]. [[PCem]], [[86Box]] and [[UniPCemu]] are full retro x86 computer emulators, spanning from the original IBM 5150 to Pentium II powered PCs. Setting it up is much like building an actual retro computer, but in software, so expect it to be as difficult as setting up an actual retro PC. This means you're going to have to install Windows 95/98/ME along with all necessary drivers for the hardware you chose. Having said that, see these emulators as a useful/best way to run these operating systems on modern systems especially if you want the most accurate and compatible option for 3Dfx Voodoo emulation and [https://www.vogons.org/viewtopic.php?t=534 Windows 95/98/ME Glide games]. Windows 95/98/ME can also be installed in [[PC Emulator Comparisons|DOSBox forks]], and it also supports 3DFX Voodoo emulation but hardware compatibility and accuracy aren't as good as [[PCem]] or [[86Box]], although it still has good compatibility and much more performant. Another alternative for this (which doesn't need a Win9x installation) is [[DREAMM]], which '''emulates''' (not [[Wrappers|wrapper]] or [[compatibility layer]]) a [https://aarongiles.com/dreamm/docs/ | These are emulators in the truest sense, in that they don't do any kind of "cheating/hacking" the way a hypervisor would. But keep in mind that, unlike [[Wikipedia:X86_virtualization#Hardware-assisted_virtualization|hardware-assisted]] [[#Hypervisors|hypervisors]]; emulating something like Voodoo3 with Pentium II level of hardware with these software emulators requires latest and greatest top-notch [https://www.cpubenchmark.net/singleThread.html single-thread performance of CPUs]. [[PCem]], [[86Box]] and [[UniPCemu]] are full retro x86 computer emulators, spanning from the original IBM 5150 to Pentium II powered PCs. Setting it up is much like building an actual retro computer, but in software, so expect it to be as difficult as setting up an actual retro PC. This means you're going to have to install Windows 95/98/ME along with all necessary drivers for the hardware you chose. Having said that, see these emulators as a useful/best way to run these operating systems on modern systems especially if you want the most accurate and compatible option for 3Dfx Voodoo emulation and [https://www.vogons.org/viewtopic.php?t=534 Windows 95/98/ME Glide games]. Windows 95/98/ME can also be installed in [[PC Emulator Comparisons|DOSBox forks]], and it also supports 3DFX Voodoo emulation but hardware compatibility and accuracy aren't as good as [[PCem]] or [[86Box]], although it still has good compatibility and much more performant. Another alternative for this (which doesn't need a Win9x installation) is [[DREAMM]], which '''emulates''' (not [[Wrappers|wrapper]] or [[compatibility layer]]) a [https://aarongiles.com/dreamm/docs/v40/#intro-games curated selection of games and multimedia CDs]. | ||
There are also pre-packaged solutions like [https://github.com/felixrieseberg/windows95/ windows95] (by [https://github.com/felixrieseberg Felix Rieseberg]), that uses v86 inside an Electron wrapper. Unlike traditional emulators that require manual OS installation and driver configuration, this provides a one-click standalone app that boots directly into a functional Windows 95 environment. While highly convenient for quick access, it lacks the deep hardware customizability and high-performance 3D acceleration found in [[PCem]] or [[86Box]]. | There are also pre-packaged solutions like [https://github.com/felixrieseberg/windows95/ windows95] (by [https://github.com/felixrieseberg Felix Rieseberg]), that uses v86 inside an Electron wrapper. Unlike traditional emulators that require manual OS installation and driver configuration, this provides a one-click standalone app that boots directly into a functional Windows 95 environment. While highly convenient for quick access, it lacks the deep hardware customizability and high-performance 3D acceleration found in [[PCem]] or [[86Box]]. | ||