Get the latest tech news

Emulator Debugging: Area 5150's Lake Effect


My last few   articles on bus sniffing the IBM 5150 have been building up to this one. We're going to leverage our bus sniffer and sniffer ...

Here a nice convenience feature of PulseView comes in handy; it can interpret hexadecimal notation as packed signal lines; so we don't need to decompose our address bus into 20 different fields. When I first implemented it, I saw adjustments on the order of 6000 ticks - now, after doggedly addressing every inaccuracy seen in bus sniff comparisons, MartyPC hits the effect interrupt within 0-2 cycles from the hardware trace. The Lake effect performs a perfectly synchronized symphony with the 5150's CPU, peripheral chips, and the CGA card, and it truly is a masterpiece of demo coding that leaves me with a sense of awe every time I watch it.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of area

area

Photo of lake effect

lake effect

Photo of emulator debugging

emulator debugging

Related news:

News photo

Pixel is a unit of length and area

News photo

Dell's Alienware Area 51 lineup is back for 2025: here's what you need to know

News photo

Spotify's latest custom playlist highlights artists with upcoming shows in your area