Commit Graph

7187 Commits (2871a26f548c8a03a215dea408625f40e62af58d)
 

Author SHA1 Message Date
Stenzek e2024f6175
System: Change "Auto Load Cheats" to "Enable Cheats" 1 year ago
Stenzek f4ffaa1e3c
Data: Fix crt-lottes.glsl for D3D renders 1 year ago
Stenzek a1d7d214cf
GPUDevice: Add support for VRR and relaxed vsync 1 year ago
Anderson Cardoso d9e496284f
Atualização Português do Brasil (#3125)
Atualizado para a última versão
1 year ago
Stenzek a5de489d6f CI/Flatpak: Use flatpak-github-actions 1 year ago
Stenzek 96f29d9b99
System: Warn if compatibility settings are disabled 1 year ago
Stenzek 04b837a418
Qt: Redesign graphics settings panel
Add screenshot format/type.
1 year ago
Stenzek b8127facdc
GPUDevice: Memoize preferred renderer for auto 1 year ago
Stenzek 713d396a7e
GPU/HW: Add quad line detection (Wild Arms 2) 1 year ago
Stenzek 250fb56838
GPU/HW: Switch to indexed draws 1 year ago
Stenzek b34742cdd2
GPU/HW: Slightly reduce struct size 1 year ago
Stenzek d50ba989ae
Settings: Use bitfields for bool
Slightly more compact, memory-wise.
1 year ago
Stenzek 9e26622a12
CDImageDevice: Implement disc reading for Linux
And fix it for Windows. SubQ reading should now work.
1 year ago
Stenzek b060edc61b
VulkanDevice: Actually use all the swap chain semaphores 1 year ago
Stenzek edeaaebc7d
OpenGLContextEGL: Fix X11+platform base combination 1 year ago
Stenzek f936a36c85
GPUDevice: Add GPUDownloadTexture
Which can also be based in host/client memory.
Use it for screenshots and VRAM downloads.
1 year ago
Wunkolo 4309d8ebf3
VulkanDevice: Add `TryImportHostMemory`
Utilizing `VK_EXT_external_memory_host`, attempt to import the host-pointer into a `VkBuffer`, `VkDeviceMemory`, and an offset to the start of the data. When the page size matches the import alignment, then it is possible to import an entire range of memory from the host directly into a vulkan-side buffer to read and write into.
1 year ago
Wunkolo 0ce1149e41
VulkanDevice: Optional `VK_EXT_external_memory_host` enablement
Allows usage of this extension only when the import-pointer-alignment
matches that of the hosts' page size.
1 year ago
Stenzek 411213d6a0
GPU: Make VRAM a global object 1 year ago
Stenzek 7340324ed9
CDROM: Accuracy improvements 1 year ago
Stenzek 120f5bb434
GameDB: Various additions 1 year ago
Stenzek 71094a0e44
CPU: Implement memory breakpoints/watchpoints 1 year ago
Stenzek ef4389cea8
Qt: Cache CPU register values
That way they don't update while running.
1 year ago
Stenzek 4599109854
CPU/CodeCache: Clear backpatch info for blocks when recompiled 1 year ago
Stenzek 454cceab80
CPU/CodeCache: Move backpatch lookup after RAM check
Saves a map lookup if we're just invalidating code.
1 year ago
Stenzek eb7b6d217d
System: Ensure GPU is flushed before invalidating on pause 1 year ago
Stenzek a63e78d83c
Qt: Mutate breakpoints on CPU thread 1 year ago
Stenzek eeef0a92bb
CPU: Make single step go through the "normal" execution path
That way it exits and re-enters the dynarec as expected.
1 year ago
Stenzek e3a287de44
Qt: Keep debugger open outside of game 1 year ago
Stenzek 4a70164dac
CMake: Determine host page size at build time
Needed for running on Asahi Linux.
1 year ago
Stenzek ab83247de3
GLContext: Rename to OpenGLContext 1 year ago
Stenzek c1381cfda6
System: Gracefully handle memory allocaion failure 1 year ago
Stenzek 9ac9fc0a1e
Host: Add ReportFatalError() 1 year ago
Stenzek 18ba2032ad
Error: Add AddPrefix()/AddSuffix() 1 year ago
Stenzek df3517f19b
GLContext: Use EGL 1.5 platform selection 1 year ago
Stenzek 143fb0876d
dep/glad: Update to v2.0.5 1 year ago
Stenzek fcb8ce1ebc
Common: Add DynamicLibrary 1 year ago
Anderson Cardoso b5b5f6bc67
Atualização Português do Brasil (#3123)
Confirmado textos movidos do depurador.
1 year ago
Stenzek ea649bdb1b
Common: Fix duplicate fastjmp on Windows/CMake 1 year ago
Stenzek ff9dc11a38
CPU/CodeCache: Increase frame delta for manual protected blocks
Reduces stutter in Wild Arms 2.
1 year ago
Stenzek 35cdfc5ef7
CPU: Move PGXP registers earlier in struct 1 year ago
Stenzek 53c0dc8bbc
CPU/NewRec: Speculative execution for mult/div 1 year ago
Stenzek 175d2a17f7
CPU/NewRec: Don't panic on unused opcodes 1 year ago
zkdpower 75cd2dac0d
Update the Simple-Chinese translation to latest. (#3122) 1 year ago
Stenzek 94657ae4ab
dep/rcheevos: Update to 3d01191 1 year ago
zkdpower 272c43d139
Update the Simple-Chinese translation to latest. (#3121) 1 year ago
Stenzek 2dc801e513
Qt: Fix mismatched debugger accelerators 1 year ago
Stenzek 8756672e12
ImGuiManager: Defer scale updates 1 year ago
Anderson Cardoso 330397b900
Atualização Português do Brasil (#3119)
* Atualização Português do Brasil

- Adicionado novo tema

* Atualização - Turco

Atualizado idioma Turco para a última versão, revisado por um nativo.

* Atualização Português do Brasil

Atualizado para a última versão
1 year ago
shikulja ad2c8dbaa4 Update Russian translation 1 year ago