Bueno, con la PS4 y la Xbox One:
- Son demasiado nuevos para “emular”. Por lo general, debe esperar un poco antes de que los emuladores para una plataforma de consola estén disponibles; La emulación de la consola PS3 recientemente se volvió viable porque el procesador Cell sigue siendo bastante potente y, por lo tanto, difícil de emular correctamente.
- Como ambos son sistemas basados en x86_64, no hay realmente ninguna necesidad de “emularlos”. Dicho esto, cada sistema es mucho más complicado que las generaciones anteriores. Están ejecutando sistemas operativos completos: la Xbox One ejecuta Windows 10 y la PS4 ejecuta el sistema operativo “Orbis”, que es un sistema operativo basado en FreeBSD muy personalizado.
- “Emulación” no es realmente algo que valga la pena hacer con estos; básicamente, tendría que volver a implementar el sistema operativo subyacente (o al menos las capas de syscall) y los servicios que proporcionan estos entornos de consola modernos, desde la biblioteca C, la pila de red, las bibliotecas de entrada, la biblioteca de gráficos (ninguno está utilizando Direct3D u OpenGL normales, pero bibliotecas especializadas que están estrechamente vinculadas a la GPU AMD subyacente que está integrada en la CPU que usan las consolas), y varias otras cosas. Esa no es una tarea pequeña, y los documentos que necesitarías no están disponibles de forma gratuita, solo están disponibles como parte del kit de desarrollo del fabricante de la consola. De lo contrario, estaría hablando de piratear todo el sistema operativo y ejecutarlo en una VM, pero aún así tendría el problema de que su rendimiento gráfico en una VM, probablemente con una GPU muy diferente de la que usan esas consolas, sería Una carga de basura caliente. Hacer eso también te llevaría a grandes problemas legales con el fabricante de la consola.
Entonces, al menos en este punto, la información que necesitarías para volver a implementar lo suficiente como para ejecutar un juego de PS4 o Xbox One en tu PC no está fácilmente disponible, la “emulación” no es viable, e incluso si pudieras hacer que funcione, los fabricantes de consolas estarían ansiosos por una excusa para demandarlos. No suena tan divertido, ¿verdad?
- ¿Qué causa los errores de pantalla azul en Windows?
- ¿Es bueno iOS como sistema operativo para PC?
- ¿Por qué Windows todavía tiene una gran proporción de usuarios en el dominio de la computación personal?
- ¿Cuáles son las mejores partes que debo usar para construir una PC de juego "profesional" barata para First Person Shooters?
- ¿Cómo podemos construir una turbina eólica con un ventilador de PC?