Error detection and correction
From Just Solve the File Format Problem
(Difference between revisions)
(Add Simple File Verification to Error detection only section.) |
(→Type-in Program Validation: lk CHECK/CHECK2/CHECK3 - 8000 Plus / PCW Plus (for the Amstrad PCW)) |
||
| (4 intermediate revisions by one user not shown) | |||
| Line 16: | Line 16: | ||
* [[xxHash]] | * [[xxHash]] | ||
For cryptographic hash functions, see [[Encryption]]. | For cryptographic hash functions, see [[Encryption]]. | ||
| + | |||
== Error detection and correction == | == Error detection and correction == | ||
| Line 34: | Line 35: | ||
** [[rscode-correction]] (.rsecc) | ** [[rscode-correction]] (.rsecc) | ||
** [[SeqBox]] (.sbx) | ** [[SeqBox]] (.sbx) | ||
| + | |||
== Type-in Program Validation == | == Type-in Program Validation == | ||
| Line 42: | Line 44: | ||
* [[Bug Repellent]] - Ahoy! | * [[Bug Repellent]] - Ahoy! | ||
* [[C:Check/D:Check/ST-Check]] - ANALOG Computing | * [[C:Check/D:Check/ST-Check]] - ANALOG Computing | ||
| + | * [[CHECK/CHECK2/CHECK3]] - 8000 Plus / PCW Plus | ||
* [[Checkbin/Checksoft]] - Core and Hardcore Computist | * [[Checkbin/Checksoft]] - Core and Hardcore Computist | ||
* [[CheckIt]] - Nibble | * [[CheckIt]] - Nibble | ||
* [[Checksummer]] - 64'er and Happy Computer | * [[Checksummer]] - 64'er and Happy Computer | ||
* [[Checksummer (Frank Brall)]] - Computronic and Compute Mit | * [[Checksummer (Frank Brall)]] - Computronic and Compute Mit | ||
| + | * [[Chexsum]] - Melbourne House Publishers | ||
* [[Commodore Dossier Checksum]] - Commodore Dossier | * [[Commodore Dossier Checksum]] - Commodore Dossier | ||
* [[Dataspeeder]] - Commodore Dossier | * [[Dataspeeder]] - Commodore Dossier | ||
| Line 65: | Line 69: | ||
* [[Program Checker]] - ROM Magazine | * [[Program Checker]] - ROM Magazine | ||
* [[Program Perfect]] - Computer Shopper | * [[Program Perfect]] - Computer Shopper | ||
| + | * [[PROOF-IT]] - Commodore 64 Fun and Games Volume 2 | ||
| + | * [[RUN's Checksum]] - Run | ||
* [[Squares Input Program]] - Computronic | * [[Squares Input Program]] - Computronic | ||
* [[Stop Bug]] - Papersoft | * [[Stop Bug]] - Papersoft | ||
| Line 88: | Line 94: | ||
== See also == | == See also == | ||
* [[Error codes and messages]] | * [[Error codes and messages]] | ||
| + | |||
== Links == | == Links == | ||
* [http://www.avpreserve.com/blog/fixity-and-filesystems-enhanced-system-monitoring-via-inodes-2/ Fixity and Filesystems: Enhanced System Monitoring via inodes] | * [http://www.avpreserve.com/blog/fixity-and-filesystems-enhanced-system-monitoring-via-inodes-2/ Fixity and Filesystems: Enhanced System Monitoring via inodes] | ||
Latest revision as of 14:43, 19 February 2026
Contents |
[edit] Error detection only
- Adler-32
- Checksum
- CRC (Cyclic Redundancy Check)
- CRC-16
- CRC-32
- Brik
- Simple File Verification (.sfv)
- MurmurHash
- Parity bit
- xxHash
For cryptographic hash functions, see Encryption.
[edit] Error detection and correction
- ARJ-PROTECT data
- Hamming code
- RAR recovery record and .rev recovery volumes
- Reed-Solomon error correction
- BlockHashLoc (.bhl)
- Blockyarchive/blkar (.ecsbx)
- DVDisaster Error Correction File (.ecc)
- ICE ECC (.ecc)
- Mono (.mono)
- Parity Volume Set / Parchive (.par, .par2, .par3, pa3, .p??)
- Recovery Star
- RockFAT
- rsbep (.shielded, .frozen.RS)
- RSC32 (.RSC32, .RSE32)
- rscode-correction (.rsecc)
- SeqBox (.sbx)
[edit] Type-in Program Validation
- AccuType - Nibble
- Apple Checker - Nibble
- BASIC Editor - ANALOG Computing
- Bug-Out - Home Computer Magazine
- Bug Repellent - Ahoy!
- C:Check/D:Check/ST-Check - ANALOG Computing
- CHECK/CHECK2/CHECK3 - 8000 Plus / PCW Plus
- Checkbin/Checksoft - Core and Hardcore Computist
- CheckIt - Nibble
- Checksummer - 64'er and Happy Computer
- Checksummer (Frank Brall) - Computronic and Compute Mit
- Chexsum - Melbourne House Publishers
- Commodore Dossier Checksum - Commodore Dossier
- Dataspeeder - Commodore Dossier
- Edytor BASICa - Moje Atari and Bajtek
- F64Summer - Forum64
- Flankspeed - Ahoy!
- Generator kodów kontrolnych - Tajemnice Atari
- Get It Right! - Atari User, The Micro User
- Hex Data Entry - Your Commodore
- Key Perfect - Nibble
- KEYO - Monitor (UKACOC)
- Korrector/Kontrolsum - Run (German, Danish and Hungarian editions)
- M/L Editor - ANALOG Computing
- Magazine Entry Program - Commodore Magazine
- MIKBUG Tape Format - Byte
- MLX - COMPUTE! and COMPUTE!'s Gazette
- MSE - 64'er
- Perfect Typist - Run
- Program Checker - ROM Magazine
- Program Perfect - Computer Shopper
- PROOF-IT - Commodore 64 Fun and Games Volume 2
- RUN's Checksum - Run
- Squares Input Program - Computronic
- Stop Bug - Papersoft
- SWAT (Strategic Weapon Against Typos) - SoftSide
- Syntax Checker - Your Commodore
- Tarkastaja (Inspector) - MikroBITTI
- The Automatic Proofreader - COMPUTE! and COMPUTE!'s Gazette
- TYPO (Type Your Program Once) - Antic, Page 6, New Atari User
- Unicheck - ANALOG Computing
- Verifizer - Transactor
[edit] General Info about Type-In Program Checkers
- Wikipedia
- Learn About Checksum Programs for Checking Type-In Programs
- First encounter: COMPUTE! magazine and its glorious, tedious type-in code
[edit] Lost/Apocryphal Type-in Program Checkers
- Code Checker - PC Hands On (probably related to one of the programs used by Nibble Magazine)
- Spectravideo, MSX, C64 and VIC versions of Tarkastaja (Inspector)
[edit] See also