From 5cf6d07d8adcf182a8cb2d7aef12277a2d50e056 Mon Sep 17 00:00:00 2001 From: Alberto Ramos Date: Mon, 13 Sep 2010 14:52:38 -0600 Subject: [PATCH] my fault... --- src/NotesLoaderKSF.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/NotesLoaderKSF.cpp b/src/NotesLoaderKSF.cpp index 03d6610b6a..8ac3ee78b2 100644 --- a/src/NotesLoaderKSF.cpp +++ b/src/NotesLoaderKSF.cpp @@ -221,14 +221,15 @@ static bool LoadFromKSFFile( const RString &sPath, Steps &out, const Song &song, // Why do this? Rows made with precise DM05 tags can go up to 13 too -DaisuMaster //if( sRowString.size() != 13 ) - if( bKIUCompliant ) + //this is wrong in many ways... + /*if( bKIUCompliant ) { LOG->UserLog( "Song file", sPath, "has illegal syntax \"%s\" which can't be in KIU complient files.", sRowString.c_str() ); return false; //In other words: you can't mix ksf's with DM05 tags and ksf's without any DM05 tags //Either one set or another will be read... - } + }*/ if( BeginsWith(sRowString, "|B") || BeginsWith(sRowString, "|D") || BeginsWith(sRowString, "|E") ) { // These don't have to be worried about here: the changes and stops were already added. @@ -247,7 +248,7 @@ static bool LoadFromKSFFile( const RString &sPath, Steps &out, const Song &song, //LOG->UserLog( "Song file", sPath, "has a RowString with an improper length \"%s\"; corrupt notes ignored.", // sRowString.c_str() ); //return false; - continue; + //continue; } // Half-doubles is offset; "0011111100000". @@ -598,9 +599,9 @@ static bool LoadGlobalData( const RString &sPath, Song &out, bool &bKIUCompliant else { // ignore whatever else... - continue; + //continue; } - + fCurBeat += 1.0f / iTickCount; } }