Driver challenges


 * Allowing Windows XP to boot on new UEFI only motherboards without CSM (has been done experimentally)
 * NVME,
 * new GPU support (even if just VGA only) etc.
 * Wifi and Ethernet support.
 * USB 3.1+ and Thunderbolt support and future versions.
 * CDC NCM USB tethering support (since newer Android devices like Google Pixel 6 have this instead of Microsoft's own RNDIS).
 * Running in a virtual machine like VirtualBox is the easiest solution for now.
 * Faster Emulation on ARM hosts (like Apple Silicon Macs and Pinebook/Raspberry Pi).