Talk:GUS instrument mappings bug

Interesting. Since the source code for (a select few versions of, at least) the DMX library has been leaked, it might be possible to look at precisely what the bug is. Logically it should be inside the from api/gravis.c, since it's the function that handles parsing the DMXGUS file and loading the patches. It looks like it's using a system where instrument programs are mapped to an array of loaded patches (which makes sense, this way it loads patches that it knows are actually used). --Gez (talk) 17:34, 5 March 2016 (CST)

Modified lump
Am I wrong to guess that custom lumps tailored to work around the bug cannot be used with implementations where the bug isn't present? Like GZDoom's GUS emulation, or even using it as config file for the actual GUS driver to listen to Doom MIDIs in a player. --Gez (talk) 06:05, 9 May 2018 (CDT)