Skip to content

Frame sync x16 v2 & final changes#41

Open
PastorL69 wants to merge 31 commits intoPPUC:ppucfrom
PastorL69:frame_sync_x16_v2
Open

Frame sync x16 v2 & final changes#41
PastorL69 wants to merge 31 commits intoPPUC:ppucfrom
PastorL69:frame_sync_x16_v2

Conversation

@PastorL69
Copy link
Member

@PastorL69 PastorL69 commented Mar 16, 2026

  • x16 v2: Frame synchronization due to noise, ribbon cable pulls, game resets, whatever else it could be, now works.
  • Every hardware system supported in the library now has frame sync safety built in, as x16 v2 was the only missing one.
  • The algorithm is too heavy for Capcom HD. So it's now disabled. Doesn't really matter anyways.
  • clkdiv was incorrectly set. It's now defined together with the dmdreader initialization function.
  • Because clkdiv was incorrectly set, some timing based dmdreader pios have been adjust (/reverted incase of DE/Sega)
  • x16 v2 is now based on 125MHz, instead of whatever it was before...
  • Every system is now confirmed working and stable.

@PastorL69 PastorL69 changed the title Frame sync x16 v2 Frame sync x16 v2 & final changes Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant