While talking about the final product design, I would once again revert back to my post earlier in this thread.
Just as a kind reminder... 😀 Look at how the ARGUS logo on the front side is hidden under the SIMM!..
Btw, why did you decide to use the Am78C201KC for the prototype? Is this the one that comes from a GUS PnP card you tried the Am78C201AKC on?
And I've just got another idea that still can be implemented into the final revision.
Thanks to a series of hardware provisions (ISA pin header, pin header for Line-In) we'll be able to further improve on the functionality of ARGUS with some custom daughterboards.
However, there is still an uncovered area in that field - MIDI. We've already had quite an extensive discussion about wavetable headers, integrated MIDI support, etc., and the only possible way to add true flawless MIDI support to ARGUS shall be a daughterboard.
But, what if we decide to, for instance, adapt the already great project by keropi to the ARGUS daughterboard format?
Then we'll have a trouble of routing MIDI-I/O cables out of the daughterboard, and thus we'll inevitably need an additional chassis bracket with the corresponding ports.
However, there is an effortless and rather smart option: we could break the MIDITXD and MIDIRXD going from the InterWave chip to the Joystick DB15 port, and route them to a possible daughterboard - with a simple header once again.
So, what I'm suggesting is to put 2 additional 2-pin jumpers somewhere close to the DB15 port that would correspond to pins 12 (MIDITXD) and 15 (MIDIRXD) and would normally be closed, but if one day someone creates some MIDI-related daughterboard that needs access to the DB15 port, then the jumpers will be open and the daughterboard will handle MIDI-I/O instead of the InterWave chip.