Been a while, time for an update!
Writing code isn't as "simple" as using a modeling tool like 3DS Max or Maya (is Lightwave 3D still a thing?) to create 3D characters. A modeling tool uses physics; imagine being the coder who has to create the physics. Sir Amano Newton has spent the past two years unraveling NCS "physics", because NCS "god" (BioWare) didn't leave us precise notes.
Let's look at we have to do to get started writing a reverse compiler:
Binary, Decimal, and Hexadecimal Output
Converting From Binary to Hex
Printing
Formatting to the Rescue
What I Start To Work With
Yes, I'm reading that and write code to reverse it. Looks like fun, eh?