Results 761 comments of emoose

I've known of a few cases where MBINCompiler would compile files differently (such as missing padding between generic list entries), but I didn't think those would cause an issue since...

> In the comparison I linked in my OP, the yellow highlight has some interesting changes too. B9 -> B8 and the EF -> F0 changes happen often throughout the...

Latest commits should fix some issues with strings being written, and should make the recompiled MBINs a lot closer to the originals too, I tested with NMS_REALITY_GCTECHNOLOGYTABLE.MBIN and it seems...

@monkeyman192 I might have identified the issue, small bug with NMSTemplate fields not serializing template names properly, can you try again with the latest commit?

> The latest commit is included in the compiled eye from the repo? If yes, then for inventory.mbin it made things worse in terms of shuffling the entire structure around....

Hmm, can you give me the exact command-line you used for them?

Should be fixed with #46, can you try out the latest build and see if it's working for you?

Same thing for PC 1.1.0 EXE, for comparison: ```C void __cdecl Flags_DEBUG_UnsetBit(DEBUG_FLAG a1) *((_DWORD *)&pG->flags_DEBUG_0_60 + (a1 >> 5)) &= ~(0x80000000 >> (a1 & 0x1F)); DWORD __cdecl Flags_DEBUG_CheckBit(DEBUG_FLAG a1) return...

You're meant to just be able to drag+drop a sym file to it, but looks like that doesn't work... If you make an `ida` and a `ghidra` folder in the...

Hmm, well if the AA AA AA part was padding I'm not sure why that'd be set to AA AA AA while other padding bytes in the same file are...