diff --git a/BizHawk.Client.Common/BizHawk.Client.Common.csproj b/BizHawk.Client.Common/BizHawk.Client.Common.csproj
index 04691d8a29..8eba8e2c9d 100644
--- a/BizHawk.Client.Common/BizHawk.Client.Common.csproj
+++ b/BizHawk.Client.Common/BizHawk.Client.Common.csproj
@@ -181,6 +181,7 @@
+
diff --git a/BizHawk.Client.Common/movie/import/MovieImport.cs b/BizHawk.Client.Common/movie/import/MovieImport.cs
index 15a8e98d1c..edac187faf 100644
--- a/BizHawk.Client.Common/movie/import/MovieImport.cs
+++ b/BizHawk.Client.Common/movie/import/MovieImport.cs
@@ -69,11 +69,17 @@ namespace BizHawk.Client.Common
// Attempt to import another type of movie file into a movie object.
public static Bk2Movie ImportFile(string path, out string errorMsg, out string warningMsg)
{
- BkmMovie m = new BkmMovie();
errorMsg = string.Empty;
warningMsg = string.Empty;
-
string ext = path != null ? Path.GetExtension(path).ToUpper() : string.Empty;
+
+ if (ext == ".PJM")
+ {
+ return PJMImport.Import(path, out errorMsg, out warningMsg);
+ }
+
+ BkmMovie m = new BkmMovie();
+
try
{
switch (ext)
diff --git a/BizHawk.Client.Common/movie/import/PJMImport.cs b/BizHawk.Client.Common/movie/import/PJMImport.cs
new file mode 100644
index 0000000000..57b0a1effd
--- /dev/null
+++ b/BizHawk.Client.Common/movie/import/PJMImport.cs
@@ -0,0 +1,18 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+
+namespace BizHawk.Client.Common
+{
+ public static class PJMImport
+ {
+ public static Bk2Movie Import(string path, out string errorMsg, out string warningMsg)
+ {
+ errorMsg = string.Empty;
+ warningMsg = string.Empty;
+ return new Bk2Movie();
+ }
+ }
+}