The Forum is up for sale: XeNTaX Forum looking for new owner

Power Rangers: Battle for the Grid Models?

Post questions about game models here, or help out others!
Post Reply
zirio
ultra-n00b
Posts: 1
Joined: Thu Sep 26, 2019 9:28 am

Power Rangers: Battle for the Grid Models?

Post by zirio »

I need help to extract models from Game.

The file is in .DAT format, can be used with AssetStudio but it does not extract the whole datai.

https://mega.nz/#!jtkmwaRQ!DABQYKJWwm1f ... tYQJp1fJRQ
siro1987
ultra-n00b
Posts: 7
Joined: Sun Jun 13, 2010 12:02 am
Has thanked: 4 times

Re: Power Rangers: Battle for the Grid Models?

Post by siro1987 »

bump.
hope someone could help with this. [roll]
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4231
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1139 times
Been thanked: 2222 times

Re: Power Rangers: Battle for the Grid Models?

Post by shakotay2 »

Guess, it's very unlikely someone downloads 773 MB of data just to check a model format...
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
einherjar007
mega-veteran
mega-veteran
Posts: 188
Joined: Sat Dec 23, 2017 7:56 am
Has thanked: 178 times
Been thanked: 36 times

Re: Power Rangers: Battle for the Grid Models?

Post by einherjar007 »

I'm not familiar with parsing, but I think it's just a Unity AssetBundle concatenation file.
I think you should use the quickbms script (generic splitter) created by AlphaTwentyThree.
episoder
mega-veteran
mega-veteran
Posts: 162
Joined: Fri Oct 16, 2015 8:05 pm
Has thanked: 6 times
Been thanked: 78 times

Re: Power Rangers: Battle for the Grid Models?

Post by episoder »

(try to split the file. use a hex editor. search for "unityfs" and set a reminder on the start and ends. then c/p the subcontainers into seperate files. I tested 1, 2, blah. asset studio can open those subcontainers. i guess it's just glued together and you missing the descriptor file for the glue offsets. looks like it can be bypassed this way. :])

script for convenience. you gotta dump the last subcontainer manually. the findloc terminates at eof, so... it won't math the end and dump it.

Code: Select all

# script for QuickBMS http://aluigi.altervista.org/quickbms.htm

goto 0
savepos fstart

for
	goto fstart
	goto 1 0 seek_cur
	findloc foffset string "UnityFS"
	xmath fsize "foffset - fstart"
	math count + 1
	get oname basename 0
	string cnt p "_%03d" count
	string oname + cnt
	log oname fstart fsize 0
	math fstart + fsize
next
Post Reply