I wish I had the reverse engineering skills that you guys possess
How do you do it? The best I can come up with is writing a small tool to output the first X bytes of a file as separate unsigned bytes, unsigned shorts and if needed unsigned ints to try and see if some of the values make any sense. Often, they don't