Jump to content
Official BF Editor Forums

Durandal-217

Members
  • Content count

    16
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Durandal-217

  • Rank
    Newbie
  1. Durandal-217

    Bf4 Sbtoc Dumper

    No issues thank you so much for all the hard work you put into this.
  2. Durandal-217

    Bf4 Audio Decoder

    It works, no problem so far. Awesome job.
  3. Durandal-217

    Bf4 Audio Decoder

    I'm sorry I should have elaborated earlier, my mistake. What I meant was the dumper script does not extract noncas sbtoc toc properly. For example I was trying to get the L85A2 reload sound but after running the script I cannot find any folders with the DLC filename (XP0-XP1 Xpack ect.) I ran The dumper script as you instructed, first I dumped the non patched files then ran it again to dump patched files. I don't know which tool to use in order to determine if the files are different or even how to tell if they are. As for Speex I did as you said, however it didn't work, this is what I did. ############################################################## ############################################################## speex = cdll.LoadLibrary("easpeex") def unpackBE(typ,data): return unpack(">"+typ,data) and got the following. Traceback (most recent call last): File "C:\Users\Durandal-217\Desktop\fb3extractor\Xas decoder\fb3audio.py", line 34, in <module> speex = cdll.LoadLibrary("easpeex") File "C:\Python27\lib\ctypes\__init__.py", line 443, in LoadLibrary return self._dlltype(name) File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__ self._handle = _dlopen(self._name, mode) WindowsError: [Error 126] The specified module could not be found >>> I probably did it wrong, oh and I also placed the Speex DLL in the python folder during all of this and tested both with the default XAS script and the change you wanted me to make. Nothing worked.
  4. Durandal-217

    Bf4 Audio Decoder

    It doesn't do anything.
  5. Durandal-217

    Bf4 Audio Decoder

    could you tell me what I did wrong because I get this error: Speex segment not converted as dll is missing: dcb4720651bc2297a6172e43339f6298 Sound/VO/Common/CH/Autotriggers/Inform/Radio/vo_ch_mp_comment_driver_bail_r Traceback (most recent call last): File "C:\Users\D\Desktop\fb3extractor\Xas decoder\fb3audio.py", line 609, in <module> decodeAudio() File "C:\Users\D\Desktop\fb3extractor\Xas decoder\fb3audio.py", line 78, in decodeAudio dbx.decode() File "C:\Users\D\Desktop\fb3extractor\Xas decoder\fb3audio.py", line 479, in decode speex.decode(currentChunkName, target, Segment.SamplesOffset) NameError: global name 'speex' is not defined >>> I put the speex dll in the same folder as the script. By the way out of curiosity does the decoder script work on the dlc that is out? From what I've tried it doesn't look like it does I know you've been busy but do you have any plans on updating that?
  6. Durandal-217

    Bf4 Audio Decoder

    I got this at the end: Sound/VO/SP/SCENES/vo_en_sp_mocap_suez_s29_p2 Traceback (most recent call last): File "C:\Users\Durandal-217\Desktop\fb3extractor\Xas decoder\fb3audio.py", line 597, in <module> decodeAudio() File "C:\Users\Durandal-217\Desktop\fb3extractor\Xas decoder\fb3audio.py", line 72, in decodeAudio dbx.decode() File "C:\Users\Durandal-217\Desktop\fb3extractor\Xas decoder\fb3audio.py", line 452, in decode raise Exception("Wrong XAS magic.") Exception: Wrong XAS magic. >>> I hope you'll be able to work out that type 19 error though when you have the time, I'm really interested in the commander dialog.
  7. Durandal-217

    Bf4 Audio Decoder

    Ill wait for you to update the script, looking at the script I don't even know which line it is anyway.
  8. Durandal-217

    Bf4 Audio Decoder

    I can also back up that the audio in the VO gets cut off. An example is "I need you to attack this objective" ends up playing as "I need you to att-" so far none of the sound effects have this problem, plus a lot of dialog comes up as: Unknown audio segment (type 19):d596dd9a65532ed6ca2bcccdbacf65122 Sound/VO/EN/MP/PA/vo_en_mp_pa_welcome So none of the commander, or game mode VO converts. Hope this helps. Edit: certain categories of sound effects suffer the cut off problem as well.
  9. Durandal-217

    Bf4 Audio Decoder

    While converting sounds from the sp_levels I keep getting the follow error: Sound/Levels/SP_Airfield/Animation/SP_Airfield_s19_SFX_wave Traceback (most recent call last): File "C:\Users\Durandal-217\Desktop\fb2audio\fb3decoder.py", line 707, in <module> decodeAudio() File "C:\Users\Durandal-217\Desktop\fb2audio\fb3decoder.py", line 165, in decodeAudio dbx.decode() File "C:\Users\Durandal-217\Desktop\fb2audio\fb3decoder.py", line 580, in decode numChannels=channelDict[channelRaw] KeyError: '\x10' >>> I just remove the ebx giving me the error and keep going.
  10. Durandal-217

    Bf4 Sbtoc Dumper

    That's strange, my computer isn't all that old or slow, it dumped BF3's files in about an hour or more, but for BF4 it took 14 hours. I know frank said the script was slow, but for me that was just too slow.
  11. Durandal-217

    Bf4 Sbtoc Dumper

    It took me over 14 hours to dump the full game.
  12. Durandal-217

    Bf4 Sbtoc Dumper

    Nope don't think so, on the beta files I keep getting this error. Traceback (most recent call last): File "C:\Users\Durandal-217\Desktop\fb2audio\fb2decoder.py", line 624, in <module> decodeAudio() File "C:\Users\Durandal-217\Desktop\fb2audio\fb2decoder.py", line 65, in decodeAudio dbx=Dbx(f,unpack) File "C:\Users\Durandal-217\Desktop\fb2audio\fb2decoder.py", line 254, in __init__ self.fieldDescriptors=[FieldDescriptor(self.unpack("IHHII",f.read(16)), self.keywordDict) for i in xrange(self.header.numField)] File "C:\Users\Durandal-217\Desktop\fb2audio\fb2decoder.py", line 109, in __init__ self.name = keywordDict[varList[0]] KeyError: 1634562671 >>> I can't confirm if this happens with retail files.
  13. Durandal-217

    Bf4 Ebx To Text Converter

    Frank I have a problem, everytime i try to convert the ebx to text I get this error with the beta files: Traceback (most recent call last): File "C:\Users\Durandal-217\Desktop\fb3 extractor\ebxconvert.py", line 508, in <module> main() File "C:\Users\Durandal-217\Desktop\fb3 extractor\ebxconvert.py", line 46, in main dumpText() File "C:\Users\Durandal-217\Desktop\fb3 extractor\ebxconvert.py", line 185, in dumpText dbx.dump(outputFolder) File "C:\Users\Durandal-217\Desktop\fb3 extractor\ebxconvert.py", line 422, in dump f2=open2(outName,"wb") File "C:\Users\Durandal-217\Desktop\fb3 extractor\ebxconvert.py", line 200, in open2 return open(lp(path),mode) IOError: [Errno 13] Permission denied: 'C:\\Users\\Durandal-217\\Desktop\\bf4beta ebx\\CROWSWeaponHUDLogic.txt' >>> When I try to convert just the sound ebx I get a permission denied on, if I remember correctly AudioEngine.txt
  14. Durandal-217

    Bf4 Sbtoc Dumper

    n/m I figured it out I wasn't putting the right path, anyway I got it now.
  15. Durandal-217

    Bf4 Sbtoc Dumper

    You the boss, you know that right? Thanks for all your hard work, it is very much appreciated, will report back if there are any problems.
×