Hackaday reported on October 18, 2026, that Yeo Kheng Meng had brought modern USB interfaces to Windows 98 through Windows 7. The work builds on his earlier xHCI drivers for USB2.0 support and involved substantial LLM assistance.

The project includes a USB3.0 driver that replaces xHCI98 and is available in the xhci98 GitHub repository. Windows 98 reaches about 200 MB/s with the driver. Its likely limit is the operating system’s 64kB maximum request size for USB transfers.

USB4.0 and Thunderbolt support is experimental and less stable. The xhcicm.sys driver handles the multi-protocol interface, while Stor98 provides access to a docked NVMe drive. Stor98 is based largely on SweetLow’s NVMe9x project, which is planned for inclusion in the main repository.

Yeo Kheng Meng also maintains usb4-emu, a fork of QEMU11 that emulates USB4/Thunderbolt hosts and devices. The emulator is intended to support further semi-automated driver development. His other retrocomputing work includes Swift on the Apple II and a DOS environment for llama.c. The TinyStories model associated with llama.c did not assist with this project.