//! CGE-NES is a Nintendo Entertainment System (NES) emulator library written in Rust.
//!
//! This crate provides the core functionality for emulating the NES hardware, including:
//!
//! - ROM loading and cartridge management (iNES format, mappers 0-4)
//! - CPU emulation (MOS 6502)
//! - PPU (Picture Processing Unit) emulation
//! - Memory mapping and bus communication
//! - Input handling
//!
//! To Do:
//! - Implement APU (Audio Processing Unit) emulation
//!
//! The library is organized into clearly-scoped modules (`cartridge`, `input`,
//! `ppu`, `nes`, `rom_loader`) and can be integrated into different frontends
//! for creating complete NES emulators.
pub use ;
pub use ;
pub use NesConsole;
pub use ;
pub use ;