This SC-88Pro rock cover of DoricDream's FamiCommodore that I did uses special 88Pro patches, but the MIDI will not break on GM devices. The "wet" one is for BassMIDI with my 88Pro soundfont, it has reverb, chorus, and CC94. On my Roland SC-D70's 88Pro mode, the CC94 causes some delay weirdness, so the "damp" one has Reverb and Chorus but no CC94. If you use stuff like DSoundfont Ultimate, Enchant, Starlight Dream, or Eternal for your 88Pro stuff, you will want to use the "dry" version, which has no reverb, chorus, or cc94.
MIDIs:
https://cdn.discordapp.com/attachments/347494769296932864/842467798772219904/SCD70CommodoreMIDI.zip
You are free to copy, distribute and transmit this work under the following conditions:
* Please consider sharing revenue!
* Remix of a third-party piece.
Excercise caution when using it, refer to author comments / contact the author for details.