pub enum JyBoard {
M90,
M209,
M211,
M35,
}Expand description
Which iNES mapper number wired the ASIC. Selects the ROM-nametable / extended-mirroring policy and the mapper 209 MMC4 auto-latch behaviour.
Variants§
M90
iNES mapper 90: ROM nametables / extended mirroring jumper-inhibited.
M209
iNES mapper 209: standard implementation (feature register-enabled).
M211
iNES mapper 211: feature always enabled (a 209 duplicate).
M35
iNES mapper 35: the J.Y. Company single-game “extended” board
(YY840820C / J.Y.061). Same silicon as 209 — the ROM-nametable /
extended-mirroring feature is register-enabled — so it shares the 209
policy (incl. the MMC4-like CHR auto-latch). (v1.6.0 Workstream E.)
Trait Implementations§
impl Copy for JyBoard
impl Eq for JyBoard
impl StructuralPartialEq for JyBoard
Auto Trait Implementations§
impl Freeze for JyBoard
impl RefUnwindSafe for JyBoard
impl Send for JyBoard
impl Sync for JyBoard
impl Unpin for JyBoard
impl UnsafeUnpin for JyBoard
impl UnwindSafe for JyBoard
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more