Check cartridge ram size upon load

This commit is contained in:
Kevin Hamacher 2020-02-18 12:15:41 +01:00
parent 0816f74528
commit 368150e4c3

View File

@ -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