Example #1
0
        public void InsertCartridge(Cartridge cartridge)
        {
            _cart = cartridge;
            _cart.ConnectBus(this);

            _ppu.ConnectCartridge(cartridge);

            // Notify the bus that we can start accessing ROM for memory read/writes
            isROMLoaded = true;

            if (!isDisassemblyLoaded)
            {
                LoadDisassembly(0x0000, 0xFFFF);
            }
        }
Example #2
0
 public void ConnectCartridge(Cartridge cartridge)
 {
     _cartridge = cartridge;
 }