diff --git a/src/main.c b/src/main.c index 7ee47c5..a25ac8f 100644 --- a/src/main.c +++ b/src/main.c @@ -17,7 +17,7 @@ int main(int argc, char *argv[]) ScreenInit(800,400); VCPUInit(); - //MemDump(); + // MemDump(); int i=0; while (!WindowShouldClose()){ diff --git a/src/vcpu.c b/src/vcpu.c index b067d3d..7de8a71 100644 --- a/src/vcpu.c +++ b/src/vcpu.c @@ -227,7 +227,7 @@ void VCPUExecute(){ break; case 0x29: - State.I=ADDR_FONT+State.V[State.X]; + State.I=ADDR_FONT+5*(State.V[State.X]&0x0F); break; case 0x33: