diff --git "a/DTXMania\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210/\343\202\263\343\203\274\343\203\211/\343\202\271\343\202\263\343\202\242\343\200\201\346\233\262/CDTX.cs" "b/DTXMania\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210/\343\202\263\343\203\274\343\203\211/\343\202\271\343\202\263\343\202\242\343\200\201\346\233\262/CDTX.cs" index 342e2cfa1..1d66a021a 100644 --- "a/DTXMania\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210/\343\202\263\343\203\274\343\203\211/\343\202\271\343\202\263\343\202\242\343\200\201\346\233\262/CDTX.cs" +++ "b/DTXMania\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210/\343\202\263\343\203\274\343\203\211/\343\202\271\343\202\263\343\202\242\343\200\201\346\233\262/CDTX.cs" @@ -3015,6 +3015,15 @@ private void t入力_V4( string strInput ) { //2017.01.31 DD カンマのみの行を0,に置き換え strInput = Regex.Replace( strInput, @"^,", "0,", RegexOptions.Multiline ); + + //2017.02.03 DD ヘッダ内にある命令以外の文字列を削除 + string strInputHeader = strInput.Remove( strInput.IndexOf( "#START" ) ); + strInput = strInput.Remove(0, strInput.IndexOf( "#START" ) ); + strInputHeader = Regex.Replace( strInputHeader, + @"^(?!(TITLE|LEVEL|BPM|WAVE|OFFSET|BALLOON|SONGVOL|SEVOL|SCOREINIT|SCOREDIFF|COURSE|STYLE|GAME|LIFE|DEMOSTART|SIDE|SUBTITLE|SCOREMODE)).+\n", + "", RegexOptions.Multiline ); + strInput = strInputHeader + "\n" + strInput; + //どうせ使わないので先にSplitしてコメントを削除。 this.strSplitした譜面 = (string[])this.str改行文字を削除する( strInput, 1 ); for (int i = 0; this.strSplitした譜面.Length > i; i++) diff --git "a/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/DTXManiaGR.exe" "b/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/DTXManiaGR.exe" index 30d60e4cc..dd51c2245 100644 Binary files "a/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/DTXManiaGR.exe" and "b/\345\256\237\350\241\214\346\231\202\343\203\225\343\202\251\343\203\253\343\203\200/DTXManiaGR.exe" differ