Update puce65c02.cpp

This commit is contained in:
ArthurFerreira2 2022-08-22 14:29:20 +02:00 committed by GitHub
parent 250aae9430
commit ae42248f38
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -113,8 +113,7 @@ void puce65c02::setPC(uint16_t address) {
uint16_t puce65c02::exec(unsigned long long int cycleCount) { uint16_t puce65c02::exec(unsigned long long int cycleCount) {
cycleCount += ticks; // cycleCount becomes the targeted ticks value8 cycleCount += ticks; // cycleCount becomes the targeted ticks value8
while (ticks < cycleCount) { while (ticks < cycleCount && (state == run || state == step)) {
if (state == run || state == step) {
uint8_t value8; uint8_t value8;
uint16_t value16; uint16_t value16;
@ -2553,7 +2552,6 @@ uint16_t puce65c02::exec(unsigned long long int cycleCount) {
break; break;
} // end of switch } // end of switch
} // end of if
} // end of while } // end of while
return PC; return PC;
} }