romkit 0.1.1

Identify game ROMs and extract their data and assets as structured files.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Media romkit produces from game data, in formats every viewer understands: images become
//! PNG, audio becomes WAV, music becomes MIDI, 3D models become glTF. Decoders in
//! [`formats`](crate::formats) and the games build these types; hosts only ever see the encoded
//! files.

mod audio;
mod gltf;
mod image;
mod mesh;
mod midi;

pub use audio::Audio;
pub use image::{Image, Rgba, bgr555};
pub use mesh::{AlphaMode, Material, Mesh, Primitive, Texture, Vertex, Wrap};
pub use midi::{Event, Midi};