Ich weiß was es mit dem Grafikfehler auf sich hat: StormOS erwartet das die TrueColor Modi 32bit Farbtiefe (rgba) liefern, der Emulator liefert aber in den gegebenen Modi nur 24bit (rgb), wodurch das ganze natürlich aus dem Ruder läuft. Im gegensatz dazu haben moderne Grafikkarten nur noch 32bit TrueColor. Wäre der Videotreiber sauber geschrieben (man kann prüfen ob 24 oder 32 bit), da wäre es kein problem :-/.
EDIT: ok, für BOCHS kann man einfach in der loader.asm die Modi-Werte umschmeißen und auf die folgenden 32bit Modi setzen. Leider unterstützt die QEMU Graka, sowie auch meine richtigen (TNT2, FX5200) das ganze nicht:
VESA_MODE dw 0x142
VESA1024x768 dw 0x0144
VESA800x600 dw 0x0143
VESA640x480 dw 0x0142