Skip to content

pagetable.com

Some Assembly Required

  • About

6502

How the Final Cartridge III Freezer works

2025-06-14 by Michael Steil

by Daniël Mantione read more

Categories 6502, C64, Commodore, Final Cartridge III 5 Comments

6502 Illegal Opcodes in the Siemens PC 100 Assembly Manual (1980)

2025-05-132025-05-08 by Michael Steil

The 6502’s “illegal” opcodes were of intense interest to home computer enthusiasts, and analyses were published in various magazines. But one would have never expected a company like Siemens to document illegal opcodes in a programming manual from 1980. read more

Categories 6502, Archeology, Literature 3 Comments

Siemens Personal Computer PC 100 Bedienungsanleitung, Ausgabe 1981/1982

2025-05-082025-05-07 by Michael Steil

The Siemens PC 100 was a version of the 6502-based “AIM-65” SBC in a case and with slightly modified ROMs. Siemens offered a set of German-language manuals, which included translated Assembler (MOS Resident Assembler) and BASIC (Microsoft BASIC) manuals, but also a general manual (“Bedienungsanleitung”). read more

Categories 6502, Archeology, Literature 1 Comment

64'er Magazin – mit 40 Jahren Verzögerung jetzt monatlich im Web

2024-03-20 by Michael Steil

Zum 40jährigen Jubiläum des 64’er Magazins präsentieren wir das Kunstprojekt www.64er-magazin.de: eine Website, die so tut, als wäre 1984. Exakt 40 Jahre nach der ursprünglichen Veröffentlichung erscheint hier jeden Monat eine neue Ausgabe: read more

Categories 6502, C128, C64, Commodore, GitHub, Literature, VIC-20 11 Comments

Silo S01E06: 38911 BYTES FREE

2023-07-21 by Michael Steil

Categories 6502, BASIC, C64, Commodore, Trivia Leave a comment

CCGMS Future 0.2

2022-03-20 by Michael Steil

CCGMS Future 0.2 was just released. It adds 80 columns support, a true ASCII charset (in 80c mode), and bug fixes. read more

Categories 6502, C64, Commodore, GitHub 2 Comments

The Punter C1 Protocol

2022-03-15 by Michael Steil

The Punter file transfer protocol (“New Punter”/“Punter C1”) is an alternative to the XMODEM family of protocols, which was and still is very popular on BBSes for Commodore computers. It is notorious for being badly documented. Let’s fix that. read more

Categories 6502, Archeology, C64, Commodore 3 Comments

Announcing CCGMS Future 0.1

2022-02-25 by Michael Steil

The CCGMS Terminal Program for the Commodore 64 is maintained again, and there is a new version: CCGMS Future 0.1, with bug fixes and new features. read more

Categories 6502, C64, Commodore, GitHub 2 Comments

The Ultimate Commodore 1541 Disk Drive Talk [video]

2021-09-16 by Michael Steil

This is the video recording of “The Ultimate Commodore 1541 Disk Drive Talk” at VCF West 2021. As always, if you think it’s too fast, try watching it at 0.75x speed! read more

Categories 6502, Archeology, C64, Commodore, Floppy Disks, Presentation 12 Comments

[Announcement] The Ultimate Commodore 1541 Disk Drive Talk @ VCFW 2021

2021-08-06 by Michael Steil

After read more

Categories 6502, C64, Commodore, Floppy Disks, Presentation 10 Comments

Commodore's Assemblers: Part 5: 6502ASM

2021-06-13 by Michael Steil

In the series about the assemblers Commodore used for developing the ROMs of their 8-bit computers, this article covers the 1989 “Commodore 6502 Assembler” (6502ASM), a cross-assembler written in C that ran on VAX and PC. read more

Categories 6502, Commodore Leave a comment

Commodore's Assemblers: Part 4: HCD65

2021-06-06 by Michael Steil

In the series about the assemblers Commodore used for developing the ROMs of their 8-bit computers, this article covers the 1987 “HCD65” assembler that ran on the C128. read more

Categories 6502, Commodore 2 Comments

Commodore's Assemblers: Part 3: BSO CY6502

2021-05-29 by Michael Steil

In the series about the assemblers Commodore used for developing the ROMs of their 8-bit computers, this article covers the 1984 “Boston Systems Office” (BSO) cross-assembler running on VAX/VMS. read more

Categories 6502, Commodore 2 Comments

Commodore's Assemblers: Part 2: MOS Resident Assembler

2021-05-22 by Michael Steil

In the series about the assemblers Commodore used for developing the ROMs of their 8-bit computers, this article covers the 1976 “MOS Resident Assembler” that ran on a variety of 6502-based computers. read more

Categories 6502, Commodore 2 Comments

Commodore's Assemblers: Part 1: MOS Cross-Assembler

2021-05-15 by Michael Steil

In the series about the assemblers Commodore used for developing the ROMs of their 8-bit computers, this article covers the 1975 “MOS Cross-Assembler”, which was available for various mainfraimes of the era. read more

Categories 6502, Commodore 8 Comments

Commodore's Assemblers: Overview

2021-05-09 by Michael Steil

Commodore used 5 different assemblers, most of them in-house tools, to build the ROMs for their Computers like the PET, the C64 and the C128. Nevertheless, all Commodore source files, from 1975 to 1990, share a common format and use the same assembly directives. This series of articles describes each of these assemblers. read more

Categories 6502, Commodore Leave a comment

Reverse-Engineered geoWrite 2.1 for C64 Source Code

2020-11-23 by Michael Steil

geoWrite is a WYSIWYG rich text editor for the Commodore 64 GEOS operating system. I created a reverse-engineered source version of the geoWrite 2.1 for the C64 (English and German) for the cc65 compiler suite: read more

Categories 6502, Archeology, C64, Commodore, GEOS, Operating Systems 4 Comments

Diskettenlaufwerke am Beispiel der Commodore 1541 [video]

2020-10-20 by Michael Steil

read more

Categories 6502, C64, Commodore, Floppy Disks 7 Comments

Ankündigung: Vortrag "Diskettenlaufwerke am Beispiel der Commodore 1541" am VCFB 2020

2020-10-10 by Michael Steil

This post is about an upcoming talk in German. read more

Categories 6502, C64, Commodore, Floppy Disks, Presentation Leave a comment

Inside geoWrite – 9: Keyboard Handling

2020-09-24 by Michael Steil

In the series about the internals of the geoWrite WYSIWYG text editor for the C64, this article discusses how the app consolidates keyboard input to keep up with fast typists. read more

Categories 6502, Archeology, C64, Commodore, GEOS, Operating Systems 5 Comments
Older posts
Page1 Page2 … Page6 Next →
Mastodon:
@pagetable@mastodon.social

GitHub:
github.com/mist64

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Recent Comments

  1. Divorce Law in VA on How MOS 6502 Illegal Opcodes really work
  2. TTL & Microprocessors | Consort3's Blog on How MOS 6502 Illegal Opcodes really work
  3. Sobha Aurum on Converting the "Competition Pro Extra USB" to C64/Amiga/Atari DB9
  4. Unartic on Create your own Version of Microsoft BASIC for 6502
  5. fix my speaker on How many Commodore 64 computers were really sold?
© 2025 pagetable.com • Built with GeneratePress