Word Writer 6 Commodore 64 Source Code

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • word-writer-6-commodore-64

    Word Writer 6 for the Commodore 64 Source Code - 6502 Assembly Language (C) 1983 - 1991

  • converttoacme

    Convert 6502 Assembler 2500AD Cross Assembler, Commodore Macro Assembler, Programmers Development System (PDS) to ACME Cross Assembler

    I wrote Word Writer for Commodore 64. Creating the spelling checker was quite the task. I got a PC with enough RAM for a large RamDisk, managed to write an analysis tool that quantified all 2, 3, and 4 letter pairs in the dictionary. This was encoded into 5 bit words, (no uppercase), serialized, and as it streamed alphabetically thru the dictionary, each entry kept the leading letter from the prior one. It worked, after a lot of debugging.

    I've made the source code to Word Writer open source. Please encourage your programmer friends to open source off copyright works. The software industry is very eager to claim copyright protection, but generally fails to deliver that literary work to the public as copyright is intended.

    Also - a lot of old software is trapped in tooling that isn't available. In my case that was the 2500AD cross assembler. So I wrote another tool (also open source https://github.com/jefflomax/converttoacme) that converts the software from the 2500AD format to the wonderful, modern, open ACME cross assembler. That's the reason WHY you can download WW6, open it in VSCode, add a few free extensions, assemble it, and shoot it right into the fantastic VICE Commodore Emulator and see it run.

    OH, and if you think the spelling checker was difficult - think about the Thesaurus and 55K words packed onto a 174MB disc! That thing had a host of different word sizes being streamed thru.

    Hope you enjoy this, feel free to ping.

    Jeff Lomax

    P.S. I have a source listing of Partner 64, but it's on fan fold paper, no media. I'd love to know a good way to OCR it without destroying the fanfold listing...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts