fix(cpu): properly negate in NEG
This commit is contained in:
parent
9fd03d2a92
commit
8b574efe85
|
@ -72,7 +72,7 @@ pub fn format4(comptime op: u4) InstrFn {
|
||||||
},
|
},
|
||||||
0x9 => {
|
0x9 => {
|
||||||
// NEG
|
// NEG
|
||||||
cpu.r[rd] = sub(true, cpu, cpu.r[rs], cpu.r[rd]); // FIXME: I think this is wrong?
|
cpu.r[rd] = sub(true, cpu, 0, cpu.r[rs]);
|
||||||
},
|
},
|
||||||
0xA => {
|
0xA => {
|
||||||
// CMP
|
// CMP
|
||||||
|
|
Loading…
Reference in New Issue