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 b3edcc5841 CDROM: Don't reset audio decoder state on file/channel change
Star Wars Jedi Power Battles sends constant Setfilter commands, while
playing.
5 years ago
..
CMakeLists.txt CPU/Recompiler: Implement LUT-based fastmem 5 years ago
analog_controller.cpp AnalogController: Fix config mode 0x4C response 5 years ago
analog_controller.h Controller: Always preserve internal state when loading/resuming 5 years ago
analog_joystick.cpp Controller: Always preserve internal state when loading/resuming 5 years ago
analog_joystick.h Controller: Always preserve internal state when loading/resuming 5 years ago
bios.cpp BIOS: Turn display on with fast boot 5 years ago
bios.h System: Set BIOS before resetting 5 years ago
bus.cpp Bus: Add memory region access helpers 5 years ago
bus.h Bus: Add memory region access helpers 5 years ago
cdrom.cpp CDROM: Don't reset audio decoder state on file/channel change 5 years ago
cdrom.h CDROM: Implement fast forward/rewind 5 years ago
cdrom_async_reader.cpp
cdrom_async_reader.h
cheats.cpp Cheats: Add extension 32-bit instructions variants 5 years ago
cheats.h Cheats: Add extension 32-bit instructions variants 5 years ago
controller.cpp Controller: Always preserve internal state when loading/resuming 5 years ago
controller.h Controller: Always preserve internal state when loading/resuming 5 years ago
core.vcxproj CPU/Recompiler: Implement LUT-based fastmem 5 years ago
core.vcxproj.filters GPU: Split software to frontend/backend 5 years ago
cpu_code_cache.cpp CPU: Provide debugger/breakpoint/step functionality 5 years ago
cpu_code_cache.h CPU/Recompiler: Implement LUT-based fastmem 5 years ago
cpu_core.cpp CPU: Provide debugger/breakpoint/step functionality 5 years ago
cpu_core.h CPU: Provide debugger/breakpoint/step functionality 5 years ago
cpu_core_private.h CPU: Add additional instruction decoder helpers 5 years ago
cpu_disasm.cpp CPU: Provide debugger/breakpoint/step functionality 5 years ago
cpu_disasm.h CPU: Provide debugger/breakpoint/step functionality 5 years ago
cpu_recompiler_code_generator.cpp CPU: Provide debugger/breakpoint/step functionality 5 years ago
cpu_recompiler_code_generator.h CPU/Recompiler: Implement LUT-based fastmem 5 years ago
cpu_recompiler_code_generator_aarch32.cpp CPU/Recompiler: Implement LUT-based fastmem 5 years ago
cpu_recompiler_code_generator_aarch64.cpp CPU/AArch64: Use scratch register for unfitting intermediate values 5 years ago
cpu_recompiler_code_generator_generic.cpp CPU/Recompiler: Implement LUT-based fastmem 5 years ago
cpu_recompiler_code_generator_x64.cpp CPU/Recompiler: Implement LUT-based fastmem 5 years ago
cpu_recompiler_register_cache.cpp CPU/Recompiler: Fix typo in UninhibitAllocation function name 5 years ago
cpu_recompiler_register_cache.h CPU/Recompiler: Fix typo in UninhibitAllocation function name 5 years ago
cpu_recompiler_thunks.h CPU/Recompiler: Implement LUT-based fastmem 5 years ago
cpu_recompiler_types.h CPU: Add AArch32/armv7 recompiler 5 years ago
cpu_types.cpp CPU: Add additional instruction decoder helpers 5 years ago
cpu_types.h CPU: Add additional instruction decoder helpers 5 years ago
digital_controller.cpp Controller: Always preserve internal state when loading/resuming 5 years ago
digital_controller.h Controller: Always preserve internal state when loading/resuming 5 years ago
dma.cpp DMA: Add additional tick penalty to DMA chains for page change 5 years ago
dma.h DMA: Add debug window 5 years ago
gpu.cpp Merge pull request #1235 from valadaa48/CRTCTicksToSystemTicks_optimization 5 years ago
gpu.h Merge pull request #1227 from ggrtk/auto-aspect-ratio 5 years ago
gpu_backend.cpp GPU/Software: Ensure commands are always aligned to 4 bytes 5 years ago
gpu_backend.h GPU/Software: Ensure commands are always aligned to 4 bytes 5 years ago
gpu_commands.cpp GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw.cpp GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw.h GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw_d3d11.cpp GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw_d3d11.h GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw_opengl.cpp GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw_opengl.h GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw_shadergen.cpp GPU/OpenGL: Fix shader compile error on GLES 5 years ago
gpu_hw_shadergen.h GPU: Move enums/types into separate file 5 years ago
gpu_hw_vulkan.cpp GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_hw_vulkan.h GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_sw.cpp GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_sw.h GPU/HW: Fix possible VRAM corruption when live switching resolutions 5 years ago
gpu_sw_backend.cpp GPU/Software: Remove a couple of unused variables 5 years ago
gpu_sw_backend.h GPU: Split software to frontend/backend 5 years ago
gpu_types.h GPU: Mask Y coordinates of VRAM transfers to 9-bits 5 years ago
gte.cpp GPU: Add auto (game native) aspect ratio 5 years ago
gte.h
gte_types.h
host_display.cpp GPU: Add auto (game native) aspect ratio 5 years ago
host_display.h HostDisplay: Fix possible race when saving screenshots 5 years ago
host_interface.cpp HostInterface: Add debugger message callbacks 5 years ago
host_interface.h HostInterface: Add debugger message callbacks 5 years ago
host_interface_progress_callback.cpp
host_interface_progress_callback.h
interrupt_controller.cpp
interrupt_controller.h
mdec.cpp MDEC: Adjust 16bpp timing 5 years ago
mdec.h MDEC: Adjust 16bpp timing 5 years ago
memory_card.cpp Core: Make some additional OSD messages translatable 5 years ago
memory_card.h System: Implement CPU overclocking [SAVEVERSION+] 5 years ago
memory_card_image.cpp MemoryCardImage: Fix error in DeleteFile() 5 years ago
memory_card_image.h MemoryCard: Split into image helper functions 5 years ago
namco_guncon.cpp Controller: Always preserve internal state when loading/resuming 5 years ago
namco_guncon.h Controller: Always preserve internal state when loading/resuming 5 years ago
negcon.cpp Controller: Always preserve internal state when loading/resuming 5 years ago
negcon.h Controller: Always preserve internal state when loading/resuming 5 years ago
pad.cpp Controller: Always preserve internal state when loading/resuming 5 years ago
pad.h
pgxp.cpp PGXP: Treat add rd, rs, zero as moves 5 years ago
pgxp.h CPU/Recompiler: Detect move instructions and forward to PGXP 5 years ago
playstation_mouse.cpp Controller: Always preserve internal state when loading/resuming 5 years ago
playstation_mouse.h Controller: Always preserve internal state when loading/resuming 5 years ago
psf_loader.cpp
psf_loader.h
resources.cpp
resources.h
save_state_version.h SPU: Ignore manually set loop address only on first block 5 years ago
settings.cpp GPU: Add auto (game native) aspect ratio 5 years ago
settings.h GPU: Add auto (game native) aspect ratio 5 years ago
shadergen.cpp GPU/OpenGL: Work around rasterization/interplation issue on V3D/Pi4 5 years ago
shadergen.h GPU: Fix MSAA in OpenGL ES 5 years ago
sio.cpp
sio.h
spu.cpp SPU: Ignore manually set loop address only on first block 5 years ago
spu.h SPU: Ignore manually set loop address only on first block 5 years ago
system.cpp CPU: Provide debugger/breakpoint/step functionality 5 years ago
system.h CPU: Provide debugger/breakpoint/step functionality 5 years ago
timers.cpp Timers: Update when sync is used with sysclk source 5 years ago
timers.h Timers: Update when sync is used with sysclk source 5 years ago
timing_event.cpp CPU: Provide debugger/breakpoint/step functionality 5 years ago
timing_event.h CPU/Recompiler: Faster ASM dispatcher 5 years ago
types.h GPU: Add auto (game native) aspect ratio 5 years ago