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.

Mass Effect Andromeda

Featured Replies

  • Author
  • Localization

arch, posted Fri Aug 11, 2017 8:55 am (25383)


warrantyvoider wrote:
the DDL?!^^ well I dont have fifa17, so I dont have that ddl either and cant "fix" it...

Thx!!! Can you support bf1? I want edit text!!
  • Replies 674
  • Views 102
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

warrantyvoider, posted Sat Aug 12, 2017 9:44 am (25413)


arch wrote:
warrantyvoider wrote:
the DDL?!^^ well I dont have fifa17, so I dont have that ddl either and cant "fix" it...

Thx!!! Can you support bf1? I want edit text!!

maybe you should go a few pages back and see that I quit game coding alltogether, no good deed goes unpunished, so no thanks
  • Author
  • Localization

johnmaddey, posted Fri Oct 13, 2017 7:38 am (27285)


Hello, I'm very new at this sort of thing so I apologize.

I'm in the process of reading this thread so maybe my question is answered later on.

I'm interested in extracting the sound effects from ME:A, how would I go about doing this? I currently have the explorer downloaded, but I really have no idea what I'm doing after this.
  • Author
  • Localization

ili, posted Mon Oct 30, 2017 3:42 pm (29166)


same here any idea how extract audio please
  • Author
  • Localization

SporeAltair, posted Sun Dec 10, 2017 7:22 pm (30660)


I pulled out the textures from the game, but they are in .DDS format. And this format is not supported by any program, I tried Paint.NET and Photoshop (used to open normally, now not). Converters define as an unknown format, even DDS converters.
  • Author
  • Localization

cyberspeed, posted Mon Dec 11, 2017 5:53 pm (30676)


Is there any python script to extract the game files like any other frostbite 3 game?
Cant seem to find anything that will extract everything in chunks/ebx/res.,
  • Author
  • Localization

coredevel, posted Mon Dec 11, 2017 9:22 pm (30680)


cyberspeed wrote:
Is there any python script to extract the game files like any other frostbite 3 game?
Cant seem to find anything that will extract everything in chunks/ebx/res.,


No, there isn't. Every script has to be customized for each game, because every year, the cas/cat format has small changes, like new compression algorithms, encrypted sections, added bytes, or something else. And Frostbite files don't utilize version control, so you can't really auto-identifiy what particular cas/cat system belongs to which game without having the whole damn game installed.

But, games that are released in the same year may have similarities, so do some research when looking for a compatible extractor. I seem to recall Mass Effect had encrypted .toc files, not seen elsewhere.
  • Author
  • Localization

cyberspeed, posted Mon Dec 11, 2017 10:01 pm (30681)


coredevel wrote:
But, games that are released in the same year may have similiarities, so do some research when looking for a compatible extractor. I seem to recall Mass Effect had encrypted .toc files, not seen elsewhere.

That is correct, and the amount of research I have made, you wouldn't even believe it, trust me.
There is also a TOCDecrypter for the game, and I used it and also tried every , literally every known script that I could find and worked for other games, and the results are zero.
So I still do not understand how some people got the actual dumped files.
And I am not talking about using ninja ripper and such, or the explorer for the game or things like that.
Anyway, if aluigi didn't included in his frostbite script means its really messy/obfuscated/encrypted and not worth the trouble.

But one can only hope I guess, hehe maybe something will surface.
  • Author
  • Localization

coredevel, posted Tue Dec 12, 2017 12:06 am (30683)


Mass Effect is similar to SWBF2 2017, but it has encrypted .toc files, and it uses ZSTD compression instead of LZ4. Other than that, everything else is similar.

I think some coders are reluctant to write dumpers, because they think they're gonna burn out their hard drives extracting 50 GB of data. But. I prefer dumpers over browsers, as they give me what I want without any hassle. I don't have a dumper for Mass Effect though.
  • Author
  • Localization

cyberspeed, posted Tue Dec 12, 2017 12:18 am (30684)


coredevel wrote:
Mass Effect is similar to SWBF2 2017, but it has encrypted .toc files, and it uses ZSTD compression instead of LZ4. Other than that, everything else is similar.

I think some coders are reluctant to write dumpers, because they think they're gonna burn out their hard drives extracting 50 GB of data. But. I prefer dumpers over browsers, as they give me what I want without any hassle. I don't have a dumper for Mass Effect though.

I will decrypt once more all TOCs, using that tool I found here somewhere, the thing is, not all TOCs get decrypted, but anyway.
I will use the SWBF2 latest dump script made by daemon1/id-daemon.

Also, anyone noticed that in beginning of this thread, the MEAUnpack tool, has hardcoded file paths in it, cant be used, I mean DAMN.

And yeah, I too prefer actual dumped data its easier to deal with it.

UPDATE------------------------------------------------------------------------------------------------------------------------------------
OK, so I've tested it twice again, I used daemon1/id-daemon's SWBF2full python script.
first result is with regular files, and corrected paths to match MEA, and as soon as it loads first TOC.
Code:
ambsibling.toc

Traceback (most recent call last):
  File "D:\Mass Effect Andromeda\swbf2full\swbf2full.py", line 391, in
    if "tocRoot" in locals():  dumpRoot(tocRoot)
  File "D:\Mass Effect Andromeda\swbf2full\swbf2full.py", line 329, in dumpRoot
    dump(fname,targetDirectory)
  File "D:\Mass Effect Andromeda\swbf2full\swbf2full.py", line 141, in dump
    toc=cas.readToc(tocPath)
  File "D:\Mass Effect Andromeda\swbf2full\cas.py", line 95, in readToc
    return Entry(unXor(tocPath))
  File "D:\Mass Effect Andromeda\swbf2full\cas.py", line 37, in __init__
    raise Exception("Entry does not start with \\x82 or (rare) \\x87 byte. Position: " str(f.tell()))
Exception: Entry does not start with \x82 or (rare) \x87 byte. Position: 1

second result after decrypting the TOCs, also as soon as it loads first one it shows a slightly different error
Code:
ambsibling.toc

Traceback (most recent call last):
  File "D:\Mass Effect Andromeda\swbf2full\swbf2full.py", line 391, in
    if "tocRoot" in locals():  dumpRoot(tocRoot)
  File "D:\Mass Effect Andromeda\swbf2full\swbf2full.py", line 329, in dumpRoot
    dump(fname,targetDirectory)
  File "D:\Mass Effect Andromeda\swbf2full\swbf2full.py", line 152, in dump
    bundle=cas.Entry(sb)
  File "D:\Mass Effect Andromeda\swbf2full\cas.py", line 32, in __init__
    addField(f,self) #add fields to the entry using reflection
  File "D:\Mass Effect Andromeda\swbf2full\cas.py", line 66, in addField
    entries.append(Entry(f))
  File "D:\Mass Effect Andromeda\swbf2full\cas.py", line 37, in __init__
    raise Exception("Entry does not start with \\x82 or (rare) \\x87 byte. Position: " str(f.tell()))
Exception: Entry does not start with \x82 or (rare) \x87 byte. Position: 815

Now of course I have no clue what that refers to, anyone with knowledge can make it work I guess, but me lol

please advise, thank you
  • Author
  • Localization

cyberspeed, posted Fri Dec 15, 2017 7:23 am (30772)


Ok guys, I seem to be getting on the right track here.
Now it all goes well, dumping starts, and the reason it reaches this error using FB2Dumper.py script found here in the forum.
Code:
Traceback (most recent call last):
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (2).py", line 333, in
    dumpRoot(g_MainDataRoot)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (2).py", line 303, in dumpRoot
    dump(fname, g_TargetDirectory)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (2).py", line 217, in dump
    casPayload(entry, targetPath, sourcePath, entry.size)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (2).py", line 277, in casPayload
    finalSize, magic, payloadLen = unpack(">IHH", cas.read(8))
error: unpack requires a string argument of length 8

is because while trying to dump itemappearancesuperbundle.toc wont go further than this bundle
Code:
Dumping bundle 'win32/game/items/gear/chest/appearances/appearanceitem_chest_guardian_ui_0144c3e8-23ea-4efa-776f-3ee8fcbc9818_shaderparametervariation_assetbp_bpb_cee55b76-ea1a-4d7b-9373-367ea847d18e_bundle' (2621789).

I attached both encrypted and decrypted TOCs, and the sb, someone with more knowledge can please take a look, and maybe something can be fixed.

thank you
  • Author
  • Localization

cyberspeed, posted Fri Dec 15, 2017 5:16 pm (30785)


Well, it seems more than one TOC is getting same error after is dumping some of the bundles from it,
removing it out of the folder structure, solves the issue temporarily, because it then continues BUT
other TOCs show same error, except one so far that has thrown a different error
Code:
Traceback (most recent call last):
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 311, in
    dumpRoot(g_MainDataRoot)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 287, in dumpRoot
    dump(fname, g_TargetDirectory)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 179, in dump
    casPayload(entry, targetPath, sourcePath, entry.size)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 246, in casPayload
    catEntry = cat[bundleEntry.sha1]
KeyError: "\r\xf0>o\xa7-\xff\xf5)\xd5\x18J@_\xfa\xa7\xc1')o"

an after that other TOCs keep showing that same ol error
Code:
Traceback (most recent call last):
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 316, in
    dumpRoot(g_MainDataRoot)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 292, in dumpRoot
    dump(fname, g_TargetDirectory)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 206, in dump
    casPayload(entry, targetPath, sourcePath, entry.size)
  File "C:\Users\User\Desktop\JnWCrTIIrc\FB2Dumper (3).py", line 266, in casPayload
    finalSize, magic, payloadLen = unpack(">IHH", cas.read(8))
error: unpack requires a string argument of length 8

now, I may be speculating, and I coud blame the MEADecrypt tool and some TOCs are not decrypted properly?
again, just speculating, not sure how to make them work, but from the looks of it seems that those with knowledge can make it work

its been two full days since I've been trying to dump game data, because of those error interruptions, the process is very slow for some reason, and I am still trying to dump it and as I type, finding all TOCs that throw any type of errors, and obviously the game extracts with incomplete data

anyone ???
  • Author
  • Localization

PickleNick, posted Mon Jan 29, 2018 2:26 am (32010)


So I have been following this post fairly recently and read through every post and page in this thread and am super sad to see this wonderful tool fall to the wayside because that guy was stealing WV's code.

It's funny b/c after WV said he was done coding that other guy quit making updates to his program, so it does go to show that that guy was stealing WV's code. I'm also sad to see that Spinal hasn't updated anything on it either, but what can you expect, when people never appreciate the work that is done.

I love the tool and all the work that has been done to get this tool to where it is, maybe someone will pick it back up (Hopefully).
  • Author
  • Localization

Keeland, posted Thu Apr 05, 2018 8:56 am (33820)


Please some one help me :) so i wanna be translate the game englis to hungarian. But the game is.....
  • Author
  • Localization

Keeland, posted Sat Apr 07, 2018 9:05 am (33862)


griggs111 wrote:
warrantyvoider wrote:
load it to VFS first, am away from my pc right now, dunno, and sry if it fails


Loading to VFS cause the same error.
Also if I'm trying to change the same text step-by-step as you did in the german localization this happens:
(I'm sure that I'm missing something, but I don't know what! :( I'm sorry for being noob in this.)

Image


i have same problem
  • Author
  • Localization

cyberspeed, posted Thu Apr 26, 2018 12:18 am (34364)


Try Frosty Editor v1.0.4 is last version.
  • Author
  • Localization

erik945, posted Sat May 05, 2018 9:31 pm (34711)


Has anyone been able to obtain correct models of turian heads (m & f)?

The models I extracted, but it is highly distorted, the correct position of the bones is unknown.
  • Author
  • Localization

RobertBrewer, posted Tue May 22, 2018 9:41 pm (35186)


cyberspee wrote:
So I have been following this post fairly recently and read through every post about phen375 review and page in this thread and am super sad to see this wonderful tool fall to the wayside because that guy was stealing WV's code.

It's funny b/c after WV said he was done coding that other guy quit making updates to his program, so it does go to show that that guy was stealing WV's code. I'm also sad to see that Spinal hasn't updated anything on it either, but what can you expect, when people never appreciate the work that is done.

I love the tool and all the work that has been done to get this tool to where it is, maybe someone will pick it back up (Hopefully). Try Frosty Editor v1.0.4 is last version.


Frosty Editor is one of the best editors that I've used for creating the mods that change the game. Full asset editing capabilities through a property grid, including new class instantation, sound previewing, texture previewing, bookmarking frequently accessed assets are some of the features of the editor that I love.
  • Author
  • Localization

JeffreyJames, posted Mon Aug 27, 2018 12:04 am (37865)


RobertBrewer wrote:
cyberspee wrote:
So I have been following this post fairly recently and read through every post and page in this thread and am super sad to see this wonderful tool fall to the wayside because that guy was stealing WV's code.

It's funny b/c after WV said he was done coding that other guy quit making updates to his program, so it does go to show that that guy was stealing WV's code. I'm also sad to see that Spinal hasn't updated anything on it either, but what can you expect, when people never appreciate the work that is done.

I love the tool and all the work that has been done to get this tool to where it is, maybe we can try testogen and the results can be different someone will pick it back up (Hopefully). Try Frosty Editor v1.0.4 is last version.


Frosty Editor is one of the best editors that I've used for creating the mods that change the game. Full asset editing capabilities through a property grid, including new class instantation, sound previewing, texture previewing, bookmarking frequently accessed assets are some of the features of the editor that I love.


Thanks for your feedback it helped me a lot to changed my mind.
  • Author
  • Localization

kekikcilerakin, posted Mon Dec 10, 2018 8:17 pm (41230)


I couldn't find how to unpack text files for localization. It also seems there's no option to do that in Frosty Editor. Could someone help me with this?
  • Author
  • Localization

RaymondConkle, posted Thu Dec 13, 2018 1:20 pm (41357)


kekikcilerakin wrote:
I couldn't find how to unpack text files for localization. It also seems there's no option to use this with Dbal max that in Frosty Editor. Could someone help me with this?


What do you exactly mean by 'unpack text files for localization?'
  • Author
  • Localization

kloruklass, posted Thu Feb 04, 2021 11:37 am (62005)


How can I extract the entire sound asset from Mass Effect Andromeda?
Does anyone have a script to dump the files from the game?
  • Author
  • Localization

RandolphRamsey, posted Sun Jun 20, 2021 6:08 am (64802)


PickleNQick wrote:
So I have been following this post fairly recently and read through every post and page in this thread and am super sad to see this wonderful tool fall to the wayside because that guy was stealing WV's code.

It's funny b/c after WV said he was done coding that other guy quit making updates to his program, so it does go to show that that guy was stealing WV's code. I'm also sad to see that Spinal hasn't updated anything on it either, but what can you expect from phentermine alternatives isnt the same result as phentermine, when people never appreciate the work that is done.

I love the tool and all the work that has been done to get this tool to where it is, maybe someone will pick it back up (Hopefully).

PHP debugging features to work, you must have PHP installed on your computer and you must also have xDebug extension added to your PHP setup.
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.