Loading video...
Video Failed to Load
Continuing my fun with the Enigma machine: I wrote two emulators for a Commodore 64, one in BASIC and the other in Assembly (Turbo Macro Pro, coded on a C64). The BASIC version does about 3 characters per second. The assembly version can encrypt/decrypt roughly 1500 characters per second.
12,499 views • 8 months ago •via X (Twitter)
14 Comments

Here's the article and the code:

BTW, the assembly version is 1219 Bytes to implement a working Enigma. RAM shortage, pfft.

TMP is the program I loaded the most on my C64. I feel at home with it. I use the REU version.

Me too. Love it.

A commodore emulator inside a commodore ?

Very c64ool

Struggling with the basic version. It loads, and after loading my C64 hangs without even running the program. No trailing characters in the bas file as far as I can tell. Really strange.

What are you running it on?

Tried on an original breadbin, a 64c and on my Ultimate. Really weird.

No hurry! :-)

Is your code available for download?

It’s in the article

Ah, haven’t had time to read it yet! Busy days. Now heading off to the Commodore club day in Maarssen.

(In The Netherlands that is :-)

