diff --git a/SabreHelper/Output.cs b/SabreHelper/Output.cs index 2bc60c15..2782c301 100644 --- a/SabreHelper/Output.cs +++ b/SabreHelper/Output.cs @@ -172,7 +172,7 @@ namespace SabreTools.Helper foreach (RomData rom in newroms) { count++; - string key = (norename ? "" : rom.SystemID + "-" + rom.SourceID + "-") + rom.Game; // + "-" + rom.Name; + string key = (norename ? "" : rom.SystemID + "-" + rom.SourceID + "-") + rom.Game.ToLowerInvariant(); if (sortable.ContainsKey(key)) { sortable[key].Add(rom); @@ -242,12 +242,12 @@ namespace SabreTools.Helper foreach (RomData rom in roms) { string state = ""; - if (lastgame != null && lastgame != rom.Game) + if (lastgame != null && lastgame.ToLowerInvariant() != rom.Game.ToLowerInvariant()) { state += (old ? ")\n" : "\t\n"); } - if (lastgame != rom.Game) + if (lastgame.ToLowerInvariant() != rom.Game.ToLowerInvariant()) { state += (old ? "game (\n\tname \"" + rom.Game + "\"\n" + "\tdescription \"" + rom.Game + "\"\n" :