NES: reorder boards slightly to shave them nanoseconds off boot time
This commit is contained in:
parent
993845fe72
commit
6d53152a7f
|
@ -4,7 +4,6 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|||
{
|
||||
//aka MMC6 aka StarTropics and StarTropics 2
|
||||
//for simplicity's sake, the behaviour of mmc6 is wrapped up into this board since it isnt used anywhere else
|
||||
[NES.INESBoardImplPriority]
|
||||
public sealed class HKROM : MMC3Board_Base
|
||||
{
|
||||
//configuration
|
||||
|
|
|
@ -2,7 +2,6 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|||
{
|
||||
//aka mapper 118
|
||||
//wires the mapper outputs to control the nametables
|
||||
[NES.INESBoardImplPriority]
|
||||
public sealed class TLSROM : MMC3Board_Base
|
||||
{
|
||||
public override bool Configure(NES.EDetectionOrigin origin)
|
||||
|
|
|
@ -2,7 +2,6 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|||
{
|
||||
//aka mapper 119
|
||||
//just high speed and pinbot with an MMC3 and some custom logic to select between chr rom and chr ram
|
||||
[NES.INESBoardImplPriority]
|
||||
public sealed class TQSROM : MMC3Board_Base
|
||||
{
|
||||
public override bool Configure(NES.EDetectionOrigin origin)
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
[NES.INESBoardImplPriority]
|
||||
public sealed class TVROM : MMC3Board_Base
|
||||
{
|
||||
public override bool Configure(NES.EDetectionOrigin origin)
|
||||
|
|
|
@ -433,7 +433,6 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|||
} //class SxROM
|
||||
|
||||
|
||||
[NES.INESBoardImplPriority]
|
||||
class SoROM : SuROM
|
||||
{
|
||||
//this uses a CHR bit to select WRAM banks
|
||||
|
@ -517,7 +516,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|||
}
|
||||
}
|
||||
|
||||
[NES.INESBoardImplPriority]
|
||||
|
||||
class SuROM : SxROM
|
||||
{
|
||||
public override bool Configure(NES.EDetectionOrigin origin)
|
||||
|
|
Loading…
Reference in New Issue