GGPK Viewer

The GGPK Viewer is as the name suggests an utility to browse the contents of Path of Exile’s content.ggpk.

Features in a nutshell:

  • browsing the ggpk content file tree
  • searching for files using regular expressions (see re)
  • extracting of files or directories
  • live opening of various file formats, but in particular the proprietary .dat file format

Note

Opening the GGPK may take several seconds depending on your disk and cpu speed.

Viewing .dat files

The GGPK Viewer includes the ability to view the binary .dat files.

They’re parsed in a way that provides extra information about the entries for viewing purposes and in particular updating PyPoE’s .dat specification.

In particular information about pointers is kept intact and parsed into a table format adjusted , as such the dat viewer can be much slower then the API counter-part (i.e DatFile).

Warning

Opening large .dat files such as GrantedEffectsPerLevel.dat will ‘hang’ the UI until the processing is completed.

As soon a .dat file is opening, filters can be applied to the individual rows by right-clicking the header columns.

Columns can also be sorted by left-clicking on them.