Yeo Kheng Meng quería utilizar Windows 98 en un ThinkPad de 2020. El portátil solo tiene una controladora USB xHCI, la interfaz necesaria para USB 3.0. Windows 98 apareció aproximadamente una década antes y no había un controlador compatible disponible. Meng desarrolló uno con ayuda de LLM. El proyecto está dirigido a Windows 98 y sus versiones posteriores.

El código fuente se encuentra en GitHub con el nombre xhci98. El controlador funciona, aunque Meng advierte que puede contener errores. Tiene previsto corregir los fallos comunicados en el repositorio. Una entrada de su blog explica el desarrollo e incluye vídeos del controlador funcionando en el ThinkPad de 2020 y en otro modelo de 2016. El equipo más reciente también debería poder utilizar Windows 11. Ninguno de los dos portátiles tiene puertos USB antiguos.

Los portátiles más antiguos aún pueden conservarlos. En un ordenador de sobremesa se puede instalar una tarjeta PCI con una controladora USB2.0. Antes de este proyecto, Meng conectaba una tarjeta de ese tipo mediante adaptadores. Sus trabajos anteriores incluyen ejecutar MS-DOS stock en un ThinkPad X13 moderno y Slack sobre Windows 3.11 For Workgroups en un ThinkPad T400.