diff --git a/BizHawk.Emulation/Buffer.cs b/BizHawk.Emulation/Buffer.cs
index c41f3ad5b6..ef5159cf91 100644
--- a/BizHawk.Emulation/Buffer.cs
+++ b/BizHawk.Emulation/Buffer.cs
@@ -1,7 +1,5 @@
using System;
using System.Runtime.InteropServices;
-using System.Collections.Generic;
-using System.Text;
namespace BizHawk
{
diff --git a/BizHawk.Emulation/CPUs/CP1610/Disassembler.cs b/BizHawk.Emulation/CPUs/CP1610/Disassembler.cs
index 89ce2d6dfe..8316b52bef 100644
--- a/BizHawk.Emulation/CPUs/CP1610/Disassembler.cs
+++ b/BizHawk.Emulation/CPUs/CP1610/Disassembler.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.CPUs.CP1610
+namespace BizHawk.Emulation.CPUs.CP1610
{
public sealed partial class CP1610
{
diff --git a/BizHawk.Emulation/CPUs/CP1610/Execute.cs b/BizHawk.Emulation/CPUs/CP1610/Execute.cs
index 39f374fdc0..9c2f5ac5c9 100644
--- a/BizHawk.Emulation/CPUs/CP1610/Execute.cs
+++ b/BizHawk.Emulation/CPUs/CP1610/Execute.cs
@@ -1,8 +1,4 @@
using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.CPUs.CP1610
{
diff --git a/BizHawk.Emulation/CPUs/HuC6280/Execute.cs b/BizHawk.Emulation/CPUs/HuC6280/Execute.cs
index 611833a781..645548e41e 100644
--- a/BizHawk.Emulation/CPUs/HuC6280/Execute.cs
+++ b/BizHawk.Emulation/CPUs/HuC6280/Execute.cs
@@ -1,5 +1,4 @@
using System;
-using BizHawk.Emulation.Consoles.TurboGrafx;
// Do not modify this file directly! This is GENERATED code.
// Please open the CpuCoreGenerator solution and make your modifications there.
diff --git a/BizHawk.Emulation/CPUs/MOS 6502X/Disassembler.cs b/BizHawk.Emulation/CPUs/MOS 6502X/Disassembler.cs
index 17fca1ba90..a19af2860f 100644
--- a/BizHawk.Emulation/CPUs/MOS 6502X/Disassembler.cs
+++ b/BizHawk.Emulation/CPUs/MOS 6502X/Disassembler.cs
@@ -1,5 +1,3 @@
-using System;
-
// Do not modify this file directly! This is GENERATED code.
// Please open the CpuCoreGenerator solution and make your modifications there.
diff --git a/BizHawk.Emulation/CPUs/MOS 6502X/Execute.cs b/BizHawk.Emulation/CPUs/MOS 6502X/Execute.cs
index ce09b4f1aa..f17704453c 100644
--- a/BizHawk.Emulation/CPUs/MOS 6502X/Execute.cs
+++ b/BizHawk.Emulation/CPUs/MOS 6502X/Execute.cs
@@ -1,6 +1,5 @@
//http://nesdev.parodius.com/6502_cpu.txt
using System;
-using System.Collections.Generic;
namespace BizHawk.Emulation.CPUs.M6502
{
diff --git a/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502X.cs b/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502X.cs
index cf0a002c8f..3da532ab14 100644
--- a/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502X.cs
+++ b/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502X.cs
@@ -1,5 +1,4 @@
using System;
-using System.Globalization;
using System.IO;
namespace BizHawk.Emulation.CPUs.M6502
diff --git a/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XDouble.cs b/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XDouble.cs
index 131f49695c..a76daf7078 100644
--- a/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XDouble.cs
+++ b/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XDouble.cs
@@ -1,9 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.IO;
-using System.Collections.Concurrent;
namespace BizHawk.Emulation.CPUs.M6502
{
diff --git a/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XNative.cs b/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XNative.cs
index f1c8c34c63..33f974e19d 100644
--- a/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XNative.cs
+++ b/BizHawk.Emulation/CPUs/MOS 6502X/MOS6502XNative.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Runtime.InteropServices;
namespace BizHawk.Emulation.CPUs.M6502
diff --git a/BizHawk.Emulation/CPUs/Z80-GB/NewDisassembler.cs b/BizHawk.Emulation/CPUs/Z80-GB/NewDisassembler.cs
index 025da9c75f..c8d91f78c7 100644
--- a/BizHawk.Emulation/CPUs/Z80-GB/NewDisassembler.cs
+++ b/BizHawk.Emulation/CPUs/Z80-GB/NewDisassembler.cs
@@ -1,6 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
using System.Text;
namespace BizHawk.Emulation.CPUs.Z80GB
diff --git a/BizHawk.Emulation/CPUs/Z80/Disassembler.cs b/BizHawk.Emulation/CPUs/Z80/Disassembler.cs
index deaab17c1e..00502bee81 100644
--- a/BizHawk.Emulation/CPUs/Z80/Disassembler.cs
+++ b/BizHawk.Emulation/CPUs/Z80/Disassembler.cs
@@ -11,9 +11,6 @@
//please note that however much youre tempted to, timings can't be put in a table here because they depend on how the instruction executes at runtime
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.CPUs.Z80
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/C64.Core.cs b/BizHawk.Emulation/Computers/Commodore64/C64.Core.cs
index c8fcc2d7f4..64d222cd7d 100644
--- a/BizHawk.Emulation/Computers/Commodore64/C64.Core.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/C64.Core.cs
@@ -1,13 +1,8 @@
-using BizHawk.Emulation.CPUs.M6502;
-using BizHawk.Emulation.Computers.Commodore64.Cartridge;
+using BizHawk.Emulation.Computers.Commodore64.Cartridge;
using BizHawk.Emulation.Computers.Commodore64.Disk;
using BizHawk.Emulation.Computers.Commodore64.MOS;
using BizHawk.Emulation.Computers.Commodore64.Tape;
-using System;
-using System.Collections.Generic;
using System.IO;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/C64.Input.cs b/BizHawk.Emulation/Computers/Commodore64/C64.Input.cs
index 6e42c3110a..97986b17dc 100644
--- a/BizHawk.Emulation/Computers/Commodore64/C64.Input.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/C64.Input.cs
@@ -1,8 +1,4 @@
using BizHawk.Emulation.Computers.Commodore64.MOS;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/C64.Motherboard.cs b/BizHawk.Emulation/Computers/Commodore64/C64.Motherboard.cs
index 2f274a25a5..a038620314 100644
--- a/BizHawk.Emulation/Computers/Commodore64/C64.Motherboard.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/C64.Motherboard.cs
@@ -1,8 +1,4 @@
using BizHawk.Emulation.Computers.Commodore64.MOS;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/C64.Savestate.cs b/BizHawk.Emulation/Computers/Commodore64/C64.Savestate.cs
index 4b3e0eb099..ff3ce10060 100644
--- a/BizHawk.Emulation/Computers/Commodore64/C64.Savestate.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/C64.Savestate.cs
@@ -1,8 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using System.Text;
+using System.IO;
namespace BizHawk.Emulation.Computers.Commodore64
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/C64.cs b/BizHawk.Emulation/Computers/Commodore64/C64.cs
index 9404adc7dd..704122b480 100644
--- a/BizHawk.Emulation/Computers/Commodore64/C64.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/C64.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.IO;
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Cart.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Cart.cs
index 82620d0160..6664d39182 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Cart.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Cart.cs
@@ -1,8 +1,6 @@
using System;
using System.Collections.Generic;
using System.IO;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0000.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0000.cs
index ec11141cb6..faaccf0a9c 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0000.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0000.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0005.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0005.cs
index c83aeffc3c..a52ac9397d 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0005.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0005.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000B.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000B.cs
index 7e6cae6bd3..d3d1496c71 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000B.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000B.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000F.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000F.cs
index 2b1b832ea4..3d3c6e001f 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000F.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper000F.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0011.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0011.cs
index 8fc16e6d29..8e38932573 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0011.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0011.cs
@@ -1,7 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
+using System.Collections.Generic;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0012.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0012.cs
index ec8dd54cf2..ed23fa559b 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0012.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0012.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0013.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0013.cs
index e21877e8d4..65a2211bb7 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0013.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0013.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0020.cs b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0020.cs
index ea8abecdc9..a7c0f7dc1c 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0020.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Cartridge/Mapper0020.cs
@@ -1,7 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
+using System.Collections.Generic;
namespace BizHawk.Emulation.Computers.Commodore64.Cartridge
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.PLA.cs b/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.PLA.cs
index 90566fb8ff..99687bca4f 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.PLA.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.PLA.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Disk
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.cs b/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.cs
index e0f896708b..c571c648b3 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Disk/VIC1541.cs
@@ -1,9 +1,6 @@
using BizHawk.Emulation.CPUs.M6502;
using BizHawk.Emulation.Computers.Commodore64.MOS;
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Disk
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/CartridgePort.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/CartridgePort.cs
index eadbf3b9fa..f104803582 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/CartridgePort.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/CartridgePort.cs
@@ -1,8 +1,4 @@
using BizHawk.Emulation.Computers.Commodore64.Cartridge;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/CassettePort.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/CassettePort.cs
index b7ed5d3e39..dc0bb32922 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/CassettePort.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/CassettePort.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Chip2114.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Chip2114.cs
index 0b67200459..73fa907af4 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Chip2114.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Chip2114.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64.MOS
+namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
// used as Color RAM in C64
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Chip23XX.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Chip23XX.cs
index da7d717159..7ccb1a542d 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Chip23XX.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Chip23XX.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Chip4864.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Chip4864.cs
index cc03b2b91e..f2d78a4d42 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Chip4864.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Chip4864.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64.MOS
+namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
// DRAM for the c64
// 4164 = 64 kbit
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6510.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6510.cs
index 6eecc17646..fb38dba505 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6510.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6510.cs
@@ -1,8 +1,5 @@
using BizHawk.Emulation.CPUs.M6502;
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6522.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6522.cs
index 38549aa0b6..48ae56d1c9 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6522.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6522.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6526.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6526.cs
index 3671af72df..1d60e449a4 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6526.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6526.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64.MOS
+namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
// MOS technology 6526 "CIA"
//
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6567.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6567.cs
index 0b099bdb9f..3cbaf24d89 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6567.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6567.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64.MOS
+namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
// vic ntsc
public class MOS6567 : Vic
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6569.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6569.cs
index aed24194c8..d0de0344d0 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6569.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6569.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64.MOS
+namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
// vic pal
public class MOS6569 : Vic
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6581.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6581.cs
index 1d716722e5..f13fcd2404 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6581.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/MOS6581.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64.MOS
+namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
// sid
public class MOS6581 : Sid
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/MOSPLA.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/MOSPLA.cs
index 7259f59741..c785c8fef0 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/MOSPLA.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/MOSPLA.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Port.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Port.cs
index 1e479913ea..acb9fd99ac 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Port.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Port.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/SerialPort.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/SerialPort.cs
index daf07102c8..f1f9c287b8 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/SerialPort.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/SerialPort.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Sid.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Sid.cs
index 9c344125c8..4d48581434 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Sid.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Sid.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Timer.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Timer.cs
index 1222fabc17..4a87ca64ab 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Timer.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Timer.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/UserPort.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/UserPort.cs
index c0b714022a..94a87f9f94 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/UserPort.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/UserPort.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.VideoProvider.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.VideoProvider.cs
index d08aad6727..3968529389 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.VideoProvider.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.VideoProvider.cs
@@ -1,8 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Drawing;
-using System.Linq;
-using System.Text;
+using System.Drawing;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.cs b/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.cs
index 834f7e9c97..1355517e6f 100644
--- a/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/MOS/Vic.cs
@@ -1,8 +1,5 @@
using System;
-using System.Collections.Generic;
using System.Drawing;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.MOS
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Media/D64.cs b/BizHawk.Emulation/Computers/Commodore64/Media/D64.cs
index c4e2505c83..63e91a4c12 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Media/D64.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Media/D64.cs
@@ -1,8 +1,5 @@
using System;
-using System.Collections.Generic;
using System.IO;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Media
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Media/Disk.cs b/BizHawk.Emulation/Computers/Commodore64/Media/Disk.cs
index 158b5c5419..bc46eb30f1 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Media/Disk.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Media/Disk.cs
@@ -1,7 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
+using System.Collections.Generic;
namespace BizHawk.Emulation.Computers.Commodore64.Media
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Media/G64.cs b/BizHawk.Emulation/Computers/Commodore64/Media/G64.cs
index 8febdc8f75..12412403c6 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Media/G64.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Media/G64.cs
@@ -1,8 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using System.Text;
+using System.IO;
namespace BizHawk.Emulation.Computers.Commodore64.Media
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Media/PRG.cs b/BizHawk.Emulation/Computers/Commodore64/Media/PRG.cs
index 0e3bdb4f3b..85839036b2 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Media/PRG.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Media/PRG.cs
@@ -1,8 +1,4 @@
using BizHawk.Emulation.Computers.Commodore64.MOS;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Computers.Commodore64.Media
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Memory.cs b/BizHawk.Emulation/Computers/Commodore64/Memory.cs
index 0120cd5eda..e3a52c7370 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Memory.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Memory.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64
+namespace BizHawk.Emulation.Computers.Commodore64
{
class Memory
{
diff --git a/BizHawk.Emulation/Computers/Commodore64/Tape/VIC1530.cs b/BizHawk.Emulation/Computers/Commodore64/Tape/VIC1530.cs
index 56e73f3c64..382e7be6ba 100644
--- a/BizHawk.Emulation/Computers/Commodore64/Tape/VIC1530.cs
+++ b/BizHawk.Emulation/Computers/Commodore64/Tape/VIC1530.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Computers.Commodore64.Tape
+namespace BizHawk.Emulation.Computers.Commodore64.Tape
{
// common tape drive that works with the C64.
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Atari2600.Core.cs b/BizHawk.Emulation/Consoles/Atari/2600/Atari2600.Core.cs
index c2ad7722f9..c313b44c66 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Atari2600.Core.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Atari2600.Core.cs
@@ -1,6 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.IO;
using BizHawk.Emulation.CPUs.M6502;
using BizHawk.Emulation.Consoles.Atari;
using BizHawk.Emulation.Consoles.Atari._2600;
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/M6532.cs b/BizHawk.Emulation/Consoles/Atari/2600/M6532.cs
index 4b498d445b..99e6c1dea8 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/M6532.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/M6532.cs
@@ -1,8 +1,4 @@
-using System;
-using System.Globalization;
-using System.IO;
-
-namespace BizHawk.Emulation.Consoles.Atari
+namespace BizHawk.Emulation.Consoles.Atari
{
// Emulates the M6532 RIOT Chip
public partial class M6532
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m0840.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m0840.cs
index ea8cbdcf0a..7f40ba088b 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m0840.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m0840.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
This is another 8K bankswitching method with two 4K banks. The rationale is that it's
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m2K.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m2K.cs
index 607baa68cf..e457ac95c0 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m2K.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m2K.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using BizHawk.Emulation.CPUs.M6502;
-using BizHawk.Emulation.Consoles.Atari;
-
-namespace BizHawk
+namespace BizHawk
{
partial class Atari2600
{
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3E.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3E.cs
index e918651fff..b8833c7a01 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3E.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3E.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
3E (Boulderdash
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3F.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3F.cs
index c9f8f2d7e3..f546f0c159 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3F.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3F.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
3F (Tigervision)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3Fe.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3Fe.cs
index 956261da58..b1e36677e7 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3Fe.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m3Fe.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
class m3Fe : MapperBase
{
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4A50.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4A50.cs
index 9103f74536..6dd97ba64e 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4A50.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4A50.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
4A50 (no name)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4K.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4K.cs
index 5724be4e12..3dd7f218da 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4K.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/m4K.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using BizHawk.Emulation.CPUs.M6502;
-using BizHawk.Emulation.Consoles.Atari;
-
-namespace BizHawk
+namespace BizHawk
{
partial class Atari2600
{
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mCV.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mCV.cs
index 1b36964f2f..0334af8d6c 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mCV.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mCV.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
This was used by Commavid. It allowed for both ROM and RAM on the cartridge,
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mDPC.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mDPC.cs
index 22ea62f324..7adc1aa761 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mDPC.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mDPC.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using BizHawk.Emulation.CPUs.M6502;
-using BizHawk.Emulation.Consoles.Atari;
-
-namespace BizHawk
+namespace BizHawk
{
partial class Atari2600
{
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE0.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE0.cs
index d131860c64..87075a5f24 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE0.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE0.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
E0 (Parker Bros)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE7.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE7.cs
index eaafe98a9b..4a644a5ca9 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE7.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mE7.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
E7 (M-Network)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mEF.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mEF.cs
index 62831a4531..02df7d6ab5 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mEF.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mEF.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
EF (no name?)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF0.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF0.cs
index f7616497dd..669eb03173 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF0.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF0.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
F0 (Megaboy)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF4.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF4.cs
index 2a76e5cb9a..e72a522c75 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF4.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF4.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
F4 (Atari style 32K)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF6.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF6.cs
index 867df16026..4a91da7758 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF6.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF6.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
F6 (Atari style 16K)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF8.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF8.cs
index a0f7534fb6..da9a77e923 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF8.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mF8.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using BizHawk.Emulation.CPUs.M6502;
-using BizHawk.Emulation.Consoles.Atari;
-
-namespace BizHawk
+namespace BizHawk
{
partial class Atari2600
{
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFA.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFA.cs
index 091e0a737e..681e690cd6 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFA.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFA.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
FA (RAM Plus)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFE.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFE.cs
index d96b7ae915..b2817ba126 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFE.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mFE.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
FE (Activision special)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mMC.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mMC.cs
index a241cddc71..8f5fb5c800 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mMC.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mMC.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
MC (Megacart)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mUA.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mUA.cs
index 222c172a78..5343cef735 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mUA.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mUA.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
UA (UA Ltd)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mX07.cs b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mX07.cs
index 818128129b..3dc2296eb9 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mX07.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/Mappers/mX07.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Atari._2600
+namespace BizHawk.Emulation.Consoles.Atari._2600
{
/*
X07 (Atariage)
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs b/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs
index b82d691ca6..6fd0fab234 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/TIA.cs
@@ -1,6 +1,4 @@
using System;
-using System.Globalization;
-using System.IO;
using System.Collections.Generic;
namespace BizHawk.Emulation.Consoles.Atari
diff --git a/BizHawk.Emulation/Consoles/Atari/2600/oldTIA.cs b/BizHawk.Emulation/Consoles/Atari/2600/oldTIA.cs
index a30a690d93..698157f2ac 100644
--- a/BizHawk.Emulation/Consoles/Atari/2600/oldTIA.cs
+++ b/BizHawk.Emulation/Consoles/Atari/2600/oldTIA.cs
@@ -1,6 +1,4 @@
using System;
-using System.Globalization;
-using System.IO;
using System.Collections.Generic;
namespace BizHawk.Emulation.Consoles.Atari
diff --git a/BizHawk.Emulation/Consoles/Atari/7800/Atari7800.Core.cs b/BizHawk.Emulation/Consoles/Atari/7800/Atari7800.Core.cs
index 9ddd04b0c8..a3796fd3f8 100644
--- a/BizHawk.Emulation/Consoles/Atari/7800/Atari7800.Core.cs
+++ b/BizHawk.Emulation/Consoles/Atari/7800/Atari7800.Core.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using BizHawk.Emulation.CPUs.M6502;
-using BizHawk.Emulation.Consoles.Atari;
-using EMU7800.Core;
+using EMU7800.Core;
namespace BizHawk.Emulation
{
diff --git a/BizHawk.Emulation/Consoles/Atari/7800/Atari7800Control.cs b/BizHawk.Emulation/Consoles/Atari/7800/Atari7800Control.cs
index b507f58243..b060e1c89e 100644
--- a/BizHawk.Emulation/Consoles/Atari/7800/Atari7800Control.cs
+++ b/BizHawk.Emulation/Consoles/Atari/7800/Atari7800Control.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using EMU7800.Core;
namespace BizHawk.Emulation
diff --git a/BizHawk.Emulation/Consoles/Coleco/MemoryMap.cs b/BizHawk.Emulation/Consoles/Coleco/MemoryMap.cs
index f44e495f28..41959cf582 100644
--- a/BizHawk.Emulation/Consoles/Coleco/MemoryMap.cs
+++ b/BizHawk.Emulation/Consoles/Coleco/MemoryMap.cs
@@ -1,7 +1,4 @@
-using System;
-using System.IO;
-
-namespace BizHawk.Emulation.Consoles.Coleco
+namespace BizHawk.Emulation.Consoles.Coleco
{
public partial class ColecoVision
{
diff --git a/BizHawk.Emulation/Consoles/Intellivision/Cartridge.cs b/BizHawk.Emulation/Consoles/Intellivision/Cartridge.cs
index 61831fc4ff..5a1423ec90 100644
--- a/BizHawk.Emulation/Consoles/Intellivision/Cartridge.cs
+++ b/BizHawk.Emulation/Consoles/Intellivision/Cartridge.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Intellivision
+namespace BizHawk.Emulation.Consoles.Intellivision
{
public sealed class Cartridge : ICart
{
diff --git a/BizHawk.Emulation/Consoles/Intellivision/ICart.cs b/BizHawk.Emulation/Consoles/Intellivision/ICart.cs
index 3c18553b8d..7acd1d3ac8 100644
--- a/BizHawk.Emulation/Consoles/Intellivision/ICart.cs
+++ b/BizHawk.Emulation/Consoles/Intellivision/ICart.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Intellivision
+namespace BizHawk.Emulation.Consoles.Intellivision
{
public interface ICart
{
diff --git a/BizHawk.Emulation/Consoles/Intellivision/Intellicart.cs b/BizHawk.Emulation/Consoles/Intellivision/Intellicart.cs
index 326e0d38da..67f49aab80 100644
--- a/BizHawk.Emulation/Consoles/Intellivision/Intellicart.cs
+++ b/BizHawk.Emulation/Consoles/Intellivision/Intellicart.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Intellivision
{
diff --git a/BizHawk.Emulation/Consoles/Intellivision/MemoryMap.cs b/BizHawk.Emulation/Consoles/Intellivision/MemoryMap.cs
index 43f75d7db9..b1c0c50960 100644
--- a/BizHawk.Emulation/Consoles/Intellivision/MemoryMap.cs
+++ b/BizHawk.Emulation/Consoles/Intellivision/MemoryMap.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Intellivision
+namespace BizHawk.Emulation.Consoles.Intellivision
{
public sealed partial class Intellivision
{
diff --git a/BizHawk.Emulation/Consoles/Intellivision/PSG.cs b/BizHawk.Emulation/Consoles/Intellivision/PSG.cs
index 22c4029a27..18c71f7daf 100644
--- a/BizHawk.Emulation/Consoles/Intellivision/PSG.cs
+++ b/BizHawk.Emulation/Consoles/Intellivision/PSG.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Intellivision
{
diff --git a/BizHawk.Emulation/Consoles/Intellivision/STIC.cs b/BizHawk.Emulation/Consoles/Intellivision/STIC.cs
index c9f4350151..2a6bfb0832 100644
--- a/BizHawk.Emulation/Consoles/Intellivision/STIC.cs
+++ b/BizHawk.Emulation/Consoles/Intellivision/STIC.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Intellivision
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/GBA/LibMeteor.cs b/BizHawk.Emulation/Consoles/Nintendo/GBA/LibMeteor.cs
index 8e6b134d63..fa2ec7d7ba 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/GBA/LibMeteor.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/GBA/LibMeteor.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Runtime.InteropServices;
namespace BizHawk.Emulation.Consoles.Nintendo.GBA
@@ -114,7 +111,7 @@ namespace BizHawk.Emulation.Consoles.Nintendo.GBA
///
/// parameter to libmeteor_getmemoryarea
///
- public enum MemoryArea : int
+ public enum MemoryArea
{
///
/// BIOS, may be invalid if bios not loaded. valid size: 16K. system bus: @00000000h
diff --git a/BizHawk.Emulation/Consoles/Nintendo/GBA/Meteor.cs b/BizHawk.Emulation/Consoles/Nintendo/GBA/Meteor.cs
index 6a66d1e4fd..b530c5bf00 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/GBA/Meteor.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/GBA/Meteor.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Runtime.InteropServices;
using System.IO;
diff --git a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GBColors.cs b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GBColors.cs
index be258f3470..af4ec37ae4 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GBColors.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GBColors.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.GB
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/Gambatte.cs b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/Gambatte.cs
index 5c2c69c779..9be96c7142 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/Gambatte.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/Gambatte.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.IO;
namespace BizHawk.Emulation.Consoles.GB
diff --git a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GambatteLink.cs b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GambatteLink.cs
index 64cafc16cb..8b5c8b8f1b 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GambatteLink.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/GambatteLink.cs
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.IO;
namespace BizHawk.Emulation.Consoles.GB
diff --git a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/LibGambatte.cs b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/LibGambatte.cs
index bb6f304eea..0a862198ac 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/Gameboy/LibGambatte.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/Gameboy/LibGambatte.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Runtime.InteropServices;
namespace BizHawk.Emulation.Consoles.GB
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/APU.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/APU.cs
index 353627ba45..0c9b3bcf94 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/APU.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/APU.cs
@@ -5,11 +5,8 @@
//TODO - DMC cpu suspending - http://forums.nesdev.com/viewtopic.php?p=62690#p62690
using System;
-using System.IO;
using System.Collections.Generic;
-using BizHawk.Emulation.Sound;
-
//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
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/BisqAPU.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/BisqAPU.cs
index 3d38c7dd47..5c5fc643de 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/BisqAPU.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/BisqAPU.cs
@@ -1,5 +1,4 @@
using System;
-using System.IO;
using System.Collections.Generic;
using BizHawk.Emulation.Sound;
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/BoardSystem.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/BoardSystem.cs
index 89731536dc..84390ad7a8 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/BoardSystem.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/BoardSystem.cs
@@ -1,7 +1,5 @@
using System;
using System.Xml;
-using System.Diagnostics;
-using System.Globalization;
using System.IO;
using System.Collections.Generic;
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AVE-NINA.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AVE-NINA.cs
index ae2733b28d..b1d48ae290 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AVE-NINA.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AVE-NINA.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA half of mapper 034 (the other half is BxROM which is entirely different..)
class AVE_NINA_001 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AxROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AxROM.cs
index 2472a33d32..b3ae2f6e51 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AxROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/AxROM.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
//generally mapper7
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI-FCG-1.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI-FCG-1.cs
index 3cf23de4ad..a58fe673fe 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI-FCG-1.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI-FCG-1.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 16 & 159
/*
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_02_74.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_02_74.cs
index 9c604a6d92..87a2adda09 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_02_74.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_02_74.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class BANDAI_74_161_02_74 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_161_32.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_161_32.cs
index dd197d82ca..6f06bcf042 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_161_32.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BANDAI_74_161_161_32.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class BANDAI_74_161_161_32 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BxROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BxROM.cs
index ad9474ad0e..a2b7b3043d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BxROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/BxROM.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA half of mapper 034 (the other half is AVE_NINA_001 which is entirely different..)
class BxROM : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CNROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CNROM.cs
index 48b8910fe9..5c17540e4f 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CNROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CNROM.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CPROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CPROM.cs
index a7b4e1d22a..b3b7c83ebc 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CPROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/CPROM.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Camerica.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Camerica.cs
index 6e97da1fd9..4b4cea3c8f 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Camerica.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Camerica.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 071
//TODO - apparently this mapper contains good nes timing test cases
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/ExROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/ExROM.cs
index f4e4557bcf..db20ad0054 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/ExROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/ExROM.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
//simplifications/approximations:
//* "Note that no commercial games rely on this mirroring -- therefore you can take the easy way out and simply give all MMC5 games 64k PRG-RAM."
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/GxROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/GxROM.cs
index d3a4edbce7..15b1a3f1df 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/GxROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/GxROM.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IC_74x377.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IC_74x377.cs
index 319b51f971..54c69c5f03 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IC_74x377.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IC_74x377.cs
@@ -1,5 +1,3 @@
-using System;
-using System.IO;
using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM-74_161_161_21_138.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM-74_161_161_21_138.cs
index 4af914c15e..0f1670538f 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM-74_161_161_21_138.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM-74_161_161_21_138.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//Mapper 77
//Napoleon Senki
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM_TAM_S1.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM_TAM_S1.cs
index d3c9cf8108..9110e60a70 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM_TAM_S1.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/IREM_TAM_S1.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//iNES Mapper 97
//Kaiketsu Yanchamaru (Kid Niki 1)
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_G101.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_G101.cs
index d30089c7e6..360a639af0 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_G101.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_G101.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 032
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_H3001.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_H3001.cs
index 82717680df..c8c7a43aac 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_H3001.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Irem_H3001.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 65
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_05_06_07.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_05_06_07.cs
index e38edbfcbf..4455149de8 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_05_06_07.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_05_06_07.cs
@@ -1,9 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
/*
PRG-ROM - 32kb/16kb
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_13.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_13.cs
index e311487dd8..ac17519c4b 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_13.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_13.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//Mapper 86
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_17.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_17.cs
index e3c2af6181..51ee4f5c3d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_17.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_17.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//iNES Mapper 72
//Example Games:
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_19.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_19.cs
index 8530577d06..bc3b72c5ba 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_19.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_JF_19.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//iNES Mapper 92
//Example Games:
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_SS8806.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_SS8806.cs
index b1fcb7bb80..44c59c09ea 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_SS8806.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/JALECO_SS8806.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class JALECO_SS8806 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Jaleco-JF_11_14.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Jaleco-JF_11_14.cs
index 10ca08773d..e569145935 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Jaleco-JF_11_14.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Jaleco-JF_11_14.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
/*
* Life Span: October 1986 - April 1987
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-ACTION52.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-ACTION52.cs
index 1ffcd8aeb8..d81092eaab 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-ACTION52.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-ACTION52.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class MLT_ACTION52 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-MAX15.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-MAX15.cs
index e53bdc98d5..648aa9bf24 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-MAX15.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MLT-MAX15.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class MLT_MAX15 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/HKROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/HKROM.cs
index 8274bf9ab9..76fb0b7b36 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/HKROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/HKROM.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
//aka MMC6 aka StarTropics and StarTropics 2
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/MMC3.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/MMC3.cs
index d81a8f334d..35764c5008 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/MMC3.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/MMC3.cs
@@ -4,8 +4,6 @@
//Code for emulating iNES mappers 4,12,44,45,47,49,52,74,114,115,116,118,119,165,205,214,215,245,249,250,254
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper012.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper012.cs
index bc2af84d9b..14ad8d4327 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper012.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper012.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
public class Mapper012 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper037.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper037.cs
index 3b84e4ca5e..0c7c0e730c 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper037.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper037.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// mmc3 multi, PAL, "Super Mario Bros. / Tetris / Nintendo World Cup"
public class Mapper037 : MMC3Board_Base
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper044.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper044.cs
index 3b6c58da9d..daebbc5f34 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper044.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper044.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//http://wiki.nesdev.com/w/index.php/INES_Mapper_044
public class Mapper044 : MMC3Board_Base
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper049.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper049.cs
index 1a8e682e43..50d5d59d0d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper049.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper049.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//http://wiki.nesdev.com/w/index.php/INES_Mapper_044
public class Mapper049 : MMC3Board_Base
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper052.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper052.cs
index b7c59558ed..cec5f98852 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper052.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper052.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper52 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper074.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper074.cs
index e15125a0f2..79fafa7ead 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper074.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper074.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-//27
+//27
//TODO - could merge functionality with 192 somehow
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper115.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper115.cs
index c5c2b2ee1c..95ce5b2611 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper115.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper115.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//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))
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper165.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper165.cs
index 43da8a85ae..953af29f0b 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper165.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper165.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// Fire Emblem (Ch)
// mmc3 with mmc2-style chr swapping
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper182.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper182.cs
index b96f98587b..0fdc69198e 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper182.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper182.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
public class Mapper182 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper189.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper189.cs
index 31ae10b148..245433cdc9 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper189.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper189.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
public class Mapper189 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper191.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper191.cs
index 5dd255fe69..650f441b7f 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper191.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper191.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper192.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper192.cs
index a6fb54852c..2199417016 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper192.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper192.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper192 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper194.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper194.cs
index f3accaf234..8f26606bc6 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper194.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper194.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper194 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper197.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper197.cs
index 1eb3432269..385ae3fbca 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper197.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper197.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper197 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper205.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper205.cs
index 25d37af063..a6573bd812 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper205.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper205.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper205 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper245.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper245.cs
index 931fc394a8..8f91cd1c1e 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper245.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper245.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper245 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper249.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper249.cs
index 410e95b181..7aee8a1bb9 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper249.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper249.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
public class Mapper249 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper250.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper250.cs
index e27b342fff..ad733cd447 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper250.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/Mapper250.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// Time Diver Avenger (Unl)
// MMC3 with slightly different write scheme
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/NES-QJ.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/NES-QJ.cs
index 06456aecaf..ced185b1be 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/NES-QJ.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/NES-QJ.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
public class NES_QJ : MMC3Board_Base
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TLSROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TLSROM.cs
index 25cb46e4a2..37212e6ace 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TLSROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TLSROM.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
//aka mapper 118
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TQROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TQROM.cs
index 285403cd59..3f5c4b1794 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TQROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TQROM.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
//aka mapper 119
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TVROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TVROM.cs
index ce0ea6cc20..a0aa0fd856 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TVROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TVROM.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
[NES.INESBoardImplPriority]
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TxROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TxROM.cs
index 03e500d4c4..7fd918bae6 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TxROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/MMC3_family/TxROM.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-//http://wiki.nesdev.com/w/index.php/TxROM
+//http://wiki.nesdev.com/w/index.php/TxROM
//read some background info on namco 108 and DxROM boards here
namespace BizHawk.Emulation.Consoles.Nintendo
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper015.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper015.cs
index f231c017d9..54f4edca1b 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper015.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper015.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper015 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper028.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper028.cs
index d32b11070d..74c060dbc7 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper028.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper028.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// http://wiki.nesdev.com/w/index.php/User:Tepples/Multi-discrete_mapper
public class Mapper028 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper036.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper036.cs
index 96cd44deb1..2fc1e785cb 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper036.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper036.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// mapper036
// Strike Wolf (MGC-014) [!].nes
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper038.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper038.cs
index e4390de870..3e3437440d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper038.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper038.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// Crime Busters (Brazil) (Unl)
public class Mapper038 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper040.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper040.cs
index ee2e853714..c2ef50248d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper040.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper040.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// smb2j (us pirate)
public class Mapper040 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper041.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper041.cs
index ebd75f5241..c34117f4e5 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper041.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper041.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// caltron 6 in 1
public class Mapper041 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper042.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper042.cs
index f82dcdbad7..96de71ee88 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper042.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper042.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper045.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper045.cs
index 86aea39b5b..13abf3faa3 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper045.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper045.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper045 : MMC3Board_Base
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper046.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper046.cs
index d7589020a6..b20fa891b3 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper046.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper046.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper046 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper057.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper057.cs
index c7c4498a46..38c2e0419a 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper057.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper057.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper057 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper058.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper058.cs
index f9e37b1482..086bad2db0 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper058.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper058.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper058 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper069.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper069.cs
index 87590b70de..f575c8fd66 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper069.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper069.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//Mapper 069 is FME7
//or, Sunsoft-5, which is FME7 with additional sound hardware
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper078.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper078.cs
index a3a0a96557..865810e51c 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper078.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper078.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper078 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper090.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper090.cs
index 1198ca72af..c82f096a20 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper090.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper090.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper090 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper091.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper091.cs
index be959df580..3915aa758b 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper091.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper091.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper91 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper099.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper099.cs
index 1a48e110f1..d396728aeb 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper099.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper099.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// one of the VS unisystem mappers
// a lot of dumps are labelled incorrectly
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper101.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper101.cs
index cb3a15d654..4993dd95bf 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper101.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper101.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//Urusei Yatsura - Lum no Wedding Bell (J)
class Mapper101 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper103.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper103.cs
index 1e9f80a314..af815ed5d2 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper103.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper103.cs
@@ -1,16 +1,11 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// Doki Doki Panic (FDS port)
// "BTL 2708"
public class Mapper103 : NES.NESBoardBase
{
int prg;
- bool romenable = false;
+ bool romenable;
public override bool Configure(NES.EDetectionOrigin origin)
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper107.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper107.cs
index 73070b8be9..e2f9e15fe0 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper107.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper107.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper107 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper108.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper108.cs
index fbc5fe3c5a..8be9ade7e9 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper108.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper108.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// Meikyuu Jiin Dababa (FDS Conversion)
public class Mapper108 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper116.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper116.cs
index 81a63e571b..6a8f56a223 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper116.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper116.cs
@@ -1,8 +1,6 @@
//TODO - emulation of mirroring is all bolloxed.
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper120.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper120.cs
index e72fb66ebf..79fd7f3faa 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper120.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper120.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper120 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper132.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper132.cs
index d78ee24eb5..d0a1977f40 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper132.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper132.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// Creatom
// specs pulled from Nintendulator sources
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper143.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper143.cs
index 2d5522281f..108b02dc25 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper143.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper143.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// sachen
// NROM plus random copy protection circuit
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper156.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper156.cs
index 2c51a2733e..552d37851a 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper156.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper156.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// behavior pulled from fceux:
/*
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper164.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper164.cs
index e848ae3062..42a386eae5 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper164.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper164.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper164 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper168.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper168.cs
index 123c67c2ac..4a95d38a9f 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper168.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper168.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// RacerMate II
// 64KB PRGROM, 64KB CHRRAM(!), CHRRAM is battry backed (!!)
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper176.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper176.cs
index e0bdb3d1cb..50c5988955 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper176.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper176.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper176 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper177.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper177.cs
index f7706b21d5..ab139fd671 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper177.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper177.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// china
// behavior from fceux
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper178.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper178.cs
index 5058105fec..766814a832 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper178.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper178.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper178 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper180.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper180.cs
index b043322e75..1f13e589ca 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper180.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper180.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper180 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper193.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper193.cs
index 32f667625c..42a8a4a86a 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper193.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper193.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper193 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper200.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper200.cs
index 20931db83a..1fe0b77012 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper200.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper200.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper200 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper201.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper201.cs
index 257faf6eab..f551db29b4 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper201.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper201.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper201 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper203.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper203.cs
index 0481fa5855..d4fcb2e8d1 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper203.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper203.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper203 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper207.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper207.cs
index 6dc21fdcbb..86c2751295 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper207.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper207.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
/*
* Here are Disch's original notes:
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper218.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper218.cs
index 3b76ae71b1..9617812fff 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper218.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper218.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// rewires pins to use internal CIRAM as both nametable and pattern data, so
// the entire cart is just a single PRGROM chip (plus CIC)
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper225.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper225.cs
index 1150efbf4e..d25f190e1d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper225.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper225.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper225 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper226.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper226.cs
index 88a75d4e72..9bfdbf49e6 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper226.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper226.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper226 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper227.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper227.cs
index 7f95e03db1..887f8c7d44 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper227.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper227.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper227 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper230.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper230.cs
index cb441dd524..b9bf5f839b 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper230.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper230.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper230 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper231.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper231.cs
index 747d8109df..1b0b58118d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper231.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper231.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper231 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper233.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper233.cs
index 6d2fca506e..96cea8fe3a 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper233.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper233.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper233 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper240.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper240.cs
index fcb4773c98..f517e3fb2c 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper240.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper240.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper241.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper241.cs
index ef50c446e0..aa5c752c05 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper241.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper241.cs
@@ -1,9 +1,5 @@
//163 is for nanjing games
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper241 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper242.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper242.cs
index aac792257b..ca06441427 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper242.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper242.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
/*
PCB Class: Unknown
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper243.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper243.cs
index 73500b554a..89cecd430b 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper243.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper243.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper243 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper246.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper246.cs
index 32bcb463d1..f0c06c44ef 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper246.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper246.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper246 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper50.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper50.cs
index 8167dd1198..ee0de11f7d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper50.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper50.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper50 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper60.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper60.cs
index 1de24488f4..85f2e1bd0c 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper60.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper60.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper60 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper61.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper61.cs
index e47708a746..346ed61a51 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper61.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper61.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper61 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper62.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper62.cs
index 6ee825aa5c..2ebf4f9387 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper62.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Mapper62.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper62 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NAMCOT_m19_m210.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NAMCOT_m19_m210.cs
index 360992a2ab..78c1d31540 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NAMCOT_m19_m210.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NAMCOT_m19_m210.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 19 + 210
//210 lacks the sound and nametable control
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NES-EVENT.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NES-EVENT.cs
index 245942bc88..2791c998ce 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NES-EVENT.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NES-EVENT.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 105
public class NES_EVENT : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM.cs
index a11826d2d0..397124b925 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM.cs
@@ -1,6 +1,3 @@
-using System;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
[NES.INESBoardImplPriority]
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM368.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM368.cs
index 796bdc5479..5ac4e10d0d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM368.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NROM368.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
public class NROM368 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/DRROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/DRROM.cs
index 11c0d0899a..6d39ca452e 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/DRROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/DRROM.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
//this board contains a Namcot 109 and some extra ram for nametables
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper076.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper076.cs
index 8c8808362a..9d8e31dbe6 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper076.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper076.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
//aka NAMCOT-3446
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper088.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper088.cs
index 6ab0ee2c45..74b7fc018a 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper088.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper088.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
/*
Example Games:
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper095.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper095.cs
index 819fde4e72..15b73fa0b0 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper095.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper095.cs
@@ -1,7 +1,3 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
//pretty much just one game.
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper112.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper112.cs
index b7baf063e6..ceb7a59f1a 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper112.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper112.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Mapper112 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper154.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper154.cs
index d191ea0089..aff9a536c1 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper154.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper154.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
/*
Example Games:
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper206.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper206.cs
index f8d9db889b..453d6a90a7 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper206.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Mapper206.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namco163Audio.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namco163Audio.cs
index 130ce2388e..806deb38bc 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namco163Audio.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namco163Audio.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namcot1xx.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namcot1xx.cs
index 588dfb63b2..f005fb1f69 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namcot1xx.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Namcot1xx/Namcot1xx.cs
@@ -4,8 +4,6 @@
//but mostly http://wiki.nesdev.com/w/index.php/INES_Mapper_206
using System;
-using System.IO;
-using System.Diagnostics;
//TODO - prg is 4 bits, chr is 6 bits
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NanJing.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NanJing.cs
index da32726c4f..24c41a4a66 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NanJing.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NanJing.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
public class NanJing : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NovelDiamond.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NovelDiamond.cs
index 94c3974756..21792d3d54 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NovelDiamond.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/NovelDiamond.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
public class NovelDiamond : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/PxROM_FxROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/PxROM_FxROM.cs
index 975f8d9545..f5860678e5 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/PxROM_FxROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/PxROM_FxROM.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA MMC2 Mike Tyson's Punch-Out!!
//AKA MMC4 (similar enough to combine in one fle)
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SEEPROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SEEPROM.cs
index 96f96e3892..d5fee23de9 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SEEPROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SEEPROM.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SachenSimple.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SachenSimple.cs
index 58f808654b..32fdc66b00 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SachenSimple.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SachenSimple.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft1.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft1.cs
index 10c907592d..c739694fcf 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft1.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft1.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 184
//Sunsoft-1 chips, EXCEPT for fantasy zone.
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m89.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m89.cs
index f49b443bbb..5386ebe931 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m89.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m89.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA Sunsoft-2 chip (SUNSOFT-3 pcb)
//game=Tenka no Goikenban: Mito Koumon ; chip=sunsoft-2 ; pcb = SUNSOFT-3
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m93.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m93.cs
index a807e90e9d..94faf73f27 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m93.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft2_m93.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//game=shanghai ; chip=sunsoft-2 ; pcb=SUNSOFT-3R
//game=fantasy zone ; chip=sunsoft-1 ; pcb = SUNSOFT-4
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft3.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft3.cs
index b4c4cbee23..d5cef7abdb 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft3.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft3.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 67
//this may be confusing due to general chaos with the early sunsoft mappers. see docs/sunsoft.txt
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft4.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft4.cs
index 239b74104c..6229fba3a8 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft4.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Sunsoft4.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 068 (and TENGEN-800042)
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SxROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SxROM.cs
index 77ac7a11ec..44d8880e93 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SxROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/SxROM.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TAITO_74_161_161_32.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TAITO_74_161_161_32.cs
index 4b7d65064f..ecd2f16fcf 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TAITO_74_161_161_32.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TAITO_74_161_161_32.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//Mapper 152
//Arkanoid 2 (J)
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN-800032.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN-800032.cs
index b41d991a57..192e9e3196 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN-800032.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN-800032.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 64
public class TENGEN_800032 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN_800008.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN_800008.cs
index 8dacb99c90..7504b789fc 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN_800008.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/TENGEN_800008.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
// tetris (unl)
// behaves identically to CNROM for the one board it is on, but supports more (64K prg, 64K chr)
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_TC0190FMC.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_TC0190FMC.cs
index 11ef124a79..2def202fbe 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_TC0190FMC.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_TC0190FMC.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 033
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_005.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_005.cs
index 6fc9078f67..896f313bef 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_005.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_005.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 80
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_017.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_017.cs
index e01f5aded7..32ea8b42b5 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_017.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/Taito_X1_017.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
class Taito_X1_017 : NES.NESBoardBase
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/UxROM.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/UxROM.cs
index 714fa95647..bfd53b1bd1 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/UxROM.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/UxROM.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC1.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC1.cs
index 954197ca36..7abc9084d1 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC1.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC1.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//AKA mapper 75
public class VRC1 : NES.NESBoardBase
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC2_4.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC2_4.cs
index c0a0c228ed..e37022269a 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC2_4.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC2_4.cs
@@ -1,8 +1,6 @@
//TODO - for chr, refactor to use 8 registers of 8 bits instead of 16 registers of 4 bits. more realistic, less weird code.
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC3.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC3.cs
index 13dd10a6f7..315dc14a75 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC3.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC3.cs
@@ -1,8 +1,4 @@
-using System;
-using System.IO;
-using System.Diagnostics;
-
-namespace BizHawk.Emulation.Consoles.Nintendo
+namespace BizHawk.Emulation.Consoles.Nintendo
{
//mapper 73 AKA salamander
//different IRQ logic than other VRC
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC6.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC6.cs
index 9eedc8008d..b66c630c70 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC6.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC6.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC7.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC7.cs
index a4b8a0b133..740d1d1c00 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC7.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Boards/VRC7.cs
@@ -1,6 +1,4 @@
using System;
-using System.IO;
-using System.Diagnostics;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Core.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Core.cs
index 5a4cb02aba..3d3f84804f 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Core.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Core.cs
@@ -1,8 +1,4 @@
using System;
-using System.Linq;
-using System.Diagnostics;
-using System.Globalization;
-using System.IO;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using BizHawk.Emulation.CPUs.M6502;
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDS.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDS.cs
index 1a6c0f7d50..515a1decbc 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDS.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDS.cs
@@ -1,5 +1,4 @@
using System;
-using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDSAudio.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDSAudio.cs
index ed9c611030..db42e30504 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDSAudio.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/FDSAudio.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/RamAdapter.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/RamAdapter.cs
index 80ac184cdd..3a85a346f1 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/RamAdapter.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/FDS/RamAdapter.cs
@@ -1,7 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.IO;
namespace BizHawk.Emulation.Consoles.Nintendo
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/NES.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/NES.cs
index f6ec83cecf..e8c23568ee 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/NES.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/NES.cs
@@ -1,10 +1,7 @@
using System;
using System.Linq;
-using System.Diagnostics;
-using System.Globalization;
using System.IO;
using System.Collections.Generic;
-using BizHawk.Emulation.CPUs.M6502;
//TODO - redo all timekeeping in terms of master clock
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.cs
index 454be4bf78..fe153dda49 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.cs
@@ -1,11 +1,7 @@
//http://nesdev.parodius.com/bbs/viewtopic.php?p=4571&sid=db4c7e35316cc5d734606dd02f11dccb
using System;
-using System.Globalization;
-using System.IO;
-using System.Collections.Generic;
using System.Runtime.CompilerServices;
-using BizHawk.Emulation.CPUs.M6502;
namespace BizHawk.Emulation.Consoles.Nintendo
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.regs.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.regs.cs
index 6b2bc0bee9..13117cbb2d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.regs.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.regs.cs
@@ -12,11 +12,6 @@
//};
using System;
-using System.Globalization;
-using System.IO;
-using System.Collections.Generic;
-using System.Diagnostics;
-using BizHawk.Emulation.CPUs.M6502;
namespace BizHawk.Emulation.Consoles.Nintendo
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.run.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.run.cs
index 300a3aabf0..ba25a21af3 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.run.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/PPU.run.cs
@@ -4,14 +4,6 @@
//TODO - correctly emulate PPU OFF state
-using System;
-using System.Diagnostics;
-using System.Globalization;
-using System.IO;
-using System.Collections.Generic;
-using BizHawk.Emulation.CPUs.M6502;
-
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
partial class NES
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/Palettes.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/Palettes.cs
index f3a2929872..0cf3cc5b54 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/Palettes.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/Palettes.cs
@@ -1,11 +1,3 @@
-using System;
-using System.Diagnostics;
-using System.Globalization;
-using System.IO;
-using System.Collections.Generic;
-using BizHawk.Emulation.CPUs.M6502;
-
-
namespace BizHawk.Emulation.Consoles.Nintendo
{
partial class NES
diff --git a/BizHawk.Emulation/Consoles/Nintendo/NES/iNES.cs b/BizHawk.Emulation/Consoles/Nintendo/NES/iNES.cs
index 2fbcb62654..fe33b222ae 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/NES/iNES.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/NES/iNES.cs
@@ -1,10 +1,4 @@
-using System;
-using System.Linq;
-using System.Diagnostics;
-using System.Globalization;
using System.IO;
-using System.Collections.Generic;
-using BizHawk.Emulation.CPUs.M6502;
namespace BizHawk.Emulation.Consoles.Nintendo
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesApi.cs b/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesApi.cs
index 16683f527e..377b3a3e43 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesApi.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesApi.cs
@@ -1,7 +1,5 @@
using System;
-using System.Linq;
using System.Diagnostics;
-using System.Globalization;
using System.IO;
using System.IO.Pipes;
using System.Collections.Generic;
diff --git a/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesCore.cs b/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesCore.cs
index 508fb5dc5c..9a9dd1bb2e 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesCore.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/SNES/LibsnesCore.cs
@@ -9,7 +9,6 @@
using System;
using System.Linq;
-using System.Globalization;
using System.IO;
using System.Collections.Generic;
using System.Runtime.InteropServices;
diff --git a/BizHawk.Emulation/Consoles/Nintendo/SNES/SNESGraphicsDecoder.cs b/BizHawk.Emulation/Consoles/Nintendo/SNES/SNESGraphicsDecoder.cs
index 3472eaedbb..87a56003f8 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/SNES/SNESGraphicsDecoder.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/SNES/SNESGraphicsDecoder.cs
@@ -6,12 +6,6 @@
//http://wiki.superfamicom.org/snes/show/Registers
using System;
-using System.Linq;
-using System.Diagnostics;
-using System.Globalization;
-using System.IO;
-using System.Runtime.InteropServices;
-using System.Collections.Generic;
namespace BizHawk.Emulation.Consoles.Nintendo.SNES
{
diff --git a/BizHawk.Emulation/Consoles/Nintendo/SNES/SnesColors.cs b/BizHawk.Emulation/Consoles/Nintendo/SNES/SnesColors.cs
index ecad799482..c99365c49d 100644
--- a/BizHawk.Emulation/Consoles/Nintendo/SNES/SnesColors.cs
+++ b/BizHawk.Emulation/Consoles/Nintendo/SNES/SnesColors.cs
@@ -1,9 +1,4 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-
-namespace BizHawk.Emulation.Consoles.Nintendo.SNES
+namespace BizHawk.Emulation.Consoles.Nintendo.SNES
{
public static class SnesColors
{
diff --git a/BizHawk.Emulation/Consoles/PSX/Octoshock.cs b/BizHawk.Emulation/Consoles/PSX/Octoshock.cs
index 0d7c0da6d0..6cab7372ee 100644
--- a/BizHawk.Emulation/Consoles/PSX/Octoshock.cs
+++ b/BizHawk.Emulation/Consoles/PSX/Octoshock.cs
@@ -2,8 +2,6 @@
using System.Runtime.InteropServices;
using System.IO;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
namespace BizHawk.Emulation.Consoles.PSX
{
diff --git a/BizHawk.Emulation/Consoles/Sega/Genesis/Cart/RomHeader.cs b/BizHawk.Emulation/Consoles/Sega/Genesis/Cart/RomHeader.cs
index 29a1cf0403..e202e7479e 100644
--- a/BizHawk.Emulation/Consoles/Sega/Genesis/Cart/RomHeader.cs
+++ b/BizHawk.Emulation/Consoles/Sega/Genesis/Cart/RomHeader.cs
@@ -1,6 +1,4 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
using System.Text;
namespace BizHawk.Emulation.Consoles.Sega
diff --git a/BizHawk.Emulation/DiscSystem/Blobs/Blob_ECM.cs b/BizHawk.Emulation/DiscSystem/Blobs/Blob_ECM.cs
index 2e7117e9bc..e8d77004d9 100644
--- a/BizHawk.Emulation/DiscSystem/Blobs/Blob_ECM.cs
+++ b/BizHawk.Emulation/DiscSystem/Blobs/Blob_ECM.cs
@@ -24,7 +24,6 @@
//remember: may need another stream for that. the IBlob architecture doesnt demand multithreading support
using System;
-using System.Text;
using System.IO;
using System.Collections.Generic;
diff --git a/BizHawk.Emulation/DiscSystem/Blobs/Blob_WaveFile.cs b/BizHawk.Emulation/DiscSystem/Blobs/Blob_WaveFile.cs
index a48fc75929..70be70fad8 100644
--- a/BizHawk.Emulation/DiscSystem/Blobs/Blob_WaveFile.cs
+++ b/BizHawk.Emulation/DiscSystem/Blobs/Blob_WaveFile.cs
@@ -1,9 +1,6 @@
using System;
using System.Linq;
-using System.Text;
-using System.Text.RegularExpressions;
using System.IO;
-using System.Collections.Generic;
namespace BizHawk.DiscSystem
{
diff --git a/BizHawk.Emulation/DiscSystem/CCD_format.cs b/BizHawk.Emulation/DiscSystem/CCD_format.cs
index 7dfac1787f..c435401afc 100644
--- a/BizHawk.Emulation/DiscSystem/CCD_format.cs
+++ b/BizHawk.Emulation/DiscSystem/CCD_format.cs
@@ -1,7 +1,4 @@
-using System;
-using System.Collections.Generic;
-
-namespace BizHawk.DiscSystem
+namespace BizHawk.DiscSystem
{
//TBD CCD format
//check out ccd2iso linux program?
diff --git a/BizHawk.Emulation/DiscSystem/CUE_format.cs b/BizHawk.Emulation/DiscSystem/CUE_format.cs
index 97b29a0a63..07635f6d48 100644
--- a/BizHawk.Emulation/DiscSystem/CUE_format.cs
+++ b/BizHawk.Emulation/DiscSystem/CUE_format.cs
@@ -1,6 +1,5 @@
using System;
using System.Text;
-using System.Text.RegularExpressions;
using System.IO;
using System.Collections.Generic;