XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Tue Sep 19, 2017 12:50 pm

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Allods online updated final request
PostPosted: Thu Mar 09, 2017 1:24 am 
Offline
beginner

Joined: Sun Jan 19, 2014 7:08 pm
Posts: 37
Has thanked: 8 times
Have thanks: 2 times
Hello everyone i wanted to draw attention to this game again altho i know years ago another thread was made.
I am a designer and consider this game a character design marvel however my brain is not made for reverse engineering even tho i tried to follow tutorials on these forums to decode it myself.
Im asking anyone that has looked at this in the past to please give it another look and try to decode the .bins from models and animation for a noesis/blender/whatever else script

What i know so far:
the paks are simple zlib and cant be decompressed with 7-zip or other program.
The model lods are stuck on each other but thats not really a problem for as i am willing to fix them myself in a 3d program
The skyforge .bins which might be similar since its from same company have already been decoded by user Acewell on this thread: /viewtopic.php?f=16&t=13497

Im adding some model and animation .bins below.
Thanks in advance


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: Allods online updated final request
PostPosted: Thu Mar 09, 2017 1:25 am 
Offline
beginner

Joined: Sun Jan 19, 2014 7:08 pm
Posts: 37
Has thanked: 8 times
Have thanks: 2 times
Here is the animation file


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: Allods online updated final request
PostPosted: Thu Mar 09, 2017 3:19 am 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 863
Has thanked: 1844 times
Have thanks: 446 times
for AedMale_lowpoly.(Geometry).bin use offzip
Code:
offzip -a AedMale_lowpoly.(Geometry).bin c:\offzip\extracted


then you can use Hex2obj to get the model

looks like the LOD mesh is on top of the main mesh again

:D


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: Allods online updated final request
PostPosted: Thu Mar 09, 2017 11:02 am 
Offline
beginner

Joined: Sun Jan 19, 2014 7:08 pm
Posts: 37
Has thanked: 8 times
Have thanks: 2 times
thanks for the reply! looks like the lod thing is just a bad storing decision by the devs.
i've tried using hex2obj before its a very cool program but still can u create a noesis script?


Top
 Profile  
 
 Post subject: Re: Allods online updated final request
PostPosted: Wed Aug 09, 2017 6:57 am 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 863
Has thanked: 1844 times
Have thanks: 446 times
AceWell wrote:
for AedMale_lowpoly.(Geometry).bin use offzip

instead of using offzip to decompress use this bms script so you can run on entire folders and keep the file names :D
Code:
# script for QuickBMS http://aluigi.altervista.org/quickbms.htm

comtype zlib_noerror
get ZSIZE asize
get NAME basename
get EXT extension
string NAME + "_decomp."
string NAME + EXT
clog NAME 0 ZSIZE ZSIZE


freakshow wrote:
can u create a noesis script?

to make a Noesis python script i would need more than one sample to compare data :)

_________________
Noesis
Hex2obj
QuickBMS
TextureFinder
Unity Assets Bundle Extractor


Top
 Profile  
 
 Post subject: Re: Allods online updated final request
PostPosted: Fri Sep 08, 2017 12:06 am 
Offline
ultra-n00b

Joined: Mon Sep 12, 2016 10:54 pm
Posts: 5
Has thanked: 0 time
Have thanks: 0 time
For the sake of getting a neosis script for this, here are some creature samples.
https://drive.google.com/open?id=0B1wKLwDcg7TcLXFud3gwLUJsYzA


Top
 Profile  
 
 Post subject: Re: Allods online updated final request
PostPosted: Wed Sep 13, 2017 3:20 am 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 863
Has thanked: 1844 times
Have thanks: 446 times
okay here try this Noesis python script :D

first you have to decompress the bin files with the bms script i posted earlier
the mesh will have an LOD combined with it, i have not figured that part out yet. :]

i will try to work on the texture script next :D


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: Allods online updated final request
PostPosted: Thu Sep 14, 2017 12:37 pm 
Offline
ultra-n00b

Joined: Mon Sep 12, 2016 10:54 pm
Posts: 5
Has thanked: 0 time
Have thanks: 0 time
Edit: Keep in mind I might just be doing something really really stupid.

After running the files through quickBMS I have encountered one of two errors, the first being contained within the image attached and the second resulting in a Noesis crash with the resulting error code

EXCEPTION_CODE "c0000005"
EXCEPTION_ADDR "02a228fe"
EXCEPTION_EIP "02a228fe"


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: Allods online updated final request
PostPosted: Thu Sep 14, 2017 4:45 pm 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 863
Has thanked: 1844 times
Have thanks: 446 times
don't know, you have to upload the decompressed samples that gave the errors for investigation. :)

_________________
Noesis
Hex2obj
QuickBMS
TextureFinder
Unity Assets Bundle Extractor


Top
 Profile  
 
 Post subject: Re: Allods online updated final request
PostPosted: Thu Sep 14, 2017 5:21 pm 
Offline
ultra-n00b

Joined: Mon Sep 12, 2016 10:54 pm
Posts: 5
Has thanked: 0 time
Have thanks: 0 time
Here are all the files I attempted to run through Noesis.

https://drive.google.com/open?id=0B1wKL ... FpqUHJQYzA


Top
 Profile  
 
 Post subject: Re: Allods online updated final request
PostPosted: Thu Sep 14, 2017 9:41 pm 
Offline
VIP member
VIP member

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 863
Has thanked: 1844 times
Have thanks: 446 times
they have different strides than 32 set in the script and i have no way to determine this, could be 24, 28, 32 or 36.
guess you just have to change it on line 29 in the script by hand until a better solution comes around. :]

_________________
Noesis
Hex2obj
QuickBMS
TextureFinder
Unity Assets Bundle Extractor


Top
 Profile  
 
 Post subject: Re: Allods online updated final request
PostPosted: Sat Sep 16, 2017 5:03 pm 
Offline
ultra-n00b

Joined: Mon Sep 12, 2016 10:54 pm
Posts: 5
Has thanked: 0 time
Have thanks: 0 time
New error I've encountered, some files bring up the error. 'OverflowError: Python int too large to convert to C long'

edit - Apart from that this plugin is amazing!
edit edit - line 36, in noepyLoadModel
IBuf = bs.readBytes(FCount*2)


Top
 Profile  
 
 Post subject: Re: Allods online updated final request
PostPosted: Mon Sep 18, 2017 11:35 am 
Offline
ultra-n00b

Joined: Mon Sep 12, 2016 10:54 pm
Posts: 5
Has thanked: 0 time
Have thanks: 0 time
Sorry for double posting, forgot to include a sample that triggered the error.


Attachments:


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



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

All times are UTC + 1 hour


Who is online

Users browsing this forum: ngovandang 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