moturimi1 wrote:Can someone tell me how to load GMFULL4M.DAT (.FFF) into RAM under DOS?
As far as I know I do need a library, e.g. iwsb1024.iwl.
I don't know where to get it from.
You've mentioned two separate things. The .IWL files are processed instrument banks for IWSBOS when in the RAM configuration. That is what is controlled by the memcfg line you referenced previously; it has nothing to do with loading instrument banks for other purposes. In my testing so far, one generally gets more pleasant sound using the ROM for IWSBOS, as the size isn't restricted to 1 MiB or less.
As far as I'm aware, there is no way to force software that doesn't have native InterWave support to load or use a RAM-based FFF/DAT bank. Furthermore, software that does have native support may not support using RAM banks, and there doesn't seem to be a way to force that, either. Unless the software reads IW.INI or otherwise allows you to specify a bank, there is no way to load it beforehand and force its use under DOS.
In the case of software with support for GF1-based UltraSound cards for MIDI playback, a suitable set of .PAT files and the associated .INI instrument mapping file are required. Such software has no ability to support FFF/DAT banks, and the software needed for interpreting and producing sound from the two types of bank is substantially different.