
----------------------------------------------------------------------------
                                ATENCION
----------------------------------------------------------------------------
Usa este programa bajo tu propio riesgo. No me responsabilizo de cualquier
daño que este programa pueda causar a tu Xbox o PC
----------------------------------------------------------------------------



==============================================
  ZXBTools 1.6a			13/07/2004
==============================================


Descripcion
------------

  ZXBTools es un programa para windows con el que podras crear menus multijuegos para la xbox
  de forma rapida y sencilla. Solo hay que seleccionar las carpetas o las isos donde tengas los juegos,
  escribir una descripcion y seleccionar una imagen para cada juego.

  Ademas tiene otras muchas funcionalidades:

   + Extraccion de isos al hd o directamente a la xbox mediante FTP
   + Creacion de isos optimizadas (usando extract-xiso)
   + Renombrar y parchear madia flag de los xbe
   + Soporte para themes en los menus multijuego
   + Uso de extensiones shell para integrarlo con el explorador de windows


Changelog
-----------

+Version 1.6a

   - Arreglados problemas de traduccion de algunos botones.
   - Corregidos los archivos de configuracion de los skins del CDX, no contenian la linea "## Mainmenu Goes Here"
   - Añadida mayor compatibilidad con los skins del MXM
   - Se guardan para proximas ejecuciones las rutas de las isos/xbes.
   - Añadidos los nuevos betatestes en la ventana "Acerca de"
   - Añadida una vista previa para los skins del CDX.
   - Añadido la admnistracion y descarga de skins para los menus creados con CDX.
   - Añadida una nueva opcion para los menus creados con el CDX, "Lanzar cdx.xbe en vez del xbe del juego"
     Esta opcion ha sido añadida porque algunos juegos (como el XIII) no arrancan al lanzarlos desde el CDX. Marcando 
     esta casilla estos juegos se lanzan correctamente desde el menu. A continuacion explicamos el funcionamiento:
       + Al marcar esta casilla lo que hacemos es copiar el xbe del cdx (cdx.xbe) al directorio del juego, y cambiar la
       ruta del ejecutable en el archivo de configuracion del CDX por el archivo cdx.xbe (pero renombrado a zxbtools.xbe).
       + Al ejecutar desde el menu el juego, se ejecutara el zxbtools.xbe. Al no encontrar los archivos de configuracion
       del CDX en el directorio del juego, se ejecuta el default.xbe que este en ese directorio, por lo tanto al final 
       se acaba ejecutando el juego (sin necesidad de pulsar ningun boton)
       + En caso de que este marcada esta opcion y alguno de los juegos tenga la carpeta "cdxmedia" (esto solo ocurre 
       si el juego incluye demos), se mostrara en pantalla un mensaje avisando de que no se puede realizar el metodo 
       alternativo del cdx con ese juego y para ese juego se hara como si no estuviese marcada esta opcion.   

+Version 1.6

   - Arreglado problema al crear isos desde directorios de gran tamaño.
   - Arreglado problema al mostrar el listado de themes para descargar desde "Themes MenuX->Administrar".
   - Añadida opciones para poder crear los DVD multijuego con MenuX/MXM/CDX.   
   - Añadida opcion de parchear xbe de DevKit->Retail. (Siempre que este marcada esta opcion, se modificara el xbe)
   - Añadida posibilidad de parchear varios XBE a la vez.
   - Ahora cuando este marcada la opcion "Parchear XBE Automaticamente" se parchearan TODOS los XBE de las isos al
     extraerlas, crearlas, transferirlas a la xbox por ftp y al crear un DVD multijuego.
   - Al crear un DVD multijuego se creara en el raiz del DVD un archivo "GameList.txt" con la correspondencia
     'Carpeta -> Juego'. Asi sera mas facil identificar que carpeta corresponde a un juego.
   - Añadida posibilidad de parchear TODOS los .xbe de una iso. 
     Al parchear los xbe de una iso no se hace ningun backup de los xbes.   
   
+Version 1.5a

   - Solucionado problema al añadir directorios con compresion NTFS a un dvd multijuego

+Version 1.5

   - Arreglados problemas al añadir directorios de gran tamaño.
   - Arreglado problema que ocurria al cancelar una iso creada desde con extensiones shell.
   - Arreglado problemas con los themes en directorios con compresion NTFS habilitada.
   - Configurado el nuevo servidor para la descarga de los themes.
   - Añadido soporte para extracion de isos optimizadas.   
   - Ahora al crear isos con las extensiones shell se crean con las opciones del programa.
   - Añadidas extensiones shell para parchear xbe.
   - Añadida opcion de configuracion para cambiar el limite de tamaño de la compilacion.
   - Añadida opcion de enviar el programa al tray.

+Version 1.4

   - Eliminados problemas y los errores "ISO could be corrupted" al crear la iso.
   - Arreglado problema que impedia borrar el directorio temporal al extraer ciertas isos (isos con archivos de 0 bytes).
   - Eliminado error que decia que no habia suficiente espacio para crear la iso (eso espero).
   - Añadida la opcion que permite elegir entre ximage y extract-xiso como programas para crear las isos.
   - Añadido www.ebgames.com como motor de busqueda de caratulas.
   - Hechos algunos cambios en la interfaz de usuario.

+Version 1.3a

   - Solucionado fallo que colgaba el programa al extraer algunas isos.
   - Mejorada la visualizacion de los themes en el menu administracion.
   - Solucionado error que decia que no habia suficiente espacio para crear la iso, aun teniendo suficiente.
   - Añadida opcion para crear la esctructura del directorio en vez de crear la iso.
   - Añadida opcion para borrar directorios e isos una vez creado el menu

+Version 1.3

   - Solucionado problema causado al importar isos al menu multijuego cuando estaba la opcion de parchear xbe
   - Problemas I/O al cerrar el programa arreglados
   - Añadida la opcion de buscar la caratula del juego al crear un menu mutlijuego
   - Añadida una opcion que permite usar el default.xbe del MXM, parece que funcionar mejor asi
   - Añadida opcion para comprobar si es la ultima version
   - Algunas pequeñas modificaciones...

+Version 1.2

   - Algunos juegos podian ser borrados despues de crean un menu multijuego, solucionado
   - Solucionado los problemas al extraer isos de gran tamaño
   - Solucionado problema que bloqueaba el programa al transferir por FTP archivos con caracteres raros
   - En el modo transferencia FTP, añadida la opcion de renombrar archivos demasiado largos
   - En el modo transferencia FTP, añadida la posibilidad de extraer la iso a un directorio ya existente
   - Añadida compatibilidad con Avalaunch
   - Mejorada la traduccion, gracias a Lolo_Bee
   - Añadidas extensiones shell, gracias a Bart_Bender por la ayuda 

+Version 1.01

   - Arreglado problemas con isos de gran tamaño, al scanear decia que no eran validas
   - Extrayendo isos, la barra de progreso total no funcionaba bien
   - Arreglado problema que colgaba el programa despues de crear un menu multijuego de gran tamaño
   - Solucionado problema al crear isos que incluian espacios en el nombre
   - Algunos pequeños cambios en la interfaz
   - Eliminada temporalmente la opcion de copiar los juegos al raiz, no funcionaba bien


FAQ
------------

  P: Al crear un DVD multijuego ¿que formatos de imagenes y tamaños soporta el programa?
  R: ZXBTools puede utilizar imagenes bmp, jpg y png de cualquier tamaño

  P: No me funciona la descarga de themes
  R: Puede que el servidor este caido o no tengas bien configurado el firewall.

  P: Quiero enviar un theme para los menus multijuego ¿que debo hacer?
  R: Tienes que crear dos imagenes en formato png a una resolucion de 640x480 y de profundidad 24Bit, solo
     tienes que seguir las proporciones de los recuadros que hay en otros themes. El theme lo puedes enviar
     a traves del programa o a zxbtools@zonaxbox.net

  P: ¿Para que instalar las extensiones shell?
  R: Instalando las extensiones shell integraras ZXBTools con el explorador de windows, pudiendo crear una iso
     o extraerlas pulsando con el boton derecho sobre una iso y seleccionar la opcion "Extraer con ZXBTools"    


SKINS CDX
------------
   
  Los menus creados con el CDX pueden ser muy personalizables, en el zxbtools estan las opciones que he considerado mas
  comunes y que normalmente son las que mas se van a utilizar, pero el CDX tiene muchas otras. Por eso incluyo el archivo
  CDX_Readme.txt en el que se explican todas las posibilidades de configuracion.
  
  Para intentar aprovechar al maximo las posibilidades, puedes crear tus propios skins. Los skins deben estar en una 
  subcarpeta del directorio THEMES_CDX del zxbtools. Para que el zxbtools reconozca un skin debe tener como minimo estos
  cuatro archivos:
  	- cdx.inx
  	- cdx.xpr
  	- cdx.xsb
  	- cdx.xwb
  El zxbtools no verifica que el skin sea correcto, solo comprueba la existencia de los 4 archivos mencionados antes.
  Ademas, al skin se le pueden añadir nuevos archivos y/o carpetas. Todos los archivos se copiaran en la carpeta "cdxmedia"
  en el directorio raiz del DVD. De esta forma se pueden añadir nuevas opciones al archivo de configuracion CDX.INX.
  
  Podeis configurar el archivo CDX.INX de vuestro skin segun vuestras necesidades. Pero, hay que tener en cuenta ciertos
  puntos para que el menu funcione correctamente:
  	- NO debeis incluir la seccion "[MainMenu]" en el archivo de configuracion, si lo haceis el menu no funcionara.
  	- NO usar como nombres de secciones [Game1] [Game2] .... [GameX]. El zxbtools usa estos nombres para los juegos,
  	  si usas estos nombres tampoco funcionara el menu.
  	- El ZXBTools inserta la seccion "[MainMenu]" en el archivo cdx.inx despues de este texto "## Mainmenu Goes Here"
  	  Hay que tener en cuenta que la seccion "[MainMenu]" tiene que ser la primera despues de las secciones
  	  "[Config]" y "[Layout]", si esto no es asi el menu no arrancara. Por lo tanto, la linea "## Mainmenu Goes Here"
  	  debe estar detras de estas secciones y por delante de las secciones que añadamos, como se puede ver en el codigo
  	  de ejemplo que mostraremos a continuacion.   
  
  Por ejemplo, queremos que al iniciar la carga del menu se reproduzcan 2 videos, esto se haria  añadiendo al archivo de
  configuracion "CDX.INX" de nuestro skin lo siguiente:
  	  
********************************* EJEMPLO *********************************************

[Config]
.....

[Layout]
.....

## Mainmenu Goes Here

[Video1]
Action="Video"
FileName="cdxmedia\videos\video1.xmv"

[Video2]
Action="Video"
FileName="cdxmedia\videos\video2.xmv"

[IntroAttract]
Video1
Video2
********************************* EJEMPLO *********************************************

  Como se puede ver en el archivo CDX_Readme.txt la seccion "[IntroAttract]" indica los videos que se reproduciran al
  arrancar el menu. Como sabemos que todos los archivos del theme seran copiados a la carpeta "cdxmedia", podemos poner
  las rutas de nuestros videos. En este caso, los videos los tendremos almacenados en la carpeta "videos" de nuestro theme
  y se llamaran "video1.xmv" y "video2.xmv".
 
----------------------------------------------------------------------------
                                ATENCION
----------------------------------------------------------------------------
Usa este programa bajo tu propio riesgo. No me responsabilizo de cualquier
daño que este programa pueda causar a tu Xbox o PC
----------------------------------------------------------------------------
  
MXM Website: http://www.mediaxmenu.com/

Author:  sHaDDoW
Website: http://www.zonaxbox.net/zxbtools.html
Mail:	 zxbtools@zonaxbox.net