diff --git a/src/display.rs b/src/display.rs index bb9f2f8..48a9abb 100644 --- a/src/display.rs +++ b/src/display.rs @@ -372,7 +372,8 @@ impl Display { if idx < 64 { self.background_palette_cgb[idx / 8].0[idx % 8] = val; } else { - panic!("OOB palette w/ autoinc"); + println!("OOB palette w/ autoinc"); + return; } if self.background_palette_autoinc { self.background_palette_index += 1; @@ -387,7 +388,8 @@ impl Display { if idx < 64 { self.object_palette_cgb[idx / 8].0[idx % 8] = val; } else { - panic!("OOB obj palette w/ autoinc"); + println!("OOB obj palette w/ autoinc"); + return; } if self.object_palette_autoinc { self.object_palette_index += 1;