Commit Graph

6783 Commits

Author SHA1 Message Date
bbaebfd4c9 GPU: Round horizontal display range values down to clockdiv multiple
GP1(06h) X1 and X2 are persistent across clockdiv changes, but the GPU
actively uses rounded values for display output. This behavior is
modeled by storing the rounded values in horizontal_display_start and
horizontal_display_end. Verified with hardware test.
2020-10-21 23:17:39 -07:00
2b2e2f7854 Cheats: Invalidate code pages on memory writes 2020-10-22 11:09:11 +10:00
3fc9f264d7 CPUCodeCache: Fix extra page being invalidated on writing to edge 2020-10-22 11:08:57 +10:00
bf46461dd6 Common/Vulkan: Remove unused methods in staging texture 2020-10-21 23:13:34 +10:00
b6a8da34fe Qt/CheatManager: Add preset address ranges 2020-10-21 22:28:11 +10:00
13aa5e0554 Cheats: Use internal memory handlers which can't trash MMIO
Safer and faster.
2020-10-21 22:28:11 +10:00
ffc0a5def4 Qt/CheatManager: Hook up address search range 2020-10-21 22:28:11 +10:00
2fb611518d Cheats/MemoryScan: Restrict search to RAM/Scratchpad/BIOS 2020-10-21 22:28:11 +10:00
0d387dfaca Cheats/MemoryScan: Add Any operator 2020-10-21 22:28:11 +10:00
a83439fd35 Qt/CheatManager: Only display first 5000 search results 2020-10-21 22:28:11 +10:00
2f5cf91d11 Qt: Remove load/save from quick cheat menu 2020-10-21 22:28:11 +10:00
1f948b1266 Qt: Add groups to cheat manager 2020-10-21 22:28:11 +10:00
133639122d Qt: Don't refresh entire list on adding/editing cheat 2020-10-21 22:28:11 +10:00
cb6ef03775 CheatList: Save additional DuckStation fields in comments 2020-10-21 22:28:11 +10:00
39a61d2207 CheatList: Preserve comments in PCSXR format files 2020-10-21 22:28:11 +10:00
abc035b15a CDImage: Fix assert failing on invalid cuesheets 2020-10-21 22:28:11 +10:00
0acf6e8327 Merge pull request #992 from andercard0/patch-20
Atualização | Tradução Português do Brasil
2020-10-21 22:26:50 +10:00
c3a03fc4d8 Atualização | Tradução Português do Brasil
Translated:

- Cheat Manager Options;
- Advanced Settings;
- System;
2020-10-20 20:07:26 -03:00
8432050094 Update compatibility list 2020-10-21 01:11:30 +10:00
b694577c38 Qt: Add new cheat manager 2020-10-21 01:11:30 +10:00
9f0f24a5e5 Merge pull request #989 from ggrtk/hotkeys-pressed
CommonHostInterface: Activate hotkeys on press instead of release
2020-10-21 01:04:12 +10:00
9b8fbeb087 CommonHostInterface: Activate hotkeys on press instead of release 2020-10-19 16:35:12 -07:00
7755e238d3 GPU/Vulkan: Fix depth not being updated with VRAM writes
Fixes menu not showing in Dragon Quest VII.
2020-10-19 11:46:45 +10:00
7a82cae2bd CPU/Recompiler: Use register pairs for pop callee saved too 2020-10-19 02:23:04 +10:00
11c25c68c5 Build: Skip AArch32 emitter for vixl on AArch64 2020-10-19 02:23:04 +10:00
0fca011bd4 CPU/Recompiler: Fix OOB in register pairing 2020-10-19 02:23:04 +10:00
6a4a4c62d7 CPU/Recompiler: Use fastmem instead of global for RAM loads 2020-10-19 02:23:04 +10:00
622aee7c96 Merge pull request #984 from RaydenX93/update_it_20201018
Weekly Update Italian Translation
2020-10-19 02:22:34 +10:00
4de911222a Update duckstation-qt_it.ts 2020-10-18 15:23:56 +02:00
47eede06c8 Android: Move OSD options to Display category 2020-10-18 14:54:38 +10:00
942df40fe7 Android: Add missing advanced settings tab 2020-10-18 14:54:38 +10:00
325f83065c SPU: Always inline SPU::ExecuteVoice 2020-10-18 14:54:38 +10:00
245edd94d7 SPU: Eliminiate conditional in interpolation 2020-10-18 14:54:38 +10:00
e8d77448c7 CMake: Fix mkdir error when repeatedly building for macOS 2020-10-18 14:54:38 +10:00
6624660b0d Common/FileSystem: Fix a compile error on macOS 2020-10-18 14:54:38 +10:00
d3f87dc357 SDL: Fix CPU clock control in menu not applying 2020-10-18 14:54:38 +10:00
b704c37e91 CPU/Recompiler: Implement speculative constants 2020-10-18 14:54:38 +10:00
51eff82eb6 CPU/Recompiler: Implement lwl/lwr/swl/swr 2020-10-18 14:54:38 +10:00
7566c45f64 CPU/Recompiler: Implement fastmem 2020-10-18 14:54:38 +10:00
ceb67b5018 Common: Add memory arena and page fault handler classes 2020-10-18 14:54:38 +10:00
11faf6ccfb CPU/Recompiler: Skip calling event update on interrupts 2020-10-18 14:54:38 +10:00
a16c2f5462 CPU/Recompiler: Skip tracking some more interpreter state 2020-10-18 14:54:38 +10:00
a6f8dde790 CPU/Recompiler: Faster ASM dispatcher 2020-10-18 14:54:38 +10:00
cb351a7dbd CPU: Move interrupt check out of inner-most exec loop 2020-10-18 14:54:38 +10:00
0afdc04d88 CPU/Recompiler: Optimize constant reads (and some writes) 2020-10-18 14:54:38 +10:00
69b2c3fc2d StateWrapper: Track save state version 2020-10-18 14:54:38 +10:00
893268bba5 CDImage: Fix crash on invalid cue/chd with no tracks 2020-10-18 14:54:26 +10:00
95f7821691 Merge pull request #975 from BenjaminSiskoo/master
Typos Fixes Benjamin Siskoo, Zet Sensei and Elcor
2020-10-15 01:28:08 +10:00
a004ae0d5b Merge pull request #976 from MaddTheSane/icon
Make better icns from Windows icon.
2020-10-15 01:27:43 +10:00
d6758aacce CDSubchannelReplacement: Fix a crash on invalid input 2020-10-15 01:25:18 +10:00