SNESMapper ​
Maps SNES memory addresses to their respective domains.
Kind: Class
Namespace: ConnectorLib
Inheritance: IMemoryMapper
Public Constructors
SNESMapper(MapperType type, bool remoteDomains = true)
Creates a new instance of the ConnectorLib.WiiMapper class.
SNESMapper(byte type, bool remoteDomains = true)
Creates a new instance of the ConnectorLib.WiiMapper class.
Public Member Functions
bool
TryTranslate(ulong address, MappedMemory out result)
bool
TranslateHiROM(ulong address, MappedMemory out result)
bool
TranslateHiROM(ulong address, bool ex, MappedMemory out result)
bool
TranslateLoROM(ulong address, MappedMemory out result)
bool
TranslateLoROM(ulong address, bool ex, MappedMemory out result)
bool
TryTranslate(MappedMemory memory, ulong out result)
bool
TryTranslate(ulong address, string domain, ulong out result)
bool
TranslateLoROM(ulong address, string domain, ulong out result)
bool
TranslateHiROM(ulong address, string domain, ulong out result)
bool
TranslateHiROM(ulong address, string domain, bool ex, ulong out result)
Public Attributes
string
SystemBus
Properties
bool
RemoteDomains
[get, ]
bool
MAD1
[get, set]
Indicates if the mapper is using MAD1 mapping.
bool
SFX
[get, set]
Indicates if the game uses the Super FX chip and accompanying mapping.
MapperType
Type
[get, ]
The type of SNES ROM mapping.
IDictionary
Domains
[get, ]
