XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Sun Apr 30, 2017 12:09 am

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: Ghost in the shell: First assault (request)
PostPosted: Sat Oct 03, 2015 6:01 am 
Offline
veteran

Joined: Fri Jan 20, 2012 5:43 pm
Posts: 124
Has thanked: 15 times
Have thanks: 31 times
Can anybody help with unpack dat archives?
Game files here:
https://mega.nz/#F!hos3hbgA!osg5PEdocR4ytQqjcupVhg


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Sat Oct 03, 2015 12:41 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Wed Mar 31, 2010 6:54 am
Posts: 1592
Has thanked: 59 times
Have thanks: 735 times
DAT files is encrypted. Need full game for research.


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Sat Oct 03, 2015 11:39 pm 
Offline
advanced

Joined: Fri Aug 28, 2015 3:19 pm
Posts: 44
Has thanked: 0 time
Have thanks: 40 times
The game is protected with Themida, but I had no luck with unpacking it yet. If someone wants the binaries just send me a PM.


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Sun Oct 04, 2015 10:30 pm 
Offline
veteran

Joined: Fri Jan 20, 2012 5:43 pm
Posts: 124
Has thanked: 15 times
Have thanks: 31 times
binary of game:
https://www.dropbox.com/s/ta3st9q9ihzig ... ng.7z?dl=0


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Wed Oct 07, 2015 5:15 am 
Offline
ultra-n00b

Joined: Wed Oct 07, 2015 5:13 am
Posts: 4
Has thanked: 0 time
Have thanks: 1 time
Ekey wrote:
DAT files is encrypted. Need full game for research.


No it's not. Did you even check the file?

Image

I literally copied it from point to point its all just raw data. I'll have a BMS Script up soon.


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Wed Oct 07, 2015 12:10 pm 
Offline
veteran

Joined: Fri Jan 20, 2012 5:43 pm
Posts: 124
Has thanked: 15 times
Have thanks: 31 times
parser dat files

10 line - path to firectory for unpacked files
11 line - path to parsed file

Thank episoder for hint.
(https://facepunch.com/showthread.php?t= ... st48913579)

upd: Fix skipping last file

How to use:

1. Download and install python's interpreter
(https://www.python.org/downloads/)

2. Edit script - this is simple text file

10 line - path to firectory for unpacked files
11 line - path to parsed file

path_BaseDirectory = " _ your directory for unpacked files _ "
unpack_file = " _ your path to *.dat file _"

3. Save it.

4. Drag and drop script file to python.exe

5. Wait, watch and enjoy ;)


Attachments:


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



Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Mon Dec 28, 2015 12:18 am 
Offline
veteran

Joined: Tue Jun 16, 2009 4:41 am
Posts: 86
Has thanked: 9 times
Have thanks: 2 times
I used the Python 3.4 64bit to test your script.
I only downloaded the model.dat Db.dat and StringTable.dat 3 files.
Here is the result(I've edited path you mentioned in line 10 and line 11.

I've put the StringTable.dat and DB.dat in the same folder.

Here is the error log
Code:
Traceback (most recent call last):
  File "H:\GIS\gits_unpacker1.1.py", line 49, in <module>
    print("File discriptor offset: " + str(back_offset - 8) + " " +file_name)
TypeError: Can't convert 'bytes' object to str implicitly


Image



Edit : Using the Python 32 bit version has successfully extracted the file.
Do not use 64 bit Python to run this script:P


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Thu Apr 21, 2016 12:29 am 
Offline
ultra-n00b

Joined: Thu Apr 21, 2016 12:20 am
Posts: 1
Has thanked: 1 time
Have thanks: 0 time
8D This is fantastic, thanks, I bought it and was dismayed when I found it was just a crappy fps, now I can actually use the models and justify blowing £££ on it.

Yay, managed to extract the models, now to find a way to import/export the nif.


Last edited by staberind on Wed May 18, 2016 11:06 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Fri Apr 29, 2016 7:30 pm 
Offline
ultra-n00b

Joined: Fri Apr 29, 2016 7:26 pm
Posts: 1
Has thanked: 0 time
Have thanks: 0 time
Anybody have an idea how to read data from the TDB's from the DB.dat?


Attachments:


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



Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Mon Jun 20, 2016 5:07 pm 
Offline
n00b

Joined: Sat Feb 15, 2014 4:07 pm
Posts: 12
Has thanked: 6 times
Have thanks: 1 time
Extractor script works only on Python 2.x. Just saying, so people don't waste time trying to run it on 3+ versons.


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Mon Aug 01, 2016 6:45 am 
Offline
ultra-veteran
ultra-veteran
User avatar

Joined: Fri Apr 27, 2012 9:37 am
Posts: 428
Has thanked: 29 times
Have thanks: 178 times
We hacking the game over at UnknownCheats
if anyone wants a full dump of the game exe with fixed IAT/Imports pm me.
They using themida which is so annoying man

_________________
Devblog


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Tue Apr 04, 2017 5:38 am 
Offline
veteran

Joined: Mon Oct 13, 2014 6:54 am
Posts: 103
Has thanked: 52 times
Have thanks: 2 times
Would someone possibly be able to help me out here...? I'm not entirely sure what I need to do to rectify this as it doesn't seem to have been an error anyone else has come up against...


Attachments:


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



Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Tue Apr 04, 2017 5:54 am 
Offline
VIP member
VIP member
User avatar

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 742
Has thanked: 1645 times
Have thanks: 363 times
looks like the \f in the path is being interpreted as the escape sequence \x0c which is a form feed.

3 ways to fix this posted here :D
viewtopic.php?p=127222#p127222

raw string
Code:
r"D:\Steam\steamapps\common\firstassault\Data"

double backslash
Code:
"D:\\Steam\\steamapps\\common\\firstassault\\Data"

forward slash
Code:
"D:/Steam/steamapps/common/firstassault/Data"

_________________
Noesis
Hex2obj
QuickBMS
TextureFinder
Unity Assets Bundle Extractor


Top
 Profile  
 
 Post subject: Re: Ghost in the shell: First assault (request)
PostPosted: Tue Apr 04, 2017 6:31 am 
Offline
veteran

Joined: Mon Oct 13, 2014 6:54 am
Posts: 103
Has thanked: 52 times
Have thanks: 2 times
Thanks Ace! Always there when I need ya! ;D


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 10 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