April 19, 2024

wAx the VIC-20

April 5, 2024

10 PRINT on the HP-42s

March 21, 2024

The McNuggets Problem

March 13, 2024

Back to the basics with BASIC (and Python): Binary Search

January 11, 2024

Machine Language: Count Faster on 6502

January 3, 2024

Visualize and verify the reverse engineered Commodore 64 SID LFSR

December 21, 2023

A Gentle Introduction to LFSRs

December 19, 2023

Quick Post: Printing binary numbers in Commodore BASIC 2.0

November 30, 2023

10 Print on the TI-92

November 21, 2023

A gentle introduction to two's complement

October 12, 2023

N-Queens problem

September 8, 2023

Rail Fence Cipher on Commoodore 64 and TI 99/4A

June 28, 2023

10 PRINT on the Rockwell AIM 65

May 5, 2023

Building a software serial bridge

March 2, 2023

Blinkenlights

January 26, 2023

40 years on, this is still the best maze algorithm

December 1, 2022

Validating Pilish

October 21, 2022

My mostly retro writing platform contenders in National Novel Writing Month for 2022 NaNoWriMo

July 15, 2022

Adding very large integers in 8 Bit BASIC

July 7, 2022

MOS paper tape format

June 22, 2022

A little more speed from the 6502

June 14, 2022

How fast can a 6502 transfer memory

May 25, 2022

Almost primes with TinyBASIC on the KIM-1 clone: PAL-1

May 15, 2022

VIC’s Revenge, the drop-in replacement for the VIC-20 VIC chip Part 1: Introduction, design goals, and FAQs

May 10, 2022

64 Bit Addition and Products on Commodore: The Wheat and Chessboard problem

May 4, 2022

Yet another version of the 100 door problem; this time, let's extend Commodore BASIC to add PRINT @, shall we?

March 24, 2022

Fibonacci 1-10 on the KIM-1 (and clones)

March 21, 2022

The terrible random number generation in the Commodore 64 (and 128)

February 28, 2022

Simple splitting the screen with two colors on the Commodore 64

January 11, 2022

A visual 100 Door Problem solution in Python

December 20, 2021

Permutations of 1 to 9 in Python, BASIC, and 6502 Assembly

December 14, 2021

Can you do Advent of Code on 8-Bit Machines?

October 28, 2021

Quick Tower of Hanoi with Sound on the Commodore 64

October 28, 2021

Dice frequency

October 8, 2021

A week of diving a little deeper into my Atari 800XL

October 6, 2021

Two weeks with a Coco 2 in September

September 9, 2021

Slot Game On Tandy TRS-80 Pocket Computer PC-4

September 3, 2021

Calculating Pi via the Gregory-Leibniz series in BASIC on the Tandy Color Computer 2

August 5, 2021

Just for fun, the 100 door problem on several different systems

July 18, 2021

Running Commodore 64 BASIC Programs on a PET

July 9, 2021

The CERBERUS 2080

June 9, 2021

Making and breaking Ciphers on the Commodore 64, er VIC-20 - Lagged Fibonacci Sequence and a little Monte Carlo while embracing contraints

May 19, 2021

Running the 8 Bit Show and Tell VIC-20 Super Expander Programming Challenge on the Commodore 64

May 15, 2021

Quick Post: Modulus in BASIC 2 without a cartridge

May 13, 2021

Making and breaking Ciphers on the Commodore 64 Part 12 - Pontifex - Solitaire from Cryptonomicon

May 10, 2021

Making and breaking Ciphers on the Commodore 64 Part 11 - One time pads on a Commodore 64, probably a bad idea

April 28, 2021

Making and breaking Ciphers on the Commodore 64 Part 10 - Finding hash collisions with a type in game from 1984

April 26, 2021

Making and Breaking Ciphers with Commodore 64 Part 9 - Finding Smallish Primes

April 22, 2021

Quick Post: Slow text on the Commodore

April 19, 2021

Making and breaking Ciphers on the Commodore 64 Part 8 - RC4

April 6, 2021

Making and breaking Ciphers on the Commodore 64 Part 7 - Pseudo Random with Linear Congruential Generators

April 1, 2021

Making and Breaking Ciphers with a Commodore 64 - Part 6: XOR is Magical - Data recovery

March 29, 2021

Finding the Prodigal Easter Egg inside the Easter Egg on a Commodore 64

March 29, 2021

Quick post: Determining length in Commodore Assembly

March 18, 2021

Benchmarking Retro Computers (mostly Commodore) with marginal methods

March 18, 2021

Jiffies in Assembly

March 16, 2021

Making and Breaking Ciphers with a Commodore 64 - Part 5: Wargames

March 13, 2021

Calculating Pi via the Gregory-Leibniz series in BASIC on the VIC-20

March 13, 2021

Quick Post: Commodore 64 Simple Addition Efficiency

March 7, 2021

Making and Breaking Ciphers with a Commodore 64 - Part 3: The Caesar Cipher

March 1, 2021

Making and Breaking Ciphers with Python, er Commodore- Part 2: The Shift Cipher

February 24, 2021

Making and Breaking Ciphers with Python, er, a Commodore- Part 1: The Reverse Cipher

January 26, 2021

Getting started with Native Commodore 64 Assembly

January 21, 2021

Switching to 64 bit Raspbian Linux is a snap

November 25, 2020

Why does there have to be a why?