Come on ...

Jan 15, 2013 at 11:34 AM

.. you can't be serious about this one:

private static string getImportantPath()
{
   string thisdir = System.Reflection.Assembly.GetExecutingAssembly().Location;
   bool pathContainsMarker = false;
   while (!pathContainsMarker)
   {
      thisdir = System.IO.Path.GetDirectoryName(thisdir);
      pathContainsMarker = System.IO.File.Exists(thisdir + "/marker.lzmark");
   }
   return thisdir;
}

This is the most dumb infinite loop I ever ran into...

Anyone who changes the build paths will not even get to see the main form, but instead wonder why her machine uses 100% cpu. Please do this in a more safe way!

Coordinator
Jan 23, 2013 at 2:03 AM

You got me on this one. This was the result of lazy coding as I did not want to have to find the path to the midis and sound banks on my 3 computers. I never really meant for this to be an official demo anyways, (I mainly use it for testing). You can expect a real workable demo once I finish a couple more things with the project. By then there will probably be an official release.