public Chip8OpCode(Chip8OpCodeName name, ushort value, ushort variableMask, Action<Chip8Cpu, ushort> action) { Name = name; Value = value; VariableMask = variableMask; Action = action; }
public static readonly Chip8OpCode ClearScreen = new Chip8OpCode(Chip8OpCodeName.ClearScrean, 0x00E0, 0x0000, (cpu, value) =>