clean up NES namespace
This commit is contained in:
parent
9266cafd2a
commit
c076931d0c
|
@ -2,9 +2,9 @@
|
|||
using System.Linq;
|
||||
|
||||
using LuaInterface;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.PCEngine;
|
||||
using BizHawk.Emulation.Cores.Sega.MasterSystem;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
|
||||
namespace BizHawk.Client.Common
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using System;
|
||||
using System.Linq;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
|
||||
namespace BizHawk.Client.Common
|
||||
{
|
||||
|
|
|
@ -22,7 +22,7 @@ using BizHawk.Emulation.Cores.ColecoVision;
|
|||
using BizHawk.Emulation.Cores.Intellivision;
|
||||
using BizHawk.Emulation.Cores.PCEngine;
|
||||
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
using BizHawk.Emulation.Cores.Nintendo.SNES;
|
||||
using BizHawk.Emulation.Cores.Nintendo.N64;
|
||||
using BizHawk.Emulation.Cores.Nintendo.Gameboy;
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
using System;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
|
||||
using BizHawk.Common;
|
||||
using BizHawk.Client.Common;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
|
|
|
@ -5,7 +5,7 @@ using System.IO;
|
|||
using BizHawk.Emulation.Common;
|
||||
using BizHawk.Emulation.Cores.ColecoVision;
|
||||
using BizHawk.Emulation.Cores.Sega.MasterSystem;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
using BizHawk.Emulation.Cores.Nintendo.SNES;
|
||||
using BizHawk.Emulation.Cores.Nintendo.N64;
|
||||
using BizHawk.Emulation.Cores.Nintendo.Gameboy;
|
||||
|
|
|
@ -10,7 +10,7 @@ using System.Threading.Tasks;
|
|||
using System.Windows.Forms;
|
||||
|
||||
using BizHawk.Client.Common;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
using BizHawk.Emulation.Cores.Nintendo.SNES;
|
||||
using BizHawk.Emulation.Cores.Sega.Genesis;
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
|
||||
using BizHawk.Client.Common;
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ using System.Windows.Forms;
|
|||
using System.Globalization;
|
||||
|
||||
using BizHawk.Client.Common;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
using System.Drawing;
|
||||
using System.Drawing.Imaging;
|
||||
using System.Windows.Forms;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
|
||||
using BizHawk.Client.Common;
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ using System.Windows.Forms;
|
|||
using System.Globalization;
|
||||
|
||||
using BizHawk.Client.Common;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
|
|
|
@ -4,7 +4,7 @@ using System.Windows.Forms;
|
|||
|
||||
using BizHawk.Client.Common;
|
||||
using BizHawk.Emulation.Cores.Calculators;
|
||||
using BizHawk.Emulation.Consoles.Nintendo;
|
||||
using BizHawk.Emulation.Cores.Nintendo.NES;
|
||||
using BizHawk.Emulation.Cores.Nintendo.SNES;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
//(mix higher integer precision with the non-linear mixer and then highpass filter befoure outputting s16s)
|
||||
//TODO - DMC cpu suspending - http://forums.nesdev.com/viewtopic.php?p=62690#p62690
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
//http://wiki.nesdev.com/w/index.php/APU_Mixer_Emulation
|
||||
//http://wiki.nesdev.com/w/index.php/APU
|
||||
//http://wiki.nesdev.com/w/index.php/APU_Pulse
|
||||
|
@ -14,9 +11,12 @@ using System.Collections.Generic;
|
|||
|
||||
//TODO - refactor length counter to be separate component
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
|
||||
sealed partial class NES
|
||||
|
|
|
@ -12,7 +12,7 @@ using BizHawk.Emulation.Sound;
|
|||
|
||||
//TODO - refactor length counter to be separate component
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
partial class NES
|
||||
{
|
||||
|
|
|
@ -9,7 +9,7 @@ using BizHawk.Emulation.Common;
|
|||
//TODO - consider bytebuffer for mirroring
|
||||
//TODO - could stringpool the bootgod DB for a pedantic optimization
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
partial class NES
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//AKA half of mapper 034 (the other half is BxROM which is entirely different..)
|
||||
public sealed class AVE_NINA_001 : NES.NESBoardBase
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//generally mapper7
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//AKA mapper 16 & 159
|
||||
/*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class BANDAI_74_161_02_74 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class BANDAI_74_161_161_32 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//AKA half of mapper 034 (the other half is AVE_NINA_001 which is entirely different..)
|
||||
public sealed class BxROM : NES.NESBoardBase
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
using System;
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//generally mapper 3
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class CPROM : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//AKA mapper 071
|
||||
//TODO - apparently this mapper contains good nes timing test cases
|
||||
|
|
|
@ -15,7 +15,7 @@ using BizHawk.Emulation.Common;
|
|||
//TODO - tweak nametable / chr viewer to be more useful
|
||||
|
||||
//FUTURE - we may need to split this into a separate MMC5 class. but for now it is just a pain.
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
[NES.INESBoardImplPriority]
|
||||
public sealed class ExROM : NES.NESBoardBase
|
||||
|
@ -179,7 +179,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
|||
int bank_1k = addr >> 10;
|
||||
int ofs = addr & ((1 << 10) - 1);
|
||||
|
||||
if (exram_mode == 1 && NES.ppu.ppuphase == Nintendo.NES.PPU.PPUPHASE.BG)
|
||||
if (exram_mode == 1 && NES.ppu.ppuphase == NES.PPU.PPUPHASE.BG)
|
||||
{
|
||||
int exram_addr = last_nt_read;
|
||||
int bank_4k = EXRAM[exram_addr] & 0x3F;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
using System;
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//generally mapper66
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
using System.Diagnostics;
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//mapper 011
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//Mapper 77
|
||||
//Napoleon Senki
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//iNES Mapper 97
|
||||
//Kaiketsu Yanchamaru (Kid Niki 1)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//AKA mapper 032
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//AKA mapper 65
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
/*
|
||||
PRG-ROM - 32kb/16kb
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//Mapper 86
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//iNES Mapper 72
|
||||
//Example Games:
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//iNES Mapper 92
|
||||
//Example Games:
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class JALECO_SS8806 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
/*
|
||||
* Life Span: October 1986 - April 1987
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class MLT_ACTION52 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class MLT_MAX15 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
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
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
using System;
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public class MMC3 : IDisposable
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper012 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// mmc3 multi, PAL, "Super Mario Bros. / Tetris / Nintendo World Cup"
|
||||
public sealed class Mapper037 : MMC3Board_Base
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//http://wiki.nesdev.com/w/index.php/INES_Mapper_044
|
||||
public class Mapper044 : MMC3Board_Base
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//http://wiki.nesdev.com/w/index.php/INES_Mapper_044
|
||||
public sealed class Mapper049 : MMC3Board_Base
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper52 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
//TODO - could merge functionality with 192 somehow
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper074 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//this class also handles mapper 248
|
||||
//FCEUX uses 115 to implement 248 as well (as of 09-apr-2012 it does it buggily in the case of Bao Qing Tian (As))
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// Fire Emblem (Ch)
|
||||
// mmc3 with mmc2-style chr swapping
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper182 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper189 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper191 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper192 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper194 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper197 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper205 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper245 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper249 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// Time Diver Avenger (Unl)
|
||||
// MMC3 with slightly different write scheme
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class NES_QJ : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//aka mapper 118
|
||||
//wires the mapper outputs to control the nametables
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
[NES.INESBoardImplPriority]
|
||||
public sealed class TVROM : MMC3Board_Base
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
[NES.INESBoardImplPriority]
|
||||
public sealed class TxROM : MMC3Board_Base
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper015 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// http://wiki.nesdev.com/w/index.php/User:Tepples/Multi-discrete_mapper
|
||||
public sealed class Mapper028 : NES.NESBoardBase
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// mapper036
|
||||
// Strike Wolf (MGC-014) [!].nes
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// Crime Busters (Brazil) (Unl)
|
||||
public sealed class Mapper038 : NES.NESBoardBase
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// smb2j (us pirate)
|
||||
public sealed class Mapper040 : NES.NESBoardBase
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// caltron 6 in 1
|
||||
public sealed class Mapper041 : NES.NESBoardBase
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
using System;
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// pirate FDS conversion
|
||||
// this is probably two different boards, but they seem to work well enough the same
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper045 : MMC3Board_Base
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper046 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper057 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper058 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//Mapper 069 is FME7
|
||||
//or, Sunsoft-5, which is FME7 with additional sound hardware
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper078 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper090 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper91 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// one of the VS unisystem mappers
|
||||
// a lot of dumps are labelled incorrectly
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
//Urusei Yatsura - Lum no Wedding Bell (J)
|
||||
public sealed class Mapper101 : NES.NESBoardBase
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// Doki Doki Panic (FDS port)
|
||||
// "BTL 2708"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper107 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// Meikyuu Jiin Dababa (FDS Conversion)
|
||||
public sealed class Mapper108 : NES.NESBoardBase
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
//TODO - emulation of mirroring is all bolloxed.
|
||||
|
||||
using System;
|
||||
|
||||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper116 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper120 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// Creatom
|
||||
// specs pulled from Nintendulator sources
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// sachen
|
||||
// NROM plus random copy protection circuit
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// behavior pulled from fceux:
|
||||
/*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper164 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// RacerMate II
|
||||
// 64KB PRGROM, 64KB CHRRAM(!), CHRRAM is battry backed (!!)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper176 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// china
|
||||
// behavior from fceux
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper178 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper180 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper193 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper200 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper201 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
public sealed class Mapper203 : NES.NESBoardBase
|
||||
{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
using BizHawk.Common;
|
||||
|
||||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
/*
|
||||
* Here are Disch's original notes:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
namespace BizHawk.Emulation.Consoles.Nintendo
|
||||
namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||
{
|
||||
// rewires pins to use internal CIRAM as both nametable and pattern data, so
|
||||
// the entire cart is just a single PRGROM chip (plus CIC)
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue