Mass Effect 3 Coalesced.bin tool

Here’s a tool for to convert coalesced.bin into an editable (JSON) format (coalesce-*.zip).

It’s a command-line tool but you can drag&drop Coalesced.bin onto Gibbed.MassEffect3.Coalesce.exe to export to JSON (it’ll create a directory called Coalesced). Once you want to repack, simply drag the Coalesced directory onto Gibbed.MassEffect3.Coalesce.exe and it will create Coalesced.bin (overwriting the original if present, back it up!).

Reply if you have any questions, problems, comments, etc.

If you’re less technically inclined, Monochrome Wench has a tool for visually editing data in Coalesced.bin

Tags: , , ,

96 Responses to “Mass Effect 3 Coalesced.bin tool”

  1. Albert says:

    hello and thanks for the program

    my question is : is posible like in ME1 to change some parameters to put “””ON RAGDOLL-physics in the dead enemy corpses””” for example in ME1 it was —–// BIOGame.ini // [BIOC_Base.BioPawnBehavior] – – –
    “””””””””” m_bAllowPhysicsOnDeadBodies=True “”””””””””””””””””””

  2. Doom says:

    Ok so what does this do? God mode inf ammo?

  3. Bee says:

    So what parts do we edit to unlock the weapons you aren’t supposed to be able to unlock in the demo? Retarded noob here, but atleast I got the tool working.

  4. Rich says:

    Keep up the good work man. If you have an xbox add me @ EmpiricalHades. Just message me that you’re gibbed so I don’t think you’re a lonely twelve year old. Thanks again man.

  5. Kimbo says:

    So I found the line I wanted (Unlocking Quarian Infiltrator) – but when I try to repack the .exe fails ):

    • Keen says:

      I am having the same problem. I found the stuff I want to edit, but when I try to repack it, the exe stops working. Gives me the usual bs about how Windows will look online for a solution. What am I doing wrong?

      At any rate, thank you for all your awesome work Gibbed. You have made my Mass Effect and Saints Row experiences that much more fun.

      • Rick says:

        The tool isn’t very crash-proof, look at the message in the stack trace, perhaps you made a mistake while editing and it couldn’t parse your edited JSON file.

        Alternatively, paste your stack trace here.

  6. Albert says:

    someone knows what parameter must change to make dead enemies corpses stay longer

  7. Gass says:

    i want all the weapon unlocked in Multiplayer how the coalescend works?

  8. Battousai124 says:

    Where do i have to look and how do i have to do it to unlock the respec for the demo?
    Any help would be appreciated.

  9. Enigma says:

    nice tool never got round to trying it for the demo any plans on updating it for the full game now mass effect 3 has been leaked by us lol
    tryed it on the full game files and it throws Fatal Crash error on jtags due to the file size diffrence in original and modded coal with this tool 🙁

  10. Jack says:

    Still no retail tool?

  11. xpgemma says:

    hey would be great if you could make a Mass Effect 3 Coalesced.bin toolfor the full game heres is the Coalesced.bin your tool decompreses it but doesent compress itback to a .bin http://www.mediafire.com/file/xxbd01s72xxmzx6/coalesced.bin

  12. xpgemma says:

    can you change the compress size from 1.24 MB (1,302,884 bytes) to 1.07 MB (1,132,490 bytes) ????????????? iv managed to get it to compress it but file is to big can sum1 help

  13. CountryboyXPG says:

    Is there any chance it will be able to compress it small enough so that it can be iso moddable for a flashed xbox? Or are you working on the program so its able to do that? If you are working on it i wish you good luck lol 🙂

  14. Popstein says:

    Wench tool works like a charm on retail wersion of Coalesced.bin 🙂

  15. xpgemma says:

    popstein send me the tool ??????? link

  16. RoadApple says:

    I’ve been looking through and tried editing a bit, but with no success. Has anyone figured out how to get the Asari Dancer outfit on FemShep yet?

  17. incarn says:

    This tool works quite well.

    Could I request export/import to a simpler file format?
    Just a basic csv maybe?

  18. uberninja says:

    can you get banned for editing the INI? also, what is to stop people from getting infinite health in Galaxy at war with this? Just curious

  19. Crymson says:

    Yes you can get banned for hacking the bin file but it “appears” only for using it for multiplayer and even then they only seem to be banning those who use it to abuse the credits system. Mostly likely because it cuts into their profits, they want people to be inclined to spend bioware points on the reinforcement packs.

    On another note, for those of you getting crashes with Ricks tool, it is actually your fault, if the tool crashes when packing then you have broken something in the files, be very cautious with editing, be certain to only edit established values and even then be cautions I have had my die a couple times just from editing something that has a 0.0 value, especially in long array strings.

  20. Ionigga says:

    this tool works great.. u can mod pretty much everything just like in mass effect 2…. for the armor mods we have to wait for a pcc viewer/extractor so we can see the paths to all the armors and other stuffs

    • Crymson says:

      You can however edit the armor values, they are located in BIOGAME.json just look for a long table listing armor pieces and tokens, the values are right there available to be edited.

      • Ionigga says:

        yeah i know… but im interested in adding more armors to shepard… henchemn/npc and for that i think we need a pcc tool or something, cuz we know where the armors might be located but we dont know the exact path to them…. maybe im wrong…

      • Dmugen says:

        I want the inferno armor to have the values of the collector armor so I swap the collector armor values with the inferno value, when I go to the shop the values are swapped but when I equip the inferno armor I get its old values…

  21. Ionigga says:

    ok… i used the unpacker and i made this… (Mesh=(Male=”BIOG_HMF_ARM_EDI_R.EDIa.HMF_ARM_EDIa_MDL”,Female=”BIOG_HMF_ARM_EDI_R.EDIa.HMF_ARM_EDIa_MDL”),Id=8,PlotFlag=-1,Type=CustomizableType_Torso) and if im trying to change the armor in thearmor selection menu the game srashes… can u tell me what to do?

  22. Ionigga says:

    (Mesh=(Male=”BIOG_HMM_ARM_CTH_R.CTHl.HMM_ARM_CTHl_MDL”,Female=”biog_hmf_arm_cth_r.CTHd.HMF_ARM_CTHd_MDL”),Id=11,PlotFlag=-1,Type=CustomizableType_Torso)
    (Mesh=(Male=”BIOG_HMM_ARM_CTH_R.CTHl.HMM_ARM_CTHl_MDL”,Female=”biog_hmf_arm_cth_r.CTHc.HMF_ARM_CTHc_MDL”),Id=10,PlotFlag=-1,Type=CustomizableType_Torso)
    this 2 work for casual…. i think for torso(armor) i need to load the models somehow like in mass effect 2 with the onlyloadlevel command

  23. RoadApples says:

    Found how to get Fem Shep in her black lacy undies:
    In coalesced.ini, go to biogame.ini -> sfxgame -> sfxplayercustomization -> casualapperances = (multiple)

    Copy the string:
    (Mesh=(Male=”biog_hmm_arm_nkd_r.NKDa.HMM_ARM_NKDa_MDL”,Female=”BIOG_HMF_ARM_NKD_R.NKDc.HMF_ARM_NKDc_MDL”),Id=7,PlotFlag=21752,Type=CustomizableType_Torso)

    and paste it in the same area. Then change it to:
    (Mesh=(Male=”biog_hmm_arm_nkd_r.NKDa.HMM_ARM_NKDa_MDL”,Female=”BIOG_HMF_ARM_NKD_R.NKDc.HMF_ARM_NKDc_MDL”),Id=0,PlotFlag=-1,Type=CustomizableType_Torso)

    ***pay close attention to the “Id=0” and the “PlotFlag=-1″***

    Then in the same area find the string:
    (Mesh=Male=”BIOG_HMM_ARM_CTH_R.CTHb.HMM_ARM_CTHb_MDL”,MaleMaterialOverride=”BIOG_HMM_ARM_CTH_R.CTHb.HMM_ARM_CTHb_MAT_1a”,Female=”biog_hmf_arm_cth_r.CTHb.HMF_ARM_CTHb_MDL”,FemaleMaterialOverride=”biog_hmf_arm_cth_r.CTHb.HMF_ARM_CTHb_MAT_1a”),Id=0,PlotFlag=-1,Type=CustomizableType_Torso)

    And change it to:
    (Mesh=Male=”BIOG_HMM_ARM_CTH_R.CTHb.HMM_ARM_CTHb_MDL”,MaleMaterialOverride=”BIOG_HMM_ARM_CTH_R.CTHb.HMM_ARM_CTHb_MAT_1a”,Female=”biog_hmf_arm_cth_r.CTHb.HMF_ARM_CTHb_MDL”,FemaleMaterialOverride=”biog_hmf_arm_cth_r.CTHb.HMF_ARM_CTHb_MAT_1a”),Id=7,PlotFlag=-1,Type=CustomizableType_Torso)

    ***pay close attention to changing “Id=0” to “Id=7″***

    Now, I don’t know if this is necessary, but I pasted the edited NKD string at the top.

  24. Zachesx says:

    Are you working on having it compress small enough so we can mod the iso on xbox 360 mate? Me and alot of my friends really want to mod the xbox version will donate even if needed 🙂

  25. Ionigga says:

    ( Name=”F1″, Command=”OnTap 2.0 showmenu | OnTap 3.0 OpenGUI Personalization” ) doesnt work …. 🙁 it needs the OnlyLoadLevel BioD_Nor_000Cabin and that doesnt work either… maybe Rick can help us with a command or something to replace that command…

  26. mindEx says:

    very needs “OnlyLoadLevel” (BioD_Nor_100Cabin or BioD_Nor_500) or analog. I’m trying to find this command in MassEffect2.exe, but find nothing. If we knew as have found and where “OnlyLoadLevel” in me2, we could find analog in me3.

  27. Ionigga says:

    OnlyLoadLevel is a UE3:CheatManager exec function (UT3)… we need something similar cuz they changed a little the engine

  28. David says:

    Hey Rick, wanted to say thanks for all the work you do before I ask you for something.

    So i used your ME3 unpacksfxarchive tool to unpack the default.sfar for the dlc. Which worked out great, found the .bin file and edited the stats i wanted on the prothean laser.
    However I realize I have no way of packing it back up again, would you be able to point me in the right direction, or is the reason you haven’t released the tool because you’re currently working on it?

    Either way wanted to say thanks again for all the work you’ve done and will continue to do.

    PS. Steam Achievement Manager is awesome.

  29. john says:

    you wheres the editor for the 360 man there all on it allready n7 ranks crazy high get sorting it out so we can do it dood

  30. IdleHands88 says:

    hes right rick there all doing it on the xbox360 was in a game last night got 1 kill and boom 9999999 xp for killing a prime

  31. Idlehands88 says:

    @IdleHands88 Stop trying to be me fag! You aren’t me so stop trying to be me! Everyone that knows me (the real Idlehands88) can tell you that I use proper grammar and punctuations… You made seveneral spelling/grammar erros that I would never have made…

    Your post: “hes right rick there all doing it on the xbox360 was in a game last night got 1 kill and boom 9999999 xp for killing a prime”

    What your post would have looked like if I were to post it:
    “He’s right Rick, they’re all doing it on the xbox 360… I was in a game last night and got 1 kill and then boom 9,999,999 xp for killing a Prime…”

    Can you see the difference, Also I don’t put a Capital letter on the “H” in hands… FAIL!!!

    • idlehands88 says:

      Hmmm… Several isn’t spelled as “seveneral”, nor is errors spelled as “erros”. Also you don’t need to capitalize “Capital” since it isn’t a proper noun… Not to mention a couple areas where a comma should’ve been used.

      LOL! FLAIL!

      BTW, I’m not your poor grammar, homosexual impersonator nor am I you… But, I know who I am. I’m the dude playin’ the dude, disguised as another dude! Peace!

  32. Crymson says:

    Just be aware folks you can edit the crap outta your c.bin for use in single player, but EA is banning people left and right for abusing it for use in MP. If you insist on cheating in MP you will get banned and eventually you will cause them to alter the game so it cannot be edited. Oh and you can get your account nuked for playing MP with a host using a hacked c.bin, EA bans first and then doesn’t ask questions later.

  33. MrChowderClam says:

    Thanks so much for the tool Rick! I’m trying to create a c.bin config for taking screenshots, and I have all of the flycam stuff in the bindings thanks to your tool, but I was wondering if anyone knew of a way to toggle the DOF used on sniper scope for the flycam? I see that there is a bool variable called busesniperzoom, but I’m not sure if that can be toggled on/off for the flycam, or if it can be bound to a key?

  34. […] denen man das ändern kann. Gibbed (der Autor des genialen Mass Effect 2 Spielstand-Editors) hat eine Lösung parat mit der man die Datei in einen Haufen JSON-Dateien umwandeln kann (und diese auch wieder […]

  35. Csimbi says:

    Gibbed.MassEffect3.Coalesce.exe -j Coalesced.bin

    Unhandled Exception: System.ArgumentException: Path cannot be the empty string or all whitespace.
    at System.IO.Directory.CreateDirectory(String path)
    at Gibbed.MassEffect3.Coalesce.Program.Main(String[] args)

    All builds (including r52 yield the same result).
    Any chance to fix it?
    Thank you.

  36. Orion says:

    Is there in fact a Gibbed Mass Effect 3 save game editor? There are a few sites out there saying they have one but I am not wanting to try downloading anything till I know its not some trojan virus.

  37. Csimbi says:

    r53 still produces this error:

    Gibbed.MassEffect3.Coalesce.exe -j Coalesced.bin

    Unhandled Exception: System.ArgumentException: Path cannot be the empty string or all whitespace.
    at System.IO.Directory.CreateDirectory(String path)
    at Gibbed.MassEffect3.Coalesce.Program.Main(String[] args)

  38. Csimbi says:

    Seem to crash when I try to repack the successfully unpacked files, too:

    Unhandled Exception: System.IO.FileNotFoundException: Could not find file ‘d:\test\Coalesced\@coalesced.json’.
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShar
    e share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolea
    n useLongPath)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
    at Gibbed.MassEffect3.Coalesce.Program.Main(String[] args)

    • Rick says:

      That error should be pretty obvious.

      • Rick says:

        Oh, you were trying to repack files from the exception you mentioned earlier, which would mean @coalesced.json is missing.

        • Csimbi says:

          Correct, I tried repacking the failed extraction.
          r55 works for repacking the extracted files (as the extraction works correctly).
          Just one observation if I may: the original file was 1.4 megs, the new one is 1.7.
          Is that normal?
          Thanks again!

  39. morkie says:

    where’s the r55 link? its r46 only there

  40. ScorpyX says:

    Thanks for the tool Rick
    all my tests is success

    here are a couple videos for fun:
    1. (1280×1024)(Max Payne style test) – http://www.youtube.com/watch?v=CQvEz92EkrY
    2. (1280×720)(hd test and more fight slow motion) – http://www.youtube.com/watch?v=GzecqZf7Bsc

    thanks for tool again – its allows me to create new cool stuff

  41. Thiago says:

    I want to know how to open and edit the file biogame_en_us.gfc that is within .iso Mass Effect 3 Xbox 360, I have a project to translate into languages ​​that do not have by default in the game.

    Rick helps us with a tool to open and edit file extension .GFC will help you a lot of people, we are first translated to Portuguese-BR.

    thiago.msm@gmail.com

  42. xfcrowman says:

    Hi Rick, thanks for making this great tool.

    I managed to extract coalesced.bin from the ps3 version – it was located in main.psarc which can be unpacked using psarc.exe.

    Your tool for coalesced.bin can extract the .json files successfully from the ps3 version and can also repack them back into coalesced.bin, but unfortunately the file will not work – even if no changes were made to the .json files.

    Would it be possible to add support for the ps3 version of coalesced.bin? Please contact me if you are interested or have any questions.

    • Rick says:

      I’m guessing you’re complaining that the size changes, in which case, I cannot do anything about that.

      • xfcrowman says:

        OK, thanks for letting me know.

        As an alternative, would it be possible to use a hex editor to edit some of these variables? In my case, I was trying to use your tool to increase the value of a war asset.

        Thanks again for your help.

  43. mikeloeven says:

    Anyone know if there is a way to get tali without a helmet or did they never code a head for her into the game?

    • Lieutenant Kurn says:

      There’s either no head or possibly a default. But definitely no “Tali” head has been coded, as she can’t be separated from her helmet.

  44. Tom says:

    I tried to unpack coalesced.ini modded in Wench’s app but got this error with the last build 🙁

    C:\Users\Tom\Desktop\ii\bin>Gibbed.MassEffect3.Coalesce.exe -j test.bin

    Neošetřená výjimka: System.NotImplementedException: Metoda nebo operace není im
    lementována.
    v Gibbed.MassEffect3.FileFormats.CoalescedFile.Deserialize(Stream input)
    v Gibbed.MassEffect3.Coalesce.Program.Main(String[] args)

    Any help?

    Thanks!

  45. I precisely wished to appreciate you all over again. I’m not certain what I would’ve used without the actual points documented by you directly on this area. Certainly was a challenging matter for me personally, nevertheless noticing this specialised strategy you managed that made me to jump over delight. Now i am grateful for your support and trust you know what a powerful job you’re providing instructing many people through your webblog. More than likely you have never got to know any of us.

  46. What i don’t understood is in fact how you are not really a lot more well-favored than you might be right now. You are so intelligent. You understand thus significantly in the case of this matter, made me in my opinion consider it from numerous numerous angles. Its like women and men are not interested until it is one thing to do with Girl gaga! Your individual stuffs excellent. At all times take care of it up!

  47. John says:

    Whenever I scope in, it doesn’t let me scope out, ever. It seems to be stuck that way. Is there any way to fix it? Even when I right click, it doesn’t allow me to unzoom.

  48. […] Use Gibbed MassEffect 3 Coalesced.bin tool to unpack Coalesced.bin into separate json […]

  49. Apotheosize says:

    Is there a way to get an edited coalesced.bin file onto the xbox? How do i find the file and how do i import it to the game?

  50. Gary says:

    So, Am I understanding this correctly,
    -This tool will not allow me to un-pack mt coalesced.bin edit some values and re-pack it to be sucssecfull on xbox 360 iso(full game)?