Check cartridge ram size upon load
This commit is contained in:
parent
0816f74528
commit
368150e4c3
@ -84,6 +84,9 @@ impl Cartridge {
|
|||||||
if let &Some(ref filename) = save_file {
|
if let &Some(ref filename) = save_file {
|
||||||
let data = super::read_file(&filename);
|
let data = super::read_file(&filename);
|
||||||
if let Ok(data) = data {
|
if let Ok(data) = data {
|
||||||
|
if data.len() != size {
|
||||||
|
panic!("Ram size does not match");
|
||||||
|
}
|
||||||
data
|
data
|
||||||
} else {
|
} else {
|
||||||
// Generate empty buffer
|
// Generate empty buffer
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user