Commit Graph

6970 Commits

Author SHA1 Message Date
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.
2024-02-29 17:00:51 +10:00
411213d6a0 GPU: Make VRAM a global object 2024-02-29 17:00:51 +10:00
7340324ed9 CDROM: Accuracy improvements 2024-02-29 17:00:51 +10:00
120f5bb434 GameDB: Various additions 2024-02-29 16:15:05 +10:00
71094a0e44 CPU: Implement memory breakpoints/watchpoints 2024-02-28 00:02:02 +10:00
ef4389cea8 Qt: Cache CPU register values
That way they don't update while running.
2024-02-27 22:38:43 +10:00
4599109854 CPU/CodeCache: Clear backpatch info for blocks when recompiled 2024-02-27 22:16:59 +10:00
454cceab80 CPU/CodeCache: Move backpatch lookup after RAM check
Saves a map lookup if we're just invalidating code.
2024-02-27 21:04:26 +10:00
eb7b6d217d System: Ensure GPU is flushed before invalidating on pause 2024-02-27 21:04:26 +10:00
a63e78d83c Qt: Mutate breakpoints on CPU thread 2024-02-27 21:04:25 +10:00
eeef0a92bb CPU: Make single step go through the "normal" execution path
That way it exits and re-enters the dynarec as expected.
2024-02-27 21:04:25 +10:00
e3a287de44 Qt: Keep debugger open outside of game 2024-02-27 20:15:12 +10:00
4a70164dac CMake: Determine host page size at build time
Needed for running on Asahi Linux.
2024-02-25 20:30:41 +10:00
ab83247de3 GLContext: Rename to OpenGLContext 2024-02-25 20:30:41 +10:00
c1381cfda6 System: Gracefully handle memory allocaion failure 2024-02-25 20:30:41 +10:00
9ac9fc0a1e Host: Add ReportFatalError() 2024-02-25 20:30:41 +10:00
18ba2032ad Error: Add AddPrefix()/AddSuffix() 2024-02-25 20:30:41 +10:00
df3517f19b GLContext: Use EGL 1.5 platform selection 2024-02-25 20:30:41 +10:00
143fb0876d dep/glad: Update to v2.0.5 2024-02-25 20:30:41 +10:00
fcb8ce1ebc Common: Add DynamicLibrary 2024-02-25 20:30:40 +10:00
b5b5f6bc67 Atualização Português do Brasil (#3123)
Confirmado textos movidos do depurador.
2024-02-25 20:30:29 +10:00
ea649bdb1b Common: Fix duplicate fastjmp on Windows/CMake 2024-02-25 01:53:23 +10:00
ff9dc11a38 CPU/CodeCache: Increase frame delta for manual protected blocks
Reduces stutter in Wild Arms 2.
2024-02-24 15:06:24 +10:00
35cdfc5ef7 CPU: Move PGXP registers earlier in struct 2024-02-24 14:57:31 +10:00
53c0dc8bbc CPU/NewRec: Speculative execution for mult/div 2024-02-24 14:57:30 +10:00
175d2a17f7 CPU/NewRec: Don't panic on unused opcodes 2024-02-24 14:57:29 +10:00
75cd2dac0d Update the Simple-Chinese translation to latest. (#3122) 2024-02-24 14:57:10 +10:00
94657ae4ab dep/rcheevos: Update to 3d01191 2024-02-24 14:52:57 +10:00
272c43d139 Update the Simple-Chinese translation to latest. (#3121) 2024-02-19 22:54:15 +09:00
2dc801e513 Qt: Fix mismatched debugger accelerators 2024-02-19 22:53:54 +09:00
8756672e12 ImGuiManager: Defer scale updates 2024-02-19 22:47:47 +09:00
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
2024-02-18 15:44:47 +09:00
ad2c8dbaa4 Update Russian translation 2024-02-18 15:44:33 +09:00
1f6636f62b Qt: Icon updates 2024-02-18 15:44:12 +09:00
0e6a9f637b dep/libchdr: Rebase to upstream 2a1119c 2024-02-18 15:34:06 +09:00
a1da72202b Atualização - Turco
Atualizado idioma Turco para a última versão, revisado por um nativo.
2024-02-15 23:17:18 +10:00
5da535c663 Atualização Português do Brasil
- Adicionado novo tema
2024-02-15 23:17:18 +10:00
a1f735353f Update the Simple-Chinese translation to latest. 2024-02-15 23:16:57 +10:00
01876ec4aa Qt: Fix a couple of game summary translation issues 2024-02-15 22:14:46 +09:00
1faecd8853 Qt: Fix labels when changing multi-tap controller type 2024-02-15 22:06:01 +09:00
d9846093c3 Qt: Add new theme "Grey Matter" 2024-02-06 23:49:05 +10:00
10616162f0 Qt: Add Missing QtCore includes 2024-02-06 23:48:45 +10:00
739729516e Core: Add missing standard library includes 2024-02-06 23:48:45 +10:00
317a7ce8a7 Util: Add missing standard library includes 2024-02-06 23:48:45 +10:00
8e7b212b03 System: Clear cheat list on reset 2024-02-06 22:24:33 +09:00
eafa5d41bb Atualização Português do Brasil
Atualizado para a última versão
2024-02-05 14:40:10 +10:00
d5fb5645fc ByteStream: Move zstd wrapper to util project
Removes zstd dependency from common, fixes updater running on Mac.
2024-02-05 14:28:26 +10:00
ac1fd7f0cf Qt: Remove update.zip after updating 2024-02-04 17:40:19 +10:00
885addcfce Qt: Fix update cleanup on Windows 2024-02-04 17:33:34 +10:00
3f0aa6b559 Data: Include crt-royale
From https://github.com/akgunter/crt-royale-reshade
2024-02-04 17:33:25 +10:00