use charAt for accessing characters in a string for IE compatibility, fixes #1
This commit is contained in:
parent
95e5a75e92
commit
4106d81cdf
6
cpu.js
6
cpu.js
|
@ -6720,7 +6720,7 @@ var SEP = {
|
||||||
}
|
}
|
||||||
|
|
||||||
for(var i = 0; i < 8; i++) {
|
for(var i = 0; i < 8; i++) {
|
||||||
if(flags[i]==='1') {
|
if(flags.charAt(i)==='1') {
|
||||||
ops[i]();
|
ops[i]();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -6749,7 +6749,7 @@ var REP = {
|
||||||
}
|
}
|
||||||
|
|
||||||
for(var i = 0; i < 8; i++) {
|
for(var i = 0; i < 8; i++) {
|
||||||
if(flags[i]==='1') {
|
if(flags.charAt(i)==='1') {
|
||||||
ops[i]();
|
ops[i]();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -7228,7 +7228,7 @@ window.CPU_65816 = function() {
|
||||||
}
|
}
|
||||||
|
|
||||||
for(var i = 0; i < raw_hex.length; i++) {
|
for(var i = 0; i < raw_hex.length; i++) {
|
||||||
byte_buffer.push(raw_hex[i]);
|
byte_buffer.push(raw_hex.charAt(i));
|
||||||
if(byte_buffer.length===2) {
|
if(byte_buffer.length===2) {
|
||||||
this.mmu.store_byte_long(memory_location_start, bank,
|
this.mmu.store_byte_long(memory_location_start, bank,
|
||||||
parseInt(byte_buffer[0]+byte_buffer[1],
|
parseInt(byte_buffer[0]+byte_buffer[1],
|
||||||
|
|
Loading…
Reference in New Issue