Z80Flags.fromJson constructor

Z80Flags.fromJson(
  1. Map<String, dynamic> flags
)

Loads the CPU flags from a Map

Implementation

factory Z80Flags.fromJson(Map<String, dynamic> flags) {
  return Z80Flags(
    S: flags['S'] as int,
    Z: flags['Z'] as int,
    Y: flags['Y'] as int,
    H: flags['H'] as int,
    X: flags['X'] as int,
    P: flags['P'] as int,
    N: flags['N'] as int,
    C: flags['C'] as int,
  );
}