You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
duckstation/src/core
Connor McLaughlin bc1331208b System: Don't try to preload multi-disc images 5 years ago
..
CMakeLists.txt Core: Add Multitap support 6 years ago
analog_controller.cpp AnalogController: Don't panic on unknown configuration mode command 5 years ago
analog_controller.h OSD: Add controller input display overlay 6 years ago
analog_joystick.cpp OSD: Add controller input display overlay 6 years ago
analog_joystick.h AnalogJoystick: Make setter methods public 5 years ago
bios.cpp BIOS: Fix size validation for PSExe 6 years ago
bios.h PSFLoader: Detect region from exe 6 years ago
bus.cpp CPU/Recompiler: Don't use intepreter icache when falling back 5 years ago
bus.h Support expanding RAM to 8MB (dev console) 5 years ago
cdrom.cpp CDROM: Ignore speed change for non-cued Play 5 years ago
cdrom.h CDROM: Improve simulation of seek timing 5 years ago
cdrom_async_reader.cpp CDImage: Fix incorrect index returned for track-relative 00:02:00 5 years ago
cdrom_async_reader.h
…
cheats.cpp Support expanding RAM to 8MB (dev console) 5 years ago
cheats.h Updated chtdb.txt and added new types F5, 52 & 53. Cleaned up type 51 6 years ago
controller.cpp OSD: Add controller input display overlay 6 years ago
controller.h OSD: Add controller input display overlay 6 years ago
core.vcxproj Core: Add Multitap support 6 years ago
core.vcxproj.filters Core: Add Multitap support 6 years ago
cpu_code_cache.cpp CPU/CodeCache: Fix compilation on 32-bit x86 5 years ago
cpu_code_cache.h Support expanding RAM to 8MB (dev console) 5 years ago
cpu_core.cpp CPU: Don't panic on invalid instructions 5 years ago
cpu_core.h CPU/Recompiler: Get rid of non-constant offsetofs 5 years ago
cpu_core_private.h CPU/Recompiler: Don't use intepreter icache when falling back 5 years ago
cpu_disasm.cpp CPU: Don't panic on invalid instructions 5 years ago
cpu_disasm.h CPU: Provide debugger/breakpoint/step functionality 6 years ago
cpu_recompiler_code_generator.cpp CPU/Recompiler: Fix a few incorrect calls to PGXP 5 years ago
cpu_recompiler_code_generator.h CPU/Recompiler: Optimize away nops completely 5 years ago
cpu_recompiler_code_generator_aarch32.cpp CPU/Recompiler: Fix performance regression in AArch32/64 5 years ago
cpu_recompiler_code_generator_aarch64.cpp CPU/Recompiler: Fix performance regression in AArch32/64 5 years ago
cpu_recompiler_code_generator_generic.cpp CPU/Recompiler: Fix performance regression in AArch32/64 5 years ago
cpu_recompiler_code_generator_x64.cpp CPU/Recompiler: Elide tick flush completely where possible 5 years ago
cpu_recompiler_register_cache.cpp
…
cpu_recompiler_register_cache.h
…
cpu_recompiler_thunks.h Bus: Handle CPU-internal narrow writes 5 years ago
cpu_recompiler_types.h Rename cpu_detect.h to platform.h and add OS 6 years ago
cpu_types.cpp CPU/Recompiler: Optimize away nops completely 5 years ago
cpu_types.h CPU: Don't panic on invalid instructions 5 years ago
digital_controller.cpp OSD: Add controller input display overlay 6 years ago
digital_controller.h OSD: Add controller input display overlay 6 years ago
dma.cpp Support expanding RAM to 8MB (dev console) 5 years ago
dma.h SPU: Fix a few cases where SPU interrupts weren't firing 6 years ago
gdb_protocol.cpp Various warning fixes 6 years ago
gdb_protocol.h Core: Implement GDB protocol 6 years ago
gpu.cpp Support custom and match display aspect ratios 5 years ago
gpu.h Qt: Add renderer/resolution to status bar 6 years ago
gpu_backend.cpp GPU/HW: Add an option to use software renderer for readbacks 5 years ago
gpu_backend.h GPU/HW: Add an option to use software renderer for readbacks 5 years ago
gpu_commands.cpp GPU: Treat 0xFF commands as nops 6 years ago
gpu_hw.cpp GPU/HW: Don't allow adaptive downsampling at non-pow2 scales 5 years ago
gpu_hw.h GPU/HW: Don't generate always/never-discarding discard shaders 5 years ago
gpu_hw_d3d11.cpp GPU/HW: Fix incorrect range for shader compiling progress 5 years ago
gpu_hw_d3d11.h Qt: Add renderer/resolution to status bar 6 years ago
gpu_hw_opengl.cpp GPU/HW: Fix incorrect range for shader compiling progress 5 years ago
gpu_hw_opengl.h GPU/OpenGL: Switch back to framebuffer blits over shader copy 6 years ago
gpu_hw_shadergen.cpp GPU/HW: Fix incorrect UV range for upscaled direct texturing 5 years ago
gpu_hw_shadergen.h GPU: Add adaptive and box downsampling modes 6 years ago
gpu_hw_vulkan.cpp GPU/HW: Fix incorrect range for shader compiling progress 5 years ago
gpu_hw_vulkan.h GPU/Vulkan: Invalidate display framebuffer where possible 5 years ago
gpu_sw.cpp GPU/HW: Add an option to use software renderer for readbacks 5 years ago
gpu_sw.h GPU/SW: Set display parameters before data 5 years ago
gpu_sw_backend.cpp GPU/HW: Add an option to use software renderer for readbacks 5 years ago
gpu_sw_backend.h GPU/HW: Add an option to use software renderer for readbacks 5 years ago
gpu_types.h GPU/HW: Add an option to use software renderer for readbacks 5 years ago
gte.cpp Settings: Remove less-frequently used AR options 5 years ago
gte.h Support custom and match display aspect ratios 5 years ago
gte_types.h
…
host_display.cpp System: Render save state screenshots at fixed resolution 5 years ago
host_display.h FrontendCommon: Add option to inhibit screensaver 5 years ago
host_interface.cpp FrontendCommon: Add option to inhibit screensaver 5 years ago
host_interface.h Refactor SystemBootParameters ownership 5 years ago
host_interface_progress_callback.cpp
…
host_interface_progress_callback.h
…
interrupt_controller.cpp
…
interrupt_controller.h
…
libcrypt_game_codes.cpp System: Add a libcrypt game list, and check serials 6 years ago
libcrypt_game_codes.h System: Add a libcrypt game list, and check serials 6 years ago
mdec.cpp ImGui: Remove close button from debug windows 6 years ago
mdec.h MDEC: Handle invalid commands 6 years ago
memory_card.cpp MemoryCard: Sanitize game titles for file names 5 years ago
memory_card.h System: Add non-persistent memory card type 5 years ago
memory_card_image.cpp MemoryCardImage: Fix incorrect format string 5 years ago
memory_card_image.h Qt/MemoryCardEditor: Support undeleting files 5 years ago
multitap.cpp Multitap: Add option to enable only on port 2 6 years ago
multitap.h Multitap: Add option to enable only on port 2 6 years ago
namco_guncon.cpp NamcoGuncon: Only update trigger for offscreen on change 5 years ago
namco_guncon.h OSD: Add controller input display overlay 6 years ago
negcon.cpp Fix a bunch of compiler warnings 5 years ago
negcon.h OSD: Add controller input display overlay 6 years ago
pad.cpp Fix a bunch of compiler warnings 5 years ago
pad.h CommonHostInterface: Add swap memory cards hotkey 5 years ago
pgxp.cpp CPU/Recompiler: Fix a few incorrect calls to PGXP 5 years ago
pgxp.h PGXP: Further optimizations 5 years ago
playstation_mouse.cpp OSD: Add controller input display overlay 6 years ago
playstation_mouse.h OSD: Add controller input display overlay 6 years ago
psf_loader.cpp Common/FileSystem: Add BuildRelativePath() function 6 years ago
psf_loader.h PSFLoader: Detect region from exe 6 years ago
resources.cpp
…
resources.h
…
save_state_version.h CDROM: Improve simulation of seek timing 5 years ago
settings.cpp FrontendCommon: Add option to inhibit screensaver 5 years ago
settings.h FrontendCommon: Add option to inhibit screensaver 5 years ago
shader_cache_version.h GPU/HW: Don't generate always/never-discarding discard shaders 5 years ago
shadergen.cpp GPU/HW: Use a larger epsilon for PowerVR 5 years ago
shadergen.h GPU/OpenGL: Use shader instead of framebuffer blit 6 years ago
sio.cpp
…
sio.h
…
spu.cpp ImGui: Remove close button from debug windows 6 years ago
spu.h SPU: Increase transfer rate to RAM 5 years ago
system.cpp System: Don't try to preload multi-disc images 5 years ago
system.h System: Don't wipe out nonpersistent memory cards during game change 5 years ago
texture_replacements.cpp Rename cpu_detect.h to platform.h and add OS 6 years ago
texture_replacements.h GPU: Support replacing VRAM writes with new textures 6 years ago
timers.cpp Timers: Better predict next event time 6 years ago
timers.h Timers: Handle target = 0 case 6 years ago
timing_event.cpp TimingEvent: Add Delay method 5 years ago
timing_event.h TimingEvent: Add Delay method 5 years ago
types.h System: Add non-persistent memory card type 5 years ago