VMware Workstation Pro: Una Herramienta Gratuita para Juegos Retro

VMware Workstation es un programa que te permite ejecutar múltiples sistemas operativos de forma simultánea en una computadora. Es utilizado frecuentemente por profesionales de TI para probar software en diversos entornos, pero también puedes usarlo para videojuegos retro.

VMware se destaca por sus excelentes controladores de aceleración 3D y su estabilidad, lo que significa que puedes configurar una PC virtual retro con VMware. Sin embargo, para jugar, VMware se recomienda actualmente para sistemas a partir de la generación de Windows 2000, pero preferiblemente con Windows XP de 32 bits, ya que el controlador de pantalla 3D solo es compatible a partir de Windows 2000.
Afortunadamente, Windows XP de 32 bits también es compatible con versiones anteriores de software, a menudo hasta la era de Windows 3.11, porque puede ejecutar aplicaciones de 16/32 bits, las cuales son compatibles con sistemas operativos de 32 bits, pero con frecuencia no con los de 64 bits.
En esta guía, te mostraré cómo descargar e instalar el software de virtualización VMware Workstation Pro del fabricante Broadcom de forma gratuita. Finalmente, también te mostraré cómo instalar Windows XP con el controlador de aceleración 3D para que puedas jugar títulos antiguos como POD o Forsaken, entre otros.
Descarga desde Broadcom: El sitio web es engorroso

Para ello, dirígete a la página de VMware en el sitio web de Broadcom en este enlace y haz clic en el botón "Download Fusion or Workstation".
Esto requiere una cuenta de Broadcom, lo cual ahora es un poco complicado. Haz clic en "Log-in" en la esquina superior derecha y luego en "Register".
Ahora deberías ser redirigido a otra página. Ingresa tu dirección de correo electrónico y contraseña, y resuelve cualquier desafío CAPTCHA. Una vez registrado, regresa a la Página de inicio de sesión e inicia sesión de forma normal, usando tu dirección de correo electrónico como nombre de usuario.
Ahora ve de nuevo a la página de descarga de VMware (el primer enlace en la parte superior) y serás redirigido a la página de soporte adicional aquí. Al lado de tu nombre, en la esquina superior derecha, hay un botón donde puedes seleccionar los productos.
Haz clic en "VMware Cloud Foundation" y las descargas correctas deberían mostrarse. Bajo el elemento de menú "My Downloads" (Mis descargas), busca VMware Workstation Pro. Después de hacer clic en este producto, podrás descargarlo de forma normal.
Por ejemplo, selecciona VMware Workstation Pro 17.0 para Windows y luego la versión más reciente correspondiente, la 17.6.2. Es posible que debas aceptar los términos de la licencia antes de que el botón de descarga se active. Ahora deberías poder instalarlo, y cuando se inicie la aplicación, puedes usar la opción "For Home use" (Para uso doméstico), lo que la hace gratuita para ti y no requiere introducir una clave de producto.
Configuración de una Máquina Virtual en VMware
Mientras tanto, podemos crear una máquina virtual haciendo clic en Archivo → Nueva Máquina Virtual o en el botón "Create new Virtual Machine" (Crear nueva Máquina Virtual) directamente en la página de inicio. Se abrirá una ventana de configuración y procederemos con la configuración "Típica".
VMware te pedirá ahora que insertes un CD con la instalación de Windows XP o selecciones el archivo de imagen ISO para la instalación. Debería detectarse, y la selección se establecerá automáticamente en Windows XP. Ahora puedes asignar un nombre a la máquina virtual. El tamaño del disco duro no debería ser demasiado pequeño; considero que 10 GB es un mínimo aceptable.
Finalmente, puedes personalizar el hardware virtual, como aumentar la memoria virtual a 4096 MB. 3072 MB sería mejor porque la memoria gráfica también cuenta para este límite de 4 GB. Este es el valor máximo posible que puede funcionar bajo un sistema operativo de 32 bits. Puedes configurar la memoria gráfica a 256 MB; los juegos retro no necesitan tanta memoria gráfica.
Instalación de controladores de VMware (Programas de control) en el sistema invitado para Windows XP
Las VMware Tools incluidas solo funcionan a partir de Windows 7, por lo que no funcionarán en Windows XP. Primero, necesitamos el archivo de imagen ISO llamado "winPreVista.iso" porque el controlador es para sistemas invitados anteriores a Windows Vista. Hemos enlazado el enlace de descarga aquí.
Cuando la máquina virtual con Windows XP esté en ejecución, haz clic en el icono del CD-ROM en la esquina inferior derecha, y luego selecciona el archivo de imagen ISO winPreViso.iso en la configuración.
El programa de instalación debería iniciarse. Si no es así, haz doble clic en el icono de la unidad de CD-ROM en la ventana de Mi PC. Puedes proceder como de costumbre en este programa de instalación, e instalará el controlador de aceleración 3D también.
Después de reiniciar la máquina virtual, puedes verificar el estado de la aceleración de gráficos 3D usando dxdiag. Para abrir el Diagnóstico de DirectX, ve al menú Inicio y haz clic en Ejecutar. Introduce el comando "dxdiag" en la ventana y debería iniciarse.

En la pestaña "Pantalla", puedes averiguar si la aceleración 3D está habilitada. Si dice sí, podrías probar la salida, y si ves el cubo giratorio, significa que está funcionando correctamente.
Funciones importantes de VMware explicadas
Con VMware, también puedes crear instantáneas (snapshots) fuera de los juegos. Las instantáneas guardan el estado de la máquina virtual en un punto específico en el tiempo. Esto te ayuda si cometes un error en la máquina virtual y luego restauras el estado actual de la máquina virtual a un estado anterior utilizando la llamada instantánea.
¿Cómo usarlas? Ve al menú VM → Instantáneas → Tomar instantánea. Allí puedes asignar un nombre a la instantánea. En caso de un error o si quieres restablecer la máquina virtual a una fecha anterior, puedes repetir esto, pero selecciona en su lugar el menú VM → Instantáneas → Revertir a instantánea….
Hay 3 modos de red diferentes en VMware. Con Bridged (Modo puente), la máquina virtual se conecta directamente a la red del host al pasar por la misma tarjeta de red que el sistema host. Esto es lo que se conoce como un puente de red.
Con NAT (Network Address Translation – Traducción de Direcciones de Red), la red de la máquina virtual está aislada de la red del host, y el sistema host actúa como un enrutador de puerta de enlace. Esta es la configuración predeterminada.
Con Host-Only (Solo host), la red está completamente aislada, y solo hay una conexión entre la máquina virtual y el host. Presumiblemente, no será posible una conexión a internet a menos que el host la haya compartido.
Además, VMware puede dividir la red en múltiples segmentos de red o seleccionar una red virtual específica. Esto es útil si quieres construir una red virtual entre solo 2 máquinas virtuales, pero que esté aislada de otras máquinas virtuales.
Finalmente, existe la útil función "Shared Folder" (Carpeta compartida), que permite compartir datos de la computadora host con la máquina virtual, y así puedes intercambiar datos entre la máquina virtual y el host. Tendrías que activar esta opción tú mismo en la configuración de la máquina virtual y seleccionar las carpetas a compartir.
Otros usos de VMware
VMware no solo se utiliza para ejecutar sistemas operativos antiguos, sino también para una amplia gama de aplicaciones. En el desarrollo de software, por ejemplo, el desarrollador utiliza VMware para verificar cómo se comporta su software en diferentes sistemas operativos y si funciona correctamente, sin tener que adquirir constantemente mucho hardware solo para pruebas, o para desarrollar software multiplataforma directamente.
VMware también se utiliza para entornos de capacitación virtual donde los usuarios pueden probar diferentes escenarios de forma segura, y las demostraciones en vivo pueden mostrar configuraciones de software o sistemas operativos sin dañar el sistema host.
Investigadores de seguridad profesionales también lo utilizan para pruebas de penetración y análisis de software malicioso. Las máquinas virtuales proporcionan la seguridad de que el software sospechoso puede ejecutarse sin afectar el sistema host. O también, entre otras cosas, se realizan simulaciones de red complejas y pruebas de firewall.
Instalación de juegos
Si la aceleración 3D está habilitada con éxito, ya puedes instalar juegos 3D clásicos como Need for Speed I - III, Pod, o Forsaken. No olvides actualizar DirectX a la última versión para un rendimiento mejorado.
Pruébalo con los juegos antiguos que ya no funcionan en los sistemas operativos actuales de 64 bits.
Posibles soluciones a problemas
¿Rendimiento lento? Verifica en tu BIOS o EFI si la virtualización VT-x o AMD-V está habilitada. Esta es la herramienta de configuración de tu computadora; aparece al encender tu computadora, incluso antes de que arranque el sistema operativo. También puedes verificar previamente en el Administrador de tareas de Windows si no está ya activo.
¿No hay red? Verifica la configuración de red de la máquina virtual para ver si está mal configurada, por ejemplo, en una red Host-Only. También asegúrate de que tu adaptador de red virtual "VMware Network Adapter" esté habilitado en tu sistema operativo host.
¿Rendimiento lento de DirectX 3D? Es posible que necesites actualizar tu DirectX a la versión 9.0 por separado en tu sistema operativo invitado Windows XP para que funcione de forma más fiable. Además, verifica el estado de tu acelerador 3D para ver si no está activo o si el controlador no está instalado.
Conclusión
VMware puede ser suficiente para muchos juegos 3D, pero DOSBox debería usarse para aplicaciones o juegos de DOS, ya que está diseñado para ello. Esto se debe a que DOSBox forma la capa completa de ejecución de DOS y puede reducir la velocidad del procesador si es necesario.
VirtualBox también es un software de virtualización gratuito, pero sus controladores 3D a menudo tienen errores y son inutilizables. Sin embargo, también existe la opción de pasar una segunda tarjeta gráfica a la máquina virtual mediante passthrough, pero aquí hemos descrito la ejecución nativa sin passthrough.
Si necesitas una réplica aún más precisa de una PC retro, puedes usar 86Box o PCem. Ahí, emula el hardware retro completo, pero también son mucho más lentos. Con un procesador de 3 GHz, puede emular un procesador Pentium II de 233 MHz.