..
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: Add options to save rom edits (as .sfc or .ips) and generate stripped roms based on CDL data
2020-02-12 20:26:16 -05:00
Assembler.h
Debugger: Added assembler tool
2020-02-11 22:20:08 -05:00
BaseCartridge.cpp
Added basic support for GBC games
2020-05-19 21:31:33 -04:00
BaseCartridge.h
Added Game Boy support
2020-05-18 16:11:08 -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
SA-1: Fixed timing regressions
2020-03-01 18:24:33 -05: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
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -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
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -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
GCC: Fixed compilation warning
2020-02-27 21:31:12 -05:00
CodeDataLogger.h
Debugger: Added option to auto-reset CDL
2020-02-26 21:45:49 -05:00
Console.cpp
GB: Fixed crash on reload when frame count is shown
2020-05-25 19:43:57 -04:00
Console.h
Added Game Boy support
2020-05-18 16:11:08 -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
GB: Various emulation improvements
2020-05-24 21:57:38 -04:00
Core.vcxproj.filters
GB: Various emulation improvements
2020-05-24 21:57:38 -04:00
Cpu.cpp
SA-1: Fixed SA-1 vector logic
2020-03-01 18:24:24 -05:00
Cpu.h
SA-1: Fixed SA-1 vector logic
2020-03-01 18:24:24 -05: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
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -04:00
CpuDebugger.h
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -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
Debugger: Improved GSU disassembly/debugger
2020-02-23 15:58:14 -05: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 Game Boy support
2020-05-18 16:11:08 -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
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
Debugger.h
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -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
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -04:00
DebugUtilities.h
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
DefaultVideoFilter.cpp
Video: Fixed minor color rounding errors when all parameters are set to their default (hue/contrast/etc)
2019-11-01 22:28:28 -04:00
DefaultVideoFilter.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
Disassembler.cpp
Debugger: Fixed crash when opening up debugger window for SNES games
2020-05-26 19:49:38 -04:00
Disassembler.h
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
DisassemblyInfo.cpp
Added Game Boy support
2020-05-18 16:11:08 -04:00
DisassemblyInfo.h
Added Game Boy support
2020-05-18 16:11:08 -04:00
DmaController.cpp
IRQ: Tweaked IRQ/WAI timings
2020-01-18 13:12:15 -05:00
DmaController.h
Debugger: Event Viewer - Add list view (+ misc event viewer bug fixes)
2019-12-10 19:13:30 -05: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
Added Game Boy support
2020-05-18 16:11:08 -04:00
EmuSettings.h
Emulation: Added option to randomize power on state for the PPU (for homebrew/romhacking purposes)
2019-12-11 21:44:42 -05:00
EventManager.cpp
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -04:00
EventManager.h
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -04:00
EventType.h
Debugger: Reset counters when resetting game or loading a save state
2019-10-06 19:06:18 -04:00
ExpressionEvaluator.cpp
Debugger: Fixed modulo operator in expressions
2020-05-19 21:55:52 -04:00
ExpressionEvaluator.h
Debugger: Fixed modulo operator in expressions
2020-05-19 21:55:52 -04:00
FirmwareHelper.h
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -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
GB: Added HDMA support (GBC)
2020-05-28 00:15:37 -04:00
Gameboy.h
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
GameboyDisUtils.cpp
Debugger: GB - Fixed disassembly for CB prefixed instructions
2020-05-26 23:56:34 -04:00
GameboyDisUtils.h
Added Game Boy support
2020-05-18 16:11:08 -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
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
GbApu.h
Added Game Boy support
2020-05-18 16:11:08 -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: Improved DMA support for GBC (timing + bug fixes)
2020-05-27 22:50:27 -04:00
GbCpu.h
GB: Improved DMA support for GBC (timing + bug fixes)
2020-05-27 22:50:27 -04:00
GbDebugger.cpp
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -04:00
GbDebugger.h
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -04:00
GbDmaController.cpp
GB: Added HDMA support (GBC)
2020-05-28 00:15:37 -04:00
GbDmaController.h
GB: Added HDMA support (GBC)
2020-05-28 00:15:37 -04:00
GbEventManager.cpp
GB: Improved PPU LCD timings
2020-05-24 21:57:38 -04:00
GbEventManager.h
GB: Replace scanline renderer with pixel renderer
2020-05-21 20:57:00 -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
GB: Improved DMA support for GBC (timing + bug fixes)
2020-05-27 22:50:27 -04:00
GbMemoryManager.h
GB: Improved DMA support for GBC (timing + bug fixes)
2020-05-27 22:50:27 -04:00
GbNoiseChannel.h
Added Game Boy support
2020-05-18 16:11:08 -04:00
GbPpu.cpp
GB: PPU - Improved window emulation
2020-05-28 22:07:34 -04:00
GbPpu.h
GB: PPU - Improved window emulation
2020-05-28 22:07:34 -04:00
GbSquareChannel.h
GB: APU - Implemented volume update behavior on register writes
2020-05-24 22:41:54 -04:00
GbTimer.cpp
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
GbTimer.h
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
GbTypes.h
GB: Added HDMA support (GBC)
2020-05-28 00:15:37 -04:00
GbWaveChannel.h
Added Game Boy support
2020-05-18 16:11:08 -04:00
Gsu.cpp
SA-1: Fixed timing regressions
2020-03-01 18:24:33 -05:00
Gsu.h
Debugger: Added DSP debugger
2020-02-23 22:24:58 -05:00
Gsu.Instructions.cpp
GSU: Fixed RPIX implementation
2019-08-06 21:28:01 -04:00
GsuDebugger.cpp
Added Game Boy support
2020-05-18 16:11:08 -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
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
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
LabelManager.h
Debugger: Improved GSU disassembly/debugger
2020-02-23 15:58:14 -05:00
LuaApi.cpp
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -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
Added Game Boy support
2020-05-18 16:11:08 -04:00
MemoryAccessCounter.h
Added Game Boy support
2020-05-18 16:11:08 -04:00
MemoryDumper.cpp
GB: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -04:00
MemoryDumper.h
Debugger: Added assembler tool
2020-02-11 22:20:08 -05:00
MemoryManager.cpp
Added Game Boy support
2020-05-18 16:11:08 -04:00
MemoryManager.h
Debugger: Improved GSU disassembly/debugger
2020-02-23 15:58:14 -05:00
MemoryMappings.cpp
Debugger: Improved GSU disassembly/debugger
2020-02-23 15:58:14 -05: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
UI: Added shortcuts to select a specific save slot
2019-12-26 14:11:33 -05: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
Added support for automated testing
2019-10-16 20:22:45 -04:00
MovieManager.h
Added support for automated testing
2019-10-16 20:22:45 -04:00
MovieRecorder.cpp
Netplay: Added support for netplay
2019-10-20 21:23:48 -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
Debugger: Added DSP debugger
2020-02-23 22:24:58 -05: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 sprite display when sprite interlace mode is turned on
2020-05-26 18:58:13 -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
PPU: Fixed sprite display when sprite interlace mode is turned on
2020-05-26 18:58:13 -04:00
PpuTools.h
Added Game Boy support
2020-05-18 16:11:08 -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
Debugger: Added SA-1 tab to register viewer
2020-03-02 23:08:28 -05:00
Sa1.h
Debugger: Added SA-1 tab to register viewer
2020-03-02 23:08:28 -05: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
SA-1: Fixed SA-1 vector logic
2020-03-01 18:24:24 -05: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
UI: Added save/load state menus
2020-02-05 21:30:16 -05:00
SaveStateManager.h
UI: Added save/load state menus
2020-02-05 21:30:16 -05: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 Game Boy support
2020-05-18 16:11:08 -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: Allow picking GB model (original vs color) and using a boot rom
2020-05-26 00:05:35 -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 Game Boy support
2020-05-18 16:11:08 -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 Game Boy support
2020-05-18 16:11:08 -04:00
SpcDebugger.h
clang: Fixed compilation warnings
2019-10-24 23:33:29 -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
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
Video Recorder: Add support for GIF output
2020-02-05 18:57:20 -05:00
VideoRenderer.h
Video Recorder: Add support for GIF output
2020-02-05 18:57:20 -05:00
WaveRecorder.cpp
Audio: Added sound recorder
2019-03-15 12:58:30 -04:00
WaveRecorder.h
Audio: Added sound recorder
2019-03-15 12:58:30 -04:00