A large portion of relevant modules/templates have now been switched to cargo. Various usages of SMW throughout the wiki need to be replaced by the new functions, in particular item tables. If some pages do not show up but contain no errors, please null-edit them. To see how you can help with the port check out Path_of_Exile_Wiki:To-do_list/SMW_migration (and leave a comment on the talk page if you have questions).


From Path of Exile Wiki
Jump to: navigation, search

Visual GGPK 2

What is it?

It's a tool to browse the content of the game file. It lets you see game data (monster and weapon stats, for example) as well as skill icons and audio files.

Is it legal?

In France and in most European countries, yes. The right to reverse engineer a software is granted by the local law, which is superior to any "End User Licence Agreement" or "Terms of Use". In other countries, please check by yourself.

I did my best to guarantee that the tool can't be used to harm GGG in any way (in particular, I removed the button from the original VisualGGPK that lets you "replace" a file ; you can't alter the game archive in any way with Visual GGPK 2).

However, if GGG disapproves the tool, I'll just destroy it.

How do I get it?

You can download the source code for Visual Studio 2012 here:

  • http://chriskang.free.fr/poe/VisualGGPK2.source.zip

It's written in C# and requires .NET 4.0 to compile. Drop a message on my talk page if something goes wrong.

If you don't have Visual Studio or just want the executable tool, download the binaries here:

  • http://chriskang.free.fr/poe/VisualGGPK2.exe.zip

It should work on most versions of Windows, as long as you have .Net 4.0 runtime.

If you don't trust any code or executable from me, you can also download a simple extract of the data files in CSV format here:

  • http://chriskang.free.fr/poe/poe.csv.1.0.5.zip

How does it work?

When the tool starts, it opens a "File Dialog" window. Browse to your PoE install folder (usually \Program Files\Grinding Gear Games\Path of Exile\ ) and open the file named "Content.ggpk".

Some columns have weird names in the *.dat files

The archive doesn't contain labels for these columns. They were deduced by me, based on the data they contain. Some are still unknown (named Uxx). Some others might even be wrong. If you find something new, please, tell me.

So there is a Visual GGPK 1?

Yes. The tool was initially created by MadBrahmin and released under the MIT licence. This licence grants me (and anyone else) the right to modify his tool as long as I mention the original licence. Here it is:

  • http://opensource.org/licenses/mit-license.php

Visual GGPK 2 is also released under the MIT licence. Feel free to do whatever you want with it.

I still have questions

Please, leave a comment here.