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
Stenzek e8b787fb57
Misc: Change various icons
2 years ago
..
CMakeLists.txt CMake: Add install target 2 years ago
achievements.cpp Misc: Change various icons 2 years ago
achievements.h Misc: Use lightgun controller icon 2 years ago
achievements_private.h Achievements: Use badge IDs from server 2 years ago
analog_controller.cpp InputManager: Support multiple mice via raw input 2 years ago
analog_controller.h InputManager: Support multiple mice via raw input 2 years ago
analog_joystick.cpp InputManager: Support multiple mice via raw input 2 years ago
analog_joystick.h InputManager: Support multiple mice via raw input 2 years ago
bios.cpp FileSystem: Swap vector for DynamicHeapArray 2 years ago
bios.h FileSystem: Swap vector for DynamicHeapArray 2 years ago
bus.cpp FileSystem: Swap vector for DynamicHeapArray 2 years ago
bus.h Bus: Add stub for SIO2 accesses 2 years ago
cdrom.cpp CDROM: Fix rare interrupt race when cancelling commands 2 years ago
cdrom.h
cdrom_async_reader.cpp Log: Simplify macros 2 years ago
cdrom_async_reader.h
cheats.cpp Misc: Slim down some header includes 2 years ago
cheats.h Misc: Slim down some header includes 2 years ago
controller.cpp InputManager: Support multiple mice via raw input 2 years ago
controller.h InputManager: Support multiple mice via raw input 2 years ago
core.props Deps: Remove rapidjson from in-tree 2 years ago
core.vcxproj Core: Purge resources.cpp 2 years ago
core.vcxproj.filters Core: Purge resources.cpp 2 years ago
cpu_code_cache.cpp Misc: Fix ARM32 build (again) 2 years ago
cpu_code_cache.h Misc: Purge unused code and report startup error to host 2 years ago
cpu_code_cache_private.h Misc: Slim down some header includes 2 years ago
cpu_core.cpp System: Fix lockup with runahead enabled 2 years ago
cpu_core.h CPU/PGXP: Inline valid flag updates 2 years ago
cpu_core_private.h System: Rewrite EXE override/loading 2 years ago
cpu_disasm.cpp Add memory contents to "Addr=" string in debugger 2 years ago
cpu_disasm.h
cpu_newrec_compiler.cpp CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_newrec_compiler.h CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_newrec_compiler_aarch32.cpp CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_newrec_compiler_aarch32.h
cpu_newrec_compiler_aarch64.cpp CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_newrec_compiler_aarch64.h Dep: Update vixl to 662828c 2 years ago
cpu_newrec_compiler_riscv64.cpp CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_newrec_compiler_riscv64.h
cpu_newrec_compiler_x64.cpp CPU/NewRec/x64: Fix data corruption on lwl/lwr with PGXP 2 years ago
cpu_newrec_compiler_x64.h
cpu_pgxp.cpp CPU/PGXP: Inline valid flag updates 2 years ago
cpu_pgxp.h CPU/PGXP: Identifier name consistency 2 years ago
cpu_recompiler_code_generator.cpp CPU: Fix loading recompiler-saved states with interpreter 2 years ago
cpu_recompiler_code_generator.h Misc: Slim down some header includes 2 years ago
cpu_recompiler_code_generator_aarch32.cpp Misc: Fix ARM32 build (again) 2 years ago
cpu_recompiler_code_generator_aarch64.cpp CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_recompiler_code_generator_generic.cpp Log: Simplify macros 2 years ago
cpu_recompiler_code_generator_x64.cpp CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_recompiler_register_cache.cpp Log: Simplify macros 2 years ago
cpu_recompiler_register_cache.h
cpu_recompiler_thunks.h
cpu_recompiler_types.h CPU/CodeCache: Dynamically compute BIOS memory access timing 2 years ago
cpu_types.cpp CPU/Recompiler: Break blocks on invalid instructions 2 years ago
cpu_types.h CPU/PGXP: Use Instruction type 2 years ago
digital_controller.cpp InputManager: Support multiple mice via raw input 2 years ago
digital_controller.h InputManager: Support multiple mice via raw input 2 years ago
dma.cpp Misc: Slim down some header includes 2 years ago
dma.h TimingEvents: Fix events ending up out-of-order 2 years ago
fullscreen_ui.cpp Misc: Use lightgun controller icon 2 years ago
fullscreen_ui.h Misc: Slim down some header includes 2 years ago
game_database.cpp Misc: Change various icons 2 years ago
game_database.h GameDatabase: Add DisableSpriteTextureFiltering trait 2 years ago
game_list.cpp Misc: Slim down some header includes 2 years ago
game_list.h Qt: Reduce game list jank after shutting down VM 2 years ago
gdb_server.cpp FileSystem: Swap vector for DynamicHeapArray 2 years ago
gdb_server.h System: Move GDB server into core 2 years ago
gpu.cpp Misc: Change various icons 2 years ago
gpu.h System: Fix HW/SW rendering swap 2 years ago
gpu_backend.cpp Log: Simplify macros 2 years ago
gpu_backend.h Misc: Slim down some header includes 2 years ago
gpu_commands.cpp Misc: Slim down some header includes 2 years ago
gpu_hw.cpp GPU/HW: Use texture instead of RTs for rewind/runahead w/o MSAA 2 years ago
gpu_hw.h Misc: Slim down some header includes 2 years ago
gpu_hw_shadergen.cpp Misc: Slim down some header includes 2 years ago
gpu_hw_shadergen.h Misc: Slim down some header includes 2 years ago
gpu_shadergen.cpp GPU: Add display rotation option 2 years ago
gpu_shadergen.h
gpu_sw.cpp GameDatabase: Merge compatibility messages 2 years ago
gpu_sw.h Misc: Slim down some header includes 2 years ago
gpu_sw_backend.cpp GPU: Vectorize VRAM fills 2 years ago
gpu_sw_backend.h Misc: Slim down some header includes 2 years ago
gpu_types.h Misc: Slim down some header includes 2 years ago
gte.cpp CPU/PGXP: Identifier name consistency 2 years ago
gte.h
gte_types.h
guncon.cpp Misc: Use lightgun controller icon 2 years ago
guncon.h InputManager: Support multiple mice via raw input 2 years ago
host.cpp Host: Add ReadCompressedResourceFile() 2 years ago
host.h Misc: Slim down some header includes 2 years ago
host_interface_progress_callback.cpp ProgressCallback: Eliminate redundancy and drop C format strings 2 years ago
host_interface_progress_callback.h ProgressCallback: Eliminate redundancy and drop C format strings 2 years ago
hotkeys.cpp Misc: Change various icons 2 years ago
imgui_overlays.cpp Misc: Change various icons 2 years ago
imgui_overlays.h
input_types.h InputManager: Remove unused pointer type 2 years ago
interrupt_controller.cpp Log: Simplify macros 2 years ago
interrupt_controller.h
justifier.cpp Misc: Use lightgun controller icon 2 years ago
justifier.h InputManager: Support multiple mice via raw input 2 years ago
mdec.cpp MDEC: Ensure alignment of inputs 2 years ago
mdec.h
memory_card.cpp Misc: Slim down some header includes 2 years ago
memory_card.h MemoryCard: Purge use of ByteStream 2 years ago
memory_card_image.cpp FileSystem: Swap vector for DynamicHeapArray 2 years ago
memory_card_image.h FileSystem: Swap vector for DynamicHeapArray 2 years ago
mips_encoder.h Core: Add constexpr MIPS Encoder 2 years ago
multitap.cpp Misc: Slim down some header includes 2 years ago
multitap.h Misc: Slim down some header includes 2 years ago
negcon.cpp InputManager: Support multiple mice via raw input 2 years ago
negcon.h InputManager: Support multiple mice via raw input 2 years ago
negcon_rumble.cpp InputManager: Support multiple mice via raw input 2 years ago
negcon_rumble.h InputManager: Support multiple mice via raw input 2 years ago
pad.cpp System: Rewrite save state I/O 2 years ago
pad.h Misc: Slim down some header includes 2 years ago
pcdrv.cpp Misc: Slim down some header includes 2 years ago
pcdrv.h Misc: Slim down some header includes 2 years ago
pch.cpp
pch.h
pine_server.cpp FileSystem: Swap vector for DynamicHeapArray 2 years ago
pine_server.h FileSystem: Swap vector for DynamicHeapArray 2 years ago
playstation_mouse.cpp InputManager: Support multiple mice via raw input 2 years ago
playstation_mouse.h InputManager: Support multiple mice via raw input 2 years ago
psf_loader.cpp FileSystem: Swap vector for DynamicHeapArray 2 years ago
psf_loader.h Misc: Slim down some header includes 2 years ago
save_state_version.h SPU: Refactor volume envelopes 2 years ago
settings.cpp Qt: Implement per-game controller configuration 2 years ago
settings.h Qt: Implement per-game controller configuration 2 years ago
shader_cache_version.h Misc: Slim down some header includes 2 years ago
sio.cpp Misc: Slim down some header includes 2 years ago
sio.h Misc: Slim down some header includes 2 years ago
spu.cpp SPU: Refactor volume envelopes 2 years ago
spu.h System: Add video capture feature 2 years ago
system.cpp Misc: Change various icons 2 years ago
system.h InputManager: Support multiple mice via raw input 2 years ago
texture_replacements.cpp Misc: Fix a bunch of code analysis warnings 2 years ago
texture_replacements.h TextureReplacements: Namespace-ify 2 years ago
timers.cpp TimingEvents: Remove pointer indirection 2 years ago
timers.h Misc: Slim down some header includes 2 years ago
timing_event.cpp System: Fix lockup with runahead enabled 2 years ago
timing_event.h TimingEvents: Don't defer frame done callback 2 years ago
types.h TimingEvents: Switch to 64-bit counters 2 years ago