Duckstation/src/core
2022-09-18 12:10:36 +10:00
..
achievements.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
analog_controller.cpp Controller: Add multiplier/format to settings 2022-08-10 13:03:15 +10:00
analog_controller.h System: Fix present skip getting activated on unpause 2022-08-16 21:23:16 +10:00
analog_joystick.cpp Controller: Add multiplier/format to settings 2022-08-10 13:03:15 +10:00
analog_joystick.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
bios.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
bios.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
bus.cpp SPU: Convert to namespace 2022-08-15 17:22:23 +10:00
bus.h Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
cdrom.cpp SPU: Convert to namespace 2022-08-15 17:22:23 +10:00
cdrom.h CDROM: Only apply extra remove delay on disc swap 2022-07-26 20:14:45 +10:00
cdrom_async_reader.cpp CDROM: Revamp/improve preload image procedure 2022-07-23 13:55:09 +10:00
cdrom_async_reader.h Misc: More warning fixes 2022-08-10 14:33:31 +10:00
cheats.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
cheats.h New F6 Cheat Type (IF,ELSE IF, ELSE structure) 2021-08-21 15:08:34 +01:00
CMakeLists.txt System: Use streaming for compressed save 2022-08-18 23:10:15 +10:00
controller.cpp Settings: Set default controller type to AnalogController 2022-08-29 20:34:12 +10:00
controller.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
core.props Misc: Remove unused code 2022-08-22 19:55:38 +10:00
core.vcxproj Misc: Remove unused code 2022-08-22 19:55:38 +10:00
core.vcxproj.filters UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
cpu_code_cache.cpp Misc: Remove unused code 2022-08-22 19:55:38 +10:00
cpu_code_cache.h Misc: More warning fixes 2022-08-10 14:33:31 +10:00
cpu_core.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
cpu_core.h CPU: Make Safe{Read,Write}Memory{Byte,Halfword,Word} truely safe 2021-09-10 15:53:14 +10:00
cpu_core_private.h CPU: Simulate stalls from GTE instructions 2021-07-16 12:27:31 +10:00
cpu_disasm.cpp CPU: Don't panic on invalid instructions 2021-06-15 22:58:29 +10:00
cpu_disasm.h CPU: Provide debugger/breakpoint/step functionality 2020-12-17 11:57:47 +10:00
cpu_recompiler_code_generator.cpp CPU/Recompiler: Reduce register usage of SWL/SWR 2021-09-10 15:53:11 +10:00
cpu_recompiler_code_generator.h Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
cpu_recompiler_code_generator_aarch32.cpp CPU/Recompiler/ARM: Optimize icache check 2021-07-24 14:07:37 +10:00
cpu_recompiler_code_generator_aarch64.cpp CPU/Recompiler/ARM: Optimize icache check 2021-07-24 14:07:37 +10:00
cpu_recompiler_code_generator_generic.cpp CPU/Recompiler/ARM: Optimize icache check 2021-07-24 14:07:37 +10:00
cpu_recompiler_code_generator_x64.cpp Misc: More warning fixes 2022-08-10 14:33:31 +10:00
cpu_recompiler_register_cache.cpp CPU/Recompiler: Implement block linking 2021-07-24 13:07:11 +10:00
cpu_recompiler_register_cache.h CPU/Recompiler: Implement block linking 2021-07-24 13:07:11 +10:00
cpu_recompiler_thunks.h CPU/Recompiler: Implement block linking 2021-07-24 13:07:11 +10:00
cpu_recompiler_types.h WIN32 macro -> _WIN32 2021-06-30 14:38:07 +10:00
cpu_types.cpp CPU/Recompiler: Implement block linking 2021-07-24 13:07:11 +10:00
cpu_types.h CPU/Recompiler: Implement block linking 2021-07-24 13:07:11 +10:00
digital_controller.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
digital_controller.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
dma.cpp SPU: Convert to namespace 2022-08-15 17:22:23 +10:00
dma.h SPU: Fix a few cases where SPU interrupts weren't firing 2021-01-10 01:39:21 +10:00
game_database.cpp System: Move overlay checking to common 2022-08-27 16:52:24 +10:00
game_database.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gdb_protocol.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gdb_protocol.h Core: Implement GDB protocol 2020-12-26 00:47:02 +10:00
gpu.cpp HostDisplay: Add GPU usage statistics 2022-09-03 14:17:51 +10:00
gpu.h System: Fix CPU usage not showing for sw-renderer-for-readbacks 2022-08-05 17:17:29 +10:00
gpu_backend.cpp GPU/SW: Replace event with semaphore 2022-07-30 21:49:56 +10:00
gpu_backend.h Common: Remove Event 2022-07-30 21:55:12 +10:00
gpu_commands.cpp GPU: Reduce log level of IRQ request command 2021-10-25 17:27:41 +10:00
gpu_hw.cpp System: Fix CPU usage not showing for sw-renderer-for-readbacks 2022-08-05 17:17:29 +10:00
gpu_hw.h Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
gpu_hw_d3d11.cpp Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
gpu_hw_d3d11.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gpu_hw_d3d12.cpp Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
gpu_hw_d3d12.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gpu_hw_opengl.cpp Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
gpu_hw_opengl.h Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
gpu_hw_shadergen.cpp Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
gpu_hw_shadergen.h Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
gpu_hw_vulkan.cpp VulkanHostDisplay: Fix uploading of strided textures 2022-09-18 12:10:36 +10:00
gpu_hw_vulkan.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gpu_sw.cpp HostDisplay: Use streaming for sw renderer display 2022-09-13 17:50:42 +10:00
gpu_sw.h HostDisplay: Use streaming for sw renderer display 2022-09-13 17:50:42 +10:00
gpu_sw_backend.cpp GPU/SW: Fix performance regression on 32-bit ARM 2021-07-17 14:03:04 +10:00
gpu_sw_backend.h GPU/SW: Fix performance regression on 32-bit ARM 2021-07-17 14:03:04 +10:00
gpu_types.h GPU/HW: Add an option to use software renderer for readbacks 2021-05-20 13:28:36 +10:00
gte.cpp System: Fix match window aspect ratio not working on startup 2022-08-05 17:06:02 +10:00
gte.h CPU: Simulate stalls from GTE instructions 2021-07-16 12:27:31 +10:00
gte_types.h JIT optimizations and refactoring (#675) 2020-07-31 17:09:18 +10:00
guncon.cpp Controller: Add multiplier/format to settings 2022-08-10 13:03:15 +10:00
guncon.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
host.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
host.h FullscreenUI: Re-enable most previously-missing settings 2022-08-26 01:26:55 +10:00
host_display.cpp HostDisplay: Use streaming for sw renderer display 2022-09-13 17:50:42 +10:00
host_display.h HostDisplay: Use streaming for sw renderer display 2022-09-13 17:50:42 +10:00
host_interface_progress_callback.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
host_interface_progress_callback.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
host_settings.h Qt: Fix directory setting changes 2022-07-23 01:28:19 +10:00
interrupt_controller.cpp Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
interrupt_controller.h JIT optimizations and refactoring (#675) 2020-07-31 17:09:18 +10:00
libcrypt_game_codes.cpp System: Add a libcrypt game list, and check serials 2020-12-18 03:03:22 +10:00
libcrypt_game_codes.h System: Add a libcrypt game list, and check serials 2020-12-18 03:03:22 +10:00
mdec.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
mdec.h MDEC: Handle invalid commands 2020-12-19 02:44:46 +10:00
memory_card.cpp System: Don't print whole path in save OSD messages 2022-08-05 17:09:02 +10:00
memory_card.h System: Add non-persistent memory card type 2021-05-23 17:12:01 +10:00
memory_card_image.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
memory_card_image.h Qt/MemoryCardEditor: Support undeleting files 2021-06-25 14:43:19 +10:00
multitap.cpp Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
multitap.h Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
negcon.cpp Controller: Add multiplier/format to settings 2022-08-10 13:03:15 +10:00
negcon.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
pad.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
pad.h CommonHostInterface: Add swap memory cards hotkey 2021-05-20 12:19:28 +10:00
pgxp.cpp PGXP: Fix memory past 2MB 2021-08-23 02:18:06 +10:00
pgxp.h PGXP: Further optimizations 2021-06-12 22:02:33 +10:00
playstation_mouse.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
playstation_mouse.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
psf_loader.cpp Sync filesystem.h/path.h 2022-07-21 17:29:57 +10:00
psf_loader.h PSFLoader: Detect region from exe 2021-01-24 17:37:09 +10:00
resources.cpp Core: Add resources file 2020-07-01 00:56:46 +10:00
resources.h Core: Add resources file 2020-07-01 00:56:46 +10:00
save_state_version.h System: Support compressing save states 2022-08-18 23:10:15 +10:00
settings.cpp HostDisplay: Add GPU usage statistics 2022-09-03 14:17:51 +10:00
settings.h HostDisplay: Add GPU usage statistics 2022-09-03 14:17:51 +10:00
shader_cache_version.h GPU/ShaderGen: Use [unroll] for resolve loops 2021-07-11 13:08:25 +10:00
shadergen.cpp Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
shadergen.h Frontends: Pick best render API based on renderer 2022-08-26 23:30:45 +10:00
sio.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
sio.h JIT optimizations and refactoring (#675) 2020-07-31 17:09:18 +10:00
spu.cpp SPU: Convert to namespace 2022-08-15 17:22:23 +10:00
spu.h SPU: Convert to namespace 2022-08-15 17:22:23 +10:00
system.cpp System: Fix crash when toggling memory exceptions off 2022-09-17 15:56:05 +10:00
system.h System: Fix very low underclocks locking up 2022-09-17 15:56:05 +10:00
texture_replacements.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
texture_replacements.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
timers.cpp Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
timers.h Timers: Handle target = 0 case 2021-02-09 01:01:36 +10:00
timing_event.cpp Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
timing_event.h TimingEvent: Add Delay method 2021-06-14 14:55:20 +10:00
types.h FrontendCommon: Drop SDL2 audio output 2022-08-04 21:34:16 +10:00