Windows 98 SE, il leggendario sistema operativo di Microsoft, torna a far parlare di sé grazie a un'iniziativa decisamente insolita. Un appassionato di retrocomputing, con l'aiuto di un piccolo team di agenti AI, ha sviluppato un driver chiamato xHCI98 che promette di aggiungere il supporto ai controller USB 3.x, USB 4 e Thunderbolt 3 e 4 su macchine ben più vecchie dell'avvento di queste tecnologie. La notizia è sorprendente se si considera che Windows 98 è stato rilasciato nel 1998, quando USB 3.0 e Thunderbolt non erano nemmeno in fase di progettazione.
Un driver per i vecchi PC
Il driver xHCI98 era stato originariamente rilasciato lo scorso agosto, ma all'epoca supportava solo i controller USB 2.0. Già questa versione aveva il pregio di portare il supporto allo standard xHCI su sistemi operativi come Windows 98, ME, 2000, XP, Vista e 7. Ora, grazie agli aggiornamenti, è in grado di riconoscere e far funzionare anche i controller USB 3.x, USB 4 e Thunderbolt 3 e 4. Questo è particolarmente utile per tutti quei PC prodotti a partire dalla metà degli anni 2010, che montano chipset con controller xHCI per la gestione delle porte USB, ma che non hanno il precedente controller EHCI necessario per le interfacce USB 2.0. I sistemi operativi più datati, come Windows 98 SE, non dispongono dei driver necessari per sfruttare appieno queste porte.
Senza il driver xHCI98, molte periferiche funzionano solo grazie al supporto legacy del BIOS, il che significa niente collegamento "a caldo" (hot-plug) e possibili problemi di riconoscimento per dispositivi come schede di rete e audio avanzate. Con questo driver, invece, anche i vecchi PC possono godere di funzionalità moderne, rendendo possibile l'uso di periferiche USB 3.0 e Thunderbolt su macchine altrimenti obsolete. L'iniziativa dimostra come la passione per il retrocomputing possa spingere a superare limiti apparentemente invalicabili, offrendo nuova vita a hardware e software del passato.