I modified Heart Of Darkness. Microsoft GS does not like LSB 1, so I changed it all to LSB 0. There is no portamento with Microsoft GS. With VirtualMIDISynth, and with MIDI Player, it works as expected. There should be an almost constant portamento from low to high and back to low throughout the song.
Have a listen.