Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Archlord Game File Format

Post questions about game models here, or help out others!
User avatar
Rimbros
ultra-veteran
ultra-veteran
Posts: 495
Joined: Fri Jul 09, 2010 12:23 am
Has thanked: 41 times
Been thanked: 16 times

Archlord Game File Format

Post by Rimbros »

Image

Well i found this game and i see have lot of good stuff to see, this its the .data files of the animations, texture and meshes files, first need unpack this data files then make a importer or exporter of the model.

download link
http://www.megaupload.com/?d=UFTDQ4ZG
Last edited by Rimbros on Thu Jun 16, 2011 6:40 pm, edited 1 time in total.
Renders Art by Rimbros
http://s303.photobucket.com/albums/nn12 ... E/Renders/

Personal Game repository samples, send PM
jin76
n00b
Posts: 10
Joined: Fri Nov 05, 2010 5:31 pm

Re: Archlord Game File Format

Post by jin76 »

yes this game is definitely worth looking into and is one my fav till this day :D :D :D
User avatar
Rimbros
ultra-veteran
ultra-veteran
Posts: 495
Joined: Fri Jul 09, 2010 12:23 am
Has thanked: 41 times
Been thanked: 16 times

Re: Archlord Game File Format

Post by Rimbros »

Yep but its not easy unpack the .Dat format, i see this its very encrypted.
Renders Art by Rimbros
http://s303.photobucket.com/albums/nn12 ... E/Renders/

Personal Game repository samples, send PM
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Archlord Game File Format

Post by chrrox »

I found a tool to decrypt the index file after that the extractor is easy.
You do not have the required permissions to view the files attached to this post.
Nazaroff
advanced
Posts: 40
Joined: Mon Oct 11, 2010 12:30 pm
Has thanked: 7 times
Been thanked: 12 times

Re: Archlord Game File Format

Post by Nazaroff »

One man also can extract .DAT files - http://www.elitepvpers.com/forum/archlo ... hread.html
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Archlord Game File Format

Post by chrrox »

quickbms script to extract these.
make sure you use the ini decryptor first.

Code: Select all

#quickbms script
#Archlord PC
#from chrrox

open FDSE Data.Dat 0
open FDSE Reference.Dat 1


get files long 1
get foldersz long 1
get folder string 1
string folder + \
for i = 0 < files
    set name folder
    get NAMESIZE long 1
    getdstring name1 NAMESIZE 1
    string name + name1
    get offset long 1
    get size long 1
        log name offset size
next i
User avatar
Rimbros
ultra-veteran
ultra-veteran
Posts: 495
Joined: Fri Jul 09, 2010 12:23 am
Has thanked: 41 times
Been thanked: 16 times

Re: Archlord Game File Format

Post by Rimbros »

Amazing advance in only something Hours chroxxx, thanks man.
Renders Art by Rimbros
http://s303.photobucket.com/albums/nn12 ... E/Renders/

Personal Game repository samples, send PM
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Archlord Game File Format

Post by chrrox »

I am working on the model format its not to hard the structure is just a little weird once i get that a converter will not be hard.
You do not have the required permissions to view the files attached to this post.
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Archlord Game File Format

Post by chrrox »

Texture Converter only use on unencrypted textures.

Code: Select all

goto 0x80
set MEMORY_FILE binary "\x44\x44\x53\x20\x7C\x00\x00\x00\x07\x10\x0A\x00\x00\x04\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x20\x00\x00\x00\x05\x00\x00\x00\x44\x58\x54\x31\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x10\x40\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
get dxt long
get height short
get width short
get null byte
get mips byte
putVarChr MEMORY_FILE 0xC width long
putVarChr MEMORY_FILE 0x10 height long
putVarChr MEMORY_FILE 0x54 dxt long
get size asize
math size - 0x90
get name basename
string name + .dds
append
log MEMORY_FILE 0x90 size
append
math size + 0x80
log name 0 SIZE MEMORY_FILE
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Archlord Game File Format

Post by chrrox »

Ok here is a 3ds max import script.
--supported
Bones
Meshes
Uv's
Weights
--not yet supported
animation
auto material assignment
Correct Bone id match-up

If anyone sees how to line up the bones please let me know
You do not have the required permissions to view the files attached to this post.
jin76
n00b
Posts: 10
Joined: Fri Nov 05, 2010 5:31 pm

Re: Archlord Game File Format

Post by jin76 »

wow great progress, keep it up guys :)
User avatar
Rimbros
ultra-veteran
ultra-veteran
Posts: 495
Joined: Fri Jul 09, 2010 12:23 am
Has thanked: 41 times
Been thanked: 16 times

Re: Archlord Game File Format

Post by Rimbros »

i take the time of chrox to develop this script for this game and i think its a record, 4 days, incredible, but also i have a question this code to decrypt the textures, how to use this?ç
i need save this like a .exe file and drag the textures to the .exe?

goto 0x80
set MEMORY_FILE binary "\x44\x44\x53\x20\x7C\x00\x00\x00\x07\x10\x0A\x00\x00\x04\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x20\x00\x00\x00\x05\x00\x00\x00\x44\x58\x54\x31\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x10\x40\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
get dxt long
get height short
get width short
get null byte
get mips byte
putVarChr MEMORY_FILE 0xC width long
putVarChr MEMORY_FILE 0x10 height long
putVarChr MEMORY_FILE 0x54 dxt long
get size asize
math size - 0x90
get name basename
string name + .dds
append
log MEMORY_FILE 0x90 size
append
math size + 0x80
log name 0 SIZE MEMORY_FILE
Renders Art by Rimbros
http://s303.photobucket.com/albums/nn12 ... E/Renders/

Personal Game repository samples, send PM
mariokart64n
ultra-veteran
ultra-veteran
Posts: 586
Joined: Sun Jun 05, 2005 12:00 pm
Location: Ontario, Canada
Has thanked: 36 times
Been thanked: 243 times

Re: Archlord Game File Format

Post by mariokart64n »

its a BMS lol use quickBMS

also I converted all the main models (4200+)

took screenshot of everything (No Materials Assigned)
http://www.megaupload.com/?d=V5BKJ2EI

use the screenshots to help you locate content
Maxscript and other finished work I've done can be found on my DeviantArt account
rexil
veteran
Posts: 124
Joined: Tue Mar 15, 2011 3:14 pm
Has thanked: 36 times
Been thanked: 4 times

Re: Archlord Game File Format

Post by rexil »

Thank you chrrox, everything working fine.

@mariokartn64 did you make any progress on Nariko?
User avatar
Rimbros
ultra-veteran
ultra-veteran
Posts: 495
Joined: Fri Jul 09, 2010 12:23 am
Has thanked: 41 times
Been thanked: 16 times

Re: Archlord Game File Format

Post by Rimbros »

Omg thanks MarioKart this png files are very ussefull, Well, two issues, the first its the script to import have error to me in max2010 and max 9

Image

The second its i use the DDS size of the quickbms texture its now a 202MB DDS FILE. the image its very big and it only one, i test this in character folder. ANY IDEA?
Last edited by Rimbros on Tue Jun 21, 2011 10:10 pm, edited 1 time in total.
Renders Art by Rimbros
http://s303.photobucket.com/albums/nn12 ... E/Renders/

Personal Game repository samples, send PM
Post Reply