XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Mon Sep 25, 2017 2:01 am

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 69 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
 Post subject: Re: Spider-Man 3 PC
PostPosted: Sun Mar 26, 2017 6:44 pm 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 868
Has thanked: 1853 times
Have thanks: 450 times
chrrox wrote:
quickbms script

slight modification so it doesn't error on other samples :D
Code:
goto 0x54
get FILES long
xmath TABLELEN "FILES * 16"
findloc A1A1A1A1 binary "\xA1\xA1\xA1\xA1"
goto A1A1A1A1
xmath STARTTABLE "A1A1A1A1 - TABLELEN"
goto STARTTABLE
for i = 0 < FILES
   get hash long
   get type long
   get OFFSET long
   get SIZE long
   string NAME p= "%08x" hash
   string EXT p= "%02x" type
   string NAME + "."
   string NAME + EXT
   log NAME OFFSET SIZE
next i


*.36 looks like another archive

_________________
Noesis
Hex2obj
QuickBMS
TextureFinder
Unity Assets Bundle Extractor


Last edited by AceWell on Sun Mar 26, 2017 8:14 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Sun Mar 26, 2017 6:56 pm 
Offline
veteran

Joined: Tue Jan 26, 2016 2:26 pm
Posts: 108
Has thanked: 5 times
Have thanks: 6 times
Tried your modified script,it doesn't work with CH_PETER.PCPACK
http://oi65.tinypic.com/2upqzih.jpg
https://mega.nz/#!XsRnmKAC!457fy1I-hkPj ... BfeTCA9Rwg
P.S Any chance what you will make Noesis script? :D


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Sun Mar 26, 2017 7:31 pm 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 868
Has thanked: 1853 times
Have thanks: 450 times
okay i updated the script to try and get around the difference :)
viewtopic.php?p=129063#p129063

_________________
Noesis
Hex2obj
QuickBMS
TextureFinder
Unity Assets Bundle Extractor


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Sun Mar 26, 2017 8:34 pm 
Offline
veteran

Joined: Tue Jan 26, 2016 2:26 pm
Posts: 108
Has thanked: 5 times
Have thanks: 6 times
Thanks,now most of samples can be extracted successfully.
What about Noesis script to view models or textures? is this a possible?


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Sun Mar 26, 2017 8:44 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran
User avatar

Joined: Fri Apr 20, 2012 9:24 am
Posts: 2125
Has thanked: 413 times
Have thanks: 1082 times
Rutabaga wrote:
it doesn't work..it's just adds DDS header,image are still unviewable through XnView or Photoshop (with dds plugin)

But thanks anyways
don't worry (and don't give up too soon :) ):

It's a little bit hard sometimes, you may need DXTbmp.exe to view DDS files with faked headers.

I've added a Heli_test.dds with the zip file in my previous post; you may fiddle around with it.


(Maybe you're better off to create a screenshot to bmp in TextureFinder using the "camera button" and convert it to whatever format you want.)

btw, I had a look at the uv map of the heli in blender and it looks very horrible (much worse than that from the hex2obj screenshot); someone has to care for it first.


Attachments:


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


_________________
"you can't always get things served on a silver tray"
extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip

"We are Microsoft. You will be assimilated. Resistance is Futile."


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Sun Mar 26, 2017 9:50 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran
User avatar

Joined: Fri Apr 20, 2012 9:24 am
Posts: 2125
Has thanked: 413 times
Have thanks: 1082 times
had to put a threshold into the uv pos routine to get better results; still very ugly:
(since I'm not too familiar with textures, mipmaps, etc)


Attachments:


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


_________________
"you can't always get things served on a silver tray"
extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip

"We are Microsoft. You will be assimilated. Resistance is Futile."


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Mon Mar 27, 2017 9:20 am 
Offline
veteran

Joined: Tue Jan 26, 2016 2:26 pm
Posts: 108
Has thanked: 5 times
Have thanks: 6 times
Looks very exciting,can you try to extract New goblin model or black suit spidey model?
they are stored in CH_PLAYERGOBLIN.PCPACK and CH_BLACKSUIT.PCPACK files.
Thanks.
P.S Samples (just in case) : https://mega.nz/#!Wo4i3Y6L!Gyb46_bkH9_i ... OL5wGYIwk4


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Mon Mar 27, 2017 11:26 am 
Offline
veteran

Joined: Mon Oct 13, 2014 6:54 am
Posts: 106
Has thanked: 52 times
Have thanks: 6 times
Rutabaga wrote:
Looks very exciting,can you try to extract New goblin model or black suit spidey model?
they are stored in CH_PLAYERGOBLIN.PCPACK and CH_BLACKSUIT.PCPACK files.
Thanks.
P.S Samples (just in case) : https://mega.nz/#!Wo4i3Y6L!Gyb46_bkH9_i ... OL5wGYIwk4


Might be worth waiting rather than asking just for specific models. I know others would like them and it seems like these guys are on to something good, so maybe wait and see what they come up with first.


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Mon Mar 27, 2017 11:45 am 
Offline
veteran

Joined: Tue Jan 26, 2016 2:26 pm
Posts: 108
Has thanked: 5 times
Have thanks: 6 times
Ok,i'll wait,sorry for the rush :)


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Mon Mar 27, 2017 2:04 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran
User avatar

Joined: Fri Apr 20, 2012 9:24 am
Posts: 2125
Has thanked: 413 times
Have thanks: 1082 times
Generally I show how it works for one submesh of one model then leave the rest to the customers.
(In this case I might add it to my MakeObj project. Without getting the textures automatically.)



For coders only:
viewtopic.php?f=29&t=15955


Attachments:


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


_________________
"you can't always get things served on a silver tray"
extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip

"We are Microsoft. You will be assimilated. Resistance is Futile."


Last edited by shakotay2 on Mon Mar 27, 2017 3:11 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Mon Mar 27, 2017 2:43 pm 
Offline
veteran

Joined: Tue Jan 26, 2016 2:26 pm
Posts: 108
Has thanked: 5 times
Have thanks: 6 times
MakeObj? what is this? i used search but i found nothing,only a few mentions


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Wed Mar 29, 2017 11:02 am 
Offline
ultra-veteran
ultra-veteran

Joined: Sun Jun 05, 2005 12:00 pm
Posts: 528
Location: Ontario, Canada
Has thanked: 23 times
Have thanks: 154 times
chrrox wrote:
its very hard to make a model importer with only one sample.
its a lot easier with several samples of different sizes.
type 36 is models

quickbms script

Code:
goto 0x394
for i = 0 < 152
get hash long
get type long
get offset long
get size long
string NAME p= "%08x" hash
string EXT p= "%02x" type
string NAME += "."
string NAME += EXT
#print "%name%"
log name offset size
next i


made a video transcoding this into noesis via python

https://youtu.be/iTXgRMZR1sY

_________________
Research: [DOA2U] [DOA5U]


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Wed Mar 29, 2017 8:11 pm 
Offline
veteran

Joined: Tue Jan 26, 2016 2:26 pm
Posts: 108
Has thanked: 5 times
Have thanks: 6 times
mariokart64n wrote:
chrrox wrote:
its very hard to make a model importer with only one sample.
its a lot easier with several samples of different sizes.
type 36 is models

quickbms script

Code:
goto 0x394
for i = 0 < 152
get hash long
get type long
get offset long
get size long
string NAME p= "%08x" hash
string EXT p= "%02x" type
string NAME += "."
string NAME += EXT
#print "%name%"
log name offset size
next i


made a video transcoding this into noesis via python

https://youtu.be/iTXgRMZR1sY

Starting from 1:40 i've heard some mentions about Modding toolset,so is this possible? and we well finally get first moddable Spider-Man game? :o
Anyways you did a nice job,but i'm afraid i can't re-write this script as you shown on video,can you leave a link to a complete script,please?
Thanks.
P.S Excuse me if i heard something wrong,because my english isn't very good :(


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Thu Mar 30, 2017 1:36 am 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 868
Has thanked: 1853 times
Have thanks: 450 times
he was just demonstrating how to make an extraction script in python for Noesis,
extraction is already taken care of here with a modified bms script though :D
viewtopic.php?p=129063#p129063

the python script in mario's video is also reading the wrong integer for the file count :P

here is my version of that same python script except with additional instruction to simulate the modified bms script :)


Attachments:


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


_________________
Noesis
Hex2obj
QuickBMS
TextureFinder
Unity Assets Bundle Extractor


Top
 Profile  
 
 Post subject: Re: Spider-Man 3 PC
PostPosted: Thu Mar 30, 2017 7:04 am 
Offline
veteran

Joined: Mon Oct 13, 2014 6:54 am
Posts: 106
Has thanked: 52 times
Have thanks: 6 times
Given we have most of the data there, is there any chance we can expect to see some kind of model/rigging/textures script for noesis? Or anything for that matter?


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

All times are UTC + 1 hour


Who is online

Users browsing this forum: Big4Rig, xe19891226 and 8 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