
--------------------------------------------------------------------------------
                                WARNING
--------------------------------------------------------------------------------
Use this program on your own risk. I cannot be held responsible for any damage
this program might have caused to your Xbox or PC
--------------------------------------------------------------------------------



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


Description
------------

  ZXBTools is a windows program with the one you could build multigame menus for Xbox in a fast and easy way.
  You only have to choose folders or ISOs where games are, write a description and select a thumbnail for each game.
  
  ZXBTools have others features:
  
    + Extract isos to hd or direct transfer to xbox by FTP
    + Build optimized isos (using extract-xiso)
    + Rename and patch media flag from xbe
    + Theme support in multigame discs
    + Integration with windows explorer using shell extensions


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

+Version 1.6a

   - Fixed some problems in translation.
   - Fixed cdx configuration files (added the line "## Mainmenu Goes Here")
   - Added more compatibility with MXM skins.
   - Last paths for xbe/isos will be saved for next execution of program.
   - Added new betatesters to windows "About"
   - Added preview for CDX skins.
   - Added manage and download for CDX skins.
   - Added new option for CDX menus, "Launch cdx.xbe instead of game xbe"
     This option was be added because some games (ex XIII) doesnt work when are launched from CDX. Selecting this option,
     this games will be launched well from CDX. This mode is explained here:
       + When this option is selected, we make a copy of cdx xbe (cdx.xbe) to game directory, and we modify executable path
       in CDX configuration file for the file cdx.xbe (but renamed to zxbtools.xbe)
       + Executing the game from menu, zxbtools.xbe will be launched. How configuration files of cdx doesnt be finded in
       game directory, default.xbe of his directory will be launche, so, will be launched the game (without pressing button)
       + If this option is selected and some game have "cdxmedia" directorio (this only happends when game have demos), a
       windows will be showed warning of this. For this game, we make how if this option wasnt be checked.  

+Version 1.6

   - Fixed probleam creating iso from directories of great size.
   - Fixed problem listing themes for download from Themes MenuX->Manage
   - Added option to create multigames DVD with MenuX/MXM/CDX.
   - Added option to patch xbe of DevKit->Retail. (When this is marked, xbe will be modified)
   - Added possibility of patching several XBE simultaneously.
   - When option "Automatic XBE Patching" is checked, ALL the xbe will be patched when extracting, creating, transfering to xbox
     by FTP and creating multigame dvd.
   - File "GameList.txt" will be created in root of DVD when making a multigame DVD.
     This file have the values 'Dir -> Game' of all games of multigame dvd.
   - Added option to patch ALL xbes from iso. Patching xbe from iso does not backup xbes.
   
+Version 1.5a

   - Fixed problem adding directories with NTFS compresion to multigame compilation 

+Version 1.5

   - Fixed problems adding directories of great size.  
   - Fixed problem cancelling iso created with shell extensions.
   - Fixed theme problems in directories with NTFS compression.
   - Configured the new server for download themes.  
   - Added support for extracion optimized isos.  
   - Isos created with shell extensions uses the options of the program.  
   - Added shell extensions for patch xbe.     
   - Added configuration option to change the compilation size limit.
   - Added option to send program to tray.

+Version 1.4

   - Fixed problems and errors "ISO could be corrupted" when making iso.
   - Fixed problem erasing temp dir when multigame discs have isos with 0 bytes files.
   - Fixed error "You don't have enough free HD..." (i hope)
   - Added option to select extract-xiso or ximage for creating isos.
   - Added www.ebgames.com as cover search engine.
   - Some UI changes.

+Version 1.3a

   - Solved failure that hung the program when extracting some isos.
   - Improved the visualization of themes in manage menu.
   - Fixed error that says dont have enough space to create iso, even having it.
   - Added option to create directory esctructure instead of create iso.
   - Added option to erase directories and isos after menu is created.
     
+Version 1.3

   - Fixed problem importing isos in multigame disc and patch default.xbe option is checked
   - Fixeds I/O errors when closing program
   - Added option to search covers of the games in multigames discs
   - Added option to select MXM default.xbe in mutligame disc, seems its works better
   - Added check version option
   - Some minor changes...

+Version 1.2

   - Some games could be deleted after bulid a multigame disc, fixed
   - Fixed problem extracting high size isos
   - When transfering files with invalid characters the program hangs up, fixed
   - In FTP mode added posibility to rename long name files
   - In FTP mode, added posibility to upload a game into a existing directory
   - Added compatibility for Avalaunch
   - Translation is a little better now, thanks to Lolo_Bee
   - Added shell extensions, thanks to Bart_Bender for help
   
+Version 1.01

   - Fixed problems with high size isos
   - Extracting ISOs, progressbar was crazy, i think its fixed
   - Making high size multigame ISOs the program hangs up, fixed
   - Fixed problems creating isos with spaces in the filename
   - Some minor changes in the GUI
   - Deleted the option of copy games to root dir temporally, doesn't works well
   
FAQ
------------

  Q: When creating a Multigame DVD, What image format and size are supported by ZXBTools?
  A: It supports bmp, jpg and png of all sizes.

  Q: Theme downloading doesn't works 
  A: The server could be down or your connection could be blocked by firewall.
 
  Q: I want to send a theme for the MenuX, How can I do it?
  A: You must create two images in png format at resolution of 640x480 and a depth of 24bit, you only 
     have to follow the proportions of the squares you can see in others themes.
     You can send your Theme trough the program or send it via e-mail to zxbtools@zonaxbox.net

  A: Why install shell extension?
  Q: Instaling shell extensions ZXBTools will be integrated in windows explorer, you can build or extract
     isos by right-clicking your mouse over a .iso file and selecting the option "Extract with ZXBTools"
     
     
SKINS CDX
------------

  Menus created with CDX can be very customizables, zxbtools have the options that i have considered more common, but
  CDX has many others. For that reason i include the file "CDX_Readme.txt" in wich all possibilities of configuration
  are explained.
  
  In order to try to take advantage of this possibilities, you can create your own skins. Skins must be in a subfolder of
  directory THEMES_CDX of zxbtools. So that zxbtools can recognize skin, this must have at least four files:
  	- cdx.inx
  	- cdx.xpr
  	- cdx.xsb
  	- cdx.xwb  
  ZXBTools does not verify that skin is correct, only check the existence of the four files mentioned before. So, new files
  and folders can be added to skin dir. All the files will be copied in the folder "cdxmedia" in the root directory of DVD,
  this way you can add new options to configuracion file "CDX.INX".	
  	
  You can modify "CDX.INX" file of your skin, but, it is necessary to consider certain points so that menu works well:
  	- Not include the section "[MainMenu]" in the configuration file.
  	- Names of sections like [Game1] [Game2]... [GameX] cant be used. ZXBTools uses these names for the games, if
  	  you use these names menu wont work.
  	- ZXBTools add the section "[MainMenu]" in cdx.inx file after this text "## Mainmenu Goes Here". Is necessary to
  	  consider that section "[MainMenu]" has to be first after of sections "[Config]" and "[Layout]". Therefore,
  	  line "## Mainmenu Goes Here" must be after these sections and before of the sections that we add. A example of
  	  this we will show continuation.

  For example, we want that when initiating the load of menu two videos will be played. For this, you would add to
  configuration file "CDX.INX" this: 
  	  
********************************* EXAMPLE *********************************************

[Config]
.....

[Layout]
.....

## Mainmenu Goes Here

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

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

[IntroAttract]
Video1
Video2
********************************* EXAMPLE *********************************************

  As can be seen in CDX_Readme.txt file the section "[IntroAttract]" indicate the videos will be played when menu in
  started. As we knowk that all the files of skin would be copied to folder "cdxmedia", we can put our video's paths.
  In this example, videos will be stored in the folder "videos" of our theme, and were called "video1.xmv" and
  "video2.xmv".
  

--------------------------------------------------------------------------------
                                WARNING
--------------------------------------------------------------------------------
Use this program on your own risk. I cannot be held responsible for any damage
this program might have caused to your Xbox or PC
--------------------------------------------------------------------------------

MXM Website: http://www.mediaxmenu.com/

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