diff --git a/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.ISettable.cs b/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.ISettable.cs index a310cb0cc7..2eb02d0622 100644 --- a/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.ISettable.cs +++ b/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.ISettable.cs @@ -202,7 +202,7 @@ namespace BizHawk.Emulation.Cores.Arcades.MAME { if (View != string.Empty) { - var substrings = View.Split(','); + var substrings = View.Split('@'); setting.Options.Add(substrings[1], substrings[1]); } } diff --git a/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs b/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs index 4d6dca04e8..89cccc1b98 100644 --- a/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs +++ b/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs @@ -409,7 +409,7 @@ namespace BizHawk.Emulation.Cores.Arcades.MAME public const string GetViewsInfo = "local final = {} " + "for index, name in pairs(manager.machine.video.snapshot_target.view_names) do " + - "table.insert(final, string.format(\"%s,%s;\", index, name)) " + + "table.insert(final, string.format(\"%s@%s;\", index, name)) " + "end " + "table.sort(final) " + "return table.concat(final)";