Mesen/Core
2016-02-14 12:58:35 -05:00
..
APU.cpp FDS: Sound support 2016-01-30 14:57:50 -05:00
APU.h FDS: Sound support 2016-01-30 14:57:50 -05:00
ApuEnvelope.h Audio: Several APU fixes 2016-01-14 01:21:09 -05:00
ApuFrameCounter.h Basic Dendy (Russian NES clone) support + Fixed a lock-up condition when switching between regions 2016-01-30 19:33:32 -05:00
ApuLengthCounter.cpp Optimized Length Counter "NeedToRun" 2015-07-19 22:24:56 -04:00
ApuLengthCounter.h APU: Code cleanup (removed unused class template) 2016-01-24 18:51:07 -05:00
ArkanoidController.cpp Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05: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 Win 8.1/10 support: Fixed crashes, added automatic download feature for the MSVC runtime 2016-01-16 19:33:10 -05: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 Fixed some of the warnings when compiling with /W4 2015-08-09 20:45:45 -04:00
Bandai74161_7432.h Fixed comment 2015-12-30 20:25:19 -05:00
BaseApuChannel.h Basic Dendy (Russian NES clone) support + Fixed a lock-up condition when switching between regions 2016-01-30 19:33:32 -05:00
BaseControlDevice.cpp 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
BaseControlDevice.h Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
BaseFdsChannel.h FDS: Sound support 2016-01-30 14:57:50 -05:00
BaseMapper.cpp Debugger: Fixed CHR analysis display when CHR RAM and CHR RAM/ROM display in memory viewer 2016-02-13 22:35:43 -05:00
BaseMapper.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
BaseVideoFilter.cpp Video: Fullscreen window mode + auto-adjust video to window 2016-02-07 13:05:32 -05:00
BaseVideoFilter.h Ntsc emulation support + resolution scale options 2016-01-05 21:28:38 -05:00
BF909x.h Fixed saved state issues for some mappers 2015-12-29 00:45:06 -05:00
BF9096.h Mapper 232 support 2016-01-18 20:47:29 -05:00
BnRom.h BNROM+Nina01 support (Mapper 34) 2015-12-31 09:51:01 -05:00
Breakpoint.cpp Debugger breakpoint improvements (Conditional breaks, vram breaks, absolute address breaks, etc.) 2016-01-09 13:15:43 -05:00
Breakpoint.h Debugger breakpoint improvements (Conditional breaks, vram breaks, absolute address breaks, etc.) 2016-01-09 13:15:43 -05:00
CheatManager.cpp Movies: Allow movies to record/reapply cheats 2016-02-07 17:26:13 -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 CNROM w/ copy protection (Mapper 185) support 2015-12-30 19:41:01 -05: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 Fixed some of the warnings when compiling with /W4 2015-08-09 20:45:45 -04:00
Console.cpp Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
Console.h Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
ControlManager.cpp Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
ControlManager.h Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
Core.vcxproj Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
Core.vcxproj.filters Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
CpRom.h CpRom support (Mapper 13) 2015-12-28 15:16:50 -05:00
CPU.cpp Debugger: Allow disassembly of cartridge work ram & cpu ram + Added tracing for NMI, IRQ and DMAs 2016-02-13 22:19:42 -05:00
CPU.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
Debugger.cpp Debugger: Allow disassembly of cartridge work ram & cpu ram + Added tracing for NMI, IRQ and DMAs 2016-02-13 22:19:42 -05:00
Debugger.h Debugger: Improved performance (reduced locking, etc.). 2016-01-26 16:47:21 -05:00
DebugState.h Trace Logger (very basic, not finished) 2016-01-10 19:56:40 -05:00
DefaultVideoFilter.cpp VideoDecode: Replaced floats with doubles 2016-01-26 16:52:51 -05:00
DefaultVideoFilter.h Ntsc emulation support + resolution scale options 2016-01-05 21:28:38 -05:00
DeltaModulationChannel.cpp Audio: Several APU fixes 2016-01-14 01:21:09 -05:00
DeltaModulationChannel.h APU: Code cleanup (removed unused class template) 2016-01-24 18:51:07 -05:00
Disassembler.cpp Debugger: Allow disassembly of cartridge work ram & cpu ram + Added tracing for NMI, IRQ and DMAs 2016-02-13 22:19:42 -05: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 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.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 NetPlay: Automatically disconnect clients that are not running the same version of Mesen 2016-02-10 23:07:42 -05:00
EmulationSettings.h Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
ExpressionEvaluator.cpp Debugger: Improved watch window (now allows expressions like conditional breakpoints) 2016-01-10 13:23:19 -05:00
ExpressionEvaluator.h Debugger: Improved watch window (now allows expressions like conditional breakpoints) 2016-01-10 13:23:19 -05:00
FDS.cpp FDS: Fixed issue with emulation speed not being reset when closing a FDS rom while fast forward mode is on 2016-01-31 14:03:36 -05:00
FDS.h FDS: Fast-forward through bios when fast forward option is activated 2016-01-30 15:58:29 -05:00
FdsAudio.h FDS: Sound support 2016-01-30 14:57:50 -05:00
FdsLoader.h FDS support (missing sound emulation) 2016-01-28 20:47:16 -05:00
ForceDisconnectMessage.h NetPlay: Automatically disconnect clients that are not running the same version of Mesen 2016-02-10 23:07:42 -05:00
GameClient.cpp NetPlay: Allow controller selection for host & clients + Spectator mode 2016-02-06 15:33:45 -05:00
GameClient.h NetPlay: Allow controller selection for host & clients + Spectator mode 2016-02-06 15:33:45 -05:00
GameClientConnection.cpp Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
GameClientConnection.h NetPlay: Fixed zapper for clients (did not work at all) 2016-02-10 19:48:15 -05:00
GameConnection.cpp NetPlay: Automatically disconnect clients that are not running the same version of Mesen 2016-02-10 23:07:42 -05:00
GameConnection.h NetPlay: Automatically disconnect clients that are not running the same version of Mesen 2016-02-10 23:07:42 -05:00
GameInformationMessage.h FDS support (missing sound emulation) 2016-01-28 20:47:16 -05:00
GameServer.cpp NetPlay: Allow controller selection for host & clients + Spectator mode 2016-02-06 15:33:45 -05:00
GameServer.h NetPlay: Allow controller selection for host & clients + Spectator mode 2016-02-06 15:33:45 -05:00
GameServerConnection.cpp NetPlay: Automatically disconnect clients that are not running the same version of Mesen 2016-02-10 23:07:42 -05: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 Video: Added customizable RGB palette 2016-01-17 14:21:31 -05: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
IAudioDevice.h Audio: Added option to select sample rate 2016-01-14 19:33:16 -05:00
IGameBroadcaster.h Netplay (not finished, but works), save state fixes 2014-07-06 19:54:47 -04:00
IKeyManager.h Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
IMemoryHandler.h Fixed some of the warnings when compiling with /W4 2015-08-09 20:45:45 -04:00
IMessageManager.h UI: Changed way notifications are displayed (text only) 2016-02-06 18:33:24 -05:00
iNesLoader.h FDS support (missing sound emulation) 2016-01-28 20:47:16 -05: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 Fixed saved state issues for some mappers 2015-12-29 00:45:06 -05:00
IremH3001.h Fixed mapper 65 savestates 2016-01-23 17:09:28 -05:00
IremLrog017.h Mapper 77 support 2016-01-19 23:45:54 -05: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
JalecoJf16.h Mapper 78 support 2016-01-19 23:32:02 -05:00
JalecoJf17_19.h Mapper 78 support 2016-01-19 23:32:02 -05:00
JalecoJfxx.h JalecoJfxx & Bandai 74161/7432 support (Mapper 70, 87, 101, 152) 2015-12-30 16:41:47 -05:00
JalecoSs88006.h Fixed saved state issues for some mappers 2015-12-29 00:45:06 -05:00
Mapper57.h Mapper 57 support 2016-01-23 11:33:11 -05:00
Mapper58.h Mapper 58 support 2016-01-19 20:48:09 -05: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
Mapper107.h Mapper 107 support 2016-01-19 22:33:29 -05:00
Mapper112.h Mapper 112 support 2016-01-23 14:38:54 -05: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 Mapper 202 support 2016-01-20 19:01:10 -05:00
Mapper203.h Mapper 203 support 2016-01-20 18:42:03 -05:00
Mapper225.h Mapper 225 support 2016-01-23 14:58:19 -05:00
Mapper226.h Mapper 226 support 2016-01-23 21:54:15 -05:00
Mapper230.h Mapper 230 support 2016-01-23 15:15:42 -05:00
Mapper231.h Mapper 231 support 2016-01-18 22:26:54 -05:00
Mapper240.h Mapper 240 support 2016-01-18 21:54:04 -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 FDS support (missing sound emulation) 2016-01-28 20:47:16 -05:00
MapperFactory.h FDS support (missing sound emulation) 2016-01-28 20:47:16 -05:00
MemoryManager.cpp BaseMapper: Fixed missing CPU clocks in ProcessCpuClock 2016-01-24 16:51:58 -05:00
MemoryManager.h BaseMapper: Fixed missing CPU clocks in ProcessCpuClock 2016-01-24 16:51:58 -05:00
MessageManager.cpp UI: Changed way notifications are displayed (text only) 2016-02-06 18:33:24 -05:00
MessageManager.h Added automatic tests 2015-12-26 17:11:00 -05: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 Fixed some of the warnings when compiling with /W4 2015-08-09 20:45:45 -04:00
MMC2.h MMC4 support 2015-12-28 13:57:26 -05:00
MMC3_12.h Mapper 12 support 2016-01-20 20:32:49 -05:00
MMC3_37.h Mapper 37: Fixed reset & added WRAM write protect behavior for block register 2016-01-20 20:05:18 -05:00
MMC3_44.h Mapper 44 support 2016-01-21 01:01:25 -05:00
MMC3_45.h Mapper 45 support 2016-01-24 00:40:56 -05:00
MMC3_47.h Mapper 47 support 2016-01-20 21:06:56 -05:00
MMC3_49.h Mapper 49 support 2016-01-23 09:38:20 -05:00
MMC3_52.h Mapper 52 support 2016-01-23 10:33:23 -05:00
MMC3_115.h Mapper 115 support 2016-01-18 19:33:50 -05:00
MMC3_189.h Mapper 189 support 2014-08-04 15:55:20 -04:00
MMC3_205.h Mapper 205 support 2016-01-20 19:32:28 -05:00
MMC3_ChrRam.h BaseMapper - Support for both CHR ROM & RAM at once 2016-01-19 20:16:00 -05:00
MMC3.h BaseMapper: Refactoring, improved generic save state support 2016-01-24 11:18:50 -05:00
MMC4.h MMC4 support 2015-12-28 13:57:26 -05:00
MMC5.h MMC5: Save states 2016-01-24 21:54:05 -05:00
ModChannel.h FDS: Sound support 2016-01-30 14:57:50 -05:00
Movie.cpp Movies/Savestates: Prevent loading savestates from newer versions (to prevent issues) 2016-02-07 20:07:19 -05:00
Movie.h Movies: Allow movies to record/reapply cheats 2016-02-07 17:26:13 -05:00
MovieDataMessage.h -Rewrote entire GUI in .NET 2015-07-01 23:17:14 -04: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
Namco108.h Namco 108 (Mapper 206, 76, 88, 95, 154) support 2016-01-01 12:34:16 -05:00
Nanjing.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
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 Audio: Several APU fixes 2016-01-14 01:21:09 -05:00
NROM.h Nina-03/06 support (Mapper 79) 2015-12-30 11:47:36 -05:00
NtdecTc112.h Mapper 193 support 2016-01-19 16:59:01 -05:00
NtscFilter.cpp Ntsc emulation support + resolution scale options 2016-01-05 21:28:38 -05:00
NtscFilter.h Ntsc emulation support + resolution scale options 2016-01-05 21:28:38 -05:00
PlayerListMessage.h NetPlay: Allow controller selection for host & clients + Spectator mode 2016-02-06 15:33:45 -05:00
PPU.cpp Basic Dendy (Russian NES clone) support + Fixed a lock-up condition when switching between regions 2016-01-30 19:33:32 -05:00
PPU.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
Rambo1.h Mapper 64 (Tengen Rambo 1) support 2016-01-23 20:02:20 -05:00
RomData.h FDS support (missing sound emulation) 2016-01-28 20:47:16 -05:00
RomLoader.cpp NetPlay/Movies: Avoid performing CRC32 checks when looking for a rom that matches 2016-02-08 23:34:48 -05:00
ROMLoader.h NetPlay/Movies: Avoid performing CRC32 checks when looking for a rom that matches 2016-02-08 23:34:48 -05: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 Movies/Savestates: Prevent loading savestates from newer versions (to prevent issues) 2016-02-07 20:07:19 -05:00
SaveStateManager.h Savestates: Added header/versioning in file format 2016-01-16 09:25:34 -05: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
SelectControllerMessage.h NetPlay: Allow controller selection for host & clients + Spectator mode 2016-02-06 15:33:45 -05:00
Snapshotable.h NetPlay: Fixed crashes when connecting to a server that hasn't loaded a romyet. + Fixed lowercase title for clients after loading rom 2016-01-28 22:34:23 -05:00
SoundMixer.cpp Options: Added pause in background/allow background input options 2016-01-31 13:53:17 -05:00
SoundMixer.h Options: Added pause in background/allow background input options 2016-01-31 13:53:17 -05:00
SquareChannel.h Audio: Several APU fixes 2016-01-14 01:21:09 -05:00
StandardController.cpp Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
StandardController.h Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
stdafx.cpp Added missing files 2014-06-14 10:12:10 -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
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
SunSoft3.h Removed unneeded #pragma once directives 2016-01-23 13:49:05 -05:00
SunSoft4.h Mapper 68 (SunSoft 4) support (incomplete) 2016-01-23 13:48:48 -05:00
TaitoTc0190.h Taico TC0190 (Mapper 33) support 2015-12-28 23:21:10 -05:00
TaitoX1005.h BaseMapper: Refactoring, improved generic save state support 2016-01-24 11:18:50 -05:00
TraceLogger.cpp Debugger: Allow disassembly of cartridge work ram & cpu ram + Added tracing for NMI, IRQ and DMAs 2016-02-13 22:19:42 -05:00
TraceLogger.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
TriangleChannel.h Audio: Several APU fixes 2016-01-14 01:21:09 -05:00
TxSRom.h BaseMapper: Refactoring, improved generic save state support 2016-01-24 11:18:50 -05:00
UnlPci556.h Mapper 38: Fixed register address ($7000-7FFF) 2015-12-29 22:10:30 -05: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
UNROM.h Fixed some of the warnings when compiling with /W4 2015-08-09 20:45:45 -04:00
VideoDecoder.cpp VideoDecoder: Prevent reading invalid memory when stopping emulation before a full frame is decoded 2016-02-13 23:17:59 -05:00
VideoDecoder.h Video: Fullscreen window mode + auto-adjust video to window 2016-02-07 13:05:32 -05:00
VideoRenderer.cpp VideoRenderer: Make sure thread ends properly on destruction 2016-02-05 23:15:12 -05: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 VRC1 (mapper 75) support 2015-12-30 20:59:02 -05:00
VRC2_4.h VRC4: Implement mapper 27 correctly 2016-01-24 15:20:57 -05:00
VRC3.h Removed unneeded #pragma once directives 2016-01-23 13:49:05 -05:00
VRC6.h Mapper 24 & 26 (VRC6) support (Incomplete) 2016-01-24 14:20:35 -05:00
VRC7.h Mapper 85 (VRC7) support 2016-01-24 17:05:53 -05:00
VrcIrq.h VRC IRQs: Writing to control register must clear IRQ 2016-01-24 16:56:08 -05:00
Zapper.cpp Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00
Zapper.h Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies) 2016-02-14 12:58:35 -05:00