|
ComSquare
|
| ▼Cexception | |
| CComSquare::InvalidAction | Exception thrown when someone tries to load an invalid rom |
| CComSquare::InvalidAddress | Exception thrown when trying to read/write to an invalid address |
| CComSquare::InvalidRomException | Exception thrown when someone tries to load an invalid rom |
| CComSquare::NotImplementedException | When this is thrown, it means that we should work more |
| CComSquare::Cartridge::Header | |
| ▼CComSquare::Memory::IMemory | Common interface implemented by all components mapping memory |
| CComSquare::APU::APU | |
| CComSquare::APU::DSP::DSP | |
| CComSquare::CPU::CPU | The main CPU |
| ▼CComSquare::Memory::IRectangleMemory | Superset of the IMemory to map non continuous rectangle to the memory. (A rectangle that spam across more than one bank but that does not start at 0000 or end at FFFF) |
| CComSquare::Cartridge::Cartridge | Contains the rom's memory/instructions |
| CComSquare::Memory::MemoryShadow | |
| CComSquare::PPU::PPU | The struct containing all the registers the PPU |
| CComSquare::Ram::Ram | |
| CComSquare::APU::InternalRegisters | |
| CComSquare::CPU::InternalRegisters | Struct containing internal registers of the CPU |
| CComSquare::Cartridge::InterruptVectors | |
| ▼CComSquare::Renderer::IRenderer | |
| CComSquare::Renderer::SFRenderer | |
| CComSquare::Memory::MemoryBus | The memory bus is the component responsible of mapping addresses to components address and transmitting the data |
| CComSquare::CPU::Registers::p | The Processor status register; |
| CComSquare::APU::InternalRegisters::psw | Program Status Word register |
| CComSquare::APU::DSP::Registers | All the registers of the DSP |
| CComSquare::APU::Registers | |
| CComSquare::CPU::Registers | Struct containing registers for the main CPU |
| CComSquare::SNES | Container of all the components of the SNES |
1.8.17