Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
In the new driver, there is a flag to disable DPCM but it says that it's currently broken. I would like to know what kind of problem you had since for now I don't seems to have any by disabling the code.
The only bugs I found so far is that you defined the CHANNELS variables to 4 when not using DPCM and were still doing WAVE_CHANS = CHANNELS -1 for the count, which is wrong (should be 4). The other bug I found is in the INIT module, you were using #(CHANNELS - 1) for counting the wave channels to reset instead of WAVE_CHANS.
I'm trying to disable as much options as possible in the driver to save the most space I can. The next thing I will try is to create effect flags so I can disable the one I don't use (I need to first check Tssf ftm to see what he use actually). I trying everything I can to make the driver smaller for the MM9 project. My project is still moving forward but at more or less 30 min per day, it will take some time before I see something working.
Any information on the subject will be appreciated.