I'm going to restore my old Amiga 500. First let's check the current state, after 30 years in a storage box.
8-bit processors like the Z80 could only add and subtract numbers. So how were numbers multiplied?
In the first part, we have replaced the old Li-Po battery by a new one. In this part, we will replace the mechanical hard disk by a modern (and much larger) MicroSD card.
In a time before smartphones, people used so called "digital music players" for portable music. One of them was the iRiver iHP-100 series, which came to the market in October 2003.
Have you ever wondered how 1980's computers like #ZXSpectrum stored data on tape? Read here how...
The CD player finally plays music again, but still has trouble with the higher tracks.
In the last part, I made the tray operational. It's a precondition for this part: Inserting a CD.
In the first part, I powered up my CDP-991 again after 15 years. Next step: Open the tray.
Let's do a hardware related project for a change. A few days ago, I found my good old CD player from the time when I was in my early twenties. It's a CDP-991. Sony has produced them around 1991.
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.