diff --git a/Aaru.Images/ByteAddressable/AtariLynx.cs b/Aaru.Images/ByteAddressable/AtariLynx.cs
index 15d53ca1e..c34d97308 100644
--- a/Aaru.Images/ByteAddressable/AtariLynx.cs
+++ b/Aaru.Images/ByteAddressable/AtariLynx.cs
@@ -271,13 +271,6 @@ public class AtariLynx : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
///
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
@@ -387,24 +380,6 @@ public class AtariLynx : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{
diff --git a/Aaru.Images/ByteAddressable/GameBoy.cs b/Aaru.Images/ByteAddressable/GameBoy.cs
index aac669ef9..cf6b6e01d 100644
--- a/Aaru.Images/ByteAddressable/GameBoy.cs
+++ b/Aaru.Images/ByteAddressable/GameBoy.cs
@@ -237,14 +237,6 @@ public class GameBoy : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
-
///
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -601,24 +593,6 @@ public class GameBoy : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{
diff --git a/Aaru.Images/ByteAddressable/GameBoyAdvance.cs b/Aaru.Images/ByteAddressable/GameBoyAdvance.cs
index 167998f00..203a9776e 100644
--- a/Aaru.Images/ByteAddressable/GameBoyAdvance.cs
+++ b/Aaru.Images/ByteAddressable/GameBoyAdvance.cs
@@ -217,14 +217,6 @@ public class GameBoyAdvance : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
-
///
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -333,24 +325,6 @@ public class GameBoyAdvance : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{
diff --git a/Aaru.Images/ByteAddressable/MasterSystem.cs b/Aaru.Images/ByteAddressable/MasterSystem.cs
index ef19c8cfb..23fac24d6 100644
--- a/Aaru.Images/ByteAddressable/MasterSystem.cs
+++ b/Aaru.Images/ByteAddressable/MasterSystem.cs
@@ -318,14 +318,6 @@ public class MasterSystem : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
-
///
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -434,24 +426,6 @@ public class MasterSystem : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{
diff --git a/Aaru.Images/ByteAddressable/NES.cs b/Aaru.Images/ByteAddressable/NES.cs
index 28a1c72e6..9d64001ae 100644
--- a/Aaru.Images/ByteAddressable/NES.cs
+++ b/Aaru.Images/ByteAddressable/NES.cs
@@ -444,14 +444,6 @@ public class Nes : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
-
///
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -653,24 +645,6 @@ public class Nes : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{
diff --git a/Aaru.Images/ByteAddressable/Nintendo64.cs b/Aaru.Images/ByteAddressable/Nintendo64.cs
index 6ca3a54ef..98690c2d8 100644
--- a/Aaru.Images/ByteAddressable/Nintendo64.cs
+++ b/Aaru.Images/ByteAddressable/Nintendo64.cs
@@ -276,14 +276,6 @@ public class Nintendo64 : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
-
///
[SuppressMessage("ReSharper", "CommentTypo")]
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
@@ -660,24 +652,6 @@ public class Nintendo64 : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{
diff --git a/Aaru.Images/ByteAddressable/SegaMegaDrive.cs b/Aaru.Images/ByteAddressable/SegaMegaDrive.cs
index d4759719c..30961cbcd 100644
--- a/Aaru.Images/ByteAddressable/SegaMegaDrive.cs
+++ b/Aaru.Images/ByteAddressable/SegaMegaDrive.cs
@@ -511,14 +511,6 @@ public class SegaMegaDrive : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
-
///
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -713,24 +705,6 @@ public class SegaMegaDrive : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{
diff --git a/Aaru.Images/ByteAddressable/SuperNintendo.cs b/Aaru.Images/ByteAddressable/SuperNintendo.cs
index 2992c0198..031a971fd 100644
--- a/Aaru.Images/ByteAddressable/SuperNintendo.cs
+++ b/Aaru.Images/ByteAddressable/SuperNintendo.cs
@@ -320,14 +320,6 @@ public class SuperNintendo : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber GetHeader(out byte[] header)
- {
- header = null;
-
- return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
- }
-
///
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -499,24 +491,6 @@ public class SuperNintendo : IByteAddressableImage
return ErrorNumber.NoError;
}
- ///
- public ErrorNumber SetHeader(byte[] header)
- {
- if(!_opened)
- {
- ErrorMessage = "Not image has been opened.";
-
- return ErrorNumber.NotOpened;
- }
-
- if(IsWriting)
- return ErrorNumber.NotSupported;
-
- ErrorMessage = "Image is not opened for writing.";
-
- return ErrorNumber.ReadOnly;
- }
-
///
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{