The Maestro Professional was a fully digital Amiga sound card. Let's have a look how it worked.
Can modern development methods be applied to old AmigaOS projects? This is how I ported and open-sourced an old Amiga project.
8-bit processors like the Z80 could only add and subtract numbers. So how were numbers multiplied?
Have you ever wondered how 1980's computers like #ZXSpectrum stored data on tape? Read here how...
The ZX Spectrum was a comparable cheap home computer, and thus the tape loading and saving mechanisms have not been very sophisticated.
Since I am in the mood of heavy ZX Spectrum retro action, I dug out all my old computer tapes in an attept to digitize and convert them. It turned out to be more difficult than I thought...
On a slow processor like the Z80, it is essential to think about execution time. Often a clean approach is too slow, and you need to optimize the code to make it a lot faster.