NES: reorder boards slightly to shave them nanoseconds off boot time

This commit is contained in:
goyuken 2014-02-04 03:51:17 +00:00
parent 993845fe72
commit 6d53152a7f
5 changed files with 1 additions and 6 deletions

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)