XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Sun Dec 09, 2018 10:21 pm

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 70 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
 Post subject: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Wed Sep 24, 2014 5:43 pm 
Offline
advanced
User avatar

Joined: Sat Apr 17, 2010 8:18 pm
Posts: 58
Has thanked: 0 time
Have thanks: 1 time














You can make the ads go away by registering

Hey there everyone!

Arrowhead has made lots of great games, and it seems that they are all using the very same engine, which I don't know if it's custom made or not. They are found mostly in the Content folder (maybe it's made with XDK?), and all file names are 16 char long with random characters in them (like e7729a796e71cb7e, d7bd9aca006835ae, c9ecdfc7f0c89432...etc), and they don't have a file extension, just that random name. There are also some random files which have another file like them, but it has an extension, which is .stream (so like there's an ec181385e7000cf1 file and an ec181385e7000cf1.stream file). These files vary from sizes, some can be 50 or 64 kbyte, and some can be 75 megs or more.

If anyone can help me research these (how to extract them, how to repack them...etc) then please let me know, and I'll get back to you when I can.


EDIT:
Here you can download the Showdown Effect demo from free on Steam, it's around 4-500 megabytes, has the same filesystem -> http://store.steampowered.com/app/204080/

And also here's a screenshot of a 1 kbyte file from the game that's opened in a HEX Editor:
Image


Last edited by TheReaperCooL on Sat May 09, 2015 7:41 am, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: Magicka Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Fri Oct 03, 2014 8:04 pm 
Offline
mega-veteran
mega-veteran

Joined: Sat Dec 08, 2012 11:14 am
Posts: 167
Has thanked: 21 times
Have thanks: 2 times
same here check wav scan bms and dragon packer nothing work
if someone can help please thank's


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Wed May 20, 2015 1:53 pm 
Offline
advanced
User avatar

Joined: Sat Apr 17, 2010 8:18 pm
Posts: 58
Has thanked: 0 time
Have thanks: 1 time
*bump*

Today is my birthday, yay! Can anyone look at the files for me as a gift? :D :D :D


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sat May 23, 2015 4:42 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
The latest version of all tools. Tested on Showdown Effect demo, Gauntlet, Wizard Wars, Helldivers. May also work with other Bitsquid games and also the new Autodesk Stingray Engine games like Warhammer: End Times.

bitsquid_unp [package file name]

It will unpack the contents into the same folder. Files will be named as hash, with proper extensions.

Multi-language files have the same name inside the package. So I decide to unpack them adding "version" flag at the end. This will not correspond to languages, just some special flag. Some files have multiple flags set. I don't know what it means.

bitsquid_txt [strings file name]

Strings exporter/importer. If the parameter is txt file, it will do import. If it is ".strings", it will do export.
Text file must be in UTF-8 encoding. Some lines contain "next line" characters and when converted to txt it will be impossible to leave them. I just replaced 0xD to 0xF0 and 0xA to 0xF1. If the source file will contain either of these bytes, it will not work.

bitsquid_str [strings file name]

Repack ONE strings file into the new package. "data.bin" file made by extractor must be in the same folder. It contains some unknown info that we need to put back into the package.

It will make "out.packet" file, rename it to whatever it was originally and put into the game.

bitsquid_timpani [bank file name]

Audio bank unpacker for Showdown. It will unpack all sounds to OGG and WAV files, with no filenames, just hash. I'm working on this.

bitsquid_timpani [bank file name] [stream file name]

Audio bank unpacker for other games. It requires stream name too. If there's no stream for some particular bank, just type anything you want for second parameter. If you run it with 1 parameter, the result is unpredictable. If the stream will not be present, it will work, but files may be cut, having only some first seconds of sound.

About the .stream files

Streams are just an "addition" to the bank, you can't extract it without the bank. Bank files have extension "timpani_bank" and they are extracted from the packages with all the other files. During this process, the main stream file is also been cut into parts (small stream files) that are corresponding to each bank contained within a package.


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Last edited by daemon1 on Sun Jan 03, 2016 9:43 am, edited 4 times in total.

Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sun May 24, 2015 10:20 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
No filenames, they are hashed. I already found this engine (bitsquid) use murmur64 hash with seed=0. I found hash for all the filetypes:

Code:
00A3E6C59A2B9C6C   timpani_master
0D972BAB10B40FD3   strings
18DEAD01056B72E9   bones
27862FE24795319C   render_config
2A690FD348FE9AC5   level
2BBCABE5074ADE9E   input
3B1FA9E8F6BAC374   network_config
786F65C00A816B19   wav
7FFDB779B04E4ED1   baked_lighting
82645835E6B73232   config
8FD0D44D20650B68   data
92D3EE038EEB610D   flow
931E336D7646CC26   animation
99736BE1FFF739A4   timpani_bank
9E5C3CC74575AEB5   shader_library_group
9EFE0A916AAE7880   font
A14E8DFA2CD117E2   lua
A486D4045106165C   state_machine
A8193123526FAD64   particles
AD9C6D9ED1E5E77A   package
AD2D3FA30D9AB394   surface_properties
B277B11FE4A61D37   mouse_cursor
BF21403A3AB0BBB1   physics_properties
CD4238C6A0C69E32   texture
D8B27864A97FFDD7   sound_environmenta
DCFB9E18FFF13984   animation_curves
E0A48D0BE9A7453F   unit
E3F0BAA17D620321   static_pvs
E5EE32A477239A93   shader_library
EAC0B497876ADEDF   material
F7505933166D6755   vector_field
F97AF9983C05B950   spu_job
FA4A8E091A91201E   ivf
FE73C7DCFF8A7CA5   shading_environment


Now only need to find filenames and it will be possible to make packer/unpacker.


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sun May 24, 2015 3:24 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
The "no filenames" unpacker is ready, I can now get all the resourses, with no names.
Image


Last edited by daemon1 on Sun May 24, 2015 7:10 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sun May 24, 2015 6:18 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
Bitsquid package unpacker. Tested on Showdown Effect, Gauntlet. May also work with other Bitsquid games.

Use: bitsquid_unp.exe [filename]

It will unpack the contents into the same folder. Files will be named as hash, with proper extensions.
Textures are DDS, all sounds packed into one huge bank.

Multi-language files have the same name inside the package. So I decide to unpack them adding "version" flag at the end. This will not correspond to languages, just some special flag. Some files have multiple flags set. I don't know what it means.


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Last edited by daemon1 on Mon May 25, 2015 6:30 pm, edited 3 times in total.

Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sun May 24, 2015 6:35 pm 
Offline
advanced
User avatar

Joined: Sat Apr 17, 2010 8:18 pm
Posts: 58
Has thanked: 0 time
Have thanks: 1 time
daemon1 wrote:
First unpacker version. May also work with other Bitsquid games.

Use: bitsquid_unp.exe [filename]

It will unpack the contents into the same folder. Files will be named as hash, with proper extensions.
Textures are DDS, all sounds packed into one huge bank.

Now I will proceed with collecting the filenames, but obviously I can't find names from the full version, only demo.


Wow, you are awesome!

Does this work with other games as well? Like Magicka - Wizard Wars, I tried to unpack some files, but couldn't get the localisations out of them :\


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sun May 24, 2015 6:56 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
TheReaperCooL wrote:
Does this work with other games as well? Like Magicka - Wizard Wars


I don't know. If it has the same filesystem, it will work i think. If not - give me some files from it.

The only thing it doesn't support now is multiple chunk files (probably for different languages). You didn't say anything about localization, so I assumed you need sounds, textures e.t.c. If you tell, what do you plan to do, I can choose the best way to unpack these multi-files.


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sun May 24, 2015 8:32 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
Package names (so you know where to search for particular resources):

Code:
038BBACC4CE89296   levels
0D42C15E8F2B473F   base_game_resources
171E8B0D2241EB79   script_files_game
406C3644BD95237A   units
71EEC7A172194FE5   language
9E13B2414B41B842   boot
B5AF853949550001   backup_font
D636772C67EB4760   cursors
DD14D1E54AA54D93   particles
EC181385E7000CF1   menu
EDE759915C406BB6   fonts


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Sun May 24, 2015 9:05 pm 
Offline
advanced
User avatar

Joined: Sat Apr 17, 2010 8:18 pm
Posts: 58
Has thanked: 0 time
Have thanks: 1 time
Sorry for not saying my plans. Well I plan to translate some of these games, and I may need some pictures/textures in case they need to be edited, some language files and maybe font files in case I have to edit in some unicode characters.

Will try it out with Showdown Effect, as I couldn't find any language files within Wizard Wars' files, and report back.

EDIT:
Sorry for not replying earlier, but I just realised that you've said I can't extract the files


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Mon May 25, 2015 5:43 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
New version. (old post updated)

Multi-language files have the same name inside the package. So I decide to unpack them adding "version" flag at the end. This will not correspond to languages, just some special flag. Some files have multiple flags set. I don't know what it means.

Look at the files inside "language" and "fonts" packages. You can now decide, how can you change them.

I see no need in filenames now. If anyone needs filenames for any bitsquid games, let me know then.


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Mon May 25, 2015 8:17 pm 
Offline
advanced
User avatar

Joined: Sat Apr 17, 2010 8:18 pm
Posts: 58
Has thanked: 0 time
Have thanks: 1 time
daemon1 wrote:
New version. (old post updated)

Multi-language files have the same name inside the package. So I decide to unpack them adding "version" flag at the end. This will not correspond to languages, just some special flag. Some files have multiple flags set. I don't know what it means.

Look at the files inside "language" and "fonts" packages. You can now decide, how can you change them.

I see no need in filenames now. If anyone needs filenames for any bitsquid games, let me know then.


Nice! I could extract the files from the full version of The Showdown Effect, and I've located the strings. I know it's an unpacker, but how can I pack the files back in?


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Tue May 26, 2015 4:49 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1171 times
If you think you can change these files for your purposes, I can try and pack it back.


Top
 Profile  
 
 Post subject: Re: Magicka 2/Wizard Wars, Showdown Effect, Gauntlet files
PostPosted: Tue May 26, 2015 5:52 pm 
Offline
advanced
User avatar

Joined: Sat Apr 17, 2010 8:18 pm
Posts: 58
Has thanked: 0 time
Have thanks: 1 time
daemon1 wrote:
If you think you can change these files for your purposes, I can try and pack it back.


Well I can edit the text in these files with a HEX Editor or something like that, and I'd like to translate these games. It would be awesome if you could help me out with it.

Although I might need to put up another request for the text files, maybe they need some unpacking too, but will see after packing them back in in the way they are now.

EDIT:
Just found Magicka 2's String files, and I think I can easily edit them. Will have to try once I can pack them back in :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 70 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: CobraGamer, Google [Bot] and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group