Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: RogerSmith en 12 Octubre 2018, 16:14 pm



Título: Ejecutar juego windows XP en Windows 8.1
Publicado por: RogerSmith en 12 Octubre 2018, 16:14 pm
Buenas tardes, tengo un juego de hace años que funcionaba en Windows XP y Vista, pero intento ejecutarlo en Windows 8.1 y no hay manera de conseguirlo. Ni con el modo compatibilidad ni nada. Cuando lo ejecutaba como administrador no me hacía nada.
He tocado el servicio secdrv siguiendo estohttps://support.microsoft.com/es-es/help/3086255/ms15-097-description-of-the-security-update-for-the-graphics-component (https://support.microsoft.com/es-es/help/3086255/ms15-097-description-of-the-security-update-for-the-graphics-component) y una vez reactivado el servicio secdrv, cuando ejecuto el juego me carga la pantalla de arranque pero una vez que desaparece ya no hace nada más y no llega a arrancar el juego.
¿Alguien sabe a qué puede ser debido?
Gracias.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: simorg en 12 Octubre 2018, 16:22 pm
Hola, posiblemente porque W8.1 es de 64 bits, y XP era de 32bits pero podia ejecutar programas/juegos de 16 bits tambien, pero esos programas/juegos en sistemas actuales de 64 bits no funcionan, no puede ejecutar los antiguos de 16 bits.



Saludos.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: RogerSmith en 12 Octubre 2018, 16:50 pm
Hola, posiblemente porque W8.1 es de 64 bits, y XP era de 32bits pero podia ejecutar programas/juegos de 16 bits tambien, pero esos programas/juegos en sistemas actuales de 64 bits no funcionan, no puede ejecutar los antiguos de 16 bits.



Saludos.

¿y no hay forma de ejecutarlo? otra opción quizás sería en una máquina virtual pero noe s igual de eficaz y rápido que en el host.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: PalitroqueZ en 12 Octubre 2018, 17:10 pm
inicia una maquina virtual e instalas xp y desde allí juegas


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: Eleкtro en 12 Octubre 2018, 17:14 pm
cuando ejecuto el juego me carga la pantalla de arranque pero una vez que desaparece ya no hace nada más y no llega a arrancar el juego.

Si al iniciar el executable del juego te muestra dicha "pantalla de arranque", entonces no estamos hablando de un executable de 16 Bits, sino de un problema cualquiera de compatibilidad con ese juego en específico, puesto que de lo contrario sencillamente te saldría un mensaje advirtiéndote de que tu versión de Windows no soporta la ejecución de executables de 16 bit, y el programa no se ejecutaría.

Puede haber mil posibles causas diferentes para el problema de compatibilidad, con la información que has dado jamás podrá llegar a ser suficiente para ayudarte, a menos que coloques aquí información de depuración obtenida en el reporte de errores de Windows (WER), tu mejor opción probablemente sea usar un software de virtualización de sistemas operativos (en el que virtualizar Windows XP).


otra opción quizás sería en una máquina virtual pero noe s igual de eficaz y rápido que en el host.

¿Cómo que no es igual de rápido y eficaz?, de hecho será mucho más eficaz cuando en el XP virtualizado podrás correr el juego sin ningún tipo de problema como el que sufres en el Windows moderno... y con respecto a la rapidez, si tu máquina aguanta Windows 8.1, aguantará perfectamente para virtualizar un liviano XP...

Saludos!


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: RogerSmith en 12 Octubre 2018, 17:27 pm
Si al iniciar el executable del juego te muestra dicha "pantalla de arranque", entonces no estamos hablando de un executable de 16 Bits, sino de un problema cualquiera de compatibilidad con ese juego en específico, puesto que de lo contrario sencillamente te saldría un mensaje advirtiéndote de que tu versión de Windows no soporta la ejecución de executables de 16 bit, y el programa no se ejecutaría.

Puede haber mil posibles causas diferentes para el problema de compatibilidad, con la información que has dado jamás podrá llegar a ser suficiente para ayudarte, a menos que coloques aquí información de depuración obtenida en el reporte de errores de Windows (WER), tu mejor opción probablemente sea usar un software de virtualización de sistemas operativos (en el que virtualizar Windows XP).


¿Cómo que no es igual de rápido y eficaz?, de hecho será mucho más eficaz cuando en el XP virtualizado podrás correr el juego sin ningún tipo de problema como el que sufres en el Windows moderno... y con respecto a la rapidez, si tu máquina aguanta Windows 8.1, aguantará perfectamente para virtualizar un liviano XP...

Saludos!

Probé un vistualización con virtual box, pero al intentar ejecutar el juego me decía que era necesario aceleración gráfica y no conseguí ejecutarlo en virtual box.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: Eleкtro en 12 Octubre 2018, 20:13 pm
Probé un vistualización con virtual box, pero al intentar ejecutar el juego me decía que era necesario aceleración gráfica y no conseguí ejecutarlo en virtual box.

Te recomiendo usar VMWare Workstation o VMWare Player en su lugar, VBox es una patata caliente inestable y su limitada aceleración gráfica también, es un muy mal software en comparación con VMWare... y con diferencia. Lo gratuito no siempre es lo mejor.

De todas formas... :

(https://i.imgur.com/pRim4Rl.png)


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: Machacador en 12 Octubre 2018, 20:38 pm
Instala el XP y juega tu jueguito a todo dar...

 :rolleyes: :o :rolleyes:

Saludos.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: RogerSmith en 12 Octubre 2018, 20:54 pm
Te recomiendo usar VMWare Workstation o VMWare Player en su lugar, VBox es una patata caliente inestable y su limitada aceleración gráfica también, es un muy mal software en comparación con VMWare... y con diferencia. Lo gratuito no siempre es lo mejor.

De todas formas... :

(https://i.imgur.com/pRim4Rl.png)

Estoy probando con el VMware Workstation 15 pro, me he descargado la demo por probar a ver si funciona bien. Lo que pasa que la verdad que me va muchísimo más lento que el virtualbox, incluso en la instalación del windows XP. La imagen ISO es la misma.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: EdePC en 12 Octubre 2018, 21:35 pm
Te recomiendo usar VMWare Workstation o VMWare Player en su lugar, VBox es una patata caliente inestable y su limitada aceleración gráfica también, es un muy mal software en comparación con VMWare... y con diferencia. Lo gratuito no siempre es lo mejor.

De todas formas... :

(https://i.imgur.com/pRim4Rl.png)

- El día en que vmWare player (gratuito) tenga SnapShoot, VirtualBox caerá en el olvido XD.

- La estabilidad de vmWare es Sorprendent, aunque es un poco más lento que VirtualBox. Por cierto VirtualBox también tiene aceleración pero hay que descargarle su Extension Pack y aumentarle la memoria de vídeo a 128 MB (ver imágen de Elektro)


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: RogerSmith en 12 Octubre 2018, 21:49 pm
- El día en que vmWare player (gratuito) tenga SnapShoot, VirtualBox caerá en el olvido XD.

- La estabilidad de vmWare es Sorprendent, aunque es un poco más lento que VirtualBox. Por cierto VirtualBox también tiene aceleración pero hay que descargarle su Extension Pack y aumentarle la memoria de vídeo a 128 MB (ver imágen de Elektro)

La memoria se la tengo al máximo y las dos casillas de la imagen marcada, ¿qué pack hay que instalar?
 El Vmware lo tengo instalando el XP pero va increíblemente lento, no sé por qué.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: RogerSmith en 12 Octubre 2018, 22:11 pm
- El día en que vmWare player (gratuito) tenga SnapShoot, VirtualBox caerá en el olvido XD.

- La estabilidad de vmWare es Sorprendent, aunque es un poco más lento que VirtualBox. Por cierto VirtualBox también tiene aceleración pero hay que descargarle su Extension Pack y aumentarle la memoria de vídeo a 128 MB (ver imágen de Elektro)

Pues he instalado el pack de extensión del VB "VirtualBox 5.2.18 Oracle VM VirtualBox Extension Pack" https://www.virtualbox.org/wiki/Downloads (https://www.virtualbox.org/wiki/Downloads) y con la memoría de vídeo a 128MB y me sigue dando el error de aceleración gráfica.

Por otro lado estoy instalando un XP con VMware pero va increíblemente lento no sé por qué, no creo que sea normal.


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: Eleкtro en 12 Octubre 2018, 23:56 pm
Por otro lado estoy instalando un XP con VMware pero va increíblemente lento no sé por qué, no creo que sea normal.

Yo tampoco creo que sea normal, puesto que incluso en un PC con recursos limitados si usas los valores por defecto en el asistente de creación de máquina virtual, ese WinXP debería correr como un fórmula 1, pero no tenemos una varita mágica para adivinar cual es el problema si no entregas más información por tu parte, empezando por la configuración de hardware de esa máquina virtual en VMWare, la configuración de hardware y software (antivirus, programas en segundo plano, etc) de tu equipo local, y si estás usando un Windows XP modificado o no.

Puede ser por cualquier cosa. De todas formas, por ahí he leido que ese problema de ralentización se puede ocasionar al activar cierta opción en algunos antivirus como Avast y AVG, en el sistema operativo anfitrión, que al parecer afecta al rendimiento de la virtualización de VMWare...

  • https://communities.vmware.com/thread/553759

(https://communities.vmware.com/servlet/JiveServlet/showImage/2-2667462-82403/Avast.JPG)

(https://communities.vmware.com/servlet/JiveServlet/downloadImage/2-2664564-77989/pastedImage_1.png)

Saludos!


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: RogerSmith en 13 Octubre 2018, 01:07 am
Yo tampoco creo que sea normal, puesto que incluso en un PC con recursos limitados si usas los valores por defecto en el asistente de creación de máquina virtual, ese WinXP debería correr como un fórmula 1, pero no tenemos una varita mágica para adivinar cual es el problema si no entregas más información por tu parte, empezando por la configuración de hardware de esa máquina virtual en VMWare, la configuración de hardware y software (antivirus, programas en segundo plano, etc) de tu equipo local, y si estás usando un Windows XP modificado o no.

Puede ser por cualquier cosa. De todas formas, por ahí he leido que ese problema de ralentización se puede ocasionar al activar cierta opción en algunos antivirus como Avast y AVG, en el sistema operativo anfitrión, que al parecer afecta al rendimiento de la virtualización de VMWare...

  • https://communities.vmware.com/thread/553759

(https://communities.vmware.com/servlet/JiveServlet/showImage/2-2667462-82403/Avast.JPG)

(https://communities.vmware.com/servlet/JiveServlet/downloadImage/2-2664564-77989/pastedImage_1.png)

Saludos!

Probaré mañana eso del VmWare que me has comentado. De lo del VirtualBox ¿alguna idea?


Título: Re: Ejecutar juego windows XP en Windows 8.1
Publicado por: EdePC en 13 Octubre 2018, 01:28 am
- Descargas e instalas la última versión de VirtualBox: https://download.virtualbox.org/virtualbox/5.2.18/VirtualBox-5.2.18-124319-Win.exe

- Descargas e instalas la última versión del Extension Pack: https://download.virtualbox.org/virtualbox/5.2.18/Oracle_VM_VirtualBox_Extension_Pack-5.2.18.vbox-extpack

- Creas tu Máquina Virtual para instalar tu WinXP asegurándote de tener en el apartado Pantalla: Memoria de Vídeo: 128MB, Habilitar aceleración 3D y Habiltiar Aceleración de vídeo 2D

- Instalas tu WinXP e luego lo inicias en Modo Seguro (Modo a prueba de errores) presionando F8 cuando está prendiendo.

-- Instalas los Guest Additions y te aseguras de marcar la Opción: Direct 3D Support.

- Ejecutas (inicio > ejecutar) dxdiag
-- Revisas en el apartado Pantalla que esté disponible la aceleración DirectDraw y la aceleración Direct 3D.

(https://image.ibb.co/cqGEEU/vb-graf.png)

- Por ejemplo el Smash Bross no me dejaba jugarlo, daba un error de Direct 3D, pero ahora funciona:

(https://image.ibb.co/bDV54U/smash-bross-vbox.gif)

-- Super Ssssssmaaaaash Brrrrooooos  :xD