IndecisiveTurtle
45ed4d2ba8
hot-fix: Drop key
...
* Caution is best
2024-12-26 17:41:40 +02:00
Daniel R.
3e65f89463
hotfix: fix incorrect appcontent available space size
2024-12-26 13:18:53 +01:00
Mohsen
dbdcaecd27
Translated most of the remaining texts into Persian (fa_IR.ts) and fixed incorrect translations ( #1885 )
2024-12-26 13:01:31 +01:00
F1219R
25498abeb9
Update sq translation ( #1893 )
2024-12-26 12:58:42 +01:00
bigol83
456e63e680
Update it.ts ( #1894 )
...
Add missing translation and fixed some typos
2024-12-26 12:53:20 +01:00
rafael-57
60d619fcc0
Add info for QT Multimedia ( #1886 )
...
QT Multimedia is mandatory for building on Windows, and it's not mentioned in the guide.
2024-12-26 01:55:15 +02:00
DanielSvoboda
932032928c
Fix button changelog ( #1882 )
2024-12-25 23:58:19 +02:00
georgemoralis
8d262ce40c
0.5.1 WIP started
2024-12-25 22:42:49 +02:00
georgemoralis
334d013f36
retagged 0.5.0
2024-12-25 22:35:00 +02:00
georgemoralis
507904add3
tagged 0.5.0
2024-12-25 22:08:43 +02:00
DanielSvoboda
6899d04a52
Add missing translations ( #1879 )
...
* Add missing translations
* +
2024-12-25 22:05:36 +02:00
¥IGA
53f72c6ce6
Fix for D16Unorm Tiled image ( #1863 )
2024-12-25 16:06:12 +02:00
squidbus
9c09262181
renderer_vulkan: Make sure at least one viewport is set ( #1859 )
2024-12-25 16:05:51 +02:00
Marcin Mikołajczyk
22606f771d
README: mention alternative key mappings on Mac ( #1876 )
...
Co-authored-by: Marcin Mikolajczyk <github@mikolajczyk.dev>
2024-12-25 16:05:15 +02:00
f8ith
0fd509e017
compatibility_data: Added compatibility related settings to GUI ( #1855 )
...
* compatibility_data: added compatibility related settings to gui
* New game compatibility section in settings dialog
* Context menu now has a compatibility section
* Adjusted minimum size of updater section to 265
* update translations
* revert to deprecated statechanged
* fix display compatibility data option
2024-12-25 09:30:09 +02:00
squidbus
0ac47e45d0
shader_recompiler: Rework image read/write emit. ( #1819 )
2024-12-25 01:13:32 +02:00
squidbus
77ebeb049d
exception: Fix raising exceptions on POSIX systems ( #1868 )
2024-12-25 00:21:32 +02:00
squidbus
ff7bc32ab6
renderer_vulkan: Enable LDS barriers for MoltenVK ( #1866 )
2024-12-24 23:03:04 +02:00
IndecisiveTurtle
46dc7cafa1
data_share: Emit barrier before reads
...
* Fixes artifacts in TLG when using NVIDIA gpus. When LDS is written and read in the same basic block, the barrier pass wont handle it properly, so insert a barrier before reads
2024-12-24 16:04:30 +02:00
IndecisiveTurtle
a7220577e9
semaphore: Attempt to acquire before checking timeout
...
* The posix specification says that if the object can be acquired immediately, timeout doesnt matter
2024-12-24 15:39:17 +02:00
Daniel R.
8395b6ce2e
Switch remaining CRLF terminated files to LF
2024-12-24 13:56:31 +01:00
Daniel R.
a757256e25
core/libraries: HLE fiber reimplementation ( #1836 )
2024-12-24 13:33:00 +01:00
squidbus
15da9fe0a4
renderer_vulkan: Simplify depth pipeline state and move stencil to dynamic state. ( #1854 )
...
* renderer_vulkan: Simplify depth pipeline state and move stencil to dynamic state.
* Change graphics key depth-stencil flags to bitfields.
2024-12-24 13:45:11 +02:00
TheTurtle
f90bb636b8
renderer_vulkan: Implement rectlist emulation with tessellation ( #1857 )
...
* renderer_vulkan: Implement rectlist emulation with tessellation
* clang format
* renderer_vulkan: Use tessellation for quad primitive as well
* vk_rasterizer: Handle viewport enable flags
* review
* shader_recompiler: Fix quad/rect list FS passthrough semantics.
* spirv: Bump to 1.5
* remove pragma
---------
Co-authored-by: squidbus <175574877+squidbus@users.noreply.github.com>
2024-12-24 13:28:47 +02:00
psucien
673145d7a4
hot-fix: missing fce barrier
2024-12-23 18:20:37 +01:00
Quang Ngô
65d1d77dfc
Handle swapchain recreation ( #1830 )
2024-12-23 16:21:48 +02:00
Emulator-Team-2
05abe17ae3
added B5G6R5UnormPack16 format ( #1856 )
2024-12-23 15:52:29 +02:00
DanielSvoboda
4948d681f3
Fix AutoUpdate Issue with Non-Latin Usernames/Directories ( #1853 )
...
* Fix updater for non-Latin user directories
* QStandardPaths
2024-12-23 09:29:30 +02:00
psucien
2bb885ea1c
hot-fix: macos release build
2024-12-22 23:11:16 +01:00
psucien
9d0979079a
build: exclude Tracy from release builds
2024-12-22 22:51:48 +01:00
psucien
84c885ea9a
texture_cache: 32bpp and 64bpp macro detilers ( #1852 )
...
* added 32bpp macro detiler
* added 64bpp macro detiler
* consider 3d depth alignment in size calculations
2024-12-22 19:43:44 +01:00
Vladislav Mikhalin
fb33238fc5
Clear color attachment if FCE was invoked before any draws ( #1851 )
...
* Clear RT if FCE was invoked before any draws
Co-authored-by: psucien <bad_cast@protonmail.com>
* address review comments
---------
Co-authored-by: psucien <bad_cast@protonmail.com>
2024-12-22 18:12:43 +01:00
setepenre
47c13c2019
post-processing: rework gamma correction ( #1756 )
2024-12-22 16:18:07 +01:00
squidbus
c95abf47de
qt: Do not run emulator on separate thread on Mac. ( #1849 )
2024-12-22 16:31:59 +02:00
squidbus
bd8cd5df64
renderer_vulkan: Various attachment cleanup and fixes. ( #1795 )
2024-12-22 16:08:48 +02:00
Quang Ngô
a081e048d9
gui: start the emulator in new thread ( #1829 )
2024-12-22 15:47:28 +02:00
rainmakerv2
45f1ea82e5
Disable trophy pop-up with config setting ( #1834 )
2024-12-22 15:46:45 +02:00
TheTurtle
b799b3b9cd
vk_rasterizer: hot fix
2024-12-22 15:31:10 +02:00
squidbus
b0f6c8fb24
audio: Move port logic out of SDL backend and define backend interface. ( #1848 )
2024-12-22 11:46:28 +02:00
f8ith
55aae34622
compatibility_data: various fixes ( #1847 )
...
* temporarily disable status column + various fixes
* add configuration option to enable compatibility data
* clang format
2024-12-22 11:05:44 +02:00
TheTurtle
02998934b2
vk_rasterizer: Fix stencil clears ( #1840 )
2024-12-22 02:49:42 +02:00
squidbus
611c55bda0
fs: Return nullptr when file descriptor is out of bounds. ( #1842 )
2024-12-22 02:49:34 +02:00
Martin
8815b2dd25
Disable userfaultfd again by making it opt-in ( #1777 )
...
* Disable userfaultfd again
* Let userfd be be opt-in instead of disabled
2024-12-22 02:49:12 +02:00
Daniel R.
ef045e67e1
renderer_vulkan: add support for Polygon draws ( #1798 )
2024-12-21 10:20:24 +01:00
alvinkim101
10521a2363
Fix splash assert ( #1832 )
2024-12-20 19:27:27 +01:00
Alessandro Ampala
db73fcc542
Fix update on windows when path contains powershell wildcards ( #1391 ) ( #1779 )
...
* Fix update process on windows when there are some powershell wildcards in the installation path. (#1391 )
* Fix coding style error. (#1391 )
2024-12-19 10:59:26 +02:00
f8ith
93b5143b66
wip: added status column for compat data ( #1668 )
...
* wip: added basic gui for compat data
* data is currently pulled directly from github API, awaiting server infra
* removed unused initalizer
* fixes
* fix cmake
* wip: add some testing date / version
* add tooltip
* fix nested QJsonObject
* fix tooltip color
* fix clang-format
* Edit style
* Add clickable status
* formatting
* import order
* typo
* fix clang format 2
---------
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2024-12-19 10:58:11 +02:00
georgemoralis
d10638aef2
clang-fix
2024-12-19 10:25:03 +02:00
TheTurtle
8d76bbf97a
ir: Add heuristic based LDS barrier pass ( #1801 )
...
* ir: Add heuristic based LDS barrier pass
* Attempts to insert barriers after zero-depth divergant conditional blocks in shaders that use shared memory
* lds_barriers: Limit to nvidia
* Intel has historically had problems with cs barriers, will debug other time
2024-12-19 10:18:28 +02:00
TheTurtle
5b67ceea67
hot-fix: Proper abi on init_routine
2024-12-18 22:11:09 +02:00