Beispiel #1
0
  public byte[] saveFile(byte[] binData) {
    binData = xAxis.saveFile(binData);
    binData = yAxis.saveFile(binData);
    int offset = 0;

    for (int x = 0; x < yAxis.getDataSize(); x++) {
      for (int y = 0; y < xAxis.getDataSize(); y++) {
        byte[] output =
            RomAttributeParser.parseIntegerValue(data[y][x].getBinValue(), endian, storageType);
        for (int z = 0; z < storageType; z++) {
          binData[offset * storageType + storageAddress - ramOffset] = output[z];
          offset++;
        }
      }
    }
    return binData;
  }