You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Decrement the number of cycles remaining for this instruction
cycles--;
@OneLoneCoder mentioned this emulator emulates only the behaviour and is not cycle-accurate but doesn't this cause sync issues? In particular, I am thinking of the PPU since it performs operations at every clock cycle.
The text was updated successfully, but these errors were encountered:
This is more a question than a real issue, albeit that could be an issue.
Hasn't the CPU a few cycles of advance to the peripherals of the NES? The olc6502 performs the whole instruction in the first clock of an instruction:
olcNES/Part #5 - PPU Foregrounds/olc6502.cpp
Lines 288 to 289 in 4dbe2e7
olcNES/Part #5 - PPU Foregrounds/olc6502.cpp
Lines 318 to 319 in 4dbe2e7
@OneLoneCoder mentioned this emulator emulates only the behaviour and is not cycle-accurate but doesn't this cause sync issues? In particular, I am thinking of the PPU since it performs operations at every clock cycle.
The text was updated successfully, but these errors were encountered: