XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Sat Feb 16, 2019 12:38 pm

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 44 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Sun Jul 01, 2018 12:09 pm 
Offline
MEGAVETERAN
MEGAVETERAN
User avatar

Joined: Fri Apr 20, 2012 9:24 am
Posts: 2605
Location: Nexus, searching for Jim Kirk
Has thanked: 638 times
Have thanks: 1331 times
Elephantkilla wrote:
I need an unpacker and a packer for the DBL archive.
What exactly does that mean?

[Texture].dbl -> .tga -> [Texture].dbl ?
[mesh].dbl -> wavefront-obj -> [mesh].dbl ?

If so then the obj to dbl conversion (== packing?) will be the hard part since you need a full format analysing for such.

edit: an ugly attempt to get textures; guess there is already a tool for such?


Attachments:


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


_________________
Bigchillghost, Reverse Engineering a Game Model: http://forum.xentax.com/viewtopic.php?f=29&t=17889
extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip
"You quoted the whole thing, what a mess."


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Sun Jul 01, 2018 12:45 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
shakotay2 wrote:
[Texture].dbl -> .tga -> [Texture].dbl ?
[mesh].dbl -> wavefront-obj -> [mesh].dbl ?


Yes, although, In principle, it would be enough to be able to create a 3d model and texture readable by the game. ( .tga -> [Texture].dbl), mesh.FORMAT?? -> [mesh].dbl ?[/quote]
Did you look at the details of the clothes? They are most important.
Elephantkilla wrote:
UPD
Here is an example 3d model of a long T-shirt. And one of the variants of its texture is Red Blue Stripes
https://drive.google.com/open?id=1vy96c ... uTS9HLz_AG

I sent you this here is a shirt
Image

I'm sure that in dbl there is still information about the position of the model in space.

_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Sun Jul 01, 2018 12:58 pm 
Offline
MEGAVETERAN
MEGAVETERAN
User avatar

Joined: Fri Apr 20, 2012 9:24 am
Posts: 2605
Location: Nexus, searching for Jim Kirk
Has thanked: 638 times
Have thanks: 1331 times
Elephantkilla wrote:
Yes, although, In principle, it would be enough to be able to create a 3d model and texture readable by the game. ( .tga -> [Texture].dbl), mesh.FORMAT?? -> [mesh].dbl ?
mesh.FORMAT?? -> [mesh].dbl, ok, the hard part. What you need is an obj to dbl converter.

Be informed that it's not as easy as the reverse way. Search this forum and you'll see that there's very rare solutions for "obj to someBinaryGameFormat" conversions.

Quote:
Did you look at the details of the clothes? They are most important.
nope, I'm looking for models in general.

_________________
Bigchillghost, Reverse Engineering a Game Model: http://forum.xentax.com/viewtopic.php?f=29&t=17889
extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip
"You quoted the whole thing, what a mess."


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Sun Jul 01, 2018 1:18 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
But the DBL file is not just a model. It can contain anything. It's a container. I think the game gets information from it, whether it has textures, sounds and other information. Some DBL files contain a full range of files inside themselves. I think you need to be able to unpack it, because, I think, even a simple 3d model of the DBL model contains the default texture. Tobish in this file is at least an unknown format 3d model, texture, script information, for example config.

Most likely without knowing the full contents of this file, you can not create a new readable file. hmmm....

_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Tue Jul 03, 2018 12:32 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
Elephantkilla wrote:
Image


If you pull out this texture with a ripper, it looks like this.


Attachments:


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


_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Tue Jul 10, 2018 3:41 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
This Wave.DBL is the archive of one of the maps. This map is a car park.
https://drive.google.com/file/d/1xc-0jS ... sp=sharing

The game looks like this:
https://www.youtube.com/watch?v=S-xNpE6MVs4

_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Thu Aug 23, 2018 4:56 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
Unpacked the XBox version. There .DBL file is subdivided into 2, 3 parts. As I understand the model has the extension .DXD
A secondary .XVH file that has content of this type:

Code:
#define Health_Pkup_NUM_RESOURCES 2UL

#define Health_Pkup_IB00_OFFSET 0UL
#define Health_Pkup_VB01_OFFSET 12UL


And the .dbl file itself, which apparently contains basic information and links to the main model .DXD

Help create a converter, it will allow you to create your own maps, clothes and stuff for a network game.


XBOX VERSION FILES: https://drive.google.com/open?id=1VKJsP ... JQIwIPJXdc

_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Sun Sep 16, 2018 12:57 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
I found a regularity, that these lines are almost always the same for clothing. There are exceptions in some bytes, but most likely they determine the occurrence in the category for each file. There is suspicion on the end of the file, but there mostly all files differ from each other. Tried to insert the DDS texture to this identified under the heading container the game crashes when selecting a modified clothes. Only once the game has not taken off, but there were no clothes, she was transparent. The type file is empty.
These textures are more like some kind of number system, hex texture. The fact that the file header specified TGA texture is clearly a hoax. Maybe they keep a record of what was converted.

I put two textures of the same t-shirt, differing only in color.
https://drive.google.com/open?id=1IS0IA ... Yzglut2t_h
one orange the other purple

Please help!


Attachments:


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


_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Sun Sep 16, 2018 1:03 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
This is how the orange texture pulled out by the Ripper looks like


Attachments:


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


_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Sun Sep 16, 2018 1:04 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
This is how the purple texture pulled out by the Ripper looks like


Help, at least change the color of these textures


Attachments:


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


_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Mon Jan 21, 2019 1:29 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
as I understand it the game uses the format YUY2 \ UYVY and supports DXT1 DXT2 DXT3 DXT4 DXT5 (DDS)
Someone familiar with the images YUY2?

I studied the game a little and I'll say this
The game was created using Microsoft DirectX SDK, and the extension of the models are probably .X or .Mesh
But now it's all in the shell .DBL

Here is the text from TTL.EXE
Quote:
libpng version 1.0.5 - October 15, 1999
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
Copyright (c) 1996, 1997 Andreas Dilger
Copyright (c) 1998, 1999 Glenn Randers-Pehrson

_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Tue Jan 22, 2019 2:32 am 
Offline
VIP member
VIP member
User avatar

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 1182
Has thanked: 2336 times
Have thanks: 687 times
looks like the texture data is palettized with 32bit color palette 0x400 length followed by the index. :D
you can decode them by hand easily with "Console Texture Explorer".

_________________
Noesis
Hex2obj
QuickBMS
Asset Studio
TextureFinder


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Wed Jan 23, 2019 10:58 pm 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
Acewell wrote:
looks like the texture data is palettized with 32bit color palette 0x400 length followed by the index. :D
you can decode them by hand easily with "Console Texture Explorer".

Can you help me with this? I can't even find where to download it. Discord #8484


I downloaded another program. I can see it partially defines the texture, but it's pixelated..


Attachments:


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


_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Thu Jan 24, 2019 8:32 am 
Offline
VIP member
VIP member
User avatar

Joined: Wed Nov 05, 2008 12:16 pm
Posts: 1182
Has thanked: 2336 times
Have thanks: 687 times
Elephantkilla wrote:
I can't even find where to download it.

its easy, you just type "Console Texture Explorer" in search and sort through results. :D
download link is second one in this post
viewtopic.php?f=33&t=15540&p=131457&hilit=+Console+Texture+Explorer+#p131457


Attachments:


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


_________________
Noesis
Hex2obj
QuickBMS
Asset Studio
TextureFinder


Top
 Profile  
 
 Post subject: Re: Need help: 25 To Life .DBL
PostPosted: Thu Jan 24, 2019 10:08 am 
Offline
beginner
User avatar

Joined: Sat Jun 30, 2018 8:29 pm
Posts: 28
Has thanked: 0 time
Have thanks: 0 time
Abruptly. And how to convert the changed texture back?

I'm trying to import a modified texture. and an error pops up when importing. But the texture seems to be replaced. But UV Mapping is not correct ...


Attachments:


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


_________________
I'm looking for a team of C ++ programmers with reverse engineering knowledge. Discord: Elephantkilla #8584


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

All times are UTC + 1 hour


Who is online

Users browsing this forum: ix35 and 4 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