示例#1
0
 void WriteMemory()
 {
     mmu.wb(Address.Lcdc, lcdc);
     mmu.wb(Address.Stat, stat);
     mmu.wb(Address.Ly, ly);
     mmu.wb(Address.Lyc, lyc);
     mmu.wb(Address.Irr, irr);
 }
示例#2
0
文件: MmuView.cs 项目: bmjoy/GB4Unity
        public void SetMemory(InputField input)
        {
            byte   upper   = StringUtil.HexToByte(page.text);
            byte   lower   = (byte)input.transform.GetSiblingIndex();
            ushort address = (ushort)(upper << 8 | lower);
            byte   value   = StringUtil.HexToByte(input.text);

            mmu.wb(address, value);
        }