Work on emulating the SGI Indy's 8-bit XL graphics board continues.

Yesterday, I hooked up the pixel DMA IRQ so that it no longer has to wait to time out after each pixel DMA transfer before starting the next one. As a result, the IRIX desktop paints almost immediately rather than taking upwards of 30 seconds of real time to draw.

Today, I managed to get dithering, shading, and the 4bpp RGB framebuffer mode working, with the following results:

Before:
[Linked Image from i.imgur.com]

[Linked Image from i.imgur.com]

After:
[Linked Image from i.imgur.com]

[Linked Image from i.imgur.com]