July 14th, 2024

Pretty pictures, bootable floppy disks, and the first Canon Cat demo?

A vintage computing project explores the 1987 Canon Cat, a user-centric computer turned office machine. It lacks software, uses unique interface features, and supports collaborative text editing and dynamic computations.

Read original articleLink Icon
Pretty pictures, bootable floppy disks, and the first Canon Cat demo?

In a vintage computing research project, the focus is on the 1987 Canon Cat, a user-centric computer that was repurposed as an office machine by Canon. The system lacked commercially produced software beyond the original Tutor and Demo diskettes. The project aims to read, image, and write Canon disks on another system, decipher the format, and create bootable floppy disks with unique content. The Cat's interface is keyboard-driven without a mouse or cursor keys, utilizing unique features like LEAP keys for navigation and text manipulation. The system lacks a traditional filesystem, storing all documents in a single workspace identified by a unique key on a disk. The Cat's operating system is entirely in ROM, allowing immediate text entry upon startup. The system supports collaborative text editing and dynamic computations, showcasing features like variable storage and calculation capabilities akin to a basic spreadsheet. The project also addresses emulator glitches and system settings to enhance the user experience.

Link Icon 2 comments
By @oofoe - 3 months
The writer pinpoints the major problem that I had with using the ROM earlier, which was that the beeper is not fully implemented for MAME. They describe how to get to the setup screen and change it to "flash" instead of beep.

Note that because the specialist keys ([ctrl] for "use front" and [alt] for "leap") can conflict with browser shortcuts, it's probably preferable to try in the standalone emulator instead of the online one.