Hey, guess what! I have a Roland SC-88VL and a gameport too 😀
What you want to do is connect the OUT connector on the Gameport cable to the MIDI IN A connector on the SC88VL. You may as well also connect the IN connector to MIDI A OUT/THRU, but this step isn't really needed.
You'll also need to configure your OS/game to route midi to the external device. It sounds like you already did this, but I may as well provide instructions 😀. I am using an AWE64 Value in my machine, so in Windows 98 I needed to run the 'Multimedia' item in Control panel, switch to the MIDI tab, and select "AWE64 MIDI Out" as my output device. In DOS games, as long as you AREN'T use AWEUTIL to emulate GM with the internal synth, it's usually enough to select General Midi in a game's configuration options.
Finally, you need to mix the audio back together. I have an AUX in on my speakers I use for this purpose, or you can use a line in on your sound card, if you can get playback this way. Or you could put the sound card output into the IN port on the SC88VL then put the out to your speakers. Or amplifier. Or whatever.
All that said, if you hear ANYTHING, you probably have it hooked up correctly. There could be some additional things wrong.
- Your RCA to Stereo Mini plug cable could be faulty in one channel, assuming you are using one and your speaker/amplifier doesn't take RCA already. Try another cable if you have one
- It could be an issue with the SC88VL settings. Try resetting your SC88VL. Hold "Part >" while turning the power on then press [ALL].
- I've also had cases where a part got misaligned with its midi channel, possibly by the previous owner or by messing around with the buttons 😀. A reset should fix this, but if not, make sure you are not in ALL mode (light is off) and press the Part < or > keys to cycle through the parts. Make sure the MIDI CH entry on the display matches the entry for the selected part on the top left. If not, use the MIDI CH < or > buttons to re-align it
- If you have your MPU-IPC-T and the Sound Card with Gameport on the same PC, they could be conflicting. Please make sure they have different IO Ranges (e.g. don't put both on 330).