Skip to content

Legacy tooling to dump htpac'd executable files (IIDX Empress and Sirius)

Notifications You must be signed in to change notification settings

Soyandroid/htunpac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Htunpac

Code to "unpac" htpac protected games, executable only. Since htpac can be configured with a variety of parameters which might result in differently packed games, the code in this repository is targetted specificlly towards a specific game and version, only. Other games will likely not work and require further changes accordingly.

Note: This version has been used and tested on Beatmania IIDX Empress, only. There is another version that was used for IIDX Sirius which requires to either rollback to the commit 7a0b4d006d69b6039ef96ef026bef4379c6133f5 or checking out the branch sirius of the repository.

For details, see the dumping instructions readme file.

This way of unpacking is rather inflexible and involves a lot of tweaking for different games and situations. Still, it can serve as a good reference or alternative solution to the more flexible and sophisticated way provided by iatrepair.

Further probably useful references and tools that were used:

Building

You need mingw installed, basically same setup as bemanitools.

Just run make in the project's root folder to build.

About

Legacy tooling to dump htpac'd executable files (IIDX Empress and Sirius)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published