From: <sag...@us...> - 2014-06-30 23:56:27
|
Revision: 4181 http://sourceforge.net/p/modplug/code/4181 Author: saga-games Date: 2014-06-30 23:56:14 +0000 (Mon, 30 Jun 2014) Log Message: ----------- [Fix] IT compatibility: Portamento target is completely cleared with new notes (Test case: PortaReset.it). Modified Paths: -------------- trunk/OpenMPT/soundlib/Snd_fx.cpp Modified: trunk/OpenMPT/soundlib/Snd_fx.cpp =================================================================== --- trunk/OpenMPT/soundlib/Snd_fx.cpp 2014-06-29 19:59:23 UTC (rev 4180) +++ trunk/OpenMPT/soundlib/Snd_fx.cpp 2014-06-30 23:56:14 UTC (rev 4181) @@ -1314,7 +1314,9 @@ { // FT2 compatibility: Don't reset portamento target with new notes. // Test case: Porta-Pickup.xm - if(bPorta || !IsCompatibleMode(TRK_FASTTRACKER2)) + // IT compatibility: Portamento target is completely cleared with new notes. + // Test case: PortaReset.it + if(bPorta || !(IsCompatibleMode(TRK_FASTTRACKER2) || IsCompatibleMode(TRK_IMPULSETRACKER))) { pChn->nPortamentoDest = period; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |