Posted By: JKKDARK
http://cgfm2.emuviews.com/
Comms Link USB Replacement I had worked on a Comms Link compatible device in 2007 to allow development of Sega Saturn software without having to use an old ISA-equipped computer. It had some timing issues that I wasn't able to diagnose at the time. I decided to revisit the project and dumped the PALCE20V8H chip from a clone Comms Link ISA card to see how the communication logic was implemented. Turns out one of the strobe signals need to be active high instead of active low, something that was fixed with a minor tweak to the GAL equations. Now that it works as expected, I've decided to clean up the project and release it. Here is the PCB layout, GAL equations, and source code:
For developing large programs, the transfer utility can load data from disk and transfer it over the Comms Link interface. This allows you to simulate a CD environment without burning discs for each test. I am working on a demonstration program to show how to use these features which should be finished shortly.