Skip to content

larkmjc/emu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors