techtravels.org

inital results on error correction

While I have yet to actually implement the full-scale error correction as I want to, I did some manual tests today. I basically took a track that I was erroring out on, and swapped in 1-bit away values for the bad bytes.  In some cases, it appeared...

Latest articles

Amiga 500 A501 RAS/CAS dynamic ram timing

So I found myself looking at the dynamic ram timing with a logic analyzer attached to an Amiga 500. I’m still learning all of this stuff, and after about 45 minutes, I gave up thinking that I was either too tired...

Adding Yamaha YM2612 support has begun

So after much time talking about it, and doing research,  I’ve finally got around to spending some time on adding Yamaha YM2612 support to the badge computer. I created a small verilog driver that read the...

Understand the system

Of all of the different techniques this one may be the simplest but also the most important. When you’re trying to reverse engineer something, understanding the system is key to unraveling the black box which is...