Skip all sectors after a subcode desync instead of just the first#341
Conversation
📝 WalkthroughWalkthroughThe Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
* Skip all sectors after a subcode desync instead of just the first (superg#341) * Initial OmniDrive support (superg#336) (superg#340) * Initial OmniDrive support (superg#336) * Initial OmniDrive support * Count SCSI errors in dumpable range during refine * Initial Xbox support * Raw BD support * revert bd * revert one more * Code review * changed dvd scrambler table init to construction (temporary?) * revert code that will come in other PRs * refactoring * rework drive info output * recording/data frame conversion, dvd dump loop refactored * Apply suggestions from code review CR feedback Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * added parity generation * commonize overread count, dvd overread configuration, PSN refactoring * chunk refactoring, addressed CR review * removed unnecessary code * addressed CR issue --------- Co-authored-by: Deterous <138427222+Deterous@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * reverted to --rings option, removed desync stats (superg#342) --------- Co-authored-by: Sazpaimon <sazpaimon@x-cult.org> Co-authored-by: Hennadiy Brych <gennadiy.brich@gmail.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
The original function would only skip one sector after a subcode desync. The intent is to skip all sectors untl the desync ends.
Summary by CodeRabbit