Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add brute force byte guessing to repair a bad sector #21

Open
infobrand opened this issue Aug 10, 2024 · 2 comments
Open

Add brute force byte guessing to repair a bad sector #21

infobrand opened this issue Aug 10, 2024 · 2 comments

Comments

@infobrand
Copy link

Hello,

First of all, thank you for this wonderful software.

A nice feature would be to add the possibility to try every byte combination possible to recover a dead MFM sector and make it check against the crc value.

image

It would be useful in that context to be able to select the few wrong bytes of the bad track and be able to check automatically every byte combination on the selection and review the combinations matching the CRC value.

Best regards and thank you for your time.

@jfdelnero
Copy link
Owner

Hello,

This is already implemented. The "Repair" button does a brute force guessing at the cell level. The issue is that the selected area should be short enough to limit the risk to have a crc collision. And the combinatorics can be very high with "large" area. Regarding your example, i thing this can't be fixed this way, the noise area appears quite large...

@infobrand
Copy link
Author

Hello,

Thank you for your reply. I was unable to find good documentation about the repair function. How will it decide what has to be repaired? Do we have to tell it? How to select a start and end marker of the zone to be repaired? Best regards

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

No branches or pull requests

2 participants