Thunderbolt unter Windows 98: Mehr als nur ein Nostalgie-Hack, eine kreative Brücke
Yeo Kheng Mengs gewagtes Projekt, USB4 und Thunderbolt auf Windows 98 zu bringen, geht über bloße Retrocomputing-Neuheiten hinaus und eröffnet leistungsstarke neue Möglichkeiten für kreatives Programmieren und digitale Archivierung.
Foto: Jwdietrich2 / Wikimedia Commons (CC BY 4.0)
Kann ein Betriebssystem von 1998 wirklich mit den Spitzengeschwindigkeiten und den Multi-Protokoll-Fähigkeiten von Thunderbolt interagieren? Schon die Vorstellung klingt wie ein Gedankenexperiment, das in einer vergessenen Ecke des Internets verweilt. Doch in einer bemerkenswerten Ingenieursleistung hat Yeo Kheng Meng es nicht nur möglich gemacht, sondern auch eine Reihe von Treibern geliefert, die moderne USB- und experimentelle Thunderbolt-Unterstützung auf Windows 98 bringen und möglicherweise neu definieren, was im Retrocomputing erreichbar ist.
Jahrzehntelang war die Vorstellung einer schnellen externen Konnektivität unter Windows 98, gelinde gesagt, ein Wunschtraum. Viele erinnern sich vielleicht an die Schwierigkeiten mit der frühen USB-Unterstützung, ganz zu schweigen von den fortschrittlichen Funktionen, die wir heute als selbstverständlich betrachten. Mengs Projekt baut auf seiner früheren Arbeit an xHCI-Treibern für USB 2.0-Unterstützung auf und erweitert die Kompatibilität auf Windows 98 bis Windows 7.
Dieses ehrgeizige Vorhaben wird in mehreren Teilen geliefert. Im Kern steht ein USB 3.0-Treiber, der einen direkten Ersatz für den älteren xHCI98-Treiber darstellt und auf GitHub verfügbar ist. Obwohl beeindruckend, erreichen USB 3.0-Geschwindigkeiten unter Windows 98 eine Obergrenze von etwa 200 MB/s. Diese Begrenzung wird wahrscheinlich durch das maximale Anforderungslimit von 64 kB für USB-Übertragungen von Windows 98 auferlegt, was bedeutet, dass das Betriebssystem selbst mit einem schnelleren Bus Daten nur in kleineren Blöcken verarbeiten kann.
Das Projekt bietet auch experimentelle USB4.0/Thunderbolt-Unterstützung. Dieser Aspekt gilt als weniger stabil als der USB 3.0-Teil, ist aber bemerkenswert, da er überhaupt funktioniert, wenn man Thunderbolts Mandat zur Unterstützung mehrerer Protokolle über einen schnelleren Datenbus hinaus betrachtet. Um diese Funktionen nutzen zu können, können Benutzer xhcicm.sys installieren und die einzigartige Situation erleben, ein angedocktes NVMe-Laufwerk von Windows 98 aus mit seinem Stor98-Treiber anzusprechen. Dieser Stor98-Treiber basiert weitgehend auf SweetLows NVMe9x-Projekt, das Meng geforkt hat und plant, es in das Haupt-Repository zu integrieren.
Über die Treiber hinaus ist Mengs Fork von QEMU11 ein möglicherweise noch bedeutenderer Beitrag zur Retrocomputing-Community. Diese spezialisierte Version emuliert USB4/Thunderbolt-Hosts und -Geräte und bietet einen erheblichen Vorteil für die semi-automatisierte Entwicklung in diesem komplexen Bereich. Dieser Emulator ist in einem eigenen dedizierten Repository verfügbar.
Diese Errungenschaften stimmen mit Yeo Kheng Mengs beeindruckender Retrocomputing-Bilanz überein. Er hat bereits zuvor demonstriert, wie er Windows 98 SE auf einem ThinkPad P12s Gen 1 Laptop von 2020 zum Laufen bringt und dabei Herausforderungen wie UEFI, RAM-Beschränkungen und das Fehlen moderner Grafiktreiber meistert. Seine frühere Arbeit umfasst auch die Portierung von Swift auf den Apple II und die Konfiguration von DOS zur Haltung von llama.c, was eine konsequente Hingabe zeigt, die Grenzen von Vintage-Hardware und -Software zu erweitreitern. Diese Arbeit wurde auch mit einem ähnlichen Grad an LLM-Einsatz erreicht, obwohl angemerkt wird, dass llama.cs TinyStories nicht das spezifische LLM war, das Unterstützung bot.
Unserer Ansicht nach hauchen diese Treiber und Tools einem ikonischen Betriebssystem nicht nur neues Leben ein, sondern schaffen auch faszinierende neue Wege für kreative Experimente. Sie verwandeln Windows 98 von einem statischen historischen Artefakt in eine dynamische Plattform, die mit zeitgenössischen Peripheriegeräten interagieren kann, und erweitern so ihren Nutzen für digitale Künstler, Hobbyisten und Archivare gleichermaßen.
Noch keine Themen: Eröffne das erste.
Weitere Artikel
Das LEGO-Projekt zum iMac G3: Mehr als nur Nostalgie
Die von der Community unterstützte Initiative, den ikonischen Apple iMac G3 in LEGO-Steinen zu verewigen, ist nicht nur eine Reise in die Vergangenheit, sondern eine kraftvolle Bestätigung des dauerhaften Einflusses von Design und ein Katalysator für die Zukunft der digitalen Kunst.
Flash-Spiele: Der unbesungene Bauplan für zugängliches Creative Coding
Das bemerkenswerte Wiederaufleben archivierter Flash-Spiele zeigt einen Wendepunkt für Creative Coding und browserbasierte Erlebnisse und unterstreicht die anhaltende Bedeutung zugänglicher Tools und engagierter digitaler Archivierung.
PS5-Emulation auf Xbox: Ein bahnbrechendes technisches Statement
Die überraschende Entwicklung, dass PlayStation 5-Spiele via Emulation auf der Xbox Series X booten, zeugt vom Erfindungsreichtum der Open-Source-Community und deutet auf eine Zukunft hin, in der Konsolengrenzen verschwimmen und Bemühungen zur Bewahrung von Spielen noch nie dagewesene Sichtbarkeit erlangen.
Community-Ports: Die essenziellen Architekten der Retro-Gaming-Zukunft
Community-getriebene Rekompilierungen und native Ports sind nicht nur Nostalgie; sie stellen die dynamischste und wichtigste Kraft dar, die das Überleben klassischer Spiele gegen technologische Veralterung und proprietäre Barrieren sichert.



