GBX-Tool v1.8
-------------
Written by MFM/EUR

Graphics by cQBs

Its a Win9X/WinNT/Win2000 program to send and backup single GB/C files
and make+send multigame menus to a GB Xchanger/Doctor GB Card.

So, what is the difference from the other Win9X gbXchanger tools ?
------------------------------------------------------------------
* Visual SRAM Manager! After the card has been analyzed, just select
  the game's name in the sram manger and click save, load or clear.
  You can also save, load and clear the full sram. Especially users
  of the 64M card should appreciate this, since you will likely have
  many games with different sram sizes on it. Of course it works with
  both doctor gb cards and original cartridges.
  Beware of cheap imitations!

* It's small (which means that it was NOT made in Borland Delphi).

* Simple to use but yet powerful GUI (It doesn't look like a spaceship
  control deck).

* You can easily add several files at the same time to the multicart
  layout. You can also deselect any number of files at the same time.

* It will handle stripped (size reduced) gb files correctly. Now you
  can also automatically strip (resize) a gameboy file to the smallest
  possible size (to make it take up less space on  your gb card).

* It will handle MBC2 files correctly. (Both on cart backup and usage
  with the menu program).

* It handles files with Super Smart Card header correctly.

* No longer autodetects SPP/EPP mode because it is unreliable (it still
  is in GBT and any other program).

* Autodetects Doctor GB 4M/16M/64M Card.

* WinZip/PkZip and GZip support.

Manual
------
Most of the functions doesn't need to be explained. To use the
multigame function you'll need GBPACK.V1Z in the startup dir of the
program or you can select another file from within the program. To
use this program on Windows NT/2000 you must have giveio.sys
installed. You can move zlib.dll and giveio.sys to \windows\system
or \winnt\system32.

Version History
---------------

1.8 - Exterminated more bugs, including some where the add file function still
      could give strange errors in Win2000/NT.
    - If you select "Save Marked" or "Load Marked" in the Visual SRAM Manager
      it will use the ROM internal name as the default filename.

1.7 - Added support for "normal" WinZip/PkZip (*.zip) files since some people
      had to whine about the gzip support. 
      Now you can send a new release to your card directly without unzipping it
      first. Lots of people asked for this so be happy now!
      I will NOT add support for LHA, RAR, BZ2, etc. so don't bother asking.
    - Fixed some resource leaks and other bugs.
    - The "filebuffer" problem is 100% fixed! Now you can add many files at the
      same time even on Windows 2000/NT. GBX-Tool 1.6 wouldn't work at all
      in Win2k/NT, but some people got a fixed version (which could only add a
      few files at the same time). (And YES, this version IS tested on win2k).

1.6 - Added support for gzip-compressed files (usually compresses better than
      PkZip/Zip). Gzip'ed gb/gbc files will be called .gbz (you can compress them
      yourself with gzip.exe or from within GBX-Tool).
      You can send compressed files but don't try to use Strip/IPS etc on them.
      The menu file is now compressed too (GBPACK.V1Z).
    - Added 2 buttons for the GZip support. Use "GZip Files" to compress one or
      more GB/GBC files. Use "GUnZip Files" to decompress GZipped GB/GBC files
      into the original .gb/.gbc format. 
    - I put back the 'Card Erase' function on public demand...
    - Bugfix: Priority was always set to TIME CRITICAL when sending multiple
      games.

1.5e - Fixed the buffer problem, so it is now possible to add lots of
       files also on Win NT/2K. Sometimes the program would lock up
       in Win95/98 if you first sent GB files and then used pocket
       voice, it won't anymore.

1.5d - 'Add GB Files' would crash on Win NT/2000 because of the
       increased file name buffer. Fixed (Buffer will not be increased
       on NT). Blame it on the crappy M$ documentation where 50% of
       the topics are missing.

1.5c - Problems detecting some GB XChanger's - fixed.

1.5a - Build Multicart could crash - fixed.

1.5 - You will have to manually select EPP or SPP because EPP detection
      works crap. Check the Config-Menu.
    - Added Pocket Voice support menu (menu builder needs pocket voice
      menu 2.0, which is NOT included. Download it from www.subport.org).
    - Minor GUI changes/fixes.
    - You can now add a lot of games at the same time with 'Add GB
      Files' (Gave an error before if you selected too many files at
      the same time).

1.4 - Added a 'Config'-button where you can select&save sending
      priority.
    - Fixed some bugs concerning the 64M card.
    - Removed the Erase Card button! Since it bugs for a few people
      and you'll never need to use it.

1.3 - New logo by cQBs.
    - GUI fixes.
    - Program will set its priority to TIME CRITICAL while sending, it
      should help those who are running many programs at the same time.
    - Added 'Strip All'. It will try to strip every file added to the
      multicart layout.
    - Added 'Use IPS File'. It handles all types of IPS files (IPS,
      IPS RLE and IPS2).

1.2 - You will get an error if you try to write a multicart with games
      using more SRAM than what is actually available on the card. If
      you already have a flashed card with this fault, it will be
      rejected by the SRAM manager.
    - Checks for the correct filesize when selecting and sending a
      menu file.
    - If you have _ONLY_ old (black & white) gb games in your cart
      layout, then the GBC flag will be removed from the menu and your
      games will be assigned a better palette than if you would run
      them in GBC mode. (You can also select your own color palette on
      startup, see your GBC manual for details).
    - Data load/save from the GB Pocket Camera is now possible.
    - Fixed a problem which made the sram manger hang on some original
      games (according to some people, also worked before with all my
      carts).

1.1 - Fixed two SRAM bugs.
    - You can now clear individual SRAM banks.
    - Added the Visual SRAM Manager! Just select the game's name in
      the sram manger and click save, load or clear. You can also
      save, load and clear the full sram. Of course it still works
      with both doctor gb cards and original cartridges.

1.0 - Lots of smaller fixes and changes.
    - Added support for Windows NT via GIVEIO.SYS (included). You'll
      need to install this file if you are using Windows NT.
    - Added a *.gb;*.gbc filter to file selection dialogues.
    - You can now select which menu file to use (Your choice will
      be saved in the windows registry).
    - Cartridge Backup function added. The default filename will be
      the cartname, .gb or .gbc will also be appended. CRC will also
      be checked after receiving.
    - Shows JAP yes/no and SRAM size in multicart layout.
    - Fixed some transfer bugs.
    - Added a SRAM menu, for loading/saving sram files. You can also
      clear SRAM (fill it with zeros). All SRAM functions works with
      both doctor gb cards and normal carts. You can save/load both
      64k and 256k banks based on a 64k offset within the sram space.
    - Added full support for the 64M card.
    - Added a gb card erase option.
    - Changed the GB-X detection function, so it is much more reliable
      in selecting SPP or EPP. This should solve the problems for some
      people.
    - GBXTool will now remember the last dir from which you loaded
      files, and will automatically go there next time you want to
      select/load files (instead of "My Documents"), also your SRAM
      files dir (which can be different) and your filter choice
      (*.gb;*.gbc or All Files) will be saved!
    - Fixed so that MBC2 games with SRAM will work correctly with the
      multi-game menu. This is a problem from the menu, and I just
      compensate for this.
    - GBXTool will set its priority a step higher than normal
      applications, so that no other processes will interfere while
      transferring to/from GBX.
    - Shows "Color Only" also, instead of only Color Yes/No
    - Added a function to automatically strip (resize) a gameboy file
      to the smallest possible size (to make it take up less space on
      your gb card).

0.4 - Initial Release.

Feedback
--------
For updates etc visit: http://mfm.subport.org

(If you get an MFC42.DLL error, your DLL is too old... get an update
on the page mentioned above)

My e-mail address is mfm@subport.org but read the statements below first!

Mails sent in HTML format have less chance of beeing answered, turn
HTML off ALWAYS!

NOTICE! I do NOT work with technical support for Bung Enterprises nor
Lik Sang Plaza, so do NOT e-mail me with that kind of questions! Mail
someone who gets paid to answer your product questions, unlike me!
And DON'T ask me about EMS cards either!

This software (in its UNMODIFIED form, with all files included) may
be distributed freely on webpages and similar. Like anything that is
free, it comes with absolutely no warranty.

Copyright (c) 1999-2001 MFM/EURASIA. All rights reserved.
