nesfuzz/src/cartridge/mmc1.rs

29 lines
467 B
Rust
Raw Normal View History

2020-01-10 02:26:45 +00:00
use super::{Cartridge, Mapper, Mirror};
pub struct Mmc1 {
cart: Cartridge,
step: u8,
shift_register: u8,
prg_low_bank: usize,
prg_high_bank: usize,
chr_low_bank: usize,
chr_high_bank: usize,
mirroring: Mirror,
}
impl Mmc1 {
fn new(cart: Cartridge) -> Self {
Mmc1
}
}
impl Mapper for Mmc1 {
fn read(&mut self, address: usize) -> u8 {
0
}
fn write(&mut self, address: usize, value: u8) {
}
}