public override void UpdateGui_misc(PropertyList list) { C_6502 c = (C_6502)machine.cpu; list.SetValue("Overflow", c.GetStatus(c.statusFlag_overflow) ? 1 : 0); list.SetValue("Negative", c.GetStatus(c.statusFlag_negative) ? 1 : 0); }
public override void SetupMisc(PropertyList list) { propertyListItem itm = new propertyListItem("I", propertyType.hex, "0"); itm.maxValue = 6000; list.AddItem(itm); list.RefreshList(); }
public override void SetupRegisters(PropertyList list) { for(Int32 i = 0; i < 16; i++) list.AddItem(new propertyListItem( "V" + IntToHex(i) , propertyType.hex , "0" )); list.RefreshList(); }
public override void SetupMisc(PropertyList list) { //sg.Box("SetupMisc"); list.AddItem(new propertyListItem( "Overflow" , propertyType.hex , "0" )); list.AddItem(new propertyListItem( "Negative" , propertyType.hex , "0" )); list.RefreshList(); }
public override void SetupRegisters(PropertyList list) { list.AddItem(new propertyListItem( "A" , propertyType.hex , "0" )); list.AddItem(new propertyListItem( "X" , propertyType.hex , "0" )); list.AddItem(new propertyListItem( "Y" , propertyType.hex , "0" )); list.RefreshList(); }
public override void UpdateGui_registers(PropertyList list) { list.SetValue("A", machine.cpu.A); list.SetValue("X", machine.cpu.X); list.SetValue("Y", machine.cpu.Y); }
public override void UpdateValues_registers(PropertyList list) { for(int i = 0; i < 16; i++) { cpu.m_vRegisters[i] = Convert.ToByte(list.Integer("V" + IntToHex(i))); } }
public override void UpdateGui_registers(PropertyList list) { for(Int32 i = 0; i < 16; i++) list.SetValue("V" + IntToHex(i), machine.cpu.m_vRegisters[i]); }
public virtual void SetupRegisters(PropertyList list) { }
public virtual void UpdateValues_registers(PropertyList list) { }
public virtual void UpdateValues_misc(PropertyList list) { }
public virtual void UpdateGui_registers(PropertyList list) { }
public virtual void UpdateGui_misc(PropertyList list) { }
public override void UpdateValues_misc(PropertyList list) { }
public override void UpdateGui_misc(PropertyList list) { list.SetValue("I", machine.cpu.I); }
public override void UpdateValues_registers(PropertyList list) { }
public virtual void SetupMisc(PropertyList list) { }