Page 1 of 3
dungeon siege 3 *.oaf file
Posted: Tue Jun 07, 2011 2:19 pm
by oveja
The contents of this post was deleted because of possible forum rules violation.
Re: dungeon siege 3 *.oaf file
Posted: Tue Jun 07, 2011 2:55 pm
by chrrox
just use offzip.
Re: dungeon siege 3 *.oaf file
Posted: Tue Jun 07, 2011 10:08 pm
by XRaptor
My extractor will be online tomorrow. I'm going to sleep tonight

Re: dungeon siege 3 *.oaf file
Posted: Wed Jun 08, 2011 4:37 pm
by XRaptor
So here it is
Dungeon Siege 3 OAF Files Extractor
http://raptor.cestiny.cz/download/dunge ... actor.html
Use it to extract and rebuild game archives.
Dungeon Siege 3 Translator
http://raptor.cestiny.cz/download/dunge ... lator.html
Use it to translate game, if you want to do it.
I hope it will work fine. It is tested, but you know. Game is in demo state, so maybe there will be something wrong with retail game archives. But I will update it. Any errors? Just let me know.
Re: dungeon siege 3 *.oaf file
Posted: Wed Jun 08, 2011 6:27 pm
by oveja
Thank You!
Perfectly Working!
Re: dungeon siege 3 *.oaf file
Posted: Thu Jun 09, 2011 1:07 pm
by Jack LD
Thank you!
Re: dungeon siege 3 *.oaf file
Posted: Fri Jun 10, 2011 11:47 pm
by chrrox
if you need the big archive extracted for the data files here is a quickbms script.
Code: Select all
idstring "OAF!"
get unk01 short
get unk02 short
get unk03 short
get unk04 short
get nametableoff long
get null long
get files long
get unk05 long
savepos filetble
for i = 0 < files
goto filetble
get offset long
get type long
get size long
get zsize long
get unk06 long
savepos filetble
goto nametableoff
get name string
savepos nametableoff
if zsize == 0
log name offset size
else
clog name offset zsize size
endif
next i
Re: dungeon siege 3 *.oaf file
Posted: Sun Jun 12, 2011 5:53 pm
by Doublehex
XRaptor wrote:So here it is
I hope it will work fine. It is tested, but you know. Game is in demo state, so maybe there will be something wrong with retail game archives. But I will update it. Any errors? Just let me know.
When I try to open the big .oaf file, data_archive.oaf, the program displays the file names as a bunch of unrecognizable symbols and is unable to extract the files. Take note that it has no problem with any of the other .oaf files - it is just the biggest one that has issues.
Re: dungeon siege 3 *.oaf file
Posted: Sun Jun 12, 2011 6:05 pm
by kaine9mm
Hey doublehex don't know if you are just commenting on it or need help. If you havnt been able to extract it check out the post above yours, and use quickbms to extract it. I've done it and some basic editing is possible with the files (mostly in global folder). But the Dungeon Siege extractor works very well for all the other files ^_^. Nice work.
Re: dungeon siege 3 *.oaf file
Posted: Sun Jun 12, 2011 7:35 pm
by XRaptor
Doublehex wrote:When I try to open the big .oaf file, data_archive.oaf, the program displays the file names as a bunch of unrecognizable symbols and is unable to extract the files. Take note that it has no problem with any of the other .oaf files - it is just the biggest one that has issues.
This tool was made based on demo files. I will fix it asap.
Re: dungeon siege 3 *.oaf file
Posted: Sun Jun 12, 2011 8:21 pm
by XRaptor
Version 1.1 is out, sorry for problems
http://raptor.cestiny.cz/download/dunge ... actor.html
Simple error - overflow in one 32bit value. Now it is handled as 64bit.
Re: dungeon siege 3 *.oaf file
Posted: Sun Jun 12, 2011 11:50 pm
by Doublehex
Found another problem: OGG plays no sound. Despire them having various file sizes, they have a running time of 0. This may not be directly related to your extractor, but I'd thought I'd go by you first.
Re: dungeon siege 3 *.oaf file
Posted: Mon Jun 13, 2011 6:51 am
by XRaptor
That's because ogg files are NOT ogg files. They have wav header but all seems to be somehow modified. Maybe to prevent direct play.
Re: dungeon siege 3 *.oaf file
Posted: Mon Jun 13, 2011 7:48 am
by Doublehex
XRaptor wrote:That's because ogg files are NOT ogg files. They have wav header but all seems to be somehow modified. Maybe to prevent direct play.
Well,do you happen to know where I can find a tutorial that could show me how to change the header to .OGG or some other method that would make them playable?
Re: dungeon siege 3 *.oaf file
Posted: Mon Jun 13, 2011 1:41 pm
by kaine9mm
anyone know how to open the .amx files in the "scripts" folder? I've tried some basic stuff, but the format isnt exactly normal for script writing. also i'm a newb so sorry if i say anything...you know...newbish lol.