From 9257e8c66dfd634c21960977cd3a395279fd1e71 Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Wed, 22 Jan 2025 13:23:59 +0100 Subject: [PATCH] clean up rom saving --- src/ui/storage.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/ui/storage.rs b/src/ui/storage.rs index 9ffb3d4..88d4c00 100644 --- a/src/ui/storage.rs +++ b/src/ui/storage.rs @@ -138,9 +138,12 @@ pub fn load_saves(ui: &mut ui::Ui, netplay: &mut Option) { if mempak.is_ok() { ui.saves.mempak.0 = mempak.unwrap(); } - let romsave = std::fs::read(&mut ui.paths.romsave_file_path); - if romsave.is_ok() { - ui.saves.romsave.0 = serde_json::from_slice(romsave.unwrap().as_ref()).unwrap(); + if netplay.is_none() { + // can't do romsaves with the current netplay implementation + let romsave = std::fs::read(&mut ui.paths.romsave_file_path); + if romsave.is_ok() { + ui.saves.romsave.0 = serde_json::from_slice(romsave.unwrap().as_ref()).unwrap(); + } } } @@ -196,7 +199,6 @@ pub fn load_saves(ui: &mut ui::Ui, netplay: &mut Option) { device::controller::mempak::MEMPAK_SIZE * 4, ); } - ui.saves.romsave.0 = Default::default(); // can't do romsaves with the current netplay implementation } }