- Emuladores de Xbox
-
Emuladores de Xbox
La cantidad emuladores existen de Xbox es bastante escasa debido a varias causas como la potencia de la consola, que haría muy lentas las pruebas ya que se necesitaría ordenadores potentes, o la falta de interés por parte de la scene respecto a otros sistemas como la Playstation2 o la GameCube. Aunque la documentación sobre la consola puede que no sea abundante, los componentes en los cuales se basa ( el microprocesador es una variación de un Pentium III 700 ) podría no complicar demasiado su desarrollo respecto a otros sistemas en los cuales sus componentes son creados desde cero ( por ejemplo, el chip de la Playstation 2, el Emotion Engine ). Actualmente, sólo existen dos emuladores ( si obviamos el realizado por la propia Microsoft para la Xbox 360 ).
Contenido
Cxbx
Cxbx Desarrollador Caustik Página Web Información general Última versión estable v0.8.0.Pre2
16 de julio del 2002Sistema operativo Microsoft Windows Licencia GPL Cxbx es un emulador para Windows desarrollado por un grupo de programadores liderados por un hacker llamado Caustik y escrito en el lenguaje de programación C++. Debido a que es de código abierto puede que algún día alguien pueda portarlo a otros sistemas. Csbx actualmente ( junio de 2006 ) parece encontrase inactivo ya que lleva desde el 2004 sin actualizarse, ya que Caustik utiliza todo su tiempo de jornada en trabajar en Divx. Actualmente, Cxbx no hace funcionar apenas juegos excepto Turok: Evolution y algunas demos.
Cabe destacar que el creador de Cxbx, Caustik, se encuentra también en el desarrollo de kits de desarrollo, llamado OpenXDK ( el cual va por la versión 0.04 ), para crear programas sin la necesidad de los kits de programación oficiales de Microsoft, XDK. Según en un enlace del autor, intentaría enfocarse más en la creación de las librerías que en la del propio emulador.
El 22 de diciembre de 2005, tras una conversación entre un forista y el creador del emulador, éste último anunciaba la discontinuidad del proyecto ( Mensaje en el foro donde aparece la conversación entre el forista y el creador ).
Lamentablemente, el emulador ofrecía gran calidad en la emulación del Turok Evolution, con pocos fallos gráficos y a una velocidad decente, para ser un emulador en sus primeros pasos. Además, se podía acceder al menú de Halo y, en sus últimos progresos, se podía observar avances en la emulación del juego Panzer Dragoon Orta llegando hasta los menús.
Xeon
Xeon Desarrollador SF Foro Xeon. No consta de página web. Información general Última versión estable 0.7.8c
13 de agosto del 2003Sistema operativo Microsoft Windows Licencia Ninguna, el código no está totalmente disponible Xeon es un emulador para Windows lanzado el 25 de abril de 2003. Actualmente, el emulador es capaz de hacer funcionar y llegar al menú del juego Halo ( la versión americana, NTSC ) pero con apenás éxito en la ejecución de otros juegos.
La experiencia y calidad obtenida con Xeon era mayor utilizando un tarjeta de video GeForce Fx. Aunque, más tarde, el único desarrollador de Xeon, SF, lanzó una actualización que permitía y aunmentaba la compatibilidad con las tarjetas gráficas ATI Radeon, aunque esta actualización requería una tarjeta compatible con DirectX 9. Al principio hubo muchas discrepancias y dudas debido al nulo conocimiento del desarrollador y a la falta de un código fuente. A pesar de anunciar su continuidad en el desarrollo de futuras versiones por SF, aparecieron dos ficheros para demostrar que el emulador fue creado desde cero.
Source Files
Los archivos lanzados el 10 de agosto de 2003 por SF contenían dos archivos C++ que contenían instrucciones Pixel Shader para la Xeon. La versión fue incitado por acusaciones hacia Xeon alegando que contenía bastante código fuente del otro emulador de Xbox, Cxbx, para dar la apariencia de que el emulador funcionaba.
Los dos archivos que crearon la problemática fueron:
- XBD3DPixelShader.h - La cabecera del código fuente del pixel shader de Xeon.
- XBD3DPixelShader.cpp - El código fuente del pixel shader de Xeon.
Estado
Actualmente ( mediados del 2006 ) el emulador se encuentra inactivo durante bastante tiempo a pesar de mostrar avances en la emulación del juego Panzer Dragoon Orta llegando incluso a poder jugar; aunque muy lento debido a que ha llegado mediante el renderizado por software ( Mensaje en el foro donde el autor enseña fotografías del progreso ). Lamentablemente, la versión beta no ha sido todavía puesta para descargar.
Xbox360 (Microsoft)
Debido al cambio de proveedores de componentes de la Xbox a la Xbox360 ( se cambió la arquitectura x86 por la PPC y, además, se cambió el proveedor de la tarjeta gráfica de la Xbox, NVIDIA, por Ati ) no se pudo aguantar la retrocompatibilidad por hardware. Debido a eso, la retrocompatibilidad se tuvo que realizar por software, es decir, Microsoft tuvo que crear un emulador que se va actualizando poco a poco. En los primeros momentos, juegos como Halo o Doom3 funcionan correctamente pero, debido a ser la retrocompatibilidad por software, algunos juegos, de momento, no funcionan correctamente ( Dead or Alive 3 tiene algún que otro tirón de frames ) o aún no funcionan ( juegos como Panzer Dragoon Orta o Jet Set Radio Future ) aunque Microsoft se encarga de actualizar y mejorar el emulador.
Enlaces externos
Categoría: Emuladores de Xbox
Wikimedia foundation. 2010.