Posts

Amiga Machine Code Letter XI - The Printer

Back in the Amiga 500 glory days, the printer was one of those essential add-ons, that allowed you to produce something physical from your word processor or drawing program. It was still a time, where physical prints were the only universally acceptable form of non-verbal communication.

Amiga Machine Code Letter XI - The Mouse

In this post we will take a closer look at the Amiga mouse, and go through a little program that reads the mouse x and y counters and transform them to x and y coordinates.

Amiga Machine Code Letter X - Trackdisk

Before we dive in, a little warning is in place. This is the hardest piece of machine code, that I yet had to decipher, and there is no doubt, that we are almost at the limits of readability with regards to 68K assembly.

Amiga Machine Code Letter X - More CLI

This is the forth part, of a multi-part series about the system libraries. We are still looking at Letter X of the Amiga Machine Code course, and as always, make sure to read the letter, since I won’t go through all the details.

Amiga Machine Code Letter X - CLI

This is the third part, of a multi-part series about the system libraries. The previous post was about using the DOS library to read and write files. We are still looking at Letter X of the Amiga Machine Code course, and as always, make sure to read the letter, since I won’t go through all the details.

Amiga Machine Code Letter X - Files

This is the second part, of a multi-part series about the system libraries. The previous post was about memory allocation. We are still looking at Letter X of the Amiga Machine Code course, and as always, make sure to read the letter, since I won’t go through all the details.

Amiga Machine Code Letter X - Memory

The machine code course is nearing it’s end, and now it’s time to look at the libraries and operating system of the Amiga. This cathedral of software is actually rather beutiful and placed a multitasking system in the hands of the hobby user back in the late 80’ties.

Amiga Machine Code Letter IX - Interrupts

We have reached Letter IX of the Amiga Machine Code course. As always, make sure to read the letter, since I won’t go through all the details. In this post, we are going to take a closer look at interrupts.

Amiga Machine Code Letter VIII - Wavetable Synthesis

We have reached Letter VIII of the Amiga Machine Code course. As always, make sure to read the letter, since I won’t go through all the details. In this post we are going to take a look at the mc0802 program.

Amiga Machine Code Letter VIII - Audio

We have reached Letter VIII of the Amiga Machine Code course. As always, make sure to read the letter, since I won’t go through all the details. In this post, we are going to look at audio on the Amiga 500, and go through a little bit of machine code, that shows how to deliver a nice little opening and closing effect to a looped sample.