Hackaday a rapporté le 18 octobre 2026 que Yeo Kheng Meng avait apporté des interfaces USB modernes à Windows 98 jusqu’à Windows 7. Le projet prolonge ses précédents pilotes xHCI pour USB2.0 et a fait appel de manière importante à l’assistance d’un LLM.

Il comprend un pilote USB3.0 qui remplace xHCI98 et qui est disponible dans le dépôt GitHub xhci98. Sous Windows 98, le débit atteint environ 200 MB/s. La limite probable vient de la taille maximale de 64kB imposée par le système pour les requêtes de transfert USB.

De nouveaux pilotes testent l’USB4 sous Windows 98
Image : Hackaday Retrocomputing ↗

La prise en charge d’USB4.0 et de Thunderbolt reste expérimentale et moins stable. xhcicm.sys gère l’interface multi-protocole. Stor98 permet d’accéder à un disque NVMe installé dans une station d’accueil. Ce pilote repose largement sur le projet NVMe9x de SweetLow, qui doit être intégré au dépôt principal.

Yeo Kheng Meng développe aussi usb4-emu, un fork de QEMU11 capable d’émuler des hôtes et des périphériques USB4 et Thunderbolt. Cet émulateur doit faciliter la poursuite du développement de pilotes partiellement automatisé. Ses autres travaux de rétro-informatique comprennent Swift sur Apple II et un environnement DOS pour llama.c. Le modèle TinyStories associé à llama.c n’a pas participé à ce projet.