Exemplo n.º 1
0
        public void SetCDL(I8048.eCDLogMemFlags flags, string type, int cdladdr)
        {
            if (type == null)
            {
                return;
            }
            byte val = (byte)flags;

            _cdl[type][cdladdr] |= (byte)flags;
        }
Exemplo n.º 2
0
 void CDLCpuCallback(ushort addr, I8048.eCDLogMemFlags flags)
 {
     if (addr < 0x400)
     {
     }
     else
     {
         mapper.MapCDL(addr, flags);
         return;
     }
 }
Exemplo n.º 3
0
 public override void MapCDL(ushort addr, I8048.eCDLogMemFlags flags)
 {
     if (addr < 0x8000)
     {
         SetCDLROM(flags, addr);
     }
     else
     {
         if (Core.cart_RAM != null)
         {
             SetCDLRAM(flags, addr - 0xA000);
         }
     }
 }
 public override void MapCDL(ushort addr, I8048.eCDLogMemFlags flags)
 {
     SetCDLROM(flags, addr);
 }
Exemplo n.º 5
0
 protected void SetCDLRAM(I8048.eCDLogMemFlags flags, int cdladdr)
 {
     Core.SetCDL(flags, "CartRAM", cdladdr);
 }
Exemplo n.º 6
0
 public virtual void MapCDL(ushort addr, I8048.eCDLogMemFlags flags)
 {
 }