diff options
| -rw-r--r-- | src/vcpu.c | 2 | ||||
| -rw-r--r-- | src/vcpu.h | 2 |
2 files changed, 3 insertions, 1 deletions
@@ -57,7 +57,7 @@ void VCPUExecute(){ case 0xD: int X=State.V[State.X]%63; int Y=State.V[State.Y]%31; - State.V[0xF]=0; // Set flag to 0 + State.V[REG_FLAG]=0; // Set flag to 0 for(char row=0;row<State.N;row++){ } @@ -1,5 +1,7 @@ #pragma once +#define REG_FLAG 0xF + typedef struct VCPU_State { // Program Counter (16 bits but only 12 bits used (4096 memory addresses)) unsigned short PC; |
