aboutsummaryrefslogtreecommitdiff
path: root/src/cartridge.rs
diff options
context:
space:
mode:
authorDeterminant <ted.sybil@gmail.com>2018-01-08 12:54:07 +0800
committerDeterminant <ted.sybil@gmail.com>2018-01-08 12:54:07 +0800
commit704d1c2e7feb0501097e70032f951893d29e358a (patch)
tree3167a23284569d228a0c1612af24cddbf5dd2460 /src/cartridge.rs
parent96c7c1e4fee261ecf386fb2fff2155f06a2f7973 (diff)
finish load/save features
Diffstat (limited to 'src/cartridge.rs')
-rw-r--r--src/cartridge.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cartridge.rs b/src/cartridge.rs
index ca9c31e..29cfbd7 100644
--- a/src/cartridge.rs
+++ b/src/cartridge.rs
@@ -24,4 +24,6 @@ pub trait Cartridge {
#[inline(always)] fn set_mirror_type(&mut self, mt: MirrorType);
fn load(&mut self, reader: &mut Read) -> bool;
fn save(&self, writer: &mut Write) -> bool;
+ fn load_sram(&mut self, reader: &mut Read) -> bool;
+ fn save_sram(&self, writer: &mut Write) -> bool;
}