sarah-walker-pcem / pcem

PCem
http://pcem-emulator.co.uk
GNU General Public License v2.0
1.55k stars 216 forks source link

Plan to support ring 0 emulation (kernel emulation)? #250

Open NagisaEfi opened 8 months ago

NagisaEfi commented 8 months ago

Emulate CPU (i586 / K5 and higher) using kernel driver ("pcemx86.sys" and "pcemx64.sys"). To retain compatibility with Win9x guest, hardware virtualization (VMX and SVM) are not used. This is similar to "binary translation" in Virtual PC and VMware Workstation. Pros: Good emulate performance under Windows x86 / x64 host, solve sound stutters in Win9x / Win2000 guest. Cons: This driver needs WHQL signature.