GPK

From Game Research Wiki
Revision as of 20:55, 22 March 2015 by Orin (talk | contribs)
Jump to navigation Jump to search

Used in the following game(s):

  • Schooldays HQ

Structure

Header
Size Content Description
5120 Bytes Unknown Microsoft.Net assembly *.EXE


Research

Strange format... First 5120 bytes looks like program code but is the same code for every archive. Data itself might not be protected but index data, including offsets are. game engine might have anti-debugger functions. Something to do with exceptions. Passing the ones that come up to the application rather than the debugger seems to solve the issue for now.

read fileSize-16

read fileSize-32

read fileSize - (4byteValue@fileSize-24) for 4byteValue@fileSize-24