HockeyDash

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

HockeyDash

Post by CriticalError »

Hello guys, well this time I come with this old hockey game, I got this script made by fatduck but after try unpack files, I got error and can't unpack nothing, so maybe somebody can take a look into this format ERS? appreciate help and thanks for support guys.

# Game: HockeyDash
# by Fatduck Jun2010
# script for QuickBMS http://aluigi.org/papers.htm#quickbms
get DIRNAME basename
get NUMRES long
savepos OFSRES
for i = 0 < NUMRES
goto OFSRES
filexor 0x10
get UKN01 long
get SIZERES long
get UKN02 long
getdstring RESNAME 60
filexor ""
savepos OFSRES
set OUTNAME DIRNAME
string OUTNAME += /
string OUTNAME += RESNAME
log OUTNAME OFSRES SIZERES
math OFSRES += SIZERES
next i


Samples

http://puu.sh/bWCC7/06775f70a7.7z
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: HockeyDash

Post by aluigi »

The script seems correct, anyway here is available the one I have written just now:
http://aluigi.org/papers/bms/others/hockeydash.bms
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: HockeyDash

Post by CriticalError »

well many thanks for try luigi, but I got same error.

Image
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: HockeyDash

Post by aluigi »

The EData* are not archives, that's why they can't be extracted with the script.

I give you an example, open EData01.ers and EData05.ers with a hex editor, they have no common parts.
CriticalError
Posts: 204
Joined: Thu Aug 14, 2014 8:52 pm

Re: HockeyDash

Post by CriticalError »

aluigi wrote:The EData* are not archives, that's why they can't be extracted with the script.

I give you an example, open EData01.ers and EData05.ers with a hex editor, they have no common parts.
yeah is what I do a hour ago and well just one file is what extract everything, others no, thanks for all aluigi.