toJson method
Saves current CPU state to a Map
Implementation
Map<String, dynamic> toJson() {
return {
'b': _b,
'a': _a,
'c': _c,
'd': _d,
'e': _e,
'h': _h,
'l': _l,
'a_prime': _aPrime,
'b_prime': _bPrime,
'c_prime': _cPrime,
'd_prime': _dPrime,
'e_prime': _ePrime,
'h_prime': _hPrime,
'l_prime': _lPrime,
'ix': _ix,
'iy': _iy,
'i': _i,
'r': _r,
'sp': _sp,
'pc': _pc,
'flags': _flags.toJson(),
'flags_prime': _flagsPrime.toJson(),
'imode': _interruptMode,
'iff1': _iff1,
'iff2': _iff2,
'halted': _halted,
'do_delayed_di': _doDelayedDi,
'do_delayed_ei': _doDelayedEi,
'cycle_counter': _cycleCounter
};
}