This is a java based CMB file format parser, which will allow you to decode cmb files generated by CatalystEX software.
Currently, CMB files generated by CatalystEX 4.1, 4.2, 4.3 and 4.4 are supported.
CmbFile cmb = CmbParser.fromFile(new File("samples/modelA.cmb"));
CmbBuilder.writeCmbToFile(cmb, "samples/modelA_copy.cmb");
CmbFile cmb = CmbParser.fromFile(new File("samples/modelA.cmb"));
List<Layer> layers = cmb.getLayers();
Layer layer33 = layers.get(33);
for(int i = 0; i < layer33.getSize(); i++) {
System.out.println(layer33.getCommand(i));
}