¿Cómo habilitar la aceleración de texturas en una VM con XP?

¿Cómo habilitar la aceleración de texturas en una VM con XP?

En mi PC con Windows 8, estoy ejecutando una VM con Windows XP vía VirtualBox. Estoy intentando jugar un juego que usa DirectX 8.1. La dxdiagherramienta dice que DirectX 9.0c está instalado, por lo que no hay problema con la versión. En la pestaña Pantalla/Pantalla, tengo:

  • Aceleración DirectDraw (habilitada)
  • Aceleración Direct3D (habilitada)
  • Aceleración de textura (no disponible)

solía tenerAceleración Direct3D (no disponible)y el juego no pudo ejecutarse. Lo resolví habilitando elaceleración 3Den la configuración de mi VM. Ahora el juego se ejecuta, pero cuando llega el momento de jugar solo veo una pantalla negra.

Utilizando eldxdiagherramienta y la prueba de Direct3D falla, este es el registro de errores:

Resultados de la prueba Direct3D 7: Fallo en el paso 8 (Creación de dispositivo 3D): HRESULT = 0x8007000e (Sin memoria)
Resultados de la prueba Direct3D 8: Fallo en el paso 32 (verificación del usuario procesando Direct3D): HRESULT = 0x00000000 (código de error)
Resultados de la prueba Direct3D 9: Fallo en el paso 32 (verificación del usuario procesando Direct3D): HRESULT = 0x00000000 (código de error)

Creo que el problema está ahí o necesito habilitar la aceleración de textura. ¿Algunas ideas?

Gracias de antemano.

Respuesta1

Si instala "Guest Additions" en esa VM Windows, puede obtener 3D, es un requisito previo para usar esa función, pero no espere milagros. Así es como puedes instalarlo:

En el menú "Dispositivos" en la barra de menú de la máquina virtual, VirtualBox tiene un útil elemento de menú llamado "Insertar imagen de CD de Guest Additions", que monta el archivo ISO de Guest Additions dentro de su máquina virtual. Un invitado de Windows debería iniciar automáticamente el instalador de Guest Additions, que instala Guest Additions en su invitado de Windows.

Más información sobre:

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

Respuesta2

A medida que XP gira en VirtualBox, presione F8; para ingresar al modo seguro con la opción de red, ejecute las adiciones de invitados: en ese modo; marcando la opción Direct3D en el camino. Puede que esto te parezca suficiente dependiendo del juego del que estés hablando. Me doy cuenta de que este hilo tiene prácticamente (¡mira cómo lo hice!) cuatro años, sin embargo, puedes hacer un XP no demasiado complicado con aproximadamente 8 GB en lugar de > 10 GB para Windows 7 y mucho más para Windows 10. Esta cantidad relativamente pequeña de ¡El espacio puede resultar muy útil en determinadas circunstancias!

información relacionada