astrogab42 / XwbAudioReplacer

"XWBExtractor.ps1" and "XWBRepacker.ps1" are Powershell scripts enabling audio replacement (voice, sounds and/or music) in games using XACT WaveBanks (XWB files) created with DirectX SDK "Cross-platform Audio Creation Tool" (a.k.a. XACT)
10 stars 1 forks source link

WARN The XWB file header contains unknown values of tool version (dwVersion / XACT_CONTENT_VERSION) and file format (dwHeaderVersion). #17

Open ghyujkilop opened 4 weeks ago

ghyujkilop commented 4 weeks ago

When repacking I get this: Make your choice: [1] 1 - Add all custom sound files [2] 2 - Synchronise custom audio files [3] 3 - Edit configuration [4] 4 - Restore the original XWB file[5] 5 - Delete Cache [Q] Quit [?] Help (default is "1"): 1 WARN The XWB file header contains unknown values of tool version (dwVersion / XACT_CONTENT_VERSION) and file format (dwHeaderVersion). Do you want to continue? (Y/N) [Y] Yes [N] No [?] Help (default is "Y"): y PS D:\XwbAudioReplacer\XwbAudioReplacer>

Nothing happens. The xwb file is still the same size as it was before. I tried selecting the xemu.exe as an example exe for the program. It extracts the xwb fine, just repacking I'm having difficulty with.

ghyujkilop commented 4 weeks ago

Sorry I didn't notice the comment about files being bigger in size. Any idea how to edit an xsb file?

astrogab42 commented 1 week ago

Hello @ghyujkilop , in case the version couple is unknown - it is not one of the tested pairs, the script warns the user and continues with the repacking, although success is not guaranteed.

Unfortunately, we have no deep understanding about how to edit an xsb file; this is why it is MANDATORY to have the corresponding new WAV file not bigger in byte-size.

Let us know if you still have problems with XWB-Repacker.