Warn when restoring memory of incorrect size

This commit is contained in:
Fabian 2018-08-07 12:32:44 -05:00
parent a30b5b7eb3
commit 09072feee3

View file

@ -448,6 +448,11 @@ CPU.prototype.set_state = function(state)
this.reg32s.set(state[39]);
this.sreg.set(state[40]);
this.dreg.set(state[41]);
if(this.mem8.length !== state[42].length)
{
console.warn("Note: Memory size mismatch. we=" + this.mem8.length + " state=" + state[42].length);
}
this.mem8.set(state[42]);
this.set_tsc(state[43][0], state[43][1]);