=============
History of H2
=-----------=

========
H2 v0.52
=------=

- Ensure that the Application selection dialog appears in foreground
- Started development of the H2 Control Panel (H2CTRL.exe)
- H2CTRL now provides a Win32 GUI front-end to H2F!
- Added ability to search on Media name (H2F -mM<Media type>)
- Added ability to search for generic media types (H2F -mMGAMES, -mMMUSIC etc)
- Added fuzzy searching (lowercase qualifier for -m option) which is completely broken!
- Added Progress bar when H2 is looking for a suitable application for this media type
- Added ability for H2B to analyse specific files (not just directories)
- Added ability for H2B to remove non-existent files permanently (-R)

========
H2 v0.51
=------=

- Added crude match filtering support to H2F (-m X<String> will match String in 
  titles if X = T, authors if X = A and collections (albums) if X = C) (max 30 characters)
- Removed bug which can cause duplicate entries for some file-types (IMPACT being the main one)
- Removed a couple of bugs where the first database entry could never be removed (DUMB!)
- Add base-code support for Sega SYSTEM 32 Roms (MODELER)
- Add base-code support for various MESS device types
- Add base-code support for Spectrum images
- Add H2B-common / H2L-split support (H2B Spectrum = H2L Spectrum / H2L Spectrum TZX)
- Add base-code support for NEOGEO romsets (Always chosen above MAME)

=======
H2 v0.5
=-----=

- Totally rewritten everything! Throw away your old installation and start over!
- Now shipping DAT information (DATPacks) seperately to executables.
- Whole thing is now Win32 (well, you need a browser anyway!) Although I do still 
  have it compiling under DJGPP - so I can produce a DOS one easily enough.
- Supported data types in ZIP files now supported

========
H2 v0.02
=------=

- Improved filename parsing to allow for '/' aswell as '\'.
- Made all paths absolute.
- Add CRC calculation / checking for non-zipped files 
  Note: File types that use CRC lookup method (most console ROMs) will be quicker
        if files are ZIPped because the zip file contains the pre-calculated CRC.
	So, Zipping ROMs up (one ROM per ZIP file) will make this perform faster
	AND save disk space!
- Moved Name / CRC lookup into DB Specific functions with a view to improving performance.
- Removed strpretty of H2L files (so that hand editing not destroyed)
- Improved support for N64 roms.
- Added new 'String recognition' identification method (.H2S files).
- Added routine to sort by Title (for internal use when creating recognition files).
- Improved quality of SNES recognition files.
- Improved quality of N64 recognition files.
- Fixed bug in string prettifying routine - which could have screwed up some names in recognition files
  so that some games which should be 'game name' appear as 'game na 2' - please report any found.
- Added preliminary support for MASTER system (recognition file).
- Standardisation of recognition files.
- Added feature to allow the fixing of derived names (eg ROMS not in the various standard recognition files).
  Note: If your catalog gets a lot of files with (D) at the end of the title - re-run H2B.exe the -D
        option (No need to respecify the directory specification, it will pull the 'derived' names from the
	existing database). This may produce some .H2D files in a subdirectory called 'FIX' - please send these to 
	us (www.warmtoe.com for details) so that the missing games can be added to the relevant recognition file.
- Modified DbRead to return the version number of the database read (For potential migration).
	 
========
H2 v0.01
=------=

- First public release.
- Support for several ROM types, MP3 and VQF files - more to come.
- Only ZIP archive type supported - more to come.
- Only Database Building and Cataloging capability (H2B.exe).
- Frontend Builder (H2F.exe) and Launcher (H2L.exe) being developed.

