..
Action53.h
Mapper 28 (Action53) support
2016-07-17 11:40:39 -04:00
ActionEnterprises.h
Mapper 228 support (Action 52, Cheetahmen 2)
2016-06-19 08:28:13 -04:00
APU.cpp
NSF/NSFe support
2016-06-25 20:46:54 -04:00
APU.h
Overclocking: Added settings to add extra scanlines in vblank before and after NMI + Moved a lot of emulation-related settings to a new "Emulation" menu item
2016-06-21 18:58:22 -04:00
ApuEnvelope.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
ApuFrameCounter.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
ApuLengthCounter.cpp
Optimized Length Counter "NeedToRun"
2015-07-19 22:24:56 -04:00
ApuLengthCounter.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
ArkanoidController.cpp
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
ArkanoidController.h
Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies)
2016-02-14 12:58:35 -05:00
AutoRomTest.cpp
Tests: Force MMC3 alternate behavior for the tests that expect it (so that they stop failing)
2016-07-17 15:04:28 -04:00
AutoRomTest.h
Win 8.1/10 support: Fixed crashes, added automatic download feature for the MSVC runtime
2016-01-16 19:33:10 -05:00
AXROM.h
AXROM: Added support for 4-bit PRG selection (fixes Hot Dance 2000 and bntest_aorom test rom)
2016-06-12 19:26:56 -04:00
Bandai74161_7432.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
BandaiFcg.h
Bandai FCG/LZ93D50 (Mapper 16/153/157/159 support) - 24C01/24C02 EEPROM support is not implemented
2016-06-13 22:46:01 -04:00
BaseApuChannel.h
MMC5 Audio: Square channels + PCM (write mode only, no IRQs)
2016-06-12 11:28:45 -04:00
BaseControlDevice.cpp
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
BaseControlDevice.h
Vs System: Automatically select proper PPU & input mapping based on rom name/CRC + implemented support for vs system input remappings (some games change the buttons around)
2016-07-10 09:05:41 -04:00
BaseExpansionAudio.h
Overclocking: Added settings to add extra scanlines in vblank before and after NMI + Moved a lot of emulation-related settings to a new "Emulation" menu item
2016-06-21 18:58:22 -04:00
BaseFdsChannel.h
NSF/NSFe support
2016-06-25 20:46:54 -04:00
BaseMapper.cpp
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
BaseMapper.h
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
BaseSoundFilter.cpp
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
BaseSoundFilter.h
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
BaseVideoFilter.cpp
Input: Added options to display the input of controllers on the screen
2016-07-19 16:30:18 -04:00
BaseVideoFilter.h
Input: Added options to display the input of controllers on the screen
2016-07-19 16:30:18 -04:00
BF909x.h
NES 2.0: Additional submapper support for mappers 1, 2, 3, 7, 32, 34, 71, 78, 232
2016-06-03 19:16:31 -04:00
BF9096.h
NES 2.0: Additional submapper support for mappers 1, 2, 3, 7, 32, 34, 71, 78, 232
2016-06-03 19:16:31 -04:00
Bmc51.h
Mapper 51 support
2016-07-20 23:17:55 -04:00
Bmc63.h
Mapper 63 support
2016-07-20 23:33:49 -04:00
Bmc235.h
Mapper 235 support
2016-07-20 21:09:11 -04:00
BnRom.h
BNROM+Nina01 support (Mapper 34)
2015-12-31 09:51:01 -05:00
Breakpoint.cpp
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
Breakpoint.h
Debugger breakpoint improvements (Conditional breaks, vram breaks, absolute address breaks, etc.)
2016-01-09 13:15:43 -05:00
Caltron41.h
Mapper 41 (Caltron multicart) support
2016-07-20 20:11:37 -04:00
CheatManager.cpp
Localization: Mesen is now available in English, French and Japanese
2016-02-19 13:05:04 -05:00
CheatManager.h
NetPlay: Sync host cheat codes with clients
2016-01-21 20:30:00 -05:00
ClientConnectionData.h
NetPlay: Allow controller selection for host & clients + Spectator mode
2016-02-06 15:33:45 -05:00
CNROM.h
NES 2.0: Additional submapper support for mappers 1, 2, 3, 7, 32, 34, 71, 78, 232
2016-06-03 19:16:31 -04:00
CodeDataLogger.cpp
GCC support - Fixed warnings/compilation errors (Core & Utilities now compile under GCC, but code is incomplete)
2015-08-28 21:01:18 -04:00
CodeDataLogger.h
Debugger - Basic FCEUX CDL file support
2015-08-17 19:32:10 -04:00
ColorDreams.h
Mapper 144 support (Death Race)
2016-06-18 11:24:30 -04:00
ColorDreams46.h
Mapper 46 (ColorDreams multicart) support
2016-07-16 22:27:55 -04:00
Console.cpp
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
Console.h
Region: Display active region when loading game and changing regions from the menu
2016-07-10 19:15:00 -04:00
ControlManager.cpp
Input: DirectInput support - most controllers/gamepads should now work. XInput is still prioritized when available.
2016-07-16 16:25:57 -04:00
ControlManager.h
Vs System: Fixed bug where loading a regular game after a VS game would keep the VS options in the menu and keep using the VS palette
2016-07-10 19:26:08 -04:00
Core.vcxproj
Mapper 103 support
2016-07-24 13:28:18 -04:00
Core.vcxproj.filters
Mapper 103 support
2016-07-24 13:28:18 -04:00
CpRom.h
CpRom support (Mapper 13)
2015-12-28 15:16:50 -05:00
CPU.cpp
NSF/NSFe support
2016-06-25 20:46:54 -04:00
CPU.h
JY Company (Mapper 90, 209, 211) support
2016-07-22 19:54:47 -04:00
DaouInfosys.h
Mapper 156 support (Daou Infosys)
2016-06-18 12:49:53 -04:00
Debugger.cpp
Locking: Fixed a number of cases where locks were not taken/held properly
2016-07-18 18:30:29 -04:00
Debugger.h
Trace Logger: Fixed some crashes that could occur when stopping the log
2016-06-26 09:01:23 -04:00
DebugState.h
Trace Logger (very basic, not finished)
2016-01-10 19:56:40 -05:00
DefaultVideoFilter.cpp
Video Config: Brightness/Contrast/Hue/Saturation/Scanline configuration. + NTSC filter config
2016-05-26 22:32:20 -04:00
DefaultVideoFilter.h
Video Config: Brightness/Contrast/Hue/Saturation/Scanline configuration. + NTSC filter config
2016-05-26 22:32:20 -04:00
DeltaModulationChannel.cpp
Overclocking: Added settings to add extra scanlines in vblank before and after NMI + Moved a lot of emulation-related settings to a new "Emulation" menu item
2016-06-21 18:58:22 -04:00
DeltaModulationChannel.h
Overclocking: Added settings to add extra scanlines in vblank before and after NMI + Moved a lot of emulation-related settings to a new "Emulation" menu item
2016-06-21 18:58:22 -04:00
Disassembler.cpp
Debugger: Fixed disassembler, was broken by previous modification
2016-06-18 12:50:19 -04:00
Disassembler.h
Debugger: Allow disassembly of cartridge work ram & cpu ram + Added tracing for NMI, IRQ and DMAs
2016-02-13 22:19:42 -05:00
DisassemblyInfo.cpp
Trace Logger: Made output match Nintendulator's output closely to make comparisons easier
2016-06-01 21:01:04 -04:00
DisassemblyInfo.h
Debugger: Allow disassembly of cartridge work ram & cpu ram + Added tracing for NMI, IRQ and DMAs
2016-02-13 22:19:42 -05:00
EmulationSettings.cpp
Version Update: 0.4.0
2016-07-24 14:38:02 -04:00
EmulationSettings.h
Added Spanish translation (thanks to
2016-07-23 16:07:51 -04:00
ExpressionEvaluator.cpp
Removed warnings
2016-06-05 15:04:25 -04:00
ExpressionEvaluator.h
Debugger: Improved expression evaluator when dealing with memory addresses + added "address" and "romaddress" special values
2016-06-05 11:51:46 -04:00
FDS.cpp
Open Bus: Fixes to open bus implementation - fixes allpads-r2a test result
2016-07-12 18:25:58 -04:00
FDS.h
FDS: Fixed bug that could cause full speed mode to turn on when unloading a FDS rom
2016-06-25 22:05:37 -04:00
FdsAudio.h
Open Bus: Fixes to open bus implementation - fixes allpads-r2a test result
2016-07-12 18:25:58 -04:00
FdsLoader.h
Game DB: Added a game database (mix of Nestopia's DB and NesCartDB) - used to correct invalid ROM headers and automatically detect NES 2.0 submappers
2016-06-15 21:59:34 -04:00
ForceDisconnectMessage.h
NetPlay: Automatically disconnect clients that are not running the same version of Mesen
2016-02-10 23:07:42 -05:00
FrameInfo.h
Input: Added options to display the input of controllers on the screen
2016-07-19 16:30:18 -04:00
FrontFareast.h
FFE (Mapper 6/8/17) support
2016-06-14 18:42:53 -04:00
GameClient.cpp
Localization: Mesen is now available in English, French and Japanese
2016-02-19 13:05:04 -05:00
GameClient.h
NetPlay: Allow controller selection for host & clients + Spectator mode
2016-02-06 15:33:45 -05:00
GameClientConnection.cpp
Localization: Mesen is now available in English, French and Japanese
2016-02-19 13:05:04 -05:00
GameClientConnection.h
NetPlay: Fixed zapper for clients (did not work at all)
2016-02-10 19:48:15 -05:00
GameConnection.cpp
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
GameConnection.h
NetPlay: Automatically disconnect clients that are not running the same version of Mesen
2016-02-10 23:07:42 -05:00
GameDatabase.cpp
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
GameDatabase.h
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
GameInformationMessage.h
Localization: Mesen is now available in English, French and Japanese
2016-02-19 13:05:04 -05:00
GameServer.cpp
Localization: Mesen is now available in English, French and Japanese
2016-02-19 13:05:04 -05:00
GameServer.h
NetPlay: Allow controller selection for host & clients + Spectator mode
2016-02-06 15:33:45 -05:00
GameServerConnection.cpp
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
2016-06-17 20:53:05 -04:00
GameServerConnection.h
NetPlay: Automatically disconnect clients that are not running the same version of Mesen
2016-02-10 23:07:42 -05:00
GxRom.h
UNL-PCI556 (Mapper 38) support
2015-12-29 21:25:31 -05:00
HandShakeMessage.h
NetPlay: Automatically disconnect clients that are not running the same version of Mesen
2016-02-10 23:07:42 -05:00
HdNesPack.h
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
2016-06-17 20:53:05 -04:00
HdPpu.h
Rendering: Fixed dropped frames in VideoDecoder (makes NTSC picture and full_palette tests a lot more stable).
2016-01-12 19:42:28 -05:00
HdVideoFilter.cpp
Video: Added customizable RGB palette
2016-01-17 14:21:31 -05:00
HdVideoFilter.h
Ntsc emulation support + resolution scale options
2016-01-05 21:28:38 -05:00
Henggedianzi177.h
Mapper 177 & 179 support
2016-07-17 14:29:47 -04:00
Henggedianzi179.h
Mapper 177 & 179 support
2016-07-17 14:29:47 -04:00
IAudioDevice.h
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
IGameBroadcaster.h
Netplay (not finished, but works), save state fixes
2014-07-06 19:54:47 -04:00
IKeyManager.h
Input: DirectInput support - most controllers/gamepads should now work. XInput is still prioritized when available.
2016-07-16 16:25:57 -04:00
IMemoryHandler.h
MMC5: Vertical split mode support
2016-07-02 14:48:46 -04:00
IMessageManager.h
UI: Changed way notifications are displayed (text only)
2016-02-06 18:33:24 -05:00
iNesLoader.cpp
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
iNesLoader.h
Game DB: Added a game database (mix of Nestopia's DB and NesCartDB) - used to correct invalid ROM headers and automatically detect NES 2.0 submappers
2016-06-15 21:59:34 -04:00
INotificationListener.h
Input: Reworked most of the input-related code. Zapper/Famicom support added. NetPlay and Movies now support any input type
2016-02-05 23:14:27 -05:00
InputDataMessage.h
Input: Reworked most of the input-related code. Zapper/Famicom support added. NetPlay and Movies now support any input type
2016-02-05 23:14:27 -05:00
IremG101.h
NES 2.0: Additional submapper support for mappers 1, 2, 3, 7, 32, 34, 71, 78, 232
2016-06-03 19:16:31 -04:00
IremH3001.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
IremLrog017.h
Mapper 165 support
2016-07-23 09:33:36 -04:00
IremTamS1.h
Mapper 97 support
2016-01-18 18:24:22 -05:00
IRenderingDevice.h
Vista: Fixed a couple of issues that came up while testing on windows vista
2016-01-16 12:29:17 -05:00
JalecoJf11_14.h
Mapper 140 (Jaleco JF 11 & 14) support
2016-01-23 16:02:11 -05:00
JalecoJf13.h
Jaleco JF13 (Mapper 86) support
2016-06-18 10:55:32 -04:00
JalecoJf16.h
NES 2.0: Additional submapper support for mappers 1, 2, 3, 7, 32, 34, 71, 78, 232
2016-06-03 19:16:31 -04:00
JalecoJf17_19.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
JalecoJfxx.h
JalecoJfxx & Bandai 74161/7432 support (Mapper 70, 87, 101, 152)
2015-12-30 16:41:47 -05:00
JalecoSs88006.h
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
JyCompany.h
JY Company (Mapper 90, 209, 211) support
2016-07-22 19:54:47 -04:00
Kaiser202.h
Kaiser boards support (Mapper 56, 142, 171, 175)
2016-07-17 14:07:22 -04:00
Kaiser7022.h
Kaiser boards support (Mapper 56, 142, 171, 175)
2016-07-17 14:07:22 -04:00
Kaiser7058.h
Kaiser boards support (Mapper 56, 142, 171, 175)
2016-07-17 14:07:22 -04:00
Mapper15.h
Mapper 15 support
2016-05-19 18:54:49 -04:00
Mapper35.h
Mapper 35 support
2016-07-23 08:06:44 -04:00
Mapper40.h
Mapper 40 support
2016-07-16 20:32:02 -04:00
Mapper42.h
Mapper 42 support
2016-07-16 22:17:21 -04:00
Mapper50.h
Mapper 50 support
2016-07-16 20:54:27 -04:00
Mapper57.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
Mapper58.h
Mapper 58 support
2016-01-19 20:48:09 -05:00
Mapper60.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
Mapper61.h
Mapper 61 support
2016-01-23 11:44:40 -05:00
Mapper62.h
Mapper 62 support
2016-01-23 11:57:24 -05:00
Mapper91.h
Mapper 91 support
2016-01-23 16:20:28 -05:00
Mapper103.h
Mapper 103 support
2016-07-24 13:28:18 -04:00
Mapper107.h
Mapper 107 support
2016-01-19 22:33:29 -05:00
Mapper108.h
Mapper 108 support
2016-07-23 15:19:30 -04:00
Mapper112.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
Mapper170.h
Mapper 170 support
2016-07-17 14:42:50 -04:00
Mapper200.h
Mapper 200 support
2016-01-18 22:48:09 -05:00
Mapper201.h
Mapper 201 support
2016-01-20 19:08:36 -05:00
Mapper202.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
Mapper203.h
Mapper 203 support
2016-01-20 18:42:03 -05:00
Mapper212.h
Mapper 212 support
2016-07-24 09:15:38 -04:00
Mapper218.h
Mapper 218 support
2016-06-18 18:16:25 -04:00
Mapper221.h
Mapper 221 support
2016-07-24 11:40:18 -04:00
Mapper225.h
Mapper 225: Fixed bugs with PRG bank switching logic + reset logic
2016-07-15 21:39:56 -04:00
Mapper226.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
Mapper227.h
Mapper 227 support
2016-06-19 11:42:55 -04:00
Mapper230.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
Mapper231.h
Mapper 231 support
2016-01-18 22:26:54 -05:00
Mapper234.h
Mapper 234 support
2016-07-23 12:26:02 -04:00
Mapper240.h
Mapper 240 support
2016-01-18 21:54:04 -05:00
Mapper241.h
Mapper 241 support
2016-02-22 20:14:40 -05:00
Mapper242.h
Mapper 242 support
2016-01-18 21:46:53 -05:00
Mapper246.h
Mapper 246 support
2016-01-18 22:08:00 -05:00
MapperFactory.cpp
Mapper 103 support
2016-07-24 13:28:18 -04:00
MapperFactory.h
NSF/NSFe support
2016-06-25 20:46:54 -04:00
MemoryManager.cpp
Open Bus: Fixes to open bus implementation - fixes allpads-r2a test result
2016-07-12 18:25:58 -04:00
MemoryManager.h
Open Bus: Fixes to open bus implementation - fixes allpads-r2a test result
2016-07-12 18:25:58 -04:00
MessageManager.cpp
Added Spanish translation (thanks to
2016-07-23 16:07:51 -04:00
MessageManager.h
Added Spanish translation (thanks to
2016-07-23 16:07:51 -04:00
MessageType.h
NetPlay: Automatically disconnect clients that are not running the same version of Mesen
2016-02-10 23:07:42 -05:00
MMC1.h
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
MMC1_155.h
Mapper 155 support (MMC1A)
2016-06-18 15:49:00 -04:00
MMC2.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3.h
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
MMC3_12.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_14.h
Mapper 14 support
2016-07-24 10:14:56 -04:00
MMC3_37.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_44.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_45.h
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
MMC3_47.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_49.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_52.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_115.h
Mapper 187 support
2016-07-23 15:20:25 -04:00
MMC3_165.h
Mapper 165 support
2016-07-23 09:33:36 -04:00
MMC3_182.h
Mapper 182 support
2016-07-17 09:58:51 -04:00
MMC3_187.h
Mapper 187 support
2016-07-23 15:20:25 -04:00
MMC3_189.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_197.h
Mapper 197 support
2016-07-23 12:58:44 -04:00
MMC3_205.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
MMC3_245.h
Mapper 245 support
2016-07-22 20:27:35 -04:00
MMC3_249.h
Mappper 249: fixed savestates
2016-07-24 09:15:50 -04:00
MMC3_250.h
Mapper 250 support
2016-07-23 21:29:16 -04:00
MMC3_ChrRam.h
Mapper 165 support
2016-07-23 09:33:36 -04:00
MMC4.h
MMC4 support
2015-12-28 13:57:26 -05:00
MMC5.h
Open Bus: Fixes to open bus implementation - fixes allpads-r2a test result
2016-07-12 18:25:58 -04:00
MMC5Audio.h
Open Bus: Fixes to open bus implementation - fixes allpads-r2a test result
2016-07-12 18:25:58 -04:00
ModChannel.h
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
Movie.cpp
Fixed warnings
2016-06-26 16:00:16 -04:00
Movie.h
Overclocking: Added settings to add extra scanlines in vblank before and after NMI + Moved a lot of emulation-related settings to a new "Emulation" menu item
2016-06-21 18:58:22 -04:00
MovieDataMessage.h
-Rewrote entire GUI in .NET
2015-07-01 23:17:14 -04:00
Namco108.h
Namco 108 (Mapper 206, 76, 88, 95, 154) support
2016-01-01 12:34:16 -05:00
Namco108_76.h
Namco 108 (Mapper 206, 76, 88, 95, 154) support
2016-01-01 12:34:16 -05:00
Namco108_88.h
Namco 108 (Mapper 206, 76, 88, 95, 154) support
2016-01-01 12:34:16 -05:00
Namco108_95.h
BaseMapper: Refactoring, improved generic save state support
2016-01-24 11:18:50 -05:00
Namco108_154.h
Namco 108 (Mapper 206, 76, 88, 95, 154) support
2016-01-01 12:34:16 -05:00
Namco163.h
Overclocking: Fix sound pitch for expansion audio when APU overclocking is disabled
2016-06-12 19:11:11 -04:00
Namco163Audio.h
Overclocking: Fix sound pitch for expansion audio when APU overclocking is disabled
2016-06-12 19:11:11 -04:00
Nanjing.h
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
NetMessage.h
NetPlay: Allow controller selection for host & clients + Spectator mode
2016-02-06 15:33:45 -05:00
Nina01.h
BNROM+Nina01 support (Mapper 34)
2015-12-31 09:51:01 -05:00
Nina03_06.h
Mapper 113: Fixed CHR selection
2015-12-31 12:07:22 -05:00
NoiseChannel.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
NROM.h
Nina-03/06 support (Mapper 79)
2015-12-30 11:47:36 -05:00
NsfCart31.h
Mapper 31 (NSF-like mapper) support
2016-07-16 20:13:36 -04:00
NsfeLoader.h
Fixed warnings and function signatures (x86)
2016-06-26 16:31:29 -04:00
NsfLoader.h
NSF: Override NSF file's NTSC/PAL flag when a specific region is selected in the options
2016-07-09 10:23:07 -04:00
NsfMapper.cpp
Open Bus: Fixes to open bus implementation - fixes allpads-r2a test result
2016-07-12 18:25:58 -04:00
NsfMapper.h
NSF: Override NSF file's NTSC/PAL flag when a specific region is selected in the options
2016-07-09 10:23:07 -04:00
NsfPpu.h
NSF/NSFe support
2016-06-25 20:46:54 -04:00
NtdecTc112.h
Mapper 193 support
2016-01-19 16:59:01 -05:00
NtscFilter.cpp
NTSC Filter: Generate image with custom palette when one is used
2016-05-27 17:42:28 -04:00
NtscFilter.h
NTSC Filter: Generate image with custom palette when one is used
2016-05-27 17:42:28 -04:00
OekaKids.h
Mapper 96 (Oeka Kids) support
2016-07-23 16:25:52 -04:00
OpllChannel.h
VRC7 audio support
2016-07-01 23:54:31 -04:00
OpllEmulator.h
VRC7 audio support
2016-07-01 23:54:31 -04:00
OpllTables.h
VRC7 audio support
2016-07-01 23:54:31 -04:00
PlayerListMessage.h
NetPlay: Allow controller selection for host & clients + Spectator mode
2016-02-06 15:33:45 -05:00
PPU.cpp
JY Company (Mapper 90, 209, 211) support
2016-07-22 19:54:47 -04:00
PPU.h
NSF/NSFe support
2016-06-25 20:46:54 -04:00
Rambo1.h
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
ReverbFilter.cpp
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
ReverbFilter.h
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
RomData.h
Work/Save ram general improvements.
2016-07-26 19:19:28 -04:00
RomLoader.cpp
NSF/NSFe support
2016-06-25 20:46:54 -04:00
RomLoader.h
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
2016-06-17 20:53:05 -04:00
Sachen74LS374N.h
Sachen 74LS374N support (Mapper 150 & 243)
2016-06-19 09:33:25 -04:00
Sachen74LS374NB.h
Sachen 74LS374N support (Mapper 150 & 243)
2016-06-19 09:33:25 -04:00
Sachen8259.h
Sachen8259: Save states
2016-06-18 21:42:51 -04:00
Sachen_133.h
Mapper 133 support
2016-07-17 12:18:52 -04:00
Sachen_143.h
Mapper 143 support
2016-06-19 01:02:09 -04:00
Sachen_145.h
Sachen mapper 145, 146, 147 support
2015-12-31 10:51:00 -05:00
Sachen_147.h
Sachen mapper 145, 146, 147 support
2015-12-31 10:51:00 -05:00
Sachen_148.h
Sachen mapper 148 & 149 support
2015-12-31 11:04:26 -05:00
Sachen_149.h
Sachen mapper 148 & 149 support
2015-12-31 11:04:26 -05:00
SaveStateManager.cpp
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
2016-06-17 20:53:05 -04:00
SaveStateManager.h
Savestates: More refactoring + bug fixes from the last changes (breaks compatibility again)
2016-06-11 16:08:16 -04:00
SaveStateMessage.h
Input: Reworked most of the input-related code. Zapper/Famicom support added. NetPlay and Movies now support any input type
2016-02-05 23:14:27 -05:00
ScaleFilter.cpp
Video Filters: Added "Prescale" filter to allow limiting the blur factor when using bilinear interpolation
2016-07-09 09:06:34 -04:00
ScaleFilter.h
Video Filters: Added "Prescale" filter to allow limiting the blur factor when using bilinear interpolation
2016-07-09 09:06:34 -04:00
SelectControllerMessage.h
NetPlay: Allow controller selection for host & clients + Spectator mode
2016-02-06 15:33:45 -05:00
Snapshotable.cpp
Savestates: More refactoring + bug fixes from the last changes (breaks compatibility again)
2016-06-11 16:08:16 -04:00
Snapshotable.h
Savestates: More refactoring + bug fixes from the last changes (breaks compatibility again)
2016-06-11 16:08:16 -04:00
SoundMixer.cpp
NSF: Altered the way mute frames are counted - fixes issues where tracks could be skipped when sound was audible
2016-07-19 17:33:08 -04:00
SoundMixer.h
NSF/NSFe support
2016-06-25 20:46:54 -04:00
SquareChannel.h
Sweep: Fixed a regression caused by previous sweep channel fix.
2016-07-25 07:20:15 -04:00
StandardController.cpp
Input: Added options to display the input of controllers on the screen
2016-07-19 16:30:18 -04:00
StandardController.h
Input: Added options to display the input of controllers on the screen
2016-07-19 16:30:18 -04:00
stdafx.cpp
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
stdafx.h
GCC support - Fixed warnings/compilation errors (Core & Utilities now compile under GCC, but code is incomplete)
2015-08-28 21:01:18 -04:00
StereoDelayFilter.cpp
Fixed warnings
2016-02-22 19:56:13 -05:00
StereoDelayFilter.h
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
StereoPanningFilter.cpp
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
StereoPanningFilter.h
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
Subor166.h
Mapper 166/167 (Subor) support
2016-07-23 10:58:45 -04:00
Sunsoft3.h
Sunsoft FME-7/5A/5B support (Mapper 69) (partial audio chip support)
2016-06-11 20:12:20 -04:00
Sunsoft4.h
Sunsoft4 (Mapper 68): Added support for selecting CHR ROM as nametables ($C000 and $D000)
2016-07-16 19:16:03 -04:00
Sunsoft5bAudio.h
Overclocking: Fix sound pitch for expansion audio when APU overclocking is disabled
2016-06-12 19:11:11 -04:00
Sunsoft89.h
Sunsoft mapper 89/93/184 support
2015-12-30 20:31:54 -05:00
Sunsoft93.h
Sunsoft mapper 89/93/184 support
2015-12-30 20:31:54 -05:00
Sunsoft184.h
Sunsoft mapper 89/93/184 support
2015-12-30 20:31:54 -05:00
SunsoftFme7.h
Overclocking: Fix sound pitch for expansion audio when APU overclocking is disabled
2016-06-12 19:11:11 -04:00
Supervision.h
Mapper 53 support
2016-07-23 17:01:14 -04:00
TaitoTc0190.h
Taico TC0190 (Mapper 33) support
2015-12-28 23:21:10 -05:00
TaitoTc0690.h
Taito TC0690 (Mapper 48) support
2016-07-16 23:19:02 -04:00
TaitoX1005.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
TaitoX1017.h
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
TraceLogger.cpp
Trace Logger: Fixed PC display for addresses below $1000
2016-07-20 23:18:19 -04:00
TraceLogger.h
Trace Logger: Made output match Nintendulator's output closely to make comparisons easier
2016-06-01 21:01:04 -04:00
TriangleChannel.h
Audio: Added an option to disable the triangle channel when its frequency is ultrasonic. Reduces popping sounds in some games
2016-07-19 17:36:37 -04:00
Txc22000.h
Mapper 36 support
2016-07-20 19:39:54 -04:00
Txc22211A.h
TXC 22211A/B/C support (Mappers 132, 172, 173)
2016-07-17 12:42:03 -04:00
Txc22211B.h
TXC 22211A/B/C support (Mappers 132, 172, 173)
2016-07-17 12:42:03 -04:00
Txc22211C.h
TXC 22211A/B/C support (Mappers 132, 172, 173)
2016-07-17 12:42:03 -04:00
TxSRom.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
UnlPci556.h
Mapper 38: Fixed register address ($7000-7FFF)
2015-12-29 22:10:30 -05:00
UNROM.h
NES 2.0: Additional submapper support for mappers 1, 2, 3, 7, 32, 34, 71, 78, 232
2016-06-03 19:16:31 -04:00
UnRom_94.h
Mapper 94 support
2016-01-18 18:43:06 -05:00
UnRom_180.h
Mapper 180 support
2016-01-18 18:03:42 -05:00
VideoDecoder.cpp
Video Filters: Added "Prescale" filter to allow limiting the blur factor when using bilinear interpolation
2016-07-09 09:06:34 -04:00
VideoDecoder.h
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
2016-06-17 20:53:05 -04:00
VideoHud.cpp
Input: Added options to display the input of controllers on the screen
2016-07-19 16:30:18 -04:00
VideoHud.h
Input: Added options to display the input of controllers on the screen
2016-07-19 16:30:18 -04:00
VideoRenderer.cpp
Fixed small memory leaks
2016-06-17 20:54:11 -04:00
VideoRenderer.h
VideoRenderer: Split from VideoDecoder. Handles drawing to the screen - even when no game is running.
2016-01-31 00:41:33 -05:00
VRC1.h
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
2016-06-02 23:56:11 -04:00
VRC2_4.h
VRC2/4: Fixed $900x register numbering - fixes TMNT 2 (J)
2016-07-17 17:18:47 -04:00
VRC3.h
Save States: Refactoring - everything is now saved in size-defined blocks (should no longer need to break compatibility in the future)
2016-06-02 20:20:26 -04:00
VRC6.h
Overclocking: Fix sound pitch for expansion audio when APU overclocking is disabled
2016-06-12 19:11:11 -04:00
Vrc6Audio.h
Overclocking: Fix sound pitch for expansion audio when APU overclocking is disabled
2016-06-12 19:11:11 -04:00
Vrc6Pulse.h
VRC6: Implemented all 3 audio channels
2016-06-07 19:36:05 -04:00
Vrc6Saw.h
VRC6: Implemented all 3 audio channels
2016-06-07 19:36:05 -04:00
VRC7.h
VRC7 audio support
2016-07-01 23:54:31 -04:00
Vrc7Audio.h
VRC7 audio support
2016-07-01 23:54:31 -04:00
VrcIrq.h
VRC6: Implemented all 3 audio channels
2016-06-07 19:36:05 -04:00
VsControlManager.cpp
Support for VS Unisystem games (Not yet supported properly in movies and netplay)
2016-04-30 20:08:53 -04:00
VsControlManager.h
Vs System: Fixed bug where loading a regular game after a VS game would keep the VS options in the menu and keep using the VS palette
2016-07-10 19:26:08 -04:00
VsSystem.h
Vs System: Automatically select proper PPU & input mapping based on rom name/CRC + implemented support for vs system input remappings (some games change the buttons around)
2016-07-10 09:05:41 -04:00
VsZapper.cpp
VS: Added support for VS zapper
2016-06-22 19:23:08 -04:00
VsZapper.h
VS: Added support for VS zapper
2016-06-22 19:23:08 -04:00
Waixing164.h
Mapper 164 support
2016-06-19 12:45:39 -04:00
Waixing176.h
Mapper 176 save states fix
2016-06-19 11:34:03 -04:00
Waixing178.h
Mapper 178 support
2016-07-23 00:37:49 -04:00
Waixing252.h
Mapper 252 support
2016-07-17 09:41:19 -04:00
WaveRecorder.cpp
Sound Recorder: Added .wav recording feature (Tools menu)
2016-06-05 14:36:20 -04:00
WaveRecorder.h
Sound Recorder: Added .wav recording feature (Tools menu)
2016-06-05 14:36:20 -04:00
Zapper.cpp
VS: Added support for VS zapper
2016-06-22 19:23:08 -04:00
Zapper.h
VS: Added support for VS zapper
2016-06-22 19:23:08 -04:00