Poll & Discussion: We wish the site to continue (Y/N)
Duke Nukem Forever .dat
-
ZerOHearth
- advanced
- Posts: 62
- Joined: Sun Jun 13, 2010 10:32 am
- Location: Germany
- Has thanked: 13 times
- Contact:
Re: Duke Nukem Forever .dat
But there is no "skelsDirectory.dat".
For example in folder X:\GAMEDIR\Textures\Compiled is for "CompTextures000.dat...CompTextures004.dat" is a DIRFILE with name "TextureDirectory.dat"
Here is the "CompTextures004.dat" (it´s the smallest one) http://www.sendspace.com/file/xvk339
And the "TextureDirectory.dat"
For example in folder X:\GAMEDIR\Textures\Compiled is for "CompTextures000.dat...CompTextures004.dat" is a DIRFILE with name "TextureDirectory.dat"
Here is the "CompTextures004.dat" (it´s the smallest one) http://www.sendspace.com/file/xvk339
And the "TextureDirectory.dat"
You do not have the required permissions to view the files attached to this post.
-
Pepper
- mega-veteran

- Posts: 278
- Joined: Thu Apr 17, 2008 3:48 am
- Has thanked: 47 times
- Been thanked: 40 times
Re: Duke Nukem Forever .dat
The format does seem to reference certain groups of files in certain instances, i've no clue how to code so i cant extract it myself, but it seems that the dir/directory files can corespond to one or multiple files, for instance in the first couple lines of texturedirectory.dat:ZerOHearth wrote:But there is no "skelsDirectory.dat".
For example in folder X:\GAMEDIR\Textures\Compiled is for "CompTextures000.dat...CompTextures004.dat" is a DIRFILE with name "TextureDirectory.dat"
Here is the "CompTextures004.dat" (it´s the smallest one) http://www.sendspace.com/file/xvk339
And the "TextureDirectory.dat"
Code: Select all
RIDT........../...CompTextures000......CompTextures001......CompTextures002......CompTextures003......CompTextures004.edit: some theories, the 1mb skels.dat doesnt seem large enough to contain all the skeletons it references, it could be a directory, but its possible it has atleast a bit of data (orientation or something i havent a clue, its too big for a standard directory, yet to small to hold all the skeletons named in it), and meshes.dat has the meshes with full skeletons. this seems somewhat like what would happen if they had based the duke forever engine off ut2.5, which i remember reading somewhere in like 2008. since the game even seems to have unreal type structure (system folder with core.int, (comparable to a core.u in a system folder in ut2/2.5)) it seems like they just monkeyed around with the basic unreal code over the years.
Last edited by Pepper on Fri Jun 03, 2011 7:30 pm, edited 1 time in total.
-
ZerOHearth
- advanced
- Posts: 62
- Joined: Sun Jun 13, 2010 10:32 am
- Location: Germany
- Has thanked: 13 times
- Contact:
Re: Duke Nukem Forever .dat
There is something more for you.
In the file "skels.dat" you can find strings like:
But no extension. 
In the file "skels.dat" you can find strings like:
Code: Select all
characters/aigen_retarget/
characters/aigen_retarget/ai_a_ready_shotgun_crouch_2_stand
characters/aigen_retarget/ai_a_neutral_machinegun_pain_stand_short_left
characters/aigen_retarget/a_scr_map02_graves
characters/aigen_retarget/ai_a_neutral_pistol_stand_idle_01
characters/aigen_retarget/a_scr_map01_talkshow_audience_idle02
characters/aigen_retarget/a_scr_map00_edf_whiteboard_man_with_the_plan
characters/aigen_retarget/ai_a_ready_pistol_pain_stand_big_left
characters/aigen_retarget/aigen_a_normal_idle02
characters/aigen_retarget/a_scr_map01_rant
characters/aigen_retarget/ai_a_ready_fists_stand_strafeleft
characters/aigen_retarget/ai_a_ready_shotgun_pain_crouch_big
characters/aigen_retarget/wounded_scientist_idle_pain2
characters/aigen_retarget/ai_a_neutral_machinegun_stand_turn90left
characters/aigen_retarget/ai_a_ready_machinegun_stand_popoutleft_start
characters/aigen_retarget/ainorm_a_normal_ohyougotme
characters/aigen_retarget/ai_a_ready_rpg_crouch_turn90right
characters/aigen_retarget/ai_a_ready_machinegun_crouch_reload
characters/aigen_retarget/a_scr_map00_edf_whiteboard_gameplan
characters/aigen_retarget/ai_a_ready_shotgun_crouch_popoutright_stop
characters/aigen_retarget/ai_a_ready_fists_stand_idle
characters/aigen_retarget/ai_a_ready_pistol_jump_takeoff
characters/aigen_retarget/ai_a_ready_fists_stand_turn180right
characters/aigen_retarget/aigen_a_shotgun_scared_idle
characters/aigen_retarget/a_edf_map08c_wasp_crash_hit_right_reactions-
MrAdults
- Moderator
- Posts: 1007
- Joined: Mon Mar 23, 2009 2:57 am
- Has thanked: 44 times
- Been thanked: 504 times
Re: Duke Nukem Forever .dat
The .dat files are in many different formats. Noesis is currently extracting skeletons, meshes, anims, defs, textures, and the MegaPackage.dat from system. Will be in the next release.
-
ZerOHearth
- advanced
- Posts: 62
- Joined: Sun Jun 13, 2010 10:32 am
- Location: Germany
- Has thanked: 13 times
- Contact:
Re: Duke Nukem Forever .dat
That´s nice to know.MrAdults wrote:[..]Noesis is currently extracting skeletons, meshes, anims, defs, textures, and the MegaPackage.dat from system. Will be in the next release.
THUMBS UP
-
MrAdults
- Moderator
- Posts: 1007
- Joined: Mon Mar 23, 2009 2:57 am
- Has thanked: 44 times
- Been thanked: 504 times
Re: Duke Nukem Forever .dat
New Noesis is up that supports extracting 5 variants of .dat, I think static meshes are the only content type I haven't tackled. I also gave Duke a very special shirt. http://www.richwhitehouse.com/index.php?postid=65
-
Nobby
- veteran
- Posts: 109
- Joined: Thu May 13, 2010 12:35 am
- Has thanked: 5 times
- Been thanked: 16 times
Re: Duke Nukem Forever .dat
isnt duke done in unreal engine ? heard it was. a modified unreal 2.5 engine or something
If thats the case give it a day or so after the full game has come out and gildors unreal viewer should be able to unpack them.
If thats the case give it a day or so after the full game has come out and gildors unreal viewer should be able to unpack them.
Yes! i know that's what i said... But its not what i meant. 
-
chrrox
- Moderator
- Posts: 2602
- Joined: Sun May 18, 2008 3:01 pm
- Has thanked: 57 times
- Been thanked: 1397 times
Re: Duke Nukem Forever .dat
gildor wont support it.
its so heavily modified.
someone would have to give him a very good donation for him to even look at it.
its so heavily modified.
someone would have to give him a very good donation for him to even look at it.


