diff --git a/src/cartridge.rs b/src/cartridge.rs index c694d8b..dd5a34f 100644 --- a/src/cartridge.rs +++ b/src/cartridge.rs @@ -84,6 +84,9 @@ impl Cartridge { if let &Some(ref filename) = save_file { let data = super::read_file(&filename); if let Ok(data) = data { + if data.len() != size { + panic!("Ram size does not match"); + } data } else { // Generate empty buffer