Exemple #1
0
        public Cpu(Lcd lcd, Mmu memory, IOpcodes opcodes)
        {
            this.lcd_     = lcd;
            this.memory_  = memory;
            this.opcodes_ = opcodes;

            this.MemoryMap   = this.memory_.MemoryMap;
            this.IoAddresses = this.MemoryMap.IoAddresses;

            this.Reset();
        }
 public ReplayOpcodes(Mmu memory)
 {
     this.memory_ = memory;
     this.impl_   = new Opcodes(memory);
 }