Remove unneeded header methods for byte addressable images.

This commit is contained in:
2021-12-16 03:47:51 +00:00
parent c72abb04a2
commit 88e574cda7
8 changed files with 0 additions and 207 deletions

View File

@@ -271,13 +271,6 @@ public class AtariLynx : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
@@ -387,24 +380,6 @@ public class AtariLynx : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{

View File

@@ -237,14 +237,6 @@ public class GameBoy : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -601,24 +593,6 @@ public class GameBoy : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{

View File

@@ -217,14 +217,6 @@ public class GameBoyAdvance : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -333,24 +325,6 @@ public class GameBoyAdvance : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{

View File

@@ -318,14 +318,6 @@ public class MasterSystem : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -434,24 +426,6 @@ public class MasterSystem : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{

View File

@@ -444,14 +444,6 @@ public class Nes : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -653,24 +645,6 @@ public class Nes : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{

View File

@@ -276,14 +276,6 @@ public class Nintendo64 : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
[SuppressMessage("ReSharper", "CommentTypo")]
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
@@ -660,24 +652,6 @@ public class Nintendo64 : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{

View File

@@ -511,14 +511,6 @@ public class SegaMegaDrive : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -713,24 +705,6 @@ public class SegaMegaDrive : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{

View File

@@ -320,14 +320,6 @@ public class SuperNintendo : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
public ErrorNumber GetHeader(out byte[] header)
{
header = null;
return !_opened ? ErrorNumber.NotOpened : ErrorNumber.NoData;
}
/// <inheritdoc />
public ErrorNumber GetMappings(out LinearMemoryMap mappings)
{
@@ -499,24 +491,6 @@ public class SuperNintendo : IByteAddressableImage
return ErrorNumber.NoError;
}
/// <inheritdoc />
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;
}
/// <inheritdoc />
public ErrorNumber SetMappings(LinearMemoryMap mappings)
{