---
- feature, add setting for debug log output

libSnesAssembler.modProjectBuilder.createAsmProject

>	result.patchFile = patchFile;

	if (result.patchFile.dicOptions.ContainsKey("DEBUG"))
	{
		libZh.modCommonDebug._debugStart();
	}

>	modProjectBuilder.makeProject(ref result);

	libZh.modCommonDebug._debugStop();

>	return result;

---
- change, rename debug log file

libZh.frmDebugOut.Timer1_Tick
libZh.modCommonDebug._debugStart
libZh.modCommonDebug._debugWrite
libZh.modCommonDebug._debugShowLog

	debug.txt -> ZPS_Debug.log

---
- change, to appease compiler, add some form of location info, and remove excess linebreaks

libZh.modCommonDebug._debugWrite

	object counter = 0;
	object loopObj = 0;
	if (compiler.offset != 0xC00000 && compiler.offset != 0x1000000)
	{
		MyProject.Computer.FileSystem.WriteAllText("ZPS_Debug.log", string.Format("${0:X6}\t", compiler.offset), true);
	}

	sMsg + "\r\n" ->
	sMsg.Trim(Environment.NewLine.ToCharArray()) + "\r\n"

---
- change, visible difference to patcher for end user

SnesPatcher.frmSnesPatcher.frmSnesPatcher_Load

	this.Text = "Snes ZPS Patcher V0.18+++";

		ldstr		"Snes ZPS Patcher V0.18+++"
