Icons Tool
by Luis Guzman
The ultimate Windows tool to organize icon files into the .dat icons library used by Open General and SSI's Panzer General II

Requires Windows XP or higher and a minimal screen resolution of 800x600
 
If you want to support
this site, please ...
 
FEATURES:
  • Can create new DAT files by repacking all files on a folder or just all icon files on a folder
  • Can unpack any DAT file (OpenIcons.dat ,EquipIcons.dat, or Panzer2.dat)
  • Can extract any item file from inside DAT to disk.
  • Can remove any item file from DAT.
  • Can show icons as SHP, JPG or PNG
  • Can replace any SHP/JPG/PNG file within DAT using another external file (same name) to update.
  • Can add new SHP/JPG/PNG files from disk to the DAT file loaded (one or several files at a time) without needing to unpack / repack
  • Can Save single icon or collage as BMP/PNG
    or save All icons as BMP or PNG
  • Can load an external Palette file for SHP files
  • Can Save current Palette to a file
  • Can report all icons to a text file
  • Can compare differences with another DAT  file to a text file.
  • Folder and files you use, will be remembered the next time you use the tool.
This tool is compatible with .dat files used by PG2, although only SHP files will be used by that game.
Remember that PG2 requires for SHP files in Panzer2.dat to be 8 bits 256 colors using the PG2 palette to work properly. Open General cannot use SHP files, but JPG/PNG made with 8 or 24 bits colors.
 

Download :
  Download 3.xx  IconsTool.zip

To install, simply unzip the executable file into Open General main folder in order to be able to launch from game

 

Changes & fixes summary

3.51.2
  • Appending icons when fake icons were included, made the dat file to lose as many items as fake icons
3.50.5
  • New option to Create/Update datfile with a list of icons defined in an external text file
  • New option to extract icons as defined in a list to read from external text file
3.50.3
  • Dat tool reports tweaked to use the OpenGeneral's "OpenIcons.keep", so "fake" icons can be checked easier when comparing.
    Be aware that to use the .keep file, Openicons.dat matching OpenIcons.keep must be loaded in dat-tool, and then select another dat-file to compare
  • Can type ^ prefix (when filtering by icon names) to filter icons starting with the string you enter, so entering ^p won't include all icons having 'p' but only icons starting with p (similar to p*)
3.1a
  • Disabled some buttons in toolbars depending icon format (png, shp, s16) and number or icons to avoid using wrong options for certain actions
    (my best guess of course)
3.1
Jun 2014
  • Catalog report was not working, it is fixed and now will include the files you see in the list of icons, thus allowing to filter.
  • Also can define to get a text report with the list of icons.
  • Compare tool for datfiles was not working properly either and has been reworked
  • Working with datfiles will try now to load a .csv description file (delimited fields) as Suite, allowing to filter using the same icon's with descriptions, allowing to filter icons by different fields
  • There is a new tool to crop png icon files to the standard size (240 x150)
  • There is a new tool to convert all png-icons included in list (either ShpView or DatView) as .shp compatible with PG2
  • A new "log filter" option is added to report the list of filtered items to a text file
3.0
Mar 2014
PG2 Shp Tool has been renamed as IconsTool to include in a future full support for SHP and S16 formats.
This release allows new posibilities to convert from Shp or s16 formats to either Bmp or Png, with all existing options that was available for SHP format only until this release (single icon, 3x3 block OpenGen compatible, collage, of files in a folder).
This tool is actually an expansion of previous PG2 Shp Tool, updated to support all formats for either Open General, PG2 and/or PeG (PNG, JPG, SHP and S16 formats.
To see PG2 Shp Tool's changelog please goto PG2 Shp Tool