- Joined
- Jan 14, 2021
- Messages
- 17
- Trophies
- 0
- Location
- Fayettville, Arkansas
- Website
- www.lukesimmons.codes
- XP
- 182
- Country
I'm trying to mod Dokapon UP! to get English translations, but I'm running into trouble when I try modding the strings in the game. The game runs on Unity and I've found that all the strings are stored in the StreamingAssets folder as an AssetBundle file paired along with a manifest file. After editing the AssetBundle that contains all of the strings and recompressing it, the game gets stuck at the loading screen. When just extracting and recompressing the Asset Bundle without any modifications, the game runs fine. I'm thinking it may be a checksum problem since the manifest contains a CRC and hashes for the asset file and type tree. However, when deleting these values from the manifest and putting it in the LayeredFS, and running the game with the unmodified AssetBundle, it runs fine. So the hashes and CRC do not need to be part of the manifest in order for it to run, but modifying the strings themselves breaks the game. Is there some sort of verification that needs to be patched or is there a problem with Unity Asset Bundle Extractor that I'm using to mod the game? Any help or resources would be appreciated. Thank you.