..
A12Watcher.h
MMC3: Increase the minimum gap to 9 pixels between A12 rises (8 pixels breaks Wario Woods)
2019-11-24 18:46:43 -05:00
A65AS.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Ac08.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Action53.h
Action53: Fixed 6502 CPU crash when loading game with runahead enabled (save state issue)
2020-01-23 21:08:46 -05:00
ActionEnterprises.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
APU.cpp
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
APU.h
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
ApuEnvelope.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
ApuFrameCounter.h
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
ApuLengthCounter.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
ArkanoidController.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
AsciiTurboFile.h
History Viewer: Prevent history viewer window from overwriting .sav files
2018-07-22 17:31:50 -04:00
Assembler.cpp
Linux: Fixed compiler warnings
2019-01-26 16:49:26 -05:00
Assembler.h
Debugger: Assembler - Allow binary immediate values (e.g lda #%10001000)
2019-01-17 21:13:18 -05:00
AutomaticRomTest.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
AutomaticRomTest.h
Linux: Fixed Linux compilation errors/warnings (due to refactoring)
2018-07-08 10:28:47 -04:00
AutoSaveManager.cpp
Save states: Make auto save states ignore time when the game is paused
2019-11-14 21:26:22 -05:00
AutoSaveManager.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
AviRecorder.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
AviRecorder.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Ax5705.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
AXROM.h
AOROM: Fixed mirroring power on state
2018-11-20 02:31:55 -05:00
Bandai74161_7432.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
BandaiFcg.h
Added support for Bandai's EEPROMs
2019-01-26 10:05:07 -05:00
BandaiHyperShot.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
BandaiKaraoke.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
BandaiMicrophone.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
BarcodeBattlerReader.h
Core: Changed CPU cycle counter to be a 64-bit int (breaks save state compatibility)
2019-05-12 12:28:01 -04:00
BaseApuChannel.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
BaseControlDevice.cpp
Linux: Fixed compilation warnings/errors with GCC/clang
2019-11-13 18:30:05 -05:00
BaseControlDevice.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
BaseEeprom24C0X.h
Added support for Bandai's EEPROMs
2019-01-26 10:05:07 -05:00
BaseExpansionAudio.cpp
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
BaseExpansionAudio.h
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
BaseFdsChannel.h
FDS: Fixed audio bugs introduced in previous commit (broke sound effects in doki doki panic)
2017-05-04 21:41:53 -04:00
BaseLoader.h
Fixed rom search causing logging, input changes and FDSbios prompt
2018-02-25 11:27:32 -05:00
BaseMapper.cpp
Debugger: Added "break on bus conflict" option
2019-12-12 21:03:32 -05:00
BaseMapper.h
Linux: Fixed compilation error
2020-01-22 20:04:14 -05:00
BaseRenderer.cpp
Fixed crash when exiting while an AVI is being recorded.
2019-01-30 20:18:07 -05:00
BaseRenderer.h
Fixed crash when exiting while an AVI is being recorded.
2019-01-30 20:18:07 -05:00
BaseSoundManager.cpp
Audio: Improved audio/video sync and reduced static/glitches in output (on both Windows & Linux)
2018-06-09 14:03:53 -04:00
BaseSoundManager.h
DirectSound: Fixed latency issue that caused sound to cut off within the first second after loading a rom after starting the emulator
2019-11-24 10:53:53 -05:00
BaseVideoFilter.cpp
UI: Added load/save state menus with dates & previews
2020-01-28 20:20:54 -05:00
BaseVideoFilter.h
UI: Added load/save state menus with dates & previews
2020-01-28 20:20:54 -05:00
BatteryManager.cpp
History Viewer: Prevent history viewer window from overwriting .sav files
2018-07-22 17:31:50 -04:00
BatteryManager.h
History Viewer: Prevent history viewer window from overwriting .sav files
2018-07-22 17:31:50 -04:00
BattleBox.h
History Viewer: Prevent history viewer window from overwriting .sav files
2018-07-22 17:31:50 -04:00
Bb.h
Removed some duplicate mapper implementations
2018-07-08 14:09:27 -04:00
BF909x.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
BF9096.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
BisqwitNtscFilter.cpp
NTSC (bisqwit): Removed black bar on left, fixed cutoff pixels on right
2018-08-11 19:38:19 -04:00
BisqwitNtscFilter.h
NTSC (bisqwit): Removed black bar on left, fixed cutoff pixels on right
2018-08-11 19:38:19 -04:00
BizhawkMovie.cpp
Movies: Ignore battery save files for Bizhawk/FCEUX movies
2019-11-14 20:15:54 -05:00
BizhawkMovie.h
Movies: Ignore battery save files for Bizhawk/FCEUX movies
2019-11-14 20:15:54 -05:00
Bmc8in1.h
UNIF: Added support for BMC 8-in-1 board
2018-06-17 00:18:17 -04:00
Bmc12in1.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc51.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc63.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc64in1NoRepeat.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc70in1.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
Bmc190in1.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc235.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc255.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc8157.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
Bmc11160.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc60311C.h
UNIF: Added support for BMC-60311C boards
2018-06-25 13:35:40 -04:00
Bmc80013B.h
UNIF: Added support for BMC-80013-B board
2018-06-17 10:28:59 -04:00
Bmc810544CA1.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Bmc830118C.h
UNIF: Added support for BMC-8157 and BMC-830118C
2018-06-17 00:18:17 -04:00
Bmc830425C4391T.h
Mapper 320: Fixed mask for register (fixed Mermaid in multicart)
2019-06-22 15:33:08 -04:00
BmcG146.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
BmcGn45.h
Added support for GN-45 boards
2018-06-23 18:29:48 -04:00
BmcHpxx.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
BmcK3046.h
Added support for mapper 336 (BMC-K-3046)
2018-07-08 17:46:18 -04:00
BmcNtd03.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
BnRom.h
Added option to boot up (some) mappers in a random state (useful for homebrew dev)
2018-04-14 22:12:05 -04:00
Breakpoint.cpp
Debugger: Added nametable breakpoint support
2019-01-14 19:01:13 -05:00
Breakpoint.h
Debugger: Fixed issues & improved performance with new breakpoint logic
2018-12-25 00:07:38 -05:00
Bs5.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
Caltron41.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Cc21.h
Fixed compilation warning
2018-05-07 19:53:12 -04:00
Cheapocabra.h
GTROM: Added self flash support
2020-01-25 19:36:16 -05:00
CheatManager.cpp
UI: Added "reload rom" option and changed power cycle to not reload from disk
2019-11-19 22:18:09 -05:00
CheatManager.h
UI: Added "reload rom" option and changed power cycle to not reload from disk
2019-11-19 22:18:09 -05:00
CityFighter.h
Debugger: Add option to trigger breakpoints on dummy read/writes (+ distinguish between writes & dummy writes)
2018-12-23 13:12:46 -05:00
ClientConnectionData.h
Netplay: Added password protected servers
2018-06-16 14:02:12 -04:00
CNROM.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
CodeDataLogger.cpp
Debugger: Memory Viewer - Fixed "Highlight labels" option for work/save ram memory types (+ some refactoring)
2019-01-03 12:06:37 -05:00
CodeDataLogger.h
Debugger: Improved CA/CC65 integration
2019-01-02 23:26:54 -05:00
CodeRunner.cpp
Debugger: Improved CA/CC65 integration
2019-01-02 23:26:54 -05:00
CodeRunner.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
ColorDreams.h
Color Dreams: Allow oversized roms (4 bits for PRG instead of 2 bits)
2019-12-08 17:06:37 -05:00
ColorDreams46.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Console.cpp
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
Console.h
Core: Added runahead support (1 to 10 frames)
2019-12-24 13:55:40 -05:00
ConsolePauseHelper.h
HD Pack Builder: Fixed issues with pause icon/break functionality when recording hd packs with debugger opened
2018-09-14 22:09:51 -04:00
ControlDeviceState.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
ControlManager.cpp
Core: Added runahead support (1 to 10 frames)
2019-12-24 13:55:40 -05:00
ControlManager.h
History Viewer: Added features, fixed issues (WIP)
2018-07-15 18:26:08 -04:00
Core.vcxproj
UNROM512: Added self flash support
2020-01-25 19:35:56 -05:00
Core.vcxproj.filters
UNROM512: Added self flash support
2020-01-25 19:35:56 -05:00
CpRom.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
CPU.cpp
Core: Fix NMI code to better reflect the hardware
2019-11-21 22:33:08 -05:00
CPU.h
Core: Fix NMI code to better reflect the hardware
2019-11-21 22:33:08 -05:00
CrossFeedFilter.cpp
Fixed all GCC errors and most warnings
2016-12-11 10:56:23 -05:00
CrossFeedFilter.h
Audio: Added crossfeed option for stereo filters
2016-12-09 14:47:34 -05:00
Dance2000.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
DaouInfosys.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
DatachBarcodeReader.h
Core: Changed CPU cycle counter to be a 64-bit int (breaks save state compatibility)
2019-05-12 12:28:01 -04:00
DebugBreakHelper.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Debugger.cpp
Upgrade to VS2019 and C++17
2019-12-21 12:23:55 -05:00
Debugger.h
Debugger: Event Viewer - Added option to show NTSC borders
2019-11-19 22:28:45 -05:00
DebuggerTypes.h
Debugger: Added "break on bus conflict" option
2019-12-12 21:03:32 -05:00
DebugHud.cpp
Debugger: Lua - Added (configurable) script timeout to prevent infinite loops from locking up the emulator
2018-09-02 15:37:13 -04:00
DebugHud.h
Debugger: Lua - Added (configurable) script timeout to prevent infinite loops from locking up the emulator
2018-09-02 15:37:13 -04:00
DefaultVideoFilter.cpp
Fixed compilation warnings
2020-01-28 20:07:42 -05:00
DefaultVideoFilter.h
Video: Precalculate brightness/etc for the palette instead of manually applying it to each pixel
2019-02-07 19:45:17 -05:00
DeltaModulationChannel.cpp
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
DeltaModulationChannel.h
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
Disassembler.cpp
Debugger: Fixed refresh/display issues after changing PRG ROM via the memory tools or assembler
2019-11-03 13:52:15 -05:00
Disassembler.h
Debugger: Fixed refresh/display issues after changing PRG ROM via the memory tools or assembler
2019-11-03 13:52:15 -05:00
DisassemblyInfo.cpp
Fixed compilation warning
2019-01-03 19:43:53 -05:00
DisassemblyInfo.h
Debugger: Fixed disassembler incorrectly calculating jump destinations and caching the wrong data as a result
2019-01-03 14:49:30 -05:00
DragonFighter.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
DrawCommand.h
Debugger: Lua - Fixed draw commands not being permanent when frame count is set to 0
2020-01-05 15:27:10 -05:00
DrawLineCommand.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
DrawPixelCommand.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
DrawRectangleCommand.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
DrawScreenBufferCommand.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
DrawStringCommand.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
DreamTech01.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
DummyCpu.h
Debugger: Added option to evaluate all breakpoints on the first cycle of an instruction
2018-12-24 15:21:21 -05:00
Edu2000.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
Eeprom24C01.h
Fixed init order when loading a game to prevent potential crashes (or incorrect behavior) in some scenarios (mostly if using the random mapper state option)
2019-06-22 16:33:59 -04:00
Eeprom24C02.h
Fixed init order when loading a game to prevent potential crashes (or incorrect behavior) in some scenarios (mostly if using the random mapper state option)
2019-06-22 16:33:59 -04:00
Eh8813A.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
EmulationSettings.cpp
Version Update: 0.9.8
2019-06-23 14:05:44 -04:00
EmulationSettings.h
UI: Added load/save state menus with dates & previews
2020-01-28 20:20:54 -05:00
EventManager.cpp
Upgrade to VS2019 and C++17
2019-12-21 12:23:55 -05:00
EventManager.h
Debugger: Event Viewer - Fixed rare crash when opening window (esp. on Linux)
2020-01-24 22:37:34 -05:00
ExcitingBoxingController.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
ExpressionEvaluator.cpp
Study Box: Fixed incorrect mappings and fixed the display for 4400-4FFF in the debugger window
2019-11-23 21:40:13 -05:00
ExpressionEvaluator.h
Debugger: Added ":" operator to return an address' offset in prg/sram/wram/etc.
2019-11-04 20:16:20 -05:00
FamicomBox.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
FamilyBasicDataRecorder.h
Input: Family Basic Tape - Fixed load tape operation
2020-01-26 19:54:52 -05:00
FamilyBasicKeyboard.h
Input: Fixed inverted bracket keys for family basic keyboard
2019-04-12 19:26:38 -04:00
FamilyMatTrainer.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
FaridSlrom.h
Added support for mapper 323 (FARID-SLROM)
2018-07-08 16:24:14 -04:00
FaridUnrom.h
Added support for mapper 324 (FARID-UNROM)
2018-07-08 16:37:31 -04:00
FceuxMovie.cpp
Movies: Ignore battery save files for Bizhawk/FCEUX movies
2019-11-14 20:15:54 -05:00
FceuxMovie.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
FDS.cpp
Run Ahead: Fixed some issues with FDS/VS System system actions not being processed properly
2020-01-25 13:40:24 -05:00
FDS.h
Run Ahead: Fixed some issues with FDS/VS System system actions not being processed properly
2020-01-25 13:40:24 -05:00
FdsAudio.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
FdsLoader.cpp
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
FdsLoader.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
FdsSystemActionManager.h
Run Ahead: Fixed some issues with FDS/VS System system actions not being processed properly
2020-01-25 13:40:24 -05:00
Fk23C.h
Mapper 176: Fix work/save ram banking logic - it's either fully battery-backed or not (rather than half/half)
2019-01-17 18:32:40 -05:00
FlashSST39SF040.h
GTROM: Added self flash support
2020-01-25 19:36: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
FourScore.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
FrameInfo.h
Video: Aspect ratio now takes overscan settings into account to give an accurate pixel aspect ratio, no matter the overscan
2016-12-09 09:23:04 -05:00
FrontFareast.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
GameClient.cpp
Split part of MessageManager into non-static NotificationManager
2018-07-08 10:28:47 -04:00
GameClient.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
GameClientConnection.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
GameClientConnection.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
GameConnection.cpp
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
GameConnection.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
GameDatabase.cpp
NES 2.0: Updated controller type field code to match changes in spec
2019-01-19 13:27:23 -05:00
GameDatabase.h
Libretro: Fixed long compilation/linking times
2018-12-31 09:40:38 -05:00
GameInformationMessage.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
GameServer.cpp
Netplay: Fixed regressions/crashes caused by refactoring
2018-07-08 10:28:47 -04:00
GameServer.h
Netplay: Fixed regressions/crashes caused by refactoring
2018-07-08 10:28:47 -04:00
GameServerConnection.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
GameServerConnection.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Ghostbusters63in1.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Gkcx1.h
Added support for mapper 288 (GKCX1 multicarts)
2018-07-08 14:25:59 -04:00
GoldenFive.h
Mapper 104 support (GoldenFive)
2017-04-12 21:40:30 -04:00
Gs2004.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Gs2013.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
GxRom.h
Added option to boot up (some) mappers in a random state (useful for homebrew dev)
2018-04-14 22:12:05 -04:00
HandShakeMessage.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
HdAudioDevice.cpp
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
HdAudioDevice.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
HdBuilderPpu.h
Linux: Fixed compilation warnings
2018-09-16 13:12:45 -04:00
HdData.h
HD Packs: Added new features (contributed by kya) + updated docs
2019-12-20 13:53:13 -05:00
HdNesPack.cpp
HD Packs: Added new features (contributed by kya) + updated docs
2019-12-20 13:53:13 -05:00
HdNesPack.h
HD Packs: Added new features (contributed by kya) + updated docs
2019-12-20 13:53:13 -05:00
HdPackBuilder.cpp
HD Packs: Improve/fix hires.txt file output when re-recording over an existing HD pack
2018-12-12 20:47:23 -05:00
HdPackBuilder.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
HdPackConditions.h
HD Packs: Tile indexes for conditions are now written in hex format
2018-12-12 20:46:23 -05:00
HdPackLoader.cpp
HD Packs: Added new features (contributed by kya) + updated docs
2019-12-20 13:53:13 -05:00
HdPackLoader.h
HD Packs: Allow all conditions to be inverted by using the ! operator
2018-02-25 17:03:06 -05:00
HdPpu.cpp
HD Pack Builder: Allow HD tiles to be shown while recording
2018-09-13 20:58:35 -04:00
HdPpu.h
HD Pack Builder: Allow HD tiles to be shown while recording
2018-09-13 20:58:35 -04:00
HdVideoFilter.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
HdVideoFilter.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
Henggedianzi177.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Henggedianzi179.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
HistoryViewer.cpp
History Viewer: Added option to export a save state
2019-02-01 13:05:25 -05:00
HistoryViewer.h
History Viewer: Added option to export a save state
2019-02-01 13:05:25 -05:00
HoriTrack.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
Hp898f.h
UNIF HP898F board support
2016-11-10 16:57:19 -05:00
IAudioDevice.h
DirectSound: Fixed latency issue that caused sound to cut off within the first second after loading a rom after starting the emulator
2019-11-24 10:53:53 -05:00
IBarcodeReader.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
IBattery.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
IInputProvider.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
IInputRecorder.h
Lua: Fixed inputPolled event being called multiple times per frame
2017-11-21 17:54:54 -05:00
IKeyManager.h
UI: Allow all UI shortcuts to be customized (and support for multi-key shortcuts)
2017-09-08 10:38:41 -04:00
IMemoryHandler.h
Debugger: Allow debugger to peek at APU/PPU registers without altering the state
2018-12-25 00:07:45 -05:00
IMessageManager.h
UI: Added game timer option (+ code refactoring)
2017-05-13 15:43:02 -04:00
iNesLoader.cpp
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
iNesLoader.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
INotificationListener.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
InputDataMessage.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
InternalRamHandler.h
Debugger: Allow debugger to peek at APU/PPU registers without altering the state
2018-12-25 00:07:45 -05:00
IremG101.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
IremH3001.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
IremLrog017.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
IremTamS1.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
IRenderingDevice.h
Video: Exclusive fullscreen mode (wip)
2017-11-29 23:24:26 -05:00
JalecoJf11_14.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
JalecoJf13.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
JalecoJf16.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
JalecoJf17_19.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
JalecoJfxx.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
JalecoSs88006.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
JissenMahjongController.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
JyCompany.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
Kaiser202.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Kaiser7012.h
UNIF KS7012 board support
2016-11-12 10:27:20 -05:00
Kaiser7013B.h
UNIF KS7013B board support
2016-11-12 10:21:04 -05:00
Kaiser7016.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Kaiser7017.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Kaiser7022.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Kaiser7031.h
UNIF: Added support for KS7031 boards
2018-06-17 13:09:21 -04:00
Kaiser7037.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Kaiser7057.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Kaiser7058.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
KeyManager.cpp
Linux: Fixed compilation errors/warnings
2018-07-15 19:27:38 -04:00
KeyManager.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
KonamiHyperShot.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
LabelManager.cpp
Debugger: Fixed expression evaluation when using multi-byte labels
2019-01-16 19:07:50 -05:00
LabelManager.h
Debugger: Fixed register labels not being used for addresses (roughly) outside the $2000-$5FFF range
2018-12-10 19:52:16 -05:00
Lh10.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Lh32.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Lh51.h
Added support for mapper 309 (LH-51)
2018-07-08 14:36:30 -04:00
LuaApi.cpp
Debugger: Lua - Fix cycle not returning a 64-bit value in getState()
2019-05-22 20:35:50 -04:00
LuaApi.h
Debugger: Lua - Add new getLabelAddress() function
2018-12-28 12:01:26 -05:00
LuaCallHelper.cpp
Fixed compilation warning
2018-12-31 15:05:29 -05:00
LuaCallHelper.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
LuaScriptingContext.cpp
Lua: Fixed minor issue in cleanup code when closing a script
2019-05-11 09:13:31 -04:00
LuaScriptingContext.h
Debugger: Lua - Added (configurable) script timeout to prevent infinite loops from locking up the emulator
2018-09-02 15:37:13 -04:00
MagicKidGooGoo.h
Mapper 190 support (Magic Kid GooGoo)
2017-02-18 12:48:06 -05:00
Malee.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper15.h
Mapper 15: Update compatibility ( #347 )
2018-04-01 14:47:22 -04:00
Mapper35.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper39.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
Mapper40.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper42.h
Removed some duplicate mapper implementations
2018-07-08 14:09:27 -04:00
Mapper43.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper50.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper57.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper58.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
Mapper60.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper61.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper62.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper83.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
Mapper91.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper103.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper106.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper107.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper112.h
Mapper 112: Fixed mapper issue causing bugs in Zhen Ben Xi You Ji (and rewrote mapper implementation to not rely on MMC3 code)
2019-01-20 09:21:17 -05:00
Mapper116.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper117.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper120.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper170.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper174.h
Mapper 174 support (untested)
2017-05-08 22:55:23 -04:00
Mapper183.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper200.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper202.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper203.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper204.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper212.h
Fixed "1997-in-1" game issue
2017-04-12 20:11:32 -04:00
Mapper213.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper214.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper216.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper218.h
Core: Refactored nametable RAM management to fix some issues and remove some limitations
2019-01-13 15:20:57 -05:00
Mapper221.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper222.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Mapper225.h
Linux: Fixed warnings (and enabled no-parentheses warning)
2018-06-25 15:13:32 -04:00
Mapper226.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper227.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper229.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper230.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper231.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper233.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper234.h
Linux: Fixed warnings (and enabled no-parentheses warning)
2018-06-25 15:13:32 -04:00
Mapper240.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper241.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper242.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper244.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper246.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Mapper253.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
MapperFactory.cpp
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
MapperFactory.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
McAcc.h
MC-ACC: Update/fix behavior based on recent findings
2019-12-20 23:40:09 -05:00
MemoryAccessCounter.cpp
Linux: Fixed compilation warnings/errors with GCC/clang
2019-11-13 18:30:05 -05:00
MemoryAccessCounter.h
Core: Changed CPU cycle counter to be a 64-bit int (breaks save state compatibility)
2019-05-12 12:28:01 -04:00
MemoryDumper.cpp
Debugger: Fixed refresh/display issues after changing PRG ROM via the memory tools or assembler
2019-11-03 13:52:15 -05:00
MemoryDumper.h
Debugger: Nametable Viewer - Added "Show attribute colors only" option
2019-01-19 14:50:47 -05:00
MemoryManager.cpp
MMC5: Improved accuracy (scanline counter, split screen mode, etc.)
2020-01-19 14:45:04 -05:00
MemoryManager.h
MMC5: Improved accuracy (scanline counter, split screen mode, etc.)
2020-01-19 14:45:04 -05:00
MesenMovie.cpp
Linux: Fixed compilation warnings/errors with GCC/clang
2019-11-13 18:30:05 -05:00
MesenMovie.h
Split part of MessageManager into non-static NotificationManager
2018-07-08 10:28:47 -04:00
MessageManager.cpp
UI: Added Italian language ( #658 )
2019-09-17 21:37:09 -04:00
MessageManager.h
UI: Added Italian language ( #658 )
2019-09-17 21:37:09 -04:00
MessageType.h
Netplay: Added password protected servers
2018-06-16 14:02:12 -04:00
MMC1.h
Core: Changed CPU cycle counter to be a 64-bit int (breaks save state compatibility)
2019-05-12 12:28:01 -04:00
MMC1_105.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
MMC1_155.h
Mapper 155 support (MMC1A)
2016-06-18 15:49:00 -04:00
MMC2.h
Added option to boot up (some) mappers in a random state (useful for homebrew dev)
2018-04-14 22:12:05 -04:00
MMC3.h
MC-ACC: Update/fix behavior based on recent findings
2019-12-20 23:40:09 -05:00
MMC3_12.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_14.h
Linux: Fixed warnings (and enabled no-parentheses warning)
2018-06-25 15:13:32 -04:00
MMC3_37.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_44.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_45.h
Fixed Famicom Yarou Vol 1
2017-04-12 22:41:00 -04:00
MMC3_47.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_49.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_52.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_114.h
Mapper 114: Fixed crash in Lion King (Unl)
2018-08-19 20:42:10 -04:00
MMC3_115.h
Mapper 115: Fixed issue with Thunderbolt 2
2018-04-16 11:34:26 -04:00
MMC3_121.h
Linux: Fixed warnings (and enabled no-parentheses warning)
2018-06-25 15:13:32 -04:00
MMC3_123.h
Mapper 123 support
2016-09-05 14:22:17 -04:00
MMC3_126.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_134.h
Mapper 134 support
2016-09-05 13:45:40 -04:00
MMC3_165.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_182.h
MMC3_182: Correct switch fallthrough in WriteRegister() ( #365 )
2018-04-09 17:41:30 -04:00
MMC3_187.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_189.h
Mapper 189: Fixed PRG banking register range
2018-04-16 10:34:34 -04:00
MMC3_196.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_197.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_198.h
Added tentative support for mapper 198 (incomplete?)
2017-12-26 12:37:17 -05:00
MMC3_199.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_205.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_208.h
Fixed compilation warnings
2018-06-19 20:48:57 -04:00
MMC3_215.h
UNIF: Added support for UNL-8237A boards
2018-06-18 21:16:30 -04:00
MMC3_217.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_219.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_224.h
Added support for mapper 224
2018-06-24 12:36:46 -04:00
MMC3_238.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_245.h
Mapper 245 fixes (fixes Dragon Quest VII (Ch))
2016-10-20 18:13:36 -04:00
MMC3_249.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_250.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_254.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_Bmc411120C.h
Linux: Fixed compilation warning
2019-02-08 21:01:48 -05:00
MMC3_BmcF15.h
UNIF BMC-F-15 board support
2016-11-11 19:11:52 -05:00
MMC3_ChrRam.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_Coolboy.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC3_Kof97.h
UNIF KOF97 board support
2016-11-06 13:51:18 -05:00
MMC3_MaliSB.h
UNIF MALISB board support
2016-11-12 11:05:45 -05:00
MMC3_StreetHeroes.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
MMC4.h
Added option to boot up (some) mappers in a random state (useful for homebrew dev)
2018-04-14 22:12:05 -04:00
MMC5.h
MMC5: Fixed condition priority with vertical split mode
2020-01-22 20:04:51 -05:00
MMC5Audio.h
Fixed some cases of variables being used before initialization
2019-06-23 20:11:10 -04:00
MMC5MemoryHandler.h
MMC5: Improved accuracy (scanline counter, split screen mode, etc.)
2020-01-19 14:45:04 -05:00
ModChannel.h
FDS: Fixed audio bugs introduced in previous commit (broke sound effects in doki doki panic)
2017-05-04 21:41:53 -04:00
MovieDataMessage.h
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
2017-11-19 23:08:23 -05:00
MovieManager.cpp
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
MovieManager.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
MovieRecorder.cpp
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
MovieRecorder.h
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
Namco108.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Namco108_76.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Namco108_88.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Namco108_95.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Namco108_154.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Namco163.h
Namco163: Fixed save games for games that use the mapper's 128-byte internal RAM as save data
2019-01-13 15:20:57 -05:00
Namco163Audio.h
Namco163: Fixed save games for games that use the mapper's 128-byte internal RAM as save data
2019-01-13 15:20:57 -05:00
Nanjing.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
NESHeader.cpp
UNROM512: Fixed mirroring logic to match changes on the wiki (fixes Black Box Challenge)
2019-05-11 09:26:56 -04:00
NESHeader.h
Fixed infinite loop when trying to load invalid rom files (when file size does not match header)
2019-01-20 15:04:23 -05:00
NetMessage.h
Fixed some cast-align warnings (potential fix for Android crash?)
2018-06-19 20:43:16 -04:00
Nina01.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Nina03_06.h
DB: Added more unlicensed games to DB
2017-04-03 23:45:24 -04:00
NoiseChannel.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
NotificationManager.cpp
Linux: Fixed Linux compilation errors/warnings (due to refactoring)
2018-07-08 10:28:47 -04:00
NotificationManager.h
Split part of MessageManager into non-static NotificationManager
2018-07-08 10:28:47 -04:00
NovelDiamond.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
NROM.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
NsfCart31.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
NsfeLoader.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
NsfLoader.cpp
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
NsfLoader.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
NsfMapper.cpp
NSF: Added support for history viewer
2018-12-26 13:28:17 -05:00
NsfMapper.h
NSF: Fixed issues with some FDS NSF files
2019-12-29 10:32:19 -05:00
NsfPpu.cpp
NSF: Allow rewinding in NSF player
2018-12-26 11:49:09 -05:00
NsfPpu.h
NSF: Allow rewinding in NSF player
2018-12-26 11:49:09 -05:00
NtdecTc112.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
NtscFilter.cpp
Added support for 512-color palette files
2019-02-07 18:51:24 -05:00
NtscFilter.h
Added support for 512-color palette files
2019-02-07 18:51:24 -05:00
OekaKids.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
OekaKidsTablet.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
OggMixer.cpp
Linux: Fixed compilation errors/warnings
2018-07-15 19:27:38 -04:00
OggMixer.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
OggReader.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
OggReader.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
OpenBusHandler.h
Debugger: Allow debugger to peek at APU/PPU registers without altering the state
2018-12-25 00:07:45 -05:00
OpllChannel.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
OpllEmulator.h
VRC7: Updated audio data to match values recently dumped from hardware
2019-03-27 20:23:22 -04:00
OpllTables.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
PachinkoController.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
PartyTap.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
PerformanceTracker.cpp
Debugger: Performance Tracker - Allow controlling display mode/speed with left/right click buttons
2019-01-24 17:31:44 -05:00
PerformanceTracker.h
Debugger: Performance Tracker - Allow controlling display mode/speed with left/right click buttons
2019-01-24 17:31:44 -05:00
PgoUtilities.cpp
Build: Simplify PGO builds and allow it to be used when building the libretro core
2018-12-31 14:59:00 -05:00
PgoUtilities.h
Build: Simplify PGO builds and allow it to be used when building the libretro core
2018-12-31 14:59:00 -05:00
PlayerListMessage.h
Fixed compilation errors (Android)/warnings
2018-07-08 20:19:21 -04:00
PowerPad.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
PPU.cpp
MMC5: Improved accuracy (scanline counter, split screen mode, etc.)
2020-01-19 14:45:04 -05:00
PPU.h
MMC5: Improved accuracy (scanline counter, split screen mode, etc.)
2020-01-19 14:45:04 -05:00
Profiler.cpp
Debugger: Profiler - Added min/max/avg cycle counts per function call to profiler
2019-11-03 15:10:23 -05:00
Profiler.h
Debugger: Profiler - Added min/max/avg cycle counts per function call to profiler
2019-11-03 15:10:23 -05:00
Racermate.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Rambo1.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Rambo1_158.h
Mapper 158 support (Emulate Alien Syndrome as mapper 158 instead of 118)
2017-05-08 22:47:59 -04:00
RawVideoFilter.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
RawVideoFilter.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
RecordedRomTest.cpp
Debugger: Stop/halt instructions now only display a message, and only break execution if break on cpu crash option is turned on
2019-11-16 13:18:55 -05:00
RecordedRomTest.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
ResetTxrom.h
Fixed compilation errors (Android)/warnings
2018-07-08 20:19:21 -04:00
ReverbFilter.cpp
Audio: Added channel panning options
2016-12-09 21:23:20 -05:00
ReverbFilter.h
Audio: Added channel panning options
2016-12-09 21:23:20 -05:00
RewindData.cpp
History Viewer: Added features, fixed issues (WIP)
2018-07-15 18:26:08 -04:00
RewindData.h
History Viewer: Added features, fixed issues (WIP)
2018-07-15 18:26:08 -04:00
RewindManager.cpp
Core: Added runahead support (1 to 10 frames)
2019-12-24 13:55:40 -05:00
RewindManager.h
Rewind: Fixed rewind no longer processing inputs after a power cycle
2019-12-23 16:39:06 -05:00
RomData.h
Study Box: Updated loader to match new file format specs
2020-01-01 18:47:13 -05:00
RomLoader.cpp
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
RomLoader.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
RotateFilter.cpp
Video: Fixed 270 degree rotation being mirrored
2017-11-11 22:11:16 -05:00
RotateFilter.h
Video: Added option to rotate display by 90/180/270 degrees
2017-11-11 20:55:33 -05:00
Rt01.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Sachen74LS374N.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
Sachen8259.h
Linux: Removed -Wno-switch option and fixed warnings
2018-06-25 15:56:05 -04:00
Sachen9602.h
UNIF: Added support for Sachen 9602B board
2018-06-17 00:18:17 -04:00
Sachen_133.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Sachen_136.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
Sachen_143.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Sachen_145.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Sachen_147.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
Sachen_148.h
DB: Added some unlicensed games to DB
2017-04-01 18:02:12 -04:00
Sachen_149.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
SaveStateManager.cpp
Save states: Fixed incorrect timestamp in menu
2020-01-28 23:33:37 -05:00
SaveStateManager.h
Save states: Fixed incorrect timestamp in menu
2020-01-28 23:33:37 -05:00
SaveStateMessage.h
Netplay: Fixed potential crash when using netplay with cheats enabled
2019-10-20 21:27:28 -04:00
ScaleFilter.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
ScaleFilter.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
ScriptHost.cpp
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
ScriptHost.h
Debugger: Added stateLoaded/stateSaved Lua callbacks (+ fixed issues with savestate API & Lua reference cleanup)
2017-10-07 19:48:45 -04:00
ScriptingContext.cpp
Allow Lua API to be used by multiple debugger instances
2018-07-08 10:28:47 -04:00
ScriptingContext.h
Allow Lua API to be used by multiple debugger instances
2018-07-08 10:28:47 -04:00
SealieComputing.h
Mapper 29 support
2017-04-21 12:43:09 -04:00
SelectControllerMessage.h
NetPlay: Allow controller selection for host & clients + Spectator mode
2016-02-06 15:33:45 -05:00
ServerInformationMessage.h
Netplay: Added password protected servers
2018-06-16 14:02:12 -04:00
ShortcutKeyHandler.cpp
UI: Added shortcuts to select a specific save slot
2019-12-23 14:50:34 -05:00
ShortcutKeyHandler.h
Shortcuts: Allow "Run Single Frame" to auto-repeat after being held for over half a second
2019-01-13 14:10:46 -05:00
Smb2j.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Snapshotable.cpp
Fixed issues when loading states for mapper 48 games (e.g: Don Doko Don 2)
2019-01-06 15:01:52 -05:00
Snapshotable.h
Fixed issues when loading states for mapper 48 games (e.g: Don Doko Don 2)
2019-01-06 15:01:52 -05:00
SnesController.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
SnesMouse.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
SoundMixer.cpp
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
SoundMixer.h
Audio: Added comb filter stereo effect
2018-08-03 10:49:23 -04:00
SquareChannel.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
StandardController.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05: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
Linux: Fixed compilation warnings/errors with GCC/clang
2019-11-13 18:30:05 -05:00
StereoCombFilter.cpp
Audio: Added comb filter stereo effect
2018-08-03 10:49:23 -04:00
StereoCombFilter.h
Audio: Added comb filter stereo effect
2018-08-03 10:49:23 -04:00
StereoDelayFilter.cpp
Audio: Added comb filter stereo effect
2018-08-03 10:49:23 -04:00
StereoDelayFilter.h
Audio: Added comb filter stereo effect
2018-08-03 10:49:23 -04:00
StereoPanningFilter.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
StereoPanningFilter.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
StudyBox.h
Linux: Fixed compilation error due to incorrect file name capitalization
2020-01-02 09:27:25 -05:00
StudyBoxLoader.cpp
Study Box: Updated loader to match new file format specs
2020-01-01 18:47:13 -05:00
StudyBoxLoader.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
Subor166.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
SuborKeyboard.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
SuborMouse.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
Sunsoft3.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Sunsoft4.h
Core: Refactored nametable RAM management to fix some issues and remove some limitations
2019-01-13 15:20:57 -05:00
Sunsoft5bAudio.h
Sunsoft 5B: Fixed audio period (was off by 1)
2018-08-30 22:26:38 -04:00
Sunsoft89.h
Linux: Fixed warnings (and enabled no-parentheses warning)
2018-06-25 15:13:32 -04:00
Sunsoft93.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Sunsoft184.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
SunsoftFme7.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Super40in1Ws.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Supervision.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
SystemActionManager.h
Core: Added runahead support (1 to 10 frames)
2019-12-24 13:55:40 -05:00
T230.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
T262.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
TaitoTc0190.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
TaitoTc0690.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
TaitoX1005.h
BaseMapper: Keep _hasBattery flag, even if save ram is 0 bytes long (+ removed old ForceBattery patch)
2018-03-15 23:57:35 -04:00
TaitoX1017.h
Fixed CHR banking issue in mapper 82 (Taito X1-017)
2018-06-25 20:57:32 -04:00
Tf1201.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
TraceLogger.cpp
Linux: Fixed compilation warnings/errors with GCC/clang
2019-11-13 18:30:05 -05:00
TraceLogger.h
Debugger: Trace Logger - Added clear log button
2019-05-20 17:05:01 -04:00
TriangleChannel.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
Txc22000.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
Txc22211A.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
Txc22211B.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
Txc22211C.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
TxcChip.h
Mappers: Fixed/improved emulation of multiple unlicensed mappers
2019-12-20 22:59:09 -05:00
TxSRom.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Types.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
UnifBoards.h
Removed some duplicate mapper implementations
2018-07-08 14:09:27 -04:00
UnifLoader.cpp
FK23C: Reimplemented from scratch based on NewRisingSun's research
2018-08-03 22:31:53 -04:00
UnifLoader.h
Added Study Box tape support (.studybox files)
2019-12-31 20:24:06 -05:00
Unl158B.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Unl255in1.h
Support for 255-in-1 rom
2017-04-12 20:23:32 -04:00
Unl8237A.h
UNIF: Added support for UNL-8237A boards
2018-06-18 21:16:30 -04:00
UnlD1038.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
UnlDripGame.h
Fixed init order when loading a game to prevent potential crashes (or incorrect behavior) in some scenarios (mostly if using the random mapper state option)
2019-06-22 16:33:59 -04:00
UnlDripGameAudio.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
UnlPci556.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
UnlPuzzle.h
DB: Added more unlicensed games to DB
2017-04-03 23:45:24 -04:00
UNROM.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
UnRom512.h
Fixed compilation warnings
2020-01-28 20:07:42 -05:00
UnRom_94.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
UnRom_180.h
Fixed issue with mapper 180 (regression caused by recent commit)
2018-06-24 20:07:50 -04:00
VideoDecoder.cpp
UI: Added load/save state menus with dates & previews
2020-01-28 20:20:54 -05:00
VideoDecoder.h
UI: Added load/save state menus with dates & previews
2020-01-28 20:20:54 -05:00
VideoHud.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
VideoHud.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
VideoRenderer.cpp
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00
VideoRenderer.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
VirtualFile.cpp
Softpatching: Fixed IPS/BPS files not being applied properly
2020-01-19 19:15:56 -05:00
VirtualFile.h
Libretro: Enable softpatching support
2018-08-06 19:48:57 -04:00
VRC1.h
VRC1: Allow oversized PRG
2018-08-19 20:25:15 -04:00
VRC2_4.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
VRC3.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
VRC6.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Vrc6Audio.h
NSF: Fixed init problem with VRC6 (NSF-only) that could cause distorted audio
2018-12-26 13:04:40 -05:00
Vrc6Pulse.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Vrc6Saw.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
VRC7.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Vrc7Audio.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
VrcIrq.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
VsControlManager.cpp
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
VsControlManager.h
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
VsSystem.h
VS DualSystem: Support trimmed roms properly
2018-07-08 19:05:57 -04:00
VsSystemActionManager.h
Run Ahead: Fixed some issues with FDS/VS System system actions not being processed properly
2020-01-25 13:40:24 -05:00
VsZapper.h
Input: Reading the controller while the strobe signal is high should always return the state of button A
2019-12-23 20:47:10 -05:00
Waixing162.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Waixing164.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Waixing178.h
Linux: Fixed all clang warnings
2016-12-17 23:14:47 -05:00
Waixing252.h
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -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
Yoko.h
Allow dipswitches to be manually configured for mappers that use them (instead of incrementing the value on reset)
2019-02-08 19:39:35 -05:00
Zapper.h
Refactoring - removed statics from EmulationSettings
2018-07-14 18:32:32 -04:00