The Forum is up for sale: XeNTaX Forum looking for new owner
dungeon siege 3 *.oaf file
Re: dungeon siege 3 *.oaf file
Hmm. I am able to open dds files I extracted from the Beta with the above tool just fine, but ones out of retail are giving me errors in both irfanview and photoshop. Did they become encrypted/compressed or something?
/e I've been told they lack a header and are compressed. Or something like that.
/edit 2
It may just be specific files as well. One that is broken is effects/fx_chroma_x_01.dds
/e I've been told they lack a header and are compressed. Or something like that.
/edit 2
It may just be specific files as well. One that is broken is effects/fx_chroma_x_01.dds
Re: dungeon siege 3 *.oaf file
Auumar wrote:Hmm. I am able to open dds files I extracted from the Beta with the above tool just fine, but ones out of retail are giving me errors in both irfanview and photoshop. Did they become encrypted/compressed or something?
/e I've been told they lack a header and are compressed. Or something like that.
/edit 2
It may just be specific files as well. One that is broken is effects/fx_chroma_x_01.dds
I've successfully edited dds files but i did not use the extractor i used quickbms to extract. and i only messed with some character textures so that could be a difference.
using photoshop btw.
Re: dungeon siege 3 *.oaf file
Think you could post the .bms script so that the rest of us can give it a try?kaine9mm wrote:Auumar wrote:Hmm. I am able to open dds files I extracted from the Beta with the above tool just fine, but ones out of retail are giving me errors in both irfanview and photoshop. Did they become encrypted/compressed or something?
/e I've been told they lack a header and are compressed. Or something like that.
/edit 2
It may just be specific files as well. One that is broken is effects/fx_chroma_x_01.dds
I've successfully edited dds files but i did not use the extractor i used quickbms to extract. and i only messed with some character textures so that could be a difference.
using photoshop btw.
-
Pepper
- mega-veteran

- Posts: 278
- Joined: Thu Apr 17, 2008 3:48 am
- Has thanked: 47 times
- Been thanked: 40 times
Re: dungeon siege 3 *.oaf file
Check chorrox's post on page 1.Doublehex wrote:Think you could post the .bms script so that the rest of us can give it a try?kaine9mm wrote:Auumar wrote:Hmm. I am able to open dds files I extracted from the Beta with the above tool just fine, but ones out of retail are giving me errors in both irfanview and photoshop. Did they become encrypted/compressed or something?
/e I've been told they lack a header and are compressed. Or something like that.
/edit 2
It may just be specific files as well. One that is broken is effects/fx_chroma_x_01.dds
I've successfully edited dds files but i did not use the extractor i used quickbms to extract. and i only messed with some character textures so that could be a difference.
using photoshop btw.
Re: dungeon siege 3 *.oaf file
Kinda hard to believe I missed that. Sorry.
It made no difference with the .OGG, though. Pity.
It made no difference with the .OGG, though. Pity.
- XRaptor
- mega-veteran

- Posts: 226
- Joined: Sat Jul 12, 2008 4:42 pm
- Location: Prague
- Has thanked: 6 times
- Been thanked: 47 times
- Contact:
Re: dungeon siege 3 *.oaf file
Blah, shame on me. I made a new bug in extractor. Never try to fix bugs as quick as possible
64bit offsets is fixed now everywhere (I hope). You can now safely rebuild all archives (big one included) 
Dungeon Siege 3 OAF Files Extractor v1.2
http://raptor.cestiny.cz/download/dunge ... actor.html
Dungeon Siege 3 OAF Files Extractor v1.2
http://raptor.cestiny.cz/download/dunge ... actor.html
Re: dungeon siege 3 *.oaf file
So don't really know where to post this question, but since it's on the topic of ds3, know how to or if you can, enable the console? Ive tried basic stuff. No freakin controls configuration either. Also there's a folder in the "globals" folder called console_scripts. Which contains...console scripts? in text file. Id like to be able to run w/ some of these parameters to mess around with, but I don't know how or if you can actually get them to load.
-
supercolin
- n00b
- Posts: 10
- Joined: Fri Jun 17, 2011 10:49 am
Re: dungeon siege 3 *.oaf file
First extracted all the files from data_archive.oaf.
Then edit some files. Since I've added many new contents, the modified file became larger than before, i.e. 10k to 5M.
Finally, I use raptor's extract to pack all the files again.
It took a long very long time, since data_archive.oaf is a very large file, 2G. But the output file is very large, about 5G. How could it happen? Is there something wrong with the packer?
Then edit some files. Since I've added many new contents, the modified file became larger than before, i.e. 10k to 5M.
Finally, I use raptor's extract to pack all the files again.
It took a long very long time, since data_archive.oaf is a very large file, 2G. But the output file is very large, about 5G. How could it happen? Is there something wrong with the packer?
- XRaptor
- mega-veteran

- Posts: 226
- Joined: Sat Jul 12, 2008 4:42 pm
- Location: Prague
- Has thanked: 6 times
- Been thanked: 47 times
- Contact:
Re: dungeon siege 3 *.oaf file
Make sure you have last version 1.2 of this tool. Then if there is problem in this version, let me know. I made many fixes to version 1.2 because of 32bit values overflow, so I hope all are fixed.
Re: dungeon siege 3 *.oaf file
I would like to help but since I never used the repack I can't comment on that. Only bit of info I can give is that it isn't necessary to repack the files.supercolin wrote:First extracted all the files from data_archive.oaf.
Then edit some files. Since I've added many new contents, the modified file became larger than before, i.e. 10k to 5M.
Finally, I use raptor's extract to pack all the files again.
It took a long very long time, since data_archive.oaf is a very large file, 2G. But the output file is very large, about 5G. How could it happen? Is there something wrong with the packer?
-
supercolin
- n00b
- Posts: 10
- Joined: Fri Jun 17, 2011 10:49 am
Re: dungeon siege 3 *.oaf file
Yes, I used the latest version 1.2. It works on the other files, but the largest one data_archive.oaf fails.XRaptor wrote:Make sure you have last version 1.2 of this tool. Then if there is problem in this version, let me know. I made many fixes to version 1.2 because of 32bit values overflow, so I hope all are fixed.
Anyway I'll try again on data_archive.oaf. It really takes a long time..
- XRaptor
- mega-veteran

- Posts: 226
- Joined: Sat Jul 12, 2008 4:42 pm
- Location: Prague
- Has thanked: 6 times
- Been thanked: 47 times
- Contact:
Re: dungeon siege 3 *.oaf file
Are you using for "patch" action all extracted files, or modified only? (Just to let you know, there is no need to pack again all files). If there is any way how to send me files you have modified, I can test it on my side to find out where the problem is.
-
supercolin
- n00b
- Posts: 10
- Joined: Fri Jun 17, 2011 10:49 am
Re: dungeon siege 3 *.oaf file
This time I only "patch" the modified ones.XRaptor wrote:Are you using for "patch" action all extracted files, or modified only? (Just to let you know, there is no need to pack again all files). If there is any way how to send me files you have modified, I can test it on my side to find out where the problem is.
My steps:
1. select file to extract.
2. replace the files with the modified ones.
In order to change the font, I replaced localized_fonts.gfx and localized_fonts_stddef.gfx.
3. Use the extractor to patch and pack to the new data_archive.oaf.
The file size looks normal. But after run the game, it crashes after the "Obsidian" loading screen.
I'll check if it is caused by the modified files or the patching.
Re: dungeon siege 3 *.oaf file
Hi guys, I would like to extract files from .std
I know there we have translator already done, but I wanted to learn myself something..
So far, I have something like this:
ID - seems to be some kind of ID (used in XML files), 'cos it's increasing +1
I wonder if I could have XML file as output, something like this: <String ID="32090" Tag="ABILITY_UNAVAILABLE"/>
update: ok, unk1 long are:
unk1 short (always 00 14)
NUMBEROFLINES short
I know there we have translator already done, but I wanted to learn myself something..
So far, I have something like this:
Code: Select all
get FILES long
get unk1 short
get NUMBEROFLINES short
for i = 0 < NUMBEROFLINES
get ID long
get unk3 long
get LENGTH long
get OFFSET long
get EMPTY long
Next i
I wonder if I could have XML file as output, something like this: <String ID="32090" Tag="ABILITY_UNAVAILABLE"/>
update: ok, unk1 long are:
unk1 short (always 00 14)
NUMBEROFLINES short
