diff --git a/.idea/.idea.DiscImageChef/.idea/contentModel.xml b/.idea/.idea.DiscImageChef/.idea/contentModel.xml
index 7b3d6999a..f8d6e24ee 100644
--- a/.idea/.idea.DiscImageChef/.idea/contentModel.xml
+++ b/.idea/.idea.DiscImageChef/.idea/contentModel.xml
@@ -600,7 +600,6 @@
-
diff --git a/DiscImageChef.Filesystems/AppleDOS/Info.cs b/DiscImageChef.Filesystems/AppleDOS/Info.cs
index 503d32d5b..ee19978fe 100644
--- a/DiscImageChef.Filesystems/AppleDOS/Info.cs
+++ b/DiscImageChef.Filesystems/AppleDOS/Info.cs
@@ -66,8 +66,7 @@ namespace DiscImageChef.Filesystems.AppleDOS
public void GetInformation(IMediaImage imagePlugin, Partition partition, out string information,
Encoding encoding)
{
- // TODO: Until Apple ][ encoding is implemented
- Encoding = new LisaRoman();
+ Encoding = encoding ?? new Apple2();
information = "";
StringBuilder sb = new StringBuilder();
diff --git a/DiscImageChef.Filesystems/AppleDOS/Super.cs b/DiscImageChef.Filesystems/AppleDOS/Super.cs
index 3a0893618..352a6d922 100644
--- a/DiscImageChef.Filesystems/AppleDOS/Super.cs
+++ b/DiscImageChef.Filesystems/AppleDOS/Super.cs
@@ -50,8 +50,7 @@ namespace DiscImageChef.Filesystems.AppleDOS
{
device = imagePlugin;
start = partition.Start;
- // TODO: Until Apple ][ encoding is implemented
- Encoding = new LisaRoman();
+ Encoding = encoding ?? new Apple2();
if(device.Info.Sectors != 455 && device.Info.Sectors != 560)
{
diff --git a/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj b/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj
index 9d118f84b..443fef825 100644
--- a/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj
+++ b/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj
@@ -31,11 +31,11 @@
false
+
+ ..\packages\Claunia.Encoding.1.3.0\lib\portable40-net40+sl5+win8+wp8\Claunia.Encoding.dll
+
-
- ..\packages\Claunia.Encoding.1.2.9.1\lib\portable40-net40+sl5+win8+wp8\Claunia.Encoding.dll
-
@@ -215,9 +215,6 @@
-
-
-
diff --git a/DiscImageChef.Filesystems/ProDOS.cs b/DiscImageChef.Filesystems/ProDOS.cs
index 837c996c0..a454a6af3 100644
--- a/DiscImageChef.Filesystems/ProDOS.cs
+++ b/DiscImageChef.Filesystems/ProDOS.cs
@@ -153,8 +153,7 @@ namespace DiscImageChef.Filesystems
public void GetInformation(IMediaImage imagePlugin, Partition partition, out string information,
Encoding encoding)
{
- // TODO: Until Apple ][ encoding is implemented
- Encoding = new LisaRoman();
+ Encoding = encoding ?? new Apple2gs();
StringBuilder sbInformation = new StringBuilder();
// Blocks 0 and 1 are boot code
diff --git a/DiscImageChef.Filesystems/UCSDPascal/Info.cs b/DiscImageChef.Filesystems/UCSDPascal/Info.cs
index 1654f31bc..973568f8f 100644
--- a/DiscImageChef.Filesystems/UCSDPascal/Info.cs
+++ b/DiscImageChef.Filesystems/UCSDPascal/Info.cs
@@ -32,9 +32,11 @@
using System;
using System.Text;
+using Claunia.Encoding;
using DiscImageChef.CommonTypes;
using DiscImageChef.DiscImages;
using Schemas;
+using Encoding = System.Text.Encoding;
namespace DiscImageChef.Filesystems.UCSDPascal
{
@@ -86,6 +88,7 @@ namespace DiscImageChef.Filesystems.UCSDPascal
public void GetInformation(IMediaImage imagePlugin, Partition partition, out string information,
Encoding encoding)
{
+ Encoding = encoding ?? new Apple2();
StringBuilder sbInformation = new StringBuilder();
information = "";
diff --git a/DiscImageChef.Filesystems/UCSDPascal/Super.cs b/DiscImageChef.Filesystems/UCSDPascal/Super.cs
index c7f799c0c..fe5c01092 100644
--- a/DiscImageChef.Filesystems/UCSDPascal/Super.cs
+++ b/DiscImageChef.Filesystems/UCSDPascal/Super.cs
@@ -46,8 +46,7 @@ namespace DiscImageChef.Filesystems.UCSDPascal
public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding, bool debug)
{
device = imagePlugin;
- // TODO: Until Apple ][ encoding is implemented
- Encoding = new LisaRoman();
+ Encoding = encoding ?? new Apple2();
this.debug = debug;
if(device.Info.Sectors < 3) return Errno.InvalidArgument;
diff --git a/DiscImageChef.Filesystems/packages.config b/DiscImageChef.Filesystems/packages.config
index 4a1b16f17..2f05339b6 100644
--- a/DiscImageChef.Filesystems/packages.config
+++ b/DiscImageChef.Filesystems/packages.config
@@ -1,5 +1,4 @@
-
-
+
\ No newline at end of file
diff --git a/DiscImageChef/DiscImageChef.csproj b/DiscImageChef/DiscImageChef.csproj
index 737c3968e..803b696c4 100644
--- a/DiscImageChef/DiscImageChef.csproj
+++ b/DiscImageChef/DiscImageChef.csproj
@@ -34,6 +34,9 @@
false
+
+ ..\packages\Claunia.Encoding.1.3.0\lib\portable40-net40+sl5+win8+wp8\Claunia.Encoding.dll
+
..\packages\SharpCompress.0.19.2\lib\net35\SharpCompress.dll
@@ -43,9 +46,6 @@
..\packages\CommandLineParser.2.1.1-beta\lib\net40\CommandLine.dll
-
- ..\packages\Claunia.Encoding.1.2.9.1\lib\portable40-net40+sl5+win8+wp8\Claunia.Encoding.dll
-
diff --git a/DiscImageChef/packages.config b/DiscImageChef/packages.config
index 3cb0221d7..de5672f9d 100644
--- a/DiscImageChef/packages.config
+++ b/DiscImageChef/packages.config
@@ -1,7 +1,6 @@
-
-
-
-
+
+
+
\ No newline at end of file