Content deleted Content added
(32 intermediate revisions by 9 users not shown) | |||
Line 1:
{{Redirect|Scriptor|the scriptwriting word processor|Movie Magic Screenwriter}}
{{Infobox software
|name = SpeedScript
Line 4 ⟶ 6:
|developer = [[Compute!]] Publishing
|screenshot = Speedscript_3.2_for_Commodore_64.png
|caption =
|released = {{Start date and age|1984|01}}<ref name="brannon198401" />
|latest release version = 3.2
|latest release date = {{Start date and age|1987|5}}<ref name="mitchener198606" />
|platform = [[
|programming language = 6502 [[assembly language]],<ref name="brannon198401" /><br>[[Turbo Pascal]]<ref name="thompson1989" /> (MS-DOS)
|genre = [[Word processor]]
}}
'''SpeedScript''' is a [[word processor]] originally printed as a [[type-in program|type-in]] [[MLX (software)|MLX]] [[machine language]] listing in 1984-85 issues of ''[[Compute!]]'' and ''[[Compute!'s Gazette]]'' magazines. Approximately 5 [[Kilobyte|KB]] in length, it
==Versions==
In April 1983 ''[[Compute!]]'' published '''Scriptor''', a word processor written by staff writer Charles Brannon in [[BASIC]] and [[assembly language]], as a [[type-in program]] for the [[Atari 8-bit
[[PEEK and POKE|POKE]]s for the VIC-20 and C64, to update 3.0 or 3.1 to 3.2, appeared in the December 1985 ''Compute!''<ref name="Brannon198512" /> and the full 3.2 version was available on the January 1986 ''Compute! Disk''.<ref name="mitchener198606" /> The POKEs for the 64 were also included in the full SpeedScript 3.2 article when it was reprinted in the May 1987 ''Compute!'s Gazette'' issue and the full program, plus three additional utilities, were available on the May 1987 Gazette Disk.<ref name="Brannon198705" />
SpeedScript 3.2, alongside SpeedCalc, Fontmaker, and five other utility programs, was included in the special Best of COMPUTE! & GAZETTE<ref>{{cite web | url=https://archive.org/details/1988-Best-Of-computegazette/page/n103/mode/2up | title=Compute! Gazette Issue 1988 Best of | date=December 1988 }}</ref> disk/magazine in 1988.
The Reader's Feedback column in the January 1986 ''Compute!'' has POKEs to eliminate the DISK or TAPE? question.<ref>{{cite web | url=https://archive.org/details/1986-01-compute-magazine/page/n11/mode/2up | title=Compute! Magazine Issue 068 | date=January 1986 }}</ref> A typo in the listing was corrected in the March 1986 CAPUTE! column.<ref>{{cite web | url=https://archive.org/details/1986-03-compute-magazine/page/n127/mode/2up | title=Compute! Magazine Issue 070 | date=March 1986 }}</ref>
Ports
A version of SpeedScript for [[MS-DOS]] was created in 1988 by Randy Thompson and published in book form by Compute! Books.<ref name="thompson1989" /> This version was written in [[Turbo Pascal]] with portions written in assembly language, and added incremental new features to the word processor such as additional printer commands, full cursor-control (to take advantage of the PC's Home, End, PgUp, and PgDn keys), and a native 80-column mode.
==80-column updates==
The original versions of SpeedScript were designed for the 40-column Commodore 64 and the 22-column VIC-20. When the [[Commodore 128]] was released, featuring an 80-column display, many users requested an updated version of SpeedScript to take advantage of this new capability. In June 1986, ''Compute!'s Gazette'' published SpeedScript-80, a short [[Patch (computing)|patch]] for SpeedScript 3.0 or higher, which enabled the use of the [[MOS Technology
[[File:SpeedScript 128 in action.png|thumb|right|SpeedScript 128]]
A native version for the C128 called SpeedScript 128,
In December 1987, ''Compute!'s Gazette'' published
==Utilities==
Although SpeedScript did not include a built-in [[spell checker]], additional utilities were soon published. In December 1985, SpeedCheck was published in ''Compute!'s Gazette''.<ref name="cowper198512" /> This external utility
Another utility, ScriptSave, was developed to provide automatic saving functionality to the Commodore 64 version of SpeedScript 3.0.<ref name="lambert198505" /> This program
Several additional utilities were published in the May 1987 issue of ''Compute!'s Gazette'' along with SpeedScript 3.2. ScriptRead<ref name="childress198705" /> was developed to identify and preview SpeedScript documents on a disk, with the ability to [[File deletion|scratch]] any files no longer needed. This was an important addition as on a single-drive system there would be no way to save work if the disk became full. SpeedSearch<ref name="stclair198705" />
==Reception==
In a review of four word processors, ''[[The Transactor]]'' in May 1986 praised SpeedScript as "extremely sophisticated", citing its large text buffer, logical cursor navigation, and [[undo]] command. While criticizing its lack of [[typographic alignment|right justification]], the magazine concluded that SpeedScript was not only "an easy winner" among budget-priced word processors, but also "a serious contender even when compared with the higher priced programs".<ref name="bose" />
SpeedScript was sufficiently popular to receive coverage in reference works, such as the "Wordprocessing Reference Guide" of
==Gallery==
Line 46 ⟶ 54:
|image1=VIC-20 SpeedScript.gif
|width1=392
|caption1=SpeedScript 3.0 for the
|image2=SpeedScript 3.0.png
|width2=332
|caption2=SpeedScript 3.0 for the
}}
<!-- should get a SpeedScript for Apple screenshot too -->
Line 60 ⟶ 68:
|title=''SpeedScript'' Word Processor For Commodore 64 And VIC-20
|url=https://archive.org/stream/1984-01-computegazette/Compute_Gazette_Issue_07_1984_Jan#page/n39/mode/2up
|
|
|issue=7
|publisher=[[COMPUTE! Publications]]
Line 71 ⟶ 79:
|url=https://archive.org/stream/1983-04-compute-magazine/Compute_Issue_035_1983_Apr#page/n57/mode/2up
|title=''Scriptor'': An Atari Word Processor
|
|issn=0194-357X
|date=April 1983
|issue=35
|
|last1=Brannon
|first1=Charles
Line 85 ⟶ 93:
|title=''SpeedScript 3.0'': All Machine Language Word Processor For Commodore 64
|url=https://archive.org/stream/1985-03-compute-magazine/Compute_Issue_058_1985_Mar#page/n123/mode/2up
|
|
|issue=58
|date=March 1985
Line 97 ⟶ 105:
|title=''SpeedScript 3.0'': All Machine Language Word Processor For Expanded VIC-20
|url=https://archive.org/stream/1985-04-compute-magazine/Compute_Issue_059_1985_Apr#page/n101/mode/2up
|
|
|issue=59
|date=April 1985
Line 111 ⟶ 119:
|publisher=[[COMPUTE! Publications]]
|___location=Greensboro, North Carolina
|isbn=0-94238-694-9
|url=https://archive.org/details/Computes_Speedscript}}
</ref>
<ref name="Brannon198512">{{cite journal
Line 118 ⟶ 127:
|title=''SpeedScript 3.0'' Revisited
|url=https://archive.org/stream/1985-12-compute-magazine/Compute_Issue_067_1985_Dec#page/n91/mode/2up
|
|
|issue=67
|date=December 1985
Line 130 ⟶ 139:
|title=''SpeedScript 3.2'' For The Commodore 64
|url=https://archive.org/stream/1987-05-computegazette/Compute_Gazette_Issue_47_1987_May#page/n55/mode/2up
|
|
|issue=47
|date=May 1987
Line 142 ⟶ 151:
|title=''SpeedScript 3.0'': All Machine Language Word Processor For Atari
|url=https://archive.org/stream/1985-05-compute-magazine/Compute_Issue_060_1985_May#page/n103/mode/2up
|
|
|issue=60
|date=May 1985
Line 156 ⟶ 165:
|title=''SpeedScript 3.0'': All Machine Language Word Processor For Apple
|url=https://archive.org/stream/1985-06-compute-magazine/Compute_Issue_061_1985_Jun#page/n117/mode/2up
|
|
|issue=61
|date=June 1985
Line 166 ⟶ 175:
|url=https://archive.org/stream/1986-06-compute-magazine/Compute_Issue_073_1986_Jun#page/n11/mode/2up
|title=''SpeedScript'''s Lineage
|
|issn=0194-357X
|issue=73
|date=June 1986
|
|last1=Mitchener
|first1=Leo
Line 185 ⟶ 194:
|isbn=0-87455-003-3
|url=https://archive.org/details/ataribooks-speedscript
}}
</ref>
Line 213 ⟶ 221:
|title=SpeedScript-80 For The 128
|url=https://archive.org/stream/1986-06-computegazette/Compute_Gazette_Issue_36_1986_Jun#page/n77/mode/2up
|
|
|issue=36
|date=June 1986
Line 225 ⟶ 233:
|title=''SpeedScript 128''
|url=https://archive.org/stream/1987-10-computegazette/Compute_Gazette_Issue_52_1987_Oct#page/n23/mode/2up
|
|
|issue=52
|date=October 1987
Line 237 ⟶ 245:
|title=''SpeedScript 128 Plus''
|url=https://archive.org/stream/1989-09-computegazette/Compute_Gazette_Issue_75_1989_Sep#page/n39/mode/2up
|
|
|issue=75
|date=September 1989
Line 249 ⟶ 257:
|title=''Instant 80'': True 80-Column Preview For SpeedScript
|url=https://archive.org/stream/1987-12-computegazette/Compute_Gazette_Issue_54_1987_Dec#page/n75/mode/2up
|
|
|issue=54
|date=December 1987
Line 261 ⟶ 269:
|title=''SpeedCheck'': An Expandable Spelling Checker For The Commodore 64 And 128
|url=https://archive.org/stream/1985-12-computegazette/Compute_Gazette_Issue_30_1985_Dec#page/n65/mode/2up
|
|
|issue=30
|date=December 1985
Line 273 ⟶ 281:
|title=''SpeedCheck 128'': A Spelling Checker For SpeedScript 128
|url=https://archive.org/stream/1988-09-computegazette/Compute_Gazette_Issue_63_1988_Sep#page/n61/mode/2up
|
|
|issue=63
|date=September 1988
Line 285 ⟶ 293:
|title=ScriptSave: Automatic Disk Saves For Commodore 64 ''SpeedScript 3.0''
|url=https://archive.org/stream/1985-05-compute-magazine/Compute_Issue_060_1985_May#page/n85/mode/2up
|
|
|issue=60
|date=May 1985
Line 297 ⟶ 305:
|title=ScriptRead
|url=https://archive.org/stream/1987-05-computegazette/Compute_Gazette_Issue_47_1987_May#page/n77/mode/2up
|
|
|issue=47
|date=May 1987
Line 309 ⟶ 317:
|title=SpeedSearch
|url=https://archive.org/stream/1987-05-computegazette/Compute_Gazette_Issue_47_1987_May#page/n75/mode/2up
|
|
|issue=47
|date=May 1987
Line 321 ⟶ 329:
|title=''SpeedScript'' Date and Time Stamper
|url=https://archive.org/stream/1987-05-computegazette/Compute_Gazette_Issue_47_1987_May#page/n76/mode/2up
|
|
|issue=47
|date=May 1987
Line 333 ⟶ 341:
|type=Column
|url=https://archive.org/stream/1985-05-compute-magazine/Compute_Issue_060_1985_May#page/n99/mode/2up
|
|
|issue=60
|date=May 1985
Line 348 ⟶ 356:
|volume=6
|issue=6
|
|last1=Bose
|first1=Ranjan
Line 356 ⟶ 364:
|last=Hildon
|first=Karl J. H.
|
|date=March 1985
|title=The Complete Commodore Inner Space Anthology
Line 364 ⟶ 372:
|pages=17–19
|isbn=0-9692086-0-X
|
}}
Line 371 ⟶ 379:
[[Category:1984 software]]
[[Category:Word processors]]
[[Category:Atari 8-bit
[[Category:Apple II word processors]]
[[Category:Commodore 64 software]]
[[Category:Commodore 128 software]]
[[Category:
[[Category:Assembly language software]]
[[Category:Commercial software with available source code]]
|