the above image i posted explains the structure of the bin file.
extract it using that information to get out the .obj files that are inside the bin.
i didnt look at it much but it seemed that the obj files contain a bytecode section at the start, and the text script after, shouldn't be too much of an issue to figure it's layout, but i'd suggest you start by creating a tool to extract and rebuild the bin file before going further with it.