djhackersdev / htunpac

Legacy tooling to dump htpac'd executable files (IIDX Empress and Sirius)
2 stars 0 forks source link

HyperTech #1

Open krulci opened 1 year ago

krulci commented 1 year ago

Hello, Can you explain how to use this? Our community is trying to create a translation tool for a game with this shielding (HTCP).

icex2 commented 1 year ago

Hey,

not sure how much I can help here. I noticed the default branch was probably the wrong one as the empress branch contains a readme and dumping instructions. I hope the docs there might be helpful.

krulci commented 1 year ago

I have read the docs but aren't quite sure about the instruction. Do you have to compile HtSys? Also, will this result in a executable output with fixed IAT and relocation table?

icex2 commented 1 year ago

I have read the docs but aren't quite sure about the instruction. Do you have to compile HtSys? Also, will this result in a executable output with fixed IAT and relocation table?

I used what was included in the original disk image that provides the Win embedded environment the game is running in.

Depending on how the developers packed the executable, the code in here might need significant changes. The repository here does not provide a ready to use tool that magically unpacks every executable, unfortuantely.