<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=The_Automatic_Proofreader</id>
		<title>The Automatic Proofreader - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=The_Automatic_Proofreader"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=The_Automatic_Proofreader&amp;action=history"/>
		<updated>2026-05-20T19:34:24Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=The_Automatic_Proofreader&amp;diff=51572&amp;oldid=prev</id>
		<title>Parchivist at 15:57, 11 March 2026</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=The_Automatic_Proofreader&amp;diff=51572&amp;oldid=prev"/>
				<updated>2026-03-11T15:57:47Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 15:57, 11 March 2026&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''The New Automatic Proofreader''' introduced in 1986 was designed to run on any 8-bit Commodore (including the C16, Plus/4 and C128) and replaced the decimal display with two letters, could catch transposition errors and took spaces into account if they were within quotes.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''The New Automatic Proofreader''' introduced in 1986 was designed to run on any 8-bit Commodore (including the C16, Plus/4 and C128) and replaced the decimal display with two letters, could catch transposition errors and took spaces into account if they were within quotes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;'''The Automatic Proofreader v3.0''' was introduced in 2026 and supports C64, VIC-20, C128 and Plus/4&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 47:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://github.com/TheIndustriousRabbit/TheAutomaticProofreader-Decompiled The Automatic Proofreader Decompiled]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://github.com/TheIndustriousRabbit/TheAutomaticProofreader-Decompiled The Automatic Proofreader Decompiled]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://bumbershootsoft.wordpress.com/2019/01/14/dissecting-three-classic-automatic-proofreaders/ Dissecting Three Classic Automatic Proofreaders]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://bumbershootsoft.wordpress.com/2019/01/14/dissecting-three-classic-automatic-proofreaders/ Dissecting Three Classic Automatic Proofreaders]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* [https://youtu.be/bdZPl7H6h0s?t=120 The Automatic Proofreader 3.0 and MLX III v1.0] (COMPUTE!'s Gazette Jan 2026 pg 68)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DEFAULTSORT:Automatic Proofreader, The|noerror}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DEFAULTSORT:Automatic Proofreader, The|noerror}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Parchivist</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=The_Automatic_Proofreader&amp;diff=49674&amp;oldid=prev</id>
		<title>Jsummers: sortkey</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=The_Automatic_Proofreader&amp;diff=49674&amp;oldid=prev"/>
				<updated>2024-11-16T14:59:23Z</updated>
		
		<summary type="html">&lt;p&gt;sortkey&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:59, 16 November 2024&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 45:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://github.com/TheIndustriousRabbit/TheAutomaticProofreader-Decompiled The Automatic Proofreader Decompiled]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://github.com/TheIndustriousRabbit/TheAutomaticProofreader-Decompiled The Automatic Proofreader Decompiled]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://bumbershootsoft.wordpress.com/2019/01/14/dissecting-three-classic-automatic-proofreaders/ Dissecting Three Classic Automatic Proofreaders]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [https://bumbershootsoft.wordpress.com/2019/01/14/dissecting-three-classic-automatic-proofreaders/ Dissecting Three Classic Automatic Proofreaders]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;{{DEFAULTSORT:Automatic Proofreader, The|noerror}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jsummers</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=The_Automatic_Proofreader&amp;diff=49321&amp;oldid=prev</id>
		<title>Parchivist: Created page with &quot;{{FormatInfo |subcat=Error detection and correction |released=1983 }} '''The Automatic Proofreader''' by Charles Brannon is a series of checksum utilities published by COMPUTE...&quot;</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=The_Automatic_Proofreader&amp;diff=49321&amp;oldid=prev"/>
				<updated>2024-09-08T05:21:49Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{FormatInfo |subcat=Error detection and correction |released=1983 }} &amp;#039;&amp;#039;&amp;#039;The Automatic Proofreader&amp;#039;&amp;#039;&amp;#039; by Charles Brannon is a series of checksum utilities published by COMPUTE...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=Error detection and correction&lt;br /&gt;
|released=1983&lt;br /&gt;
}}&lt;br /&gt;
'''The Automatic Proofreader''' by Charles Brannon is a series of checksum utilities published by COMPUTE! Publications for its COMPUTE! and COMPUTE!'s Gazette magazines and various books. These programs allow home computer users to detect errors when entering BASIC type-in programs. They display a checksum for each line which can be compared against the one printed in the magazine.&lt;br /&gt;
&lt;br /&gt;
It was initially published for use with the Commodore 64 and VIC-20 but was later made available for the Atari 8-bit computers, Apple II, IBM PC, and IBM PCjr.&lt;br /&gt;
&lt;br /&gt;
C16/Plus4 compatiblity was added in issue 32 of COMPUTE!'s Gazette and removed after issue 78.&lt;br /&gt;
&lt;br /&gt;
The first version used a byte-sized numeric value. The later Atari and Apple versions used two letters.&lt;br /&gt;
&lt;br /&gt;
'''The New Automatic Proofreader''' introduced in 1986 was designed to run on any 8-bit Commodore (including the C16, Plus/4 and C128) and replaced the decimal display with two letters, could catch transposition errors and took spaces into account if they were within quotes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sample Output ==&lt;br /&gt;
[[File:The Automatic Proofreader - C64.jpg]] For the C64&lt;br /&gt;
&lt;br /&gt;
[[File:The Automatic Proofreader - Atari.jpg]] For the Atari&lt;br /&gt;
&lt;br /&gt;
[[File:The New Automatic Proofreader.jpg]] The New Automatic Proofreader&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MLX]] - COMPUTE!'s checksum utility for machine language listings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://en.wikipedia.org/wiki/The_Automatic_Proofreader Wikipedia]&lt;br /&gt;
* [https://archive.org/details/1984-08-computegazette/page/n131/mode/2up?view=theater How To Type In COMPUTE!'s GAZETTE Programs] (COMPUTE!'s Gazette Aug 1984 pg 130)&lt;br /&gt;
* [https://archive.org/details/1984-10-compute-magazine/page/178/mode/2up?view=theater COMPUTE!'s Guide to Typing In Programs] (COMPUTE! Oct 1984 pg 179)&lt;br /&gt;
* [https://archive.org/details/1983-10-computegazette/page/n49/mode/2up?view=theater The Automatic Proofreader] (COMPUTE!'s Gazette Oct 1983 pg 48)&lt;br /&gt;
* [https://archive.org/details/1983-11-computegazette/page/n149/mode/2up?view=theater The Automatic Proofreader - Improved Version] (COMPUTE!'s Gazette Nov 1983 pg 149)&lt;br /&gt;
* [https://archive.org/details/1984-03-compute-magazine/page/n61/mode/2up?view=theater The Automatic Proofreader for VIC, C64, and Atari] (COMPUTE! Mar 1984 pg 60)&lt;br /&gt;
* [https://forums.atariage.com/topic/255635-your-favorite-magazine-checksum-type-in-program/ Atari version of PROOF.BAS on .atr disk image]&lt;br /&gt;
* [https://archive.org/details/1984-10-compute-magazine/page/182/mode/2up?view=theater IBM Proofreader] (COMPUTE! Oct 1984 pg 183)&lt;br /&gt;
* [https://archive.org/details/1985-07-compute-magazine/page/74/mode/2up?view=theater Apple Automatic Proofreader] (COMPUTE! Jul 1985 pg 75)&lt;br /&gt;
* [https://www.atarimagazines.com/compute/issue73/feedback_proofreader_checksum.php Modify Apple Proofreader to not use reverse video]&lt;br /&gt;
* [https://archive.org/details/1986-02-computegazette/page/108/mode/2up?view=theater The New Automatic Proofreader] (COMPUTE!'s Gazette Feb 1986 pg 108)&lt;br /&gt;
* [https://www.atariarchives.org/ecp/appendix_a.php Alternate copy] ([https://www.atariarchives.org/ecp/software/ECP.ATR ATR version]) (Electronic Computer Projects for Commodore and Atari Personal Computers)&lt;br /&gt;
* [http://plus4world.powweb.com/software/Proofreader C16 and Plus/4 .prg at Plus/4 World]&lt;br /&gt;
* [https://github.com/xopowoparvo/C64-type-in-programs/tree/main/Type-in%20utilities/Automatic%20Proofreader%202 Automatic Proofreader 2 as BASIC and PRG]&lt;br /&gt;
* [https://nebusresearch.wordpress.com/2021/06/30/how-did-computes-automatic-proofreader-work/ How did Compute!’s Automatic Proofreader Work?]&lt;br /&gt;
* [https://www.youtube.com/watch?v=R8IWYauT-MU Hackerbun: The Automatic Proofreader]&lt;br /&gt;
* [https://github.com/TheIndustriousRabbit/TheAutomaticProofreader-Decompiled The Automatic Proofreader Decompiled]&lt;br /&gt;
* [https://bumbershootsoft.wordpress.com/2019/01/14/dissecting-three-classic-automatic-proofreaders/ Dissecting Three Classic Automatic Proofreaders]&lt;/div&gt;</summary>
		<author><name>Parchivist</name></author>	</entry>

	</feed>