Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Voodoo Detective (Bundle files)

Featured Replies

  • Author
  • Localization

ghylard, posted Tue Jul 26, 2022 4:22 pm (72755)


I'm trying to translate the game Voodoo Detective.
The files containing the texts to be translated are in Bundle files located in Voodoo Detective_Data\StreamingAssets\aa\StandaloneWindows64.
I have decompiled each of the bundle files with Unity Ultimate (this also works with UABEA)
I then tried to extract the text from the files from these decompilations but I can't extract any text.
I'll take an example:
non-game-preloader_scenes_all_8a2ad4a2e592ebf902efebf772d59c34.bundle

This bundle file after decompilation with Unity Ultimate has 3 files:
- CAB-67f56349384e1ee9ae70ca5bf1ff4fc8 (467 K0)
- CAB-67f56349384e1ee9ae70ca5bf1ff4fc8.sharedAssets 28 Ko)
- CAB-67f56349384e1ee9ae70ca5bf1ff4fc8.sharedAssets.resS

This bundle corresponds to this image in the game:

Image

The text is in the file "CAB-67f56349384e1ee9ae70ca5bf1ff4fc8" but UnityText does not extract any text.

Image

The game uses il2cpp.
I decompiled it with il2cpp dumper and added the Managed directory containing the dlls in the Voodoo Detective_Data directory, but it doesn't change anything for the extraction.
I also put this Managed directory containing the dlls in Voodoo Detective_Data\StreamingAssets\aa\StandaloneWindows64. but again no change in the extractionVoodoo Detective (Bundle files)

Can anyone help me solve this problem?

Managed.7z

  • Author
  • Localization

jonastraducoes, posted Tue Jul 26, 2022 9:59 pm (72764)


ghylard wrote:
I'm trying to translate the game Voodoo Detective.
The files containing the texts to be translated are in Bundle files located in Voodoo Detective_Data\StreamingAssets\aa\StandaloneWindows64.
I have decompiled each of the bundle files with Unity Ultimate (this also works with UABEA)
I then tried to extract the text from the files from these decompilations but I can't extract any text.
I'll take an example:
non-game-preloader_scenes_all_8a2ad4a2e592ebf902efebf772d59c34.bundle
non-game-preloader_scenes_all.7z
This bundle file after decompilation with Unity Ultimate has 3 files:
- CAB-67f56349384e1ee9ae70ca5bf1ff4fc8 (467 K0)
- CAB-67f56349384e1ee9ae70ca5bf1ff4fc8.sharedAssets 28 Ko)
- CAB-67f56349384e1ee9ae70ca5bf1ff4fc8.sharedAssets.resS
non-game-preloader_scenes_all_Extract.7z
This bundle corresponds to this image in the game:

Image

The text is in the file "CAB-67f56349384e1ee9ae70ca5bf1ff4fc8" but UnityText does not extract any text.

Image

The game uses il2cpp.
I decompiled it with il2cpp dumper and added the Managed directory containing the dlls in the Voodoo Detective_Data directory, but it doesn't change anything for the extraction.
I also put this Managed directory containing the dlls in Voodoo Detective_Data\StreamingAssets\aa\StandaloneWindows64. but again no change in the extractionVoodoo Detective (Bundle files)
Managed.7z
Can anyone help me solve this problem?



I'll analyze, but from my experience maybe you must be using the tools wrong, both Unity ex and UABEA.
  • Author
  • Localization

jonastraducoes, posted Tue Jul 26, 2022 11:58 pm (72766)


the correct file to translate is this "global_assets_all_6a11be1e6b6179bbbf3477762f52706c.bundle"

the file "non-game-preloader_scenes_all_8a2ad4a2e592ebf902efebf772d59c34.bundle" and a mirror file of the texts.
  • Author
  • Localization

ghylard, posted Wed Jul 27, 2022 7:00 am (72770)


jonastraducoes wrote:
I'll analyze, but from my experience maybe you must be using the tools wrong, both Unity ex and UABEA.

jonastraducoes wrote:
the correct file to translate is this "global_assets_all_6a11be1e6b6179bbbf3477762f52706c.bundle"


Thanks... you're right. :D
I used AssetStudio and found quite a bit of text in UI Text Table and in Voodoo Detective Dialogue Database as well as Voodoo Detective Dialogue Database #286


Maybe there is some elsewhere but I will see as I translate.

The problem is that AssetStudio is not able to re-import the json files. So I have to find another way to extract the texts.
UnityEx Ultimate seems to be able to extract xml files.
  • Author
  • Localization

jonastraducoes, posted Wed Jul 27, 2022 12:31 pm (72776)


If you buy the UnityEx Ultimate tool what I can suggest is to ask the developer of the tool for help, and let him know that using AssetStudio opens normally and in UnityEx Ultimate it doesn't because of what you said.
  • Author
  • Localization

ghylard, posted Thu Jul 28, 2022 5:18 am (72782)


Problem reported to DragonZH. Here is his response.

Quote:
???? ??????? 2021.3.4 ??? ? ????? ????. ??? ?????????? 16 ??? ???, ????????????, ?? ??? ???????? ?? ? 2022.
Good support for 2021.3.4 will be in the next version. There's alignment 16 after the hat, it was supposed to be added only from 2022.


This update of UnityEX Ultimate is already done and works perfectly. :D
I also hope that UABE Avalonia and AssetBundleExtractor 3.0 will be updated to take into account the latest Unity developments.
  • Author
  • Localization

jonastraducoes, posted Thu Jul 28, 2022 12:20 pm (72786)


ghylard wrote:
Problem reported to DragonZH. Here is his response.

Quote:
???? ??????? 2021.3.4 ??? ? ????? ????. ??? ?????????? 16 ??? ???, ????????????, ?? ??? ???????? ?? ? 2022.
Good support for 2021.3.4 will be in the next version. There's alignment 16 after the hat, it was supposed to be added only from 2022.


This update of UnityEX Ultimate is already done and works perfectly. :D
I also hope that UABE Avalonia and AssetBundleExtractor 3.0 will be updated to take into account the latest Unity developments.


I am happy.
I always use AssetStudio to search the files and then use the other programs for editing.
I have analyzed the files and font sdf.
It is likely that you know how to do them, if not I can help you, but only after you update UnityEx Ultimate.
  • Author
  • Localization

ghylard, posted Fri Jul 29, 2022 3:59 pm (72802)


The latest version of Unity Ultimate now allows you to open bundle files without any problem, extract data, reinsert them to recompile.

However, UnityEX Ultimate is unable to open the new bundle file, even when reinserting unmodified files.
Error message: Stream read error

AssetStudio can't open the new bundle file either.

I have reported this error message to DragonZH.

I managed to get the game to work at the very beginning of my modifications, but now even if the game starts, I only get a black screen.

Image

However, I have found that if instead of extracting the CAB-7e73aa029b6ef25a1fedc57dcc1f5279_00001.-7 and CAB-7e73aa029b6ef25a1fedc57dcc1f5279_00001.-9 files directly, I use RawToDumpXML to extract and DumpXMLToRaw to re-insert, the crash doesn't seem to happen anymore.

Regarding fonts, I have started working on creating new dds fonts with BMFont but I am not done yet.
  • Author
  • Localization

jonastraducoes, posted Fri Jul 29, 2022 6:11 pm (72804)


ghylard wrote:
The latest version of Unity Ultimate now allows you to open bundle files without any problem, extract data, reinsert them to recompile.

However, UnityEX Ultimate is unable to open the new bundle file, even when reinserting unmodified files.
Error message: Stream read error

AssetStudio can't open the new bundle file either.

I have reported this error message to DragonZH.

I managed to get the game to work at the very beginning of my modifications, but now even if the game starts, I only get a black screen.

Image

However, I have found that if instead of extracting the CAB-7e73aa029b6ef25a1fedc57dcc1f5279_00001.-7 and CAB-7e73aa029b6ef25a1fedc57dcc1f5279_00001.-9 files directly, I use RawToDumpXML to extract and DumpXMLToRaw to re-insert, the crash doesn't seem to happen anymore.

Regarding fonts, I have started working on creating new dds fonts with BMFont but I am not done yet.



Right, I create the fonts from unity Engine and it's easier.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.