Skip to content

Tiny x86 emulator example using the Windows Hypervisor Platform API.

License

Notifications You must be signed in to change notification settings

michaeljclark/emu

Repository files navigation

emu

Tiny x86 emulator example using the Windows Hypervisor Platform API.

glcube

build

  • requires Visual Studio 2019 on 64-bit Windows.
  • requires Windows Hypervisor Platform Feature.
  • requires WSL 2 Ubuntu image with gcc, binutils, make and libuv1-dev.
  • requires CMake and Python interpreter.
cmake -B build -G "Visual Studio 16 2019" -A x64
cmake --build build --config RelWithDebInfo
build\RelWithDebInfo\emu.exe --dump-reg ^
  --kernel build\out\x86\guest\tests\0000_kernel\system.elf

About

Tiny x86 emulator example using the Windows Hypervisor Platform API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published