Street Fighter EX3 PS2.dat archive

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
MarioSonicU
Posts: 116
Joined: Tue Dec 08, 2015 8:36 pm

Street Fighter EX3 PS2.dat archive

Post by MarioSonicU »

https://mega.nz/#!OtJTCYgA!1VyfkZrwizT4 ... gMJPH2i_3E

are there are any tools to extract this archive? It has 3d models, and textures in them as far as i know.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

There is something missing.
It's a sequence of chunks containing a dynamic list (you don't know how many elements) of NAME/OFFSET.
The problem is finding the size of the last file of the chunk and so finding the next chunk.
I think there is an index file.
MarioSonicU
Posts: 116
Joined: Tue Dec 08, 2015 8:36 pm

Re: Street Fighter EX3 PS2.dat archive

Post by MarioSonicU »

I think I'll have a better dump by tonight.

EDIT: Here it is

https://mega.nz/#!W8xBACYA!WgUMS2tg-YEj ... tPX9L_2A3I
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

Same.
AceK
Posts: 5
Joined: Thu Nov 24, 2016 9:28 pm

Re: Street Fighter EX3 PS2.dat archive

Post by AceK »

Idk if this will help, but below is the decrypted ARIKA.DAT:
http://www.mediafire.com/file/1m4ghyxay ... A.DAT/file

Offset 0x1C represents file length. Can't really interpret 0x00 and onward for file name listings with VFS extraction of VGMToolbox. Not sure what 0x14~0x1C represent, likely file offsets but can't make a connection with it based on their size 0x04 Little Endian values.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

The first 4 megabytes of PS2.dat and its total size in bytes would be helpful
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

The first 10 megabytes are better
AceK
Posts: 5
Joined: Thu Nov 24, 2016 9:28 pm

Re: Street Fighter EX3 PS2.dat archive

Post by AceK »

PS2.DAT (10MB trim): https://mega.nz/#!nHxByAhL!PBsgdOO1L1CC ... svXywfvIEw
Total size: 604,702,720 bytes (0x240B0800 bytes)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

http://aluigi.org/bms/sfex3_arika.bms

The script works with both PS2.DAT (or arika.dat, it's the same) and the extracted pac and mdt archives.
AceK
Posts: 5
Joined: Thu Nov 24, 2016 9:28 pm

Re: Street Fighter EX3 PS2.dat archive

Post by AceK »

Thank you a ton! Works like a charm!
ZenJeff
Posts: 2
Joined: Mon May 20, 2019 7:44 am

Re: Street Fighter EX3 PS2.dat archive

Post by ZenJeff »

Sorry to bump this, but I'm having trouble getting this script to work. I've tried this with a couple different versions of the game, but it never seems to work. I used this like any other script, but when I select either Arika.DAT or PS2.DAT nothing seems to happen. I've attached an image that shows what's happened every time.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

The only way is uploading the 2 files so I can take a look at them.

Since they are big it's probably better to use the filecutter script and uploading the 2 files generated from each one of them:
http://aluigi.org/bms/filecutter.bms
ZenJeff
Posts: 2
Joined: Mon May 20, 2019 7:44 am

Re: Street Fighter EX3 PS2.dat archive

Post by ZenJeff »

Alright, here's the files from PS2.dat. It said that Arika.dat (40kb) was too small for the script, so I just included it in here too.

https://mega.nz/#F!iEVCmC6a!wtyFUwoj3iLPSodsrvZrSQ
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

That ARIKA.DAT is obfuscated.
BloodRaynare
Posts: 367
Joined: Fri Mar 10, 2017 7:23 am

Re: Street Fighter EX3 PS2.dat archive

Post by BloodRaynare »

Just found this thread and yes I've been looking to extract the files of this one too

FYI, based what I'm looking looks like the ARIKA.DAT header files is encrypted with XOR
The problem is it seems that something is missing

Code: Select all

EB DA 6B 4B EB ?? CA 9B AB 7A CC ED ED ED ED ED


As you can see, it's missing one of the keys that needed to decrypt the files correctly. And how the thread starter decrypt the files?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Street Fighter EX3 PS2.dat archive

Post by aluigi »

What a mess, yeah still something missing.