Mesen-S/Core
2020-07-08 21:25:23 -04:00
..
AluMulDiv.cpp Debugger: Added Register Viewer tool 2019-10-10 23:54:38 -04:00
AluMulDiv.h Debugger: Added Register Viewer tool 2019-10-10 23:54:38 -04:00
Assembler.cpp Debugger: GB - Added assembler tool 2020-06-06 22:27:54 -04:00
Assembler.h Debugger: GB - Added assembler tool 2020-06-06 22:27:54 -04:00
BaseCartridge.cpp GB: Added palette configuration options 2020-06-22 19:12:25 -04:00
BaseCartridge.h SGB: Use GB/GBC mode if SGB bios rom cannot be found/loaded 2020-06-18 22:42:51 -04:00
BaseControlDevice.cpp Added movies recording/playback support 2019-08-09 16:25:59 -04:00
BaseControlDevice.h Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
BaseCoprocessor.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
BaseEventManager.h GB: Replace scanline renderer with pixel renderer 2020-05-21 20:57:00 -04:00
BaseRenderer.cpp GB: Fixed crash on reload when frame count is shown 2020-05-25 19:43:57 -04:00
BaseRenderer.h Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
BaseSoundManager.cpp Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00
BaseSoundManager.h Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00
BaseVideoFilter.cpp Video: Fixed/changed some aspect ratio calculations 2020-04-29 20:24:21 -04:00
BaseVideoFilter.h Video: Added basic blending option for high resolution modes to allow some transparency effects to display properly 2019-10-07 22:38:19 -04:00
BatteryManager.cpp Libretro: Fixed save ram not being saved/loaded by frontend 2020-05-17 17:27:49 -04:00
BatteryManager.h Added movies recording/playback support 2019-08-09 16:25:59 -04:00
blargg_common.h SPC: Integrate blargg's SPC emulation library 2019-02-16 11:23:01 -05:00
blargg_config.h SPC: Integrate blargg's SPC emulation library 2019-02-16 11:23:01 -05:00
blargg_endian.h SPC: Integrate blargg's SPC emulation library 2019-02-16 11:23:01 -05:00
blargg_source.h SPC: Integrate blargg's SPC emulation library 2019-02-16 11:23:01 -05:00
Breakpoint.cpp Debugger: Fixed CPU read/write breakpoints breaking on PPU memory read/writes (e.g vram, cgram, oam) 2019-12-05 23:36:00 -05:00
Breakpoint.h SA-1 support (still missing a few rarely used features) 2019-07-25 22:22:09 -04:00
BreakpointManager.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
BreakpointManager.h GB: Replace scanline renderer with pixel renderer 2020-05-21 20:57:00 -04:00
BsxCart.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
BsxCart.h BS-X: Improved emulation and support for .bin broadcast files 2020-02-20 23:57:01 -05:00
BsxMemoryPack.cpp BS-X: Allow memory packs in other cartridges 2020-02-22 17:42:18 -05:00
BsxMemoryPack.h BS-X: Allow memory packs in other cartridges 2020-02-22 17:42:18 -05:00
BsxSatellaview.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
BsxSatellaview.h BS-X: General fixes/improvements 2020-02-22 00:27:03 -05:00
BsxStream.cpp MinGW: Fixed compilation error 2020-02-22 12:11:51 -05:00
BsxStream.h BS-X: General fixes/improvements 2020-02-22 00:27:03 -05:00
CallstackManager.cpp Debugger: Added performance profiler tool 2020-02-08 17:08:33 -05:00
CallstackManager.h Debugger: Added performance profiler tool 2020-02-08 17:08:33 -05:00
CartTypes.h SGB2: Try to load sgb2_boot.bin instead of sgb_boot.bin when using SGB2 2020-06-19 21:25:46 -04:00
CheatManager.cpp Cheats: Fixed performance issue with WRAM cheats 2019-12-04 15:51:40 -05:00
CheatManager.h Cheats: Fixed performance issue with WRAM cheats 2019-12-04 15:51:40 -05:00
ClientConnectionData.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
CodeDataLogger.cpp Debugger: GB - CDL support 2020-06-06 22:27:58 -04:00
CodeDataLogger.h Debugger: GB - CDL support 2020-06-06 22:27:58 -04:00
Console.cpp Debugger: GB - Fixed some issues with breaking not working properly in some scenarios 2020-07-08 21:25:23 -04:00
Console.h Debugger: Added debug log window 2020-06-23 18:34:03 -04:00
ConsoleLock.cpp Debugger: Improved pause/unpause behavior when opening/closing debugger or loading states with debugger opened 2019-10-06 20:41:48 -04:00
ConsoleLock.h Debugger: Improved pause/unpause behavior when opening/closing debugger or loading states with debugger opened 2019-10-06 20:41:48 -04:00
ControlDeviceState.h Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
ControlManager.cpp Run ahead support (+ improved save/load state performance) 2019-12-26 12:03:38 -05:00
ControlManager.h Input: Ensure input is always processed at the same moment on each frame (first cycle of NMI scanline) 2019-10-30 20:42:19 -04:00
Core.vcxproj Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Core.vcxproj.filters Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Cpu.cpp SA-1: Fixed SA-1 vector logic 2020-03-01 18:24:24 -05:00
Cpu.h Debugger: Added debug log window 2020-06-23 18:34:03 -04:00
Cpu.Instructions.h SA-1: Fixed SA-1 vector logic 2020-03-01 18:24:24 -05:00
Cpu.Shared.h NMI/IRQ: Fixes and refactoring to attempt to better represent the hardware 2019-12-05 22:13:39 -05:00
CpuBwRamHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
CpuDebugger.cpp Debugger: GB - Fixed some issues with breaking not working properly in some scenarios 2020-07-08 21:25:23 -04:00
CpuDebugger.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
CpuDisUtils.cpp Debugger: Fixed display issues in disassembly view for SA-1 debugger 2020-02-27 19:59:41 -05:00
CpuDisUtils.h Debugger: Fixed display issues in disassembly view for SA-1 debugger 2020-02-27 19:59:41 -05:00
CpuTypes.h NMI/IRQ: Fixes and refactoring to attempt to better represent the hardware 2019-12-05 22:13:39 -05:00
Cx4.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Cx4.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Cx4.Instructions.cpp CX4: Fixed PB register missing upper 8 bits when pulling from stack 2020-02-24 22:00:29 -05:00
Cx4Debugger.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Cx4Debugger.h Debugger: Added CDL flags for CX4/GSU 2020-02-25 23:56:55 -05:00
Cx4DisUtils.cpp Debugger: Added option to display disassembly in lower case 2020-02-07 22:55:27 -05:00
Cx4DisUtils.h Debugger: Added option to display disassembly in lower case 2020-02-07 22:55:27 -05:00
Cx4Types.h CX4 support (+ trace logger) 2019-08-03 23:43:51 -04:00
DebugBreakHelper.h Debugger: Fixed UI update issues when power cycling 2019-05-14 19:27:45 -04:00
Debugger.cpp Debugger: Lua - Allow regular start/end frame events to work normally when in GB-only mode 2020-07-08 21:07:00 -04:00
Debugger.h Debugger: Code refactoring (disassembler) 2020-07-07 22:33:47 -04:00
DebugHud.cpp Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
DebugHud.h Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
DebugStats.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
DebugStats.h Input: Ensure input is always processed at the same moment on each frame (first cycle of NMI scanline) 2019-10-30 20:42:19 -04:00
DebugTypes.h Debugger: Tile Viewer - Added background color option 2020-07-03 11:06:22 -04:00
DebugUtilities.h Debugger: GB - Fixed crash when debugger accessed APU registers while running 2020-07-03 14:15:31 -04:00
DefaultVideoFilter.cpp GB: Added palette configuration options 2020-06-22 19:12:25 -04:00
DefaultVideoFilter.h GB: Added options to emulate LCD blending and GBC LCD colors 2020-06-20 23:20:03 -04:00
Disassembler.cpp Debugger: Code refactoring (disassembler) 2020-07-07 22:33:47 -04:00
Disassembler.h Debugger: Code refactoring (disassembler) 2020-07-07 22:33:47 -04:00
DisassemblyInfo.cpp Debugger: GB - Added effective address for (hl)/(bc)/(de) op codes 2020-07-03 15:45:07 -04:00
DisassemblyInfo.h Added Game Boy support 2020-05-18 16:11:08 -04:00
DmaController.cpp HDMA: Added missing condition for indirect HDMA glitch 2020-06-10 18:08:08 -04:00
DmaController.h HDMA: Added missing condition for indirect HDMA glitch 2020-06-10 18:08:08 -04:00
DmaControllerTypes.h Debugger: Added Register Viewer tool 2019-10-10 23:54:38 -04:00
DrawCommand.h Debugger: Lua - Fixed draw commands not being permanent when frame count is set to 0 2020-01-05 15:31:46 -05:00
DrawLineCommand.h Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
DrawPixelCommand.h Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
DrawRectangleCommand.h Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
DrawScreenBufferCommand.h Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
DrawStringCommand.h Imported video decode/renderer classes and related utilities from Mesen 2019-02-13 23:02:43 -05:00
DummyCpu.h Debugger: Fixed display issues in disassembly view for SA-1 debugger 2020-02-27 19:59:41 -05:00
DummySpc.h SA-1 support (still missing a few rarely used features) 2019-07-25 22:22:09 -04:00
EmuSettings.cpp GB: Added palette configuration options 2020-06-22 19:12:25 -04:00
EmuSettings.h GB: Added palette configuration options 2020-06-22 19:12:25 -04:00
EventManager.cpp Linux: Fixed crash when opening event viewer 2020-06-02 20:05:21 -04:00
EventManager.h GB: Replace scanline renderer with pixel renderer 2020-05-21 20:57:00 -04:00
EventType.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
ExpressionEvaluator.cpp Debugger: Added AF/BC/DE/HL aliases for expressions 2020-07-08 21:02:26 -04:00
ExpressionEvaluator.h Debugger: Added AF/BC/DE/HL aliases for expressions 2020-07-08 21:02:26 -04:00
FirmwareHelper.h Libretro: Added alternative GB/SGB boot rom filenames to match mGBA/Gambatte naming convention 2020-06-23 14:59:12 -04:00
ForceDisconnectMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
FrameLimiter.h Core: Make pause/fast forward/save state/etc more responsive when running emulation at low speeds 2019-11-13 20:52:26 -05:00
Gameboy.cpp GBC: Improved IO port behavior 2020-07-03 00:39:11 -04:00
Gameboy.h SGB: Don't randomize ram every time GB is reset by SGB 2020-06-19 18:53:49 -04:00
GameboyDisUtils.cpp Linux/Libretro: Fixed GCC build 2020-07-03 23:38:02 -04:00
GameboyDisUtils.h Debugger: GB - Added assembler tool 2020-06-06 22:27:54 -04:00
GameboyHeader.h Added Game Boy support 2020-05-18 16:11:08 -04:00
GameClient.cpp Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameClient.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameClientConnection.cpp Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
GameClientConnection.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameConnection.cpp Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameConnection.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameInformationMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
GameServer.cpp Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameServer.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameServerConnection.cpp Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GameServerConnection.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
GbApu.cpp Debugger: GB - Fixed crash when debugger accessed APU registers while running 2020-07-03 14:15:31 -04:00
GbApu.h Debugger: GB - Fixed crash when debugger accessed APU registers while running 2020-07-03 14:15:31 -04:00
GbAssembler.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbAssembler.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbBootRom.h SGB: Added SGB2 support 2020-06-18 22:22:46 -04:00
GbCart.h Added basic support for GBC games 2020-05-19 21:31:33 -04:00
GbCartFactory.h Added Game Boy support 2020-05-18 16:11:08 -04:00
GbCpu.cpp GB: Make invalid op codes freeze cpu 2020-06-20 21:37:26 -04:00
GbCpu.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbDebugger.cpp Debugger: GB - Fixed some issues with breaking not working properly in some scenarios 2020-07-08 21:25:23 -04:00
GbDebugger.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbDmaController.cpp GBC: Fixed GDMA timing (setup should only be done once, not once per block) 2020-07-03 11:08:31 -04:00
GbDmaController.h GB: Pause OAM DMA when CPU is halted + return $FF during sprite evaluation while OAM DMA is active 2020-06-09 22:40:35 -04:00
GbEventManager.cpp Linux: Fixed crash when opening event viewer 2020-06-02 20:05:21 -04:00
GbEventManager.h Linux: Fixed crash when opening event viewer 2020-06-02 20:05:21 -04:00
GbMbc1.h Added Game Boy support 2020-05-18 16:11:08 -04:00
GbMbc2.h Added Game Boy support 2020-05-18 16:11:08 -04:00
GbMbc3.h Added Game Boy support 2020-05-18 16:11:08 -04:00
GbMbc5.h Added Game Boy support 2020-05-18 16:11:08 -04:00
GbMemoryManager.cpp Debugger: GB - Fixed memory mappings display when boot rom is active 2020-07-03 16:41:44 -04:00
GbMemoryManager.h GBC: Improved IO port behavior 2020-07-03 00:39:11 -04:00
GbNoiseChannel.cpp GB: APU - Implement extra length counter clocking bug when enabling length counter 2020-06-09 18:48:06 -04:00
GbNoiseChannel.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbPpu.cpp Debugger: GB - Properly implemented vram/oam breakpoints 2020-07-03 10:06:40 -04:00
GbPpu.h GBC: Improved IO port behavior 2020-07-03 00:39:11 -04:00
GbSquareChannel.cpp GB: APU - Implement extra length counter clocking bug when enabling length counter 2020-06-09 18:48:06 -04:00
GbSquareChannel.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbTimer.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbTimer.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GbTypes.h GBC: Improved IO port behavior 2020-07-03 00:39:11 -04:00
GbWaveChannel.cpp GB: APU - Implement extra length counter clocking bug when enabling length counter 2020-06-09 18:48:06 -04:00
GbWaveChannel.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Gsu.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Gsu.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Gsu.Instructions.cpp GSU: Fixed RPIX implementation 2019-08-06 21:28:01 -04:00
GsuDebugger.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
GsuDebugger.h Debugger: Added CDL flags for CX4/GSU 2020-02-25 23:56:55 -05:00
GsuDisUtils.cpp Debugger: Improved GSU disassembly/debugger 2020-02-23 15:58:14 -05:00
GsuDisUtils.h Debugger: Improved GSU disassembly/debugger 2020-02-23 15:58:14 -05:00
GsuRamHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
GsuRomHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
GsuTypes.h Added GSU (Super FX) support 2019-07-30 22:43:32 -04:00
HandShakeMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
IAssembler.h Debugger: GB - Added assembler tool 2020-06-06 22:27:54 -04:00
IAudioDevice.h UI: Added audio options (sample rate, volume, latency, equalizer) 2019-03-10 17:56:54 -04:00
IDebugger.h Debugger: Fixed not being able to stop execution after STP instruction 2019-10-22 19:53:25 -04:00
IInputProvider.h Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00
IInputRecorder.h Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00
IKeyManager.h Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00
IMemoryHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
IMessageManager.h Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00
INotificationListener.h Debugger: Fixed deadlock when using power off while script window is active 2019-10-22 19:53:23 -04:00
InputDataMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
InputHud.cpp Linux: Fixed compilation warnings/errors 2019-10-19 16:11:32 -04:00
InputHud.h Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
InternalRegisters.cpp NMI: Set CPU's nmi flag during irq/nmi flag update instead of right away 2020-03-01 11:25:40 -05:00
InternalRegisters.h NMI: Set CPU's nmi flag during irq/nmi flag update instead of right away 2020-03-01 11:25:40 -05:00
InternalRegisterTypes.h Debugger: Added Register Viewer tool 2019-10-10 23:54:38 -04:00
IRenderingDevice.h Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00
KeyManager.cpp Input: Added Super Scope support 2019-08-09 20:47:12 -04:00
KeyManager.h UI: Added pause/background/volume related options 2019-07-17 20:31:29 -04:00
LabelManager.cpp Debugger: GB - Fixed assembler not recognizing register labels 2020-06-06 23:36:16 -04:00
LabelManager.h Debugger: GB - Added support for register labels + added default labels for GB registers 2020-06-06 22:35:17 -04:00
LuaApi.cpp Docs: First version of documentation 2020-06-30 16:51:13 -04:00
LuaApi.h Debugger: Lua scripting support 2019-05-12 21:18:22 -04:00
LuaCallHelper.cpp Libretro: Added libretro core 2019-07-02 19:56:00 -04:00
LuaCallHelper.h Debugger: Lua scripting support 2019-05-12 21:18:22 -04:00
LuaScriptingContext.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
LuaScriptingContext.h Added Game Boy support 2020-05-18 16:11:08 -04:00
MemoryAccessCounter.cpp Debugger: Added debug log window 2020-06-23 18:34:03 -04:00
MemoryAccessCounter.h Debugger: Added debug log window 2020-06-23 18:34:03 -04:00
MemoryDumper.cpp Debugger: Code refactoring (disassembler) 2020-07-07 22:33:47 -04:00
MemoryDumper.h Debugger: Code refactoring (disassembler) 2020-07-07 22:33:47 -04:00
MemoryManager.cpp Minor performance improvements (5-15%) 2020-06-24 18:43:49 -04:00
MemoryManager.h Minor performance improvements (5-15%) 2020-06-24 18:43:49 -04:00
MemoryMappings.cpp GB: Allow loading 16kb rom files 2020-06-08 19:04:27 -04:00
MemoryMappings.h Debugger: Improved GSU disassembly/debugger 2020-02-23 15:58:14 -05:00
MesenMovie.cpp Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
MesenMovie.h Added support for automated testing 2019-10-16 20:22:45 -04:00
MessageManager.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
MessageManager.h SA-1 support (still missing a few rarely used features) 2019-07-25 22:22:09 -04:00
MessageType.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
MovieDataMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
MovieManager.cpp UI: Added shortcuts to start/stop recording video/audio/movies 2020-06-20 14:08:07 -04:00
MovieManager.h Added support for automated testing 2019-10-16 20:22:45 -04:00
MovieRecorder.cpp UI: Added shortcuts to start/stop recording video/audio/movies 2020-06-20 14:08:07 -04:00
MovieRecorder.h Added movies recording/playback support 2019-08-09 16:25:59 -04:00
MovieTypes.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
Msu1.cpp MSU1 support 2019-11-01 21:15:11 -04:00
Msu1.h Clang: Fixed compilation warnings 2020-02-07 18:30:23 -05:00
Multitap.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
Multitap.h Added Game Boy support 2020-05-18 16:11:08 -04:00
NecDsp.cpp GB: Allow picking GB model (original vs color) and using a boot rom 2020-05-26 00:05:35 -04:00
NecDsp.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
NecDspDebugger.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
NecDspDebugger.h Debugger: Added DSP debugger 2020-02-23 22:24:58 -05:00
NecDspDisUtils.cpp Debugger: Added DSP debugger 2020-02-23 22:24:58 -05:00
NecDspDisUtils.h Debugger: Added option to display disassembly in lower case 2020-02-07 22:55:27 -05:00
NecDspTypes.h DSP: Added support for DSP-1/2/3/4 games (LLE - requires bios file) 2019-07-14 21:45:12 -04:00
NetMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
NotificationManager.cpp Debugger: Added hex editor 2019-02-15 21:33:13 -05:00
NotificationManager.h Debugger: Added hex editor 2019-02-15 21:33:13 -05:00
NtscFilter.cpp Video: Output standard resolution frames in 256x239 instead of always doubling resolution 2019-07-06 14:03:27 -04:00
NtscFilter.h UI: Added video options (scale, filters, aspect ratio) 2019-03-10 11:12:50 -04:00
Obc1.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Obc1.h Debugger: SA1 - Fixed display for BWRAM 2019-12-08 13:05:59 -05:00
PcmReader.cpp Audio: Replace blip_buf usage with a hermite interpolation resampler 2020-02-29 15:58:11 -05:00
PcmReader.h Audio: Replace blip_buf usage with a hermite interpolation resampler 2020-02-29 15:58:11 -05:00
PlayerListMessage.h Libretro: Added missing files to makefile 2019-11-01 22:11:28 -04:00
Ppu.cpp PPU: Fixed mosaic display when reading/writing to PPU registers in the middle of a scanline 2020-07-05 16:21:26 -04:00
Ppu.h PPU: Fixed glitches when games turn overscan + interlace on and back off mid-frame 2020-02-29 19:36:17 -05:00
PpuTools.cpp Debugger: Tile Viewer - Added background color option 2020-07-03 11:06:22 -04:00
PpuTools.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
PpuTypes.h PPU: Fixed sprite display when sprite interlace mode is turned on 2020-05-26 18:58:13 -04:00
Profiler.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
Profiler.h Added Game Boy support 2020-05-18 16:11:08 -04:00
RamHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
RecordedRomTest.cpp Debugger: Fixed deadlocks when switching games/etc with debugger tools opened 2019-10-22 19:53:18 -04:00
RecordedRomTest.h Debugger: Fixed deadlocks when switching games/etc with debugger tools opened 2019-10-22 19:53:18 -04:00
RegisterHandlerA.h Debugger: Fixed parsing issue with expression evaluator 2020-04-19 16:06:41 -04:00
RegisterHandlerB.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
RegisterHandlerB.h Debugger: SA1 - Fixed display for BWRAM 2019-12-08 13:05:59 -05:00
RewindData.cpp Save States: Make states a bit more robust to changes and compress their contents (breaks save state compatibility) 2019-10-23 18:19:49 -04:00
RewindData.h Save States: Make states a bit more robust to changes and compress their contents (breaks save state compatibility) 2019-10-23 18:19:49 -04:00
RewindManager.cpp Run ahead support (+ improved save/load state performance) 2019-12-26 12:03:38 -05:00
RewindManager.h Rewind: Fixed crash/corrupted video when rewinding in games that switch between regular & high res modes 2019-07-25 23:10:42 -04:00
RomFinder.h Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
RomHandler.h Memory manager refactoring 2019-02-26 22:27:09 -05:00
Rtc4513.cpp MinGW: Fixed compilation error 2020-02-22 12:11:51 -05:00
Rtc4513.h Added SPC7110 support 2020-02-16 21:11:01 -05:00
Sa1.cpp SA1: Fixed crash with SA1 games that have no cart/save ram 2020-06-24 19:07:54 -04:00
Sa1.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Sa1BwRamHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Sa1Cpu.cpp SA-1: Fixed SA-1 vector logic 2020-03-01 18:24:24 -05:00
Sa1Cpu.h Debugger: Added debug log window 2020-06-23 18:34:03 -04:00
Sa1IRamHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Sa1Types.h Debugger: Added SA-1 tab to register viewer 2020-03-02 23:08:28 -05:00
Sa1VectorHandler.h SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
SaveStateManager.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
SaveStateManager.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
SaveStateMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
ScaleFilter.cpp Remove unnecessary checks before deleting a pointer 2019-04-12 19:03:54 -04:00
ScaleFilter.h UI: Added video options (scale, filters, aspect ratio) 2019-03-10 11:12:50 -04:00
ScriptHost.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
ScriptHost.h Added Game Boy support 2020-05-18 16:11:08 -04:00
ScriptingContext.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
ScriptingContext.h Added Game Boy support 2020-05-18 16:11:08 -04:00
ScriptManager.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
ScriptManager.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
Sdd1.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Sdd1.h Debugger: SA1 - Fixed display for BWRAM 2019-12-08 13:05:59 -05:00
Sdd1Decomp.cpp SDD1: Added decompressor state to save states 2019-10-22 20:28:44 -04:00
Sdd1Decomp.h SDD1: Added decompressor state to save states 2019-10-22 20:28:44 -04:00
Sdd1Mmc.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Sdd1Mmc.h Debugger: SA1 - Fixed display for BWRAM 2019-12-08 13:05:59 -05:00
Sdd1Types.h Added S-DD1 support 2019-07-31 23:04:30 -04:00
SelectControllerMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
ServerInformationMessage.h Netplay: Rewrite/simplify serialization code 2019-10-24 21:18:17 -04:00
SettingTypes.h GB: Added per-channel volume settings 2020-06-22 22:28:37 -04:00
ShortcutKeyHandler.cpp Debugger: Fixed crash when repeatedly pressing step (or run single frame) buttons 2020-05-08 22:15:27 -04:00
ShortcutKeyHandler.h Added rewind + fast forward support 2019-03-12 12:06:42 -04:00
SnesController.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
SnesController.h Added Game Boy support 2020-05-18 16:11:08 -04:00
SnesMemoryType.h GB: Allow picking GB model (original vs color) and using a boot rom 2020-05-26 00:05:35 -04:00
SnesMouse.h Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
SoundMixer.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
SoundMixer.h Added Game Boy support 2020-05-18 16:11:08 -04:00
SoundResampler.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
SoundResampler.h Added Game Boy support 2020-05-18 16:11:08 -04:00
Spc.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
Spc.h States: Prevent lockup when loading older save states taken when SPC sample rate was set to 32khz 2020-02-29 11:34:23 -05:00
Spc.Instructions.cpp SPC: Implemented SLEEP/STOP behavior to avoid lock up when a crashed SPC program calls them 2019-07-08 22:06:12 -04:00
Spc7110.cpp SA-1: Fixed timing regressions 2020-03-01 18:24:33 -05:00
Spc7110.h SPC7110: Added support for the mappings used by the tenkai translation rom 2020-02-29 17:15:23 -05:00
Spc7110Decomp.cpp Added SPC7110 support 2020-02-16 21:11:01 -05:00
Spc7110Decomp.h Added SPC7110 support 2020-02-16 21:11:01 -05:00
SPC_DSP.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
SPC_DSP.h Audio: Added cubic interpolation option 2020-04-28 17:56:57 -04:00
SPC_Filter.cpp SPC: Integrate blargg's SPC emulation library 2019-02-16 11:23:01 -05:00
SPC_Filter.h SPC: Integrate blargg's SPC emulation library 2019-02-16 11:23:01 -05:00
SpcDebugger.cpp Added Super Game Boy support 2020-06-18 00:58:39 -04:00
SpcDebugger.h Added Super Game Boy support 2020-06-18 00:58:39 -04:00
SpcDisUtils.cpp Debugger: Added option to display disassembly in lower case 2020-02-07 22:55:27 -05:00
SpcDisUtils.h Debugger: Added option to display disassembly in lower case 2020-02-07 22:55:27 -05:00
SpcFileData.h SPC: Added support for SPC file playback 2019-10-19 15:38:34 -04:00
SpcHud.cpp UI: Fixed file filter to include SPC files 2019-10-19 16:47:46 -04:00
SpcHud.h SPC: Added support for SPC file playback 2019-10-19 15:38:34 -04:00
SpcTimer.h SPC: Added support for SPC file playback 2019-10-19 15:38:34 -04:00
SpcTypes.h Debugger: Added DSP registers to register viewer 2020-02-10 00:12:00 -05:00
stdafx.cpp 65816 core working in 6502 emulation mode 2019-02-11 19:18:47 -05:00
stdafx.h Debugger: Added option to display disassembly in lower case 2020-02-07 22:55:27 -05:00
SuperGameboy.cpp SGB: Mute SGB sound if SPC is muted 2020-06-24 19:20:55 -04:00
SuperGameboy.h SGB: Mute SGB sound if SPC is muted 2020-06-24 19:20:55 -04:00
SuperScope.h Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
SystemActionManager.h Run ahead support (+ improved save/load state performance) 2019-12-26 12:03:38 -05:00
TraceLogger.cpp Added Game Boy support 2020-05-18 16:11:08 -04:00
TraceLogger.h Added Game Boy support 2020-05-18 16:11:08 -04:00
VideoDecoder.cpp Video: Fixed/changed some aspect ratio calculations 2020-04-29 20:24:21 -04:00
VideoDecoder.h Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
VideoRenderer.cpp UI: Added shortcuts to start/stop recording video/audio/movies 2020-06-20 14:08:07 -04:00
VideoRenderer.h Video Recorder: Add support for GIF output 2020-02-05 18:57:20 -05:00
WaveRecorder.cpp UI: Added shortcuts to start/stop recording video/audio/movies 2020-06-20 14:08:07 -04:00
WaveRecorder.h Audio: Added sound recorder 2019-03-15 12:58:30 -04:00