Duckstation/src/core
2022-08-10 13:03:53 +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 Controller: Add multiplier/format to settings 2022-08-10 13:03:15 +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 Bus: Added RAM, RAM_SIZE and RAM_MASK exports for external debugger usage 2022-07-31 10:43:26 +02:00
bus.h Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
cdrom.cpp CDROM: Fix crash when changing readahead sectors 2022-08-01 23:07:40 +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 CDROM: Revamp/improve preload image procedure 2022-07-23 13:55:09 +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 Build: Disable mmap fastmem for Apple Silicon 2022-08-07 01:31:24 +10:00
controller.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
controller.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
core.props FrontendCommon: Drop SDL2 audio output 2022-08-04 21:34:16 +10:00
core.vcxproj Build: Make OpenGL/Vulkan renderers optional 2022-07-31 01:14:28 +10:00
core.vcxproj.filters UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
cpu_code_cache.cpp CPU/CodeCache: Fix currently-invalidated blocks breaking memory states 2022-01-06 22:47:10 +10:00
cpu_code_cache.h Move utility classes from common to own static lib 2022-07-21 17:29:58 +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 Fix a few warnings over the place 2021-09-26 09:56:17 +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 UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +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 GameDatabase: Fix cache not invalidating when out-of-date 2022-08-10 13:03:53 +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 GPU: Don't set empty post chain 2022-07-23 13:55:09 +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 System: Fix CPU usage not showing for sw-renderer-for-readbacks 2022-08-05 17:17:29 +10:00
gpu_hw_d3d11.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +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 Common: ScopeGuard -> ScopedGuard 2022-07-26 18:37:16 +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 UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gpu_hw_opengl.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gpu_hw_shadergen.cpp Sync filesystem.h/path.h 2022-07-21 17:29:57 +10:00
gpu_hw_shadergen.h GPU/HW: Implement oversized VRAM fills in hardware 2021-07-21 19:24:10 +10:00
gpu_hw_vulkan.cpp Common: ScopeGuard -> ScopedGuard 2022-07-26 18:37:16 +10:00
gpu_hw_vulkan.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
gpu_sw.cpp System: Fix CPU usage not showing for sw-renderer-for-readbacks 2022-08-05 17:17:29 +10:00
gpu_sw.h System: Fix CPU usage not showing for sw-renderer-for-readbacks 2022-08-05 17:17:29 +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 CommonHost: Fix volume hotkeys 2022-08-04 21:20:26 +10:00
host_display.cpp UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
host_display.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +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: Include cheevos state in save states 2022-03-27 16:59:02 +10:00
settings.cpp Settings: Drop audio sync option 2022-08-05 17:57:47 +10:00
settings.h Controller: Add multiplier/format to settings 2022-08-10 13:03:15 +10:00
shader_cache_version.h GPU/ShaderGen: Use [unroll] for resolve loops 2021-07-11 13:08:25 +10:00
shadergen.cpp Build: Make OpenGL/Vulkan renderers optional 2022-07-31 01:14:28 +10:00
shadergen.h Build: Make OpenGL/Vulkan renderers optional 2022-07-31 01:14:28 +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: Add time stretched audio output 2022-07-28 22:10:47 +10:00
spu.h UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
system.cpp Settings: Drop audio sync option 2022-08-05 17:57:47 +10:00
system.h fixup! Misc: Necessary emucore changes for Android 2022-08-05 17:07:07 +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