diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2022-12-04 17:05:53 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2022-12-04 17:05:53 +0300 |
commit | 8d4d3b6541e2ea208cba102191239bb021d93ba3 (patch) | |
tree | afadb5641a49b67255839542e34f1e4256a414e2 | |
parent | 794d71a5e2f4f1225483f50481c7e658f1eff325 (diff) |
games.asm naming
-rw-r--r-- | tools_sources/CoolboyCombiner/Config.cs | 2 | ||||
-rw-r--r-- | tools_sources/CoolboyCombiner/Program.cs | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/tools_sources/CoolboyCombiner/Config.cs b/tools_sources/CoolboyCombiner/Config.cs index 9ea1237..9edf8a5 100644 --- a/tools_sources/CoolboyCombiner/Config.cs +++ b/tools_sources/CoolboyCombiner/Config.cs @@ -104,7 +104,7 @@ namespace com.clusterrr.Famicom.CoolBoy i++; break; case "asm": - config.AsmFile = value; + config.AsmFile = Path.GetFileName(value); i++; break; case "offsets": diff --git a/tools_sources/CoolboyCombiner/Program.cs b/tools_sources/CoolboyCombiner/Program.cs index 18f3299..5efc5f7 100644 --- a/tools_sources/CoolboyCombiner/Program.cs +++ b/tools_sources/CoolboyCombiner/Program.cs @@ -531,7 +531,7 @@ namespace com.clusterrr.Famicom.CoolBoy asmResult.AppendLine("string_error:");
asmResult.Append(BytesToAsm(StringToTiles("ERROR", symbols)));
- File.WriteAllText(config.AsmFile!, asmResult.ToString());
+ File.WriteAllText(Path.Combine(config.SourcesDir, config.AsmFile!), asmResult.ToString());
if (config.Command == Config.CombinerCommand.Prepare)
{
@@ -550,7 +550,7 @@ namespace com.clusterrr.Famicom.CoolBoy var process = new Process();
var cp866 = CodePagesEncodingProvider.Instance.GetEncoding(866) ?? Encoding.ASCII;
process.StartInfo.FileName = config.NesAsm;
- process.StartInfo.Arguments = $"\"menu.asm\" -r -o - -C \"GAMES_DB={Path.GetFullPath(config.AsmFile!)}\" -D COOLBOY_VERSION={(!config.Mindkids ? 0 : 1)} -D USE_FLASH_WRITING={(!config.Saves ? 0 : 1)} " + config.NesAsmArgs;
+ process.StartInfo.Arguments = $"\"menu.asm\" -r -o - -C \"GAMES_DB={config.AsmFile!}\" -D COOLBOY_VERSION={(!config.Mindkids ? 0 : 1)} -D USE_FLASH_WRITING={(!config.Saves ? 0 : 1)} " + config.NesAsmArgs;
process.StartInfo.WorkingDirectory = config.SourcesDir;
process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.StartInfo.UseShellExecute = false;
|