diff --git a/BizHawk.Client.Common/movie/ControllerLookups/MnemonicGeneratorFactory.cs b/BizHawk.Client.Common/movie/ControllerLookups/MnemonicGeneratorFactory.cs new file mode 100644 index 0000000000..04d4783522 --- /dev/null +++ b/BizHawk.Client.Common/movie/ControllerLookups/MnemonicGeneratorFactory.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +using BizHawk.Emulation.Common; + +namespace BizHawk.Client.Common +{ + // Lot's of todos here + public static class MnemonicGeneratorFactory + { + public static IMnemonicPorts Generate() + { + switch (Global.Emulator.SystemId) + { + default: + case "NES": + return new NesMnemonicGenerator(Global.MovieOutputHardpoint, false, false); + } + } + } +}