Wie aktiviere ich die Texturbeschleunigung in einer VM mit XP?

Wie aktiviere ich die Texturbeschleunigung in einer VM mit XP?

Auf meinem Windows 8-PC führe ich eine VM mit Windows XP über VirtualBox aus. Ich versuche, ein Spiel zu spielen, das DirectX 8.1 verwendet. Das dxdiagTool sagt, dass DirectX 9.0c installiert ist, also gibt es kein Problem mit der Version. Unter der Registerkarte Anzeige/Bildschirm habe ich:

  • DirectDraw-Beschleunigung (aktiviert)
  • Direct3D-Beschleunigung (aktiviert)
  • Texturbeschleunigung (nicht verfügbar)

ich hatte malDirect3D-Beschleunigung (nicht verfügbar)und das Spiel konnte nicht ausgeführt werden. Ich habe das Problem gelöst, indem ich die3D-Beschleunigungin meinen VM-Einstellungen. Jetzt läuft das Spiel, aber wenn ich spielen möchte, sehe ich nur einen schwarzen Bildschirm.

Verwendung derdxdiagTool und Testen von Direct3D schlägt fehl. Dies ist das Fehlerprotokoll:

Testergebnisse Direct3D 7: Fehler bei Schritt 8 (3D-Gerät erstellen): HRESULT = 0x8007000e (Nicht genügend Arbeitsspeicher)
Testergebnisse Direct3D 8: Fehler bei Schritt 32 (Benutzerprüfung bei der Verarbeitung von Direct3D): HRESULT = 0x00000000 (Fehlercode)
Testergebnisse Direct3D 9: Fehler bei Schritt 32 (Benutzerprüfung bei der Verarbeitung von Direct3D): HRESULT = 0x00000000 (Fehlercode)

Ich denke, das Problem liegt dort oder ich muss die Texturbeschleunigung aktivieren. Irgendwelche Ideen?

Dank im Voraus.

Antwort1

Wenn Sie die „Guest Additions“ auf dieser VM installieren, können Sie 3D erhalten. Dies ist eine Voraussetzung für die Verwendung dieser Funktion, aber es sind keine Wunder zu erwarten. So können Sie es installieren:

Im Menü „Geräte“ in der Menüleiste der virtuellen Maschine hat VirtualBox einen praktischen Menüpunkt namens „Guest Additions-CD-Image einlegen“, der die Guest Additions-ISO-Datei in Ihrer virtuellen Maschine einbindet. Ein Windows-Gast sollte dann automatisch das Guest Additions-Installationsprogramm starten, das die Guest Additions in Ihrem Windows-Gast installiert.

Weitere Informationen:

https://www.virtualbox.org/manual/ch04.html

Antwort2

Während XP auf der VirtualBox hochfährt, drücken Sie F8, um in den abgesicherten Modus mit Netzwerkoption zu wechseln, und führen Sie die Gasterweiterungen in diesem Modus aus; aktivieren Sie dabei die Option Direct3D. Je nachdem, von welchem ​​Spiel Sie sprechen, reicht dies möglicherweise aus. Mir ist klar, dass dieser Thread praktisch (sehen Sie, wie ich das gemacht habe!) vier Jahre alt ist, aber Sie können ein nicht allzu kompliziertes XP mit etwa 8 GB ausführen, im Gegensatz zu > 10 GB für Windows 7 und viel mehr für Windows 10. Dieser relativ kleine Speicherplatz kann unter bestimmten Umständen sehr nützlich sein!

verwandte Informationen