Apple II MouseCard IRQ synchronization with VBL

Viewed 28
The post discusses the unconventional method of syncing the interrupt request (IRQ) from the MouseCard to the vertical blanking interval (VBL) on the Apple II. This approach is described as a workaround due to the absence of a timer interrupt on the original Apple II hardware. The comments highlight the odd design choice, suggesting that the reasoning behind this may have been to reduce production costs, albeit at the expense of complicating the programming model. This reflects on the trade-offs companies often make in hardware design, balancing cost, performance, and ease of use.
0 Answers