Hacker News new | ask | show | jobs
by gamacodre 1011 days ago
Yeah, and Tandy graphics were different from EGA or VGA, just enough that you needed to write different display code for them. And you had to get the user to tell you which ports/IRQ numbers half of their hardware was configured at.

We have way better hardware abstractions in the OS today, which I would agree makes modern development easier overall.

1 comments

Oh yes, that brings it all back. Having the user tell me the IRQ and also DMAs and... I'm sure there was more. Sometimes the user would end up having to open up the PC and reseat physical jumpers on hardware cards to have the cards use values that were both offered by the software and not clashing with anything else.

Different world. So much easier now.