HeadlinesBriefing HeadlinesBriefing.com

os8088 fügt Browser C-Compiler Word hinzu

Hacker News •
×

Das os8088-Projekt, ein Betriebssystem für den IBM PC XT, hat mehrere neue Funktionen erhalten, beginnend mit August 2026. Ein Webbrowser kann nun echte Webseiten abrufen und als Text und Tabellen über Ethernet- oder Parallelverbindungen rendern. Der Browser ist 13.889 Bytes groß und läuft auf einer 4,77-MHz-8088-Maschine. CP/M, das Betriebssystem, das den IBM PC vorausging, wird nun durch einen in 4.679 Zeilen C-Code geschriebenen Z80-Kern emuliert. Microsoft BASIC, ein Assembler und Editor laufen alle innerhalb eines verschiebbaren Fensters. Ein C-Compiler wurde ebenfalls hinzugefügt, was die effiziente Programmierung ermöglicht. Ein neuer in C geschriebener Textverarbeitungsprozessor umfasst 54.450 Bytes, ist jedoch zu groß für den verfügbaren Speicher und erfordert zwei Teile. Microsoft Word 1.1a wurde portiert und bietet Menüs im Stil von 1990, fett- und kursivgedruckte Anzeige auf dem Bildschirm sowie .DOC-Dateiunterstützung in 47.212 Bytes. Die Dual-Monitor-Unterstützung erstreckt nun einen Desktop über zwei Bildschirme mit einer Breite von 1.360 Pixeln. Ein Frotz-Interpreter ermöglicht es, Infocom-Spiele von Diskette auszuführen.

Alle Software läuft auf dem Originalprozessor 8088 mit 4,77 MHz. Die Leistung des Browsers zeigt, dass das Zeichnen von Text länger dauert als das Abrufen von Seiten über das Netzwerk.

Die CP/M-Emulation erforderte die Implementierung eines Z80-Prozessorkerns, da der XT keine native Unterstützung hat.

Der C-Compiler ermöglicht eine schnellere Entwicklung im Vergleich zur Programmierung in Assemblersprache.

Microsoft Word 1.1a behält die Kompatibilität mit .DOC-Dateiformaten bei und passt sich in 47 KB an.

Die Dual-Monitor-Unterstützung verwendet separate Bildspeicheradressen, die typisch für PC-Hardware jener Zeit sind.

Der Frotz-Interpreter unterstützt Z-Machine-Geschichteformate von v1 bis v8 und ermöglicht so die Ausführung klassischer Textabenteuer.

Wichtige Akteure: Unternehmen: IBM, Microsoft, Infocom

Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing