Ausführen von Doom 1 in einer virtuellen Linux-Maschine mit 8-Bit-Farbe

429
Doomer

Ich versuche, das ursprüngliche Doom 1-Spiel in einer Linux-basierten virtuellen Maschine zu kompilieren und auszuführen. Ich habe es geschafft, den Quellcode kompiliert zu bekommen (von hier aus: https://github.com/id-Software/DOOM ), aber ich kann die erzeugte ausführbare Datei nicht ausführen, da das Spiel nur 8-Bit-Farbauflösung unterstützt.

Wie kann ich eine Linux-basierte virtuelle Maschine erstellen, die eine Auflösung von 8 Bit unterstützt? Oder kann ich etwas anstelle einer VM verwenden, um den erforderlichen 8-Bit-Farbmodus zu erhalten?

Im Idealfall möchte ich eine VM, die die kompilierte Doom-Programmdatei ausführen kann, aber auch Änderungen am Quellcode bearbeiten und kompilieren kann.

2
AFAIK bietet auf einem modernen X-Server mit 24/32 bpp (True Color) keine einfache Möglichkeit, 8 Bpp (palettiert) zu erhalten. Es ist möglicherweise einfacher, den Quellcode zu patchen, um True Color zu verwenden. Ich habe dies mit einer anderen X-Legacy-Anwendung gemacht. dirkt vor 5 Jahren 1

0 Antworten auf die Frage