List of all items
Structs
- apu::Apu
- cheats::genie::GameGenie
- cheats::genie::GameGenieCode
- cheats::shark::GameShark
- cheats::shark::GameSharkCode
- cpu::Cpu
- devices::buffer::BufferDevice
- devices::printer::PrinterDevice
- devices::stdout::StdoutDevice
- dma::Dma
- gb::ClockFrame
- gb::Components
- gb::GameBoy
- gb::GameBoyConfig
- gb::Registers
- info::Info
- mmu::Mmu
- pad::Pad
- ppu::ObjectData
- ppu::PaletteInfo
- ppu::Ppu
- ppu::PpuRegisters
- ppu::Tile
- ppu::TileData
- rom::Cartridge
- rom::Mbc
- serial::NullDevice
- serial::Serial
- state::BessBlock
- state::BessBlockHeader
- state::BessBuffer
- state::BessCore
- state::BessFooter
- state::BessInfo
- state::BessMbc
- state::BessMbrRegister
- state::BessName
- state::BessState
- state::BosBlock
- state::BosDeviceState
- state::BosImageBuffer
- state::BosInfo
- state::BosState
- state::BoscState
- state::FromGbOptions
- state::StateManager
- state::ToGbOptions
- test::TestOptions
- timer::Timer
Enums
- apu::Channel
- data::BootRom
- dma::DmaMode
- gb::GameBoyDevice
- gb::GameBoyMode
- gb::GameBoySpeed
- licensee::Licensee
- pad::PadKey
- pad::PadSelection
- ppu::PpuMode
- rom::CgbMode
- rom::MbcType
- rom::RamSize
- rom::Region
- rom::RomSize
- rom::RomType
- rom::SgbMode
- state::BosBlockKind
- state::SaveStateFormat
- state::StateFormat
Traits
- gb::AudioProvider
- mmu::BusComponent
- serial::SerialDevice
- state::Serialize
- state::State
- state::StateBox
- state::StateComponent
- state::StateConfig
- state::StateInfo
Macros
Functions
- color::rgb555_to_rgb888
- color::rgb888_to_rgb1555
- color::rgb888_to_rgb1555_array
- color::rgb888_to_rgb1555_scalar
- color::rgb888_to_rgb1555_u16
- color::rgb888_to_rgb565
- color::rgb888_to_rgb565_u16
- gb::hook_impl
- gen::dependencies_map
- test::build_test
- test::run_image_test
- test::run_serial_test
- test::run_step_test
- test::run_test
Type Aliases
- color::Pixel
- color::PixelAlpha
- color::PixelRgb1555
- color::PixelRgb565
- cpu::Instruction
- inst::Instruction
- ppu::Palette
- ppu::PaletteAlpha
Statics
Constants
- color::RGB1555_SIZE
- color::RGB565_SIZE
- color::RGB888_SIZE
- color::RGBA_SIZE
- color::RGB_SIZE
- color::XRGB8888_SIZE
- consts::BGP_ADDR
- consts::DIV_ADDR
- consts::DMA_ADDR
- consts::HDMA1_ADDR
- consts::HDMA2_ADDR
- consts::HDMA3_ADDR
- consts::HDMA4_ADDR
- consts::HDMA5_ADDR
- consts::IF_ADDR
- consts::LCDC_ADDR
- consts::LYC_ADDR
- consts::LY_ADDR
- consts::NR10_ADDR
- consts::NR11_ADDR
- consts::NR12_ADDR
- consts::NR13_ADDR
- consts::NR14_ADDR
- consts::NR20_ADDR
- consts::NR21_ADDR
- consts::NR22_ADDR
- consts::NR23_ADDR
- consts::NR24_ADDR
- consts::NR30_ADDR
- consts::NR31_ADDR
- consts::NR32_ADDR
- consts::NR33_ADDR
- consts::NR34_ADDR
- consts::NR40_ADDR
- consts::NR41_ADDR
- consts::NR42_ADDR
- consts::NR43_ADDR
- consts::NR44_ADDR
- consts::NR50_ADDR
- consts::NR51_ADDR
- consts::NR52_ADDR
- consts::OBP0_ADDR
- consts::OBP1_ADDR
- consts::SB_ADDR
- consts::SCX_ADDR
- consts::SCY_ADDR
- consts::SC_ADDR
- consts::STAT_ADDR
- consts::TAC_ADDR
- consts::TIMA_ADDR
- consts::TMA_ADDR
- consts::WX_ADDR
- consts::WY_ADDR
- cpu::PREFIX
- data::CGB_BOOT
- data::CGB_BOYTACEAN
- data::DMG_BOOT
- data::DMG_BOOTIX
- data::MGB_BOOTIX
- data::SGB_BOOT
- gen::mock::COMPILATION_DATE
- gen::mock::COMPILATION_TIME
- gen::mock::COMPILER
- gen::mock::COMPILER_VERSION
- gen::mock::DEPENDENCIES
- gen::mock::DEPENDENCIES_STR
- gen::mock::FEATURES
- gen::mock::FEATURES_SEQ
- gen::mock::FEATURES_STR
- gen::mock::HOST
- gen::mock::MAKEFLAGS
- gen::mock::NAME
- gen::mock::OPT_LEVEL
- gen::mock::PLATFORM_CPU_BITS
- gen::mock::PLATFORM_CPU_BITS_INT
- gen::mock::PROFILE
- gen::mock::TARGET
- gen::mock::VERSION
- inst::EXTENDED
- inst::INSTRUCTIONS
- mmu::BOOT_SIZE_CGB
- mmu::BOOT_SIZE_DMG
- mmu::RAM_SIZE_CGB
- mmu::RAM_SIZE_DMG
- ppu::BASIC_PALETTE
- ppu::COLOR_BUFFER_SIZE
- ppu::DEFAULT_TILE_ATTR
- ppu::DISPLAY_HEIGHT
- ppu::DISPLAY_SIZE
- ppu::DISPLAY_WIDTH
- ppu::FRAME_BUFFER_RGB1555_SIZE
- ppu::FRAME_BUFFER_RGB565_SIZE
- ppu::FRAME_BUFFER_RGB888_SIZE
- ppu::FRAME_BUFFER_SIZE
- ppu::FRAME_BUFFER_XRGB8888_SIZE
- ppu::HRAM_SIZE
- ppu::OAM_SIZE
- ppu::OBJ_COUNT
- ppu::PALETTE_COLORS
- ppu::PALETTE_SIZE
- ppu::SHADE_BUFFER_SIZE
- ppu::TILE_COUNT
- ppu::TILE_COUNT_CGB
- ppu::TILE_COUNT_DMG
- ppu::TILE_DOUBLE_HEIGHT
- ppu::TILE_HEIGHT
- ppu::TILE_HEIGHT_I
- ppu::TILE_WIDTH
- ppu::TILE_WIDTH_I
- ppu::VRAM_SIZE
- ppu::VRAM_SIZE_CGB
- ppu::VRAM_SIZE_DMG
- rom::RAM_BANK_SIZE
- rom::ROM_BANK_SIZE
- state::BESS_MAGIC
- state::BOSC_MAGIC
- state::BOSC_MAGIC_UINT
- state::BOSC_VERSION
- state::BOS_MAGIC
- state::BOS_MAGIC_UINT
- state::BOS_VERSION