Something that looks a little better:

[Linked Image from i.imgur.com]

The next step is to add some code to i8155.cpp that will handle the ALT 3 port strobed mode for port c which handles the strobed mode for input port A and uses PC3-PC5 as output ports.

Port A is connected to the centronics data and PC0 will trigger an interrupt on the 8049, PC1 will hook up to centronics busy and PC2 hooks up to centronics strobe.

[Linked Image from i.imgur.com]