A small tool to correct those Oric disk images that have been built with invalid CRCs.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Projects/dskcrcfixer.xcodeproj
.gitignore
LICENSE
README.md
crcgenerator.c
crcgenerator.h
main.c

README.md

Oric DSK CRC Fixer

Many Oric-targetted .DSK files have incorrect CRCs, owing to the tools that were used to construct them. Some therefore may not load on emulators that accurately implement disk controller CRC checking.

This tool scans a disk image for all standard-format ID and sector data marks, computes the correct CRCs and replaces those in the file if they are not already correct.

Prequisites

A C99 compiler.

Build Instructions

Compile the two .c files and link them together. E.g.

gcc crcgenerator.c main.c -o crcdskfixer

Usage

dskcrcfixer [file1] [file2] ...