pub type EmulationType = i32;