olympia_engine 0.3.0

Olympia is a gameboy emulator and toolkit, intended to run as a native or web assembly application targeting a cycle count accurate emulation. olympia_engine is the reusable core for both native and wasm.
Documentation
1
2
3
4
5
6
7
8
9
pub enum DataType {
    ROM,
}

pub trait DataManager {
    type Error;
    type Identifier;
    fn load(&self, ty: DataType, identifier: Self::Identifier) -> Result<Vec<u8>, Self::Error>;
}