kagamijxl
pub fn encode_memory( data: &[u8], xsize: usize, ysize: usize) -> Result<Vec<u8>, &'static str>