스피드 스크립트

SpeedScript
스피드 스크립트
Speedscript 3.2 for Commodore 64.png
Commodore 64의 SpeedScript 3.2
원저작자찰스 브래논
개발자컴퓨팅!출판
초기 릴리즈1984년 1월, 38년 전(1984-01)[1]
안정된 릴리스
3.2 / 1987년 5월; 35년 전 (1987-05)[2]
기입처6502 어셈블리 언어,[1]
터보[3] 파스칼 (MS-DOS)
플랫폼VIC-20, Commodore 64/128, Apple II, Atari 8비트, MS-DOS
유형워드프로세서

SpeedScript는 원래 Compute! Compute!의 Gazette 잡지의 1984-85년호에 MLX 기계어 입력 목록으로 인쇄된 워드 프로세서입니다.길이는 5KB로 PaperClip이나 Bank Street Writer와 같은 8비트 시대의 상용 워드프로세서 패키지와 동일한 기능을 많이 제공했습니다.버전은 Apple II, Commodore 64 및 128, Atari 8비트 패밀리, VIC-20MS-DOS용으로 공개되었습니다.

버전

1983년 4월 Compute!는 [4]Atari 8비트 패밀리용 입력 프로그램으로 직원 작가 Charles Brannon이 BASIC 및 어셈블리 언어로 작성한 워드프로세서 Scriptor를 발행했습니다.1984년 1월, 새로운 워드프로세서 SpeedScript의 버전 1.0은 Compute! Commodore 64 [1]VIC-20에 대한 Gazet에, 1.1은 Compute!의 두 번째 Commodore [5]64에, 2.0은 1984년 [6][7]5월에 Gazette 디스크에, 3.0은 1985년 [8][9]3월과 4월에 등장했습니다.1985년 [10]5월에 3.0을 3.1로 업데이트한 수정이 발표되었으며, 완전한 3.1 버전은 Compute!, SpeedScript: Commodore 64[11]VIC-20용 워드프로세서

Vic 및 64 용 POKEs는 3.0 또는 3.1에서 3.2로 업데이트되었으며,[12] 1985년 12월 Compute!에 공개되었으며, 1986년 1월 Compute에서 3.2 풀 버전을 이용할 수 있었습니다. 디스크.[2] 64용 POKE는 1987년 5월 Compute!의 Gazette 호에서 재인쇄되었을 때 SpeedScript 3.2 기사에도 포함되었으며 1987년 5월 Gazette [13]Disk에서 전체 프로그램과 세 가지 추가 유틸리티를 사용할 수 있었습니다.

SpeedScript 3.2는 SpeedCalc, Fontmaker 및 기타 5가지 유틸리티 프로그램과 함께 1988년 특별 Best of COMPUTE! & GAZET[14] 디스크/잡지에 수록되었습니다.

1986년 1월의 Compute에서는, 「Reader's Feedback」(독자의 피드백)란도 눈에 띄었습니다.디스크 또는 테이프의 [15]질문을 없애기 위한 POK가 있는 경우.그러나 목록에 오타가 있어 1986년 3월 CAPUTE![16] 칼럼에서 수정되었습니다.

Atari 8비트 패밀리용 V3 포트와 Apple II 포트는 [18][2]각각 1985년 5월과 6월에[17] Compute!에서 인쇄되었습니다.SpeedScript는 완전히 어셈블리 언어로 작성되었으며 Compute!이후 출판물에서는 [19][20][21]각 플랫폼의 완전한 코멘트 소스 코드(MLX 형식의 머신 언어도 포함)를 포함한 북/디스크 조합을 발표했습니다.

SpeedScript for MS-DOS 버전은 1988년 Randy Thompson에 의해 개발되었으며 Compute에 의해 책 형태로 출판되었습니다!Books.[3] 이 버전은 어셈블리 언어로 작성된 부분을 포함하여 Turbo Pascal로 작성되었으며, 워드 프로세서에 추가 프린터 명령어, 완전한 커서 제어(PC의 Home, End, PgUp 및 PgDn 키를 활용), 기본 80-column 모드와 같은 증분적인 새로운 기능을 추가했습니다.

80열 갱신

SpeedScript의 원래 버전은 40컬럼 코모도어 64 및 22컬럼 VIC-20용으로 설계되었습니다.80컬럼 디스플레이를 탑재한 코모도어 128이 출시되었을 때 많은 사용자들이 이 새로운 기능을 활용하기 위해 SpeedScript의 업데이트 버전을 요청했습니다.1986년 6월 Compute!의 Gazette는 SpeedScript 3.0 이상의 짧은 패치인 SpeedScript-80을 발표하여 [22]64모드로 실행되는 Commodore 128에서 VDC의 새로운 80컬럼 기능을 사용할 수 있게 하였습니다.단, C128의 확장 메모리는 이용되지 않았으며, 기존 코드의 변경으로 인해 몇 가지 부차적인 명령어가 삭제되었습니다.

SpeedScript 128

C128의 네이티브 버전인 SpeedScript 128이 Bob Kodadek에 의해 작성되었으며, 마침내 1987년 10월 Compute!의 Gazette에 공개되었습니다.이 버전에서는 패치의 문제가 해소되어 C128의 80컬럼 화면, 확장 메모리 및 확장 [23]키보드를 최대한 활용했습니다.이후 업데이트(SS128-Plus)는 1989년 9월 Compute!의 Gazette에 게재되었으며 전체 텍스트 맞춤법, 탭 설정 및 온라인 [24]도움말을 추가했습니다.

1987년 12월 Compute!의 Gazette는 표준 C64에서 80열 문서 미리보기를 허용하는 SpeedScript 버전의 유틸리티인 Instant 80을 발표했습니다.이것은 고해상도 그래픽 화면에서 [25]반각 문자를 사용하여 수행되었습니다.

유틸리티

SpeedScript에는 맞춤법 검사 기능이 내장되어 있지 않았지만 추가 유틸리티가 곧 공개되었습니다.1985년 12월, SpeedCheck는 Compute![26]Gazette에 게재되었습니다.이 외부 유틸리티는 SpeedScript 파일(PaperClip 등 호환되는 워드프로세서의 파일도 포함)을 받아들여 사용자 정의 사전과 비교하여 철자를 검사했습니다.C128의 확장판인 SpeedCheck 128은 1988년 [27]9월에 발행되었습니다.

또 다른 유틸리티인 ScriptSave는 SpeedScript 3.0의 [28]Commodore 64 버전에 자동 저장 기능을 제공하기 위해 개발되었습니다.이 프로그램은 SpeedScript 자체를 로드하고 실행하기 전에 문서를 디스크에 저장하는 타이머 프로그램을 설정합니다.

몇 가지 추가 유틸리티가 SpeedScript 3.2와 함께 Compute!의 Gazette 1987년 5월호에 게재되었습니다.ScriptRead는[29] 디스크에서 SpeedScript 문서를 식별하고 미리 보기 위해 개발되었으며, 더 이상 필요하지 않은 파일을 스크래치할 수 있습니다.싱글 드라이브 시스템에서는 디스크가 가득 차면 작업을 저장할 수 없기 때문에 이 기능은 중요한 추가 사항입니다.SpeedSearch는[30] 디스크의 모든 SpeedScript 문서에 대한 전체 텍스트 검색을 제공하여 각 문서에서 검색된 단어 또는 구문을 사용한 횟수를 반환합니다.Date and Time[31] Stamper는 디스크 드라이브에 타임스탬프를 추가한 후 SpeedScript를 실행하는 프로그램을 도입합니다.

접수처

1986년 5월 The Transactor는 4개의 워드 프로세서에 대한 리뷰에서 SpeedScript의 큰 텍스트 버퍼, 논리 커서 탐색 및 실행 취소 명령을 언급하며 "매우 정교하다"고 칭찬했습니다.이 잡지는 SpeedScript의 정당성이 부족하다고 비판하면서도, SpeedScript는 가격이 저렴한 워드프로세서 중 "쉬운 승자"일 뿐만 아니라 "가격이 더 높은 프로그램과 비교해도 심각한 경쟁자"[32]라고 결론지었다.

SpeedScript는 Karl Hildon의 Inner Space[33] Anthology의 "Wordprocessing Reference Guide"와 Mitchell Waite의 The Official Book for the Commodore [34]128과 같은 참조 작품에서 충분히 인기가 있었습니다.Columbia University의 Commodore 컴퓨터용 Kermit 소프트웨어는 SpeedScript [35]파일 전송을 지원했습니다.

갤러리

Commodore VIC-20용 SpeedScript 3.0
Atari 8비트 패밀리용 SpeedScript 3.0

레퍼런스

  1. ^ a b c Brannon, Charles (January 1984). "SpeedScript Word Processor For Commodore 64 And VIC-20". COMPUTE!'s Gazette. Greensboro, North Carolina: COMPUTE! Publications (7): 38–59. Retrieved 18 February 2015.
  2. ^ a b c Mitchener, Leo (June 1986). "SpeedScript's Lineage". Compute! (Letters to the Editor) (73): 11. ISSN 0194-357X. Retrieved 8 November 2013.
  3. ^ a b Thompson, Randy (1989). PC SpeedScript. Radnor, Pennsylvania: COMPUTE! Books. ISBN 0-87455-166-8.
  4. ^ Brannon, Charles (April 1983). "Scriptor: An Atari Word Processor". Compute! (35): 56–70. ISSN 0194-357X. Retrieved 30 October 2013.
  5. ^ SpeedScript의 Lineage; 1986년 6월 11일 페이지 Compute!https://archive.org/details/1986-06-compute-magazine/page/n11/mode/2up
  6. ^ SpeedScript 패밀리; 1987년 5월 71 페이지 Compute!의 Gazette https://archive.org/details/computes.gazette/Compute_Gazette_Issue_47_1987_May/page/n71/mode/2up
  7. ^ 가제트 디스크 프리미어 광고 1984년 4월 33일자 Compute!의 가제트 https://archive.org/details/1984-04-computegazette/page/n33/mode/2up
  8. ^ Brannon, Charles (March 1985). "SpeedScript 3.0: All Machine Language Word Processor For Commodore 64". Compute! (58): 123–133. ISSN 0194-357X. Retrieved 1 March 2015.
  9. ^ Brannon, Charles (April 1985). "SpeedScript 3.0: All Machine Language Word Processor For Expanded VIC-20". Compute! (59): 100–106. ISSN 0194-357X. Retrieved 1 March 2015.
  10. ^ "Capute!". Compute! (Column) (60): 99. May 1985. ISSN 0194-357X. Retrieved 1 March 2015.
  11. ^ Speed Script:Commodore 64 및 VIC-20용 워드프로세서 https://archive.org/details/Computes_Speedscript
  12. ^ Brannon, Charles (December 1985). "SpeedScript 3.0 Revisited". Compute! (67): 90–91. ISSN 0194-357X. Retrieved 1 March 2015.
  13. ^ Brannon, Charles (May 1987). "SpeedScript 3.2 For The Commodore 64". COMPUTE!'s Gazette (47): 54–71. ISSN 0737-3716. Retrieved 1 March 2015.
  14. ^ "Compute! Gazette Issue 1988 Best of". December 1988.
  15. ^ "Compute! Magazine Issue 068". January 1986.
  16. ^ "Compute! Magazine Issue 070". March 1986.
  17. ^ Brannon, Charles (May 1985). "SpeedScript 3.0: All Machine Language Word Processor For Atari". Compute! (60): 103–111. ISSN 0194-357X. Retrieved 1 March 2015.
  18. ^ Brannon, Charles; Martin, Kevin (June 1985). "SpeedScript 3.0: All Machine Language Word Processor For Apple". Compute! (61): 116–123. ISSN 0194-357X. Retrieved 1 March 2015.
  19. ^ Brannon, Charles (1985). SpeedScript, the Word Processor for the Commodore 64 and VIC-20. Greensboro, North Carolina: COMPUTE! Publications. ISBN 0-94238-694-9.
  20. ^ Brannon, Charles (1985). SpeedScript, the Word Processor for Atari Computers. Greensboro, North Carolina: COMPUTE! Publications. ISBN 0-87455-003-3.
  21. ^ Brannon, Charles; Martin, Kevin (1985). Speedscript, the Word Processor for Apple Personal Computers. Greensboro, North Carolina: COMPUTE! Publications. ISBN 0-87455-000-9.
  22. ^ Heimarck, Todd (June 1986). "SpeedScript-80 For The 128". COMPUTE!'s Gazette (36): 77–78. ISSN 0737-3716. Retrieved 1 March 2015.
  23. ^ Kodadek, Robert (October 1987). "SpeedScript 128". COMPUTE!'s Gazette (52): 22–52. ISSN 0737-3716. Retrieved 1 March 2015.
  24. ^ Gruber, Michael (September 1989). "SpeedScript 128 Plus". COMPUTE!'s Gazette (75): 38–44. ISSN 0737-3716. Retrieved 4 March 2015.
  25. ^ Mackinnon, Glen (December 1987). "Instant 80: True 80-Column Preview For SpeedScript". COMPUTE!'s Gazette (54): 76. ISSN 0737-3716. Retrieved 1 March 2015.
  26. ^ Cowper, Ottis T. (December 1985). "SpeedCheck: An Expandable Spelling Checker For The Commodore 64 And 128". COMPUTE!'s Gazette (30): 64–70. ISSN 0737-3716. Retrieved 18 February 2015.
  27. ^ Smith, Larry D (September 1988). "SpeedCheck 128: A Spelling Checker For SpeedScript 128". COMPUTE!'s Gazette (63): 60–61. ISSN 0737-3716. Retrieved 1 March 2015.
  28. ^ Lambert, J. Blake (May 1985). "ScriptSave: Automatic Disk Saves For Commodore 64 SpeedScript 3.0". Compute! (60): 84–85. ISSN 0194-357X. Retrieved 1 March 2015.
  29. ^ Childress, Buck (May 1987). "ScriptRead". COMPUTE!'s Gazette (47): 77. ISSN 0737-3716. Retrieved 18 February 2015.
  30. ^ St. Clair, Tony (May 1987). "SpeedSearch". COMPUTE!'s Gazette (47): 75. ISSN 0737-3716. Retrieved 18 February 2015.
  31. ^ Kodadek, Bob (May 1987). "SpeedScript Date and Time Stamper". COMPUTE!'s Gazette (47): 76. ISSN 0737-3716. Retrieved 18 February 2015.
  32. ^ Bose, Ranjan (May 1986). "A Comparison of Four Word Processors". The Transactor. 6 (6): 72–74. ISSN 0827-2530. Retrieved 1 March 2015.
  33. ^ Hildon, Karl J. H. (March 1985). The Complete Commodore Inner Space Anthology. Milton, Ontario: Transactor Publishing. pp. 17–19. ISBN 0-9692086-0-X. Retrieved 1 March 2015.
  34. ^ Waite, Mitchell; Lafore, Robert; Volpe, Jerry (1985). "The C64 Mode". The Official Book for the Commodore 128 Personal Computer. Howard W. Sams & Co. p. 76. ISBN 0-672-22456-9.
  35. ^ Sullivan, Kent (1 January 1992). "File Transfers: Transferring Files". Commodore 64/128 Kermit User's Guide. Kermit Project, Columbia University. p. 18. Retrieved 23 February 2016.