mirror of
https://github.com/zoriya/ComSquare.git
synced 2025-12-20 14:15:11 +00:00
new MemoryMap architecture
starting to working of voices and so on BRR, Envelopes, Gauss and Timers as they use each others
This commit is contained in:
@@ -19,10 +19,9 @@ namespace ComSquare
|
||||
cartridge(new Cartridge::Cartridge(romPath)),
|
||||
wram(new Ram::Ram(16384, WRam, "WRam")),
|
||||
sram(new Ram::Ram(this->cartridge->header.sramSize, SRam, "SRam")),
|
||||
apuRam(new APU::MemoryMap()),
|
||||
cpu(new CPU::CPU(this->_bus, cartridge->header)),
|
||||
ppu(new PPU::PPU(renderer)),
|
||||
apu(new APU::APU(this->apuRam, renderer))
|
||||
apu(new APU::APU(renderer))
|
||||
{
|
||||
this->_bus->mapComponents(*this);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user