Vladislav Mikhalin
2b1c0b4f82
avplayer: implemented AddSourceEx, SetAvSyncMode, Pause and Resume ( #2456 )
...
* avplayer: code improvements
* avplayer: implemented pause/resume
* avplayer: implemented sync modes
* avplayer: issue warning on loopback
* avplayer: sync on video ts in default mode when audio ts is not available
* avplayer: removed waits for the frame in Get*Data, replaced cv with sleep
* avplayer: removed all waits from GetVideoData
* avplayer: fix warning propagation + small fixes
* Using texture memory for video frames, dropped video frame cache, syncing audio to video
* do not sync to audio when audio is not enabled
* removed logs, fixed sync
* reverted the removal of pre-allocated buffers
2025-09-20 19:27:16 +03:00
DanielSvoboda
eb18382396
Fix: V_MUL_I32_I24 | V_MUL_U32_U24 ( #3632 )
2025-09-19 19:05:22 -07:00
Missake212
fa489c023e
Update game-bug-report.yaml ( #3628 )
2025-09-19 18:36:52 +03:00
kalaposfos13
f01b6295dd
Make UpdatePlayTime not depend on Qt ( #3629 )
...
* Make UpdatePlayTime not depend on Qt
* sir clang offnir, the all-formatting
2025-09-19 18:34:21 +03:00
squidbus
be80276ec3
Fix Pthread memset warning and add comment. ( #3625 )
2025-09-19 02:17:30 -07:00
DanielSvoboda
71e81c836c
Remove Crowdin integration and related Actions ( #3623 )
2025-09-18 23:36:38 +03:00
kalaposfos13
ddb59edd3e
Enable autoupdating on actions that run for tags, not commits ( #3621 )
2025-09-18 16:30:53 +03:00
Marcin Mikołajczyk
7bd3eb485f
Epoll ( #3476 )
...
* Epoll
* Change companion util stub to return NO_EVENT
* Revert "Change companion util stub to return NO_EVENT"
This reverts commit 8dd9913cda39b641cd3b65925e1f31fa713e8a24.
* added wepoll
* shallow..
* dist branch
* updated wepoll
* compiles on windows
---------
Co-authored-by: georgemoralis <giorgosmrls@gmail.com >
2025-09-18 11:53:04 +03:00
squidbus
0eff74223a
shader_recompiler: Implement fallback path for missing shaderFloat16 support. ( #3604 )
2025-09-18 00:43:47 -07:00
georgemoralis
1e949c5813
started 0.11.1 WIP
2025-09-18 10:18:02 +03:00
georgemoralis
1c0ec3be2a
tagged 0.11.0 release
v.0.11.0
2025-09-18 09:54:56 +03:00
georgemoralis
cf1f0f25c1
New Crowdin updates ( #3619 )
...
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
2025-09-18 09:37:53 +03:00
georgemoralis
932bb25a4c
[ci skip] Qt GUI: Update Translation. ( #3617 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com >
2025-09-18 08:45:31 +03:00
georgemoralis
99a398bd41
New Crowdin updates ( #3611 )
...
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (German)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (German)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Russian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (German)
2025-09-18 08:28:47 +03:00
Randomuser8219
cf9b5a2942
Some new README images for 0.11.0 ( #3615 )
...
* New Bloodborne image for README
* Replace P4G with Driveclub
So Atlus doesn't go ham on us just like RPCS3.
* Update README.md
I hope I got the Yakuza game correct
* Downscale Project DIVA image to 720p
So the table scale isn't weird
* Whoops
* Update README.md
* Yakuza image is actually 1280x720
Should fix the misaligning
2025-09-18 08:28:36 +03:00
nickci2002
0d09c32df9
Ds4 Speaker Audio Rebase Fix ( #3607 )
...
* Logic update, no QT ui
* Fixing errors
* Gui boxes
* fixes
* prevent device list refreshing too fast when game not running
* Removed duplicate Socket declarations in kernel/file_system.cpp and fs.h
* Fixed clang-format and micDevice errors
* Ran clang-format and fixed rebase compiler issues
* Settings dialog fix
* Addressed squidbus' concerns
* Update config.cpp to adhere to clang-format
* Removed a space causing clang-format to complain
* Addressed squidbus' concerns and added fallbacks
Concerns:
- Changed dev_name construct to remove unnecessary cast
- Added an invalid AudioDeviceID macro to replace magic number
---------
Co-authored-by: rainmakerv2 <30595646+rainmakerv3@users.noreply.github.com >
2025-09-18 08:28:12 +03:00
Gabriel
7101caa80b
Fix: Extend strlcpy implementation to Linux builds ( #3616 )
...
* Fix: Add libbsd dependency for Linux builds
Adds conditional libbsd support to resolve strlcpy undefined reference
on Linux systems. Includes proper CMake detection and header includes.
* Fix: Use internal strlcpy implementation for Linux
- Extend existing Windows strlcpy implementation to Linux
- Remove libbsd dependency from CMakeLists.txt
- Resolves undefined reference to strlcpy on glibc systems
Uses the project's existing approach instead of adding external dependencies.
2025-09-17 20:45:28 -07:00
Marcin Mikołajczyk
6ab7aa3b18
Open a dummy audio input device if none is present in the system ( #3514 )
2025-09-17 12:50:47 -07:00
Stephen Miller
775d27c0cd
Core: Log error on MapMemory out of flexible memory case ( #3614 )
...
* Log error for out-of-flexible-memory error case in MapMemory
Should reduce confusion when looking as some logs.
* Clang
2025-09-17 21:58:48 +03:00
georgemoralis
0e8d350f8e
New Crowdin updates ( #3567 )
...
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Russian)
* New translations en_us.ts (German)
* New translations en_us.ts (German)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (German)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (German)
* New translations en_us.ts (Catalan)
2025-09-16 12:23:41 +03:00
georgemoralis
58fc05a127
[ci skip] Qt GUI: Update Translation. ( #3610 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com >
2025-09-16 12:23:25 +03:00
Randomuser8219
d555241e51
QT: Note Vulkan SDK requirement for validation tooltips ( #3608 )
2025-09-15 17:46:03 -07:00
rainmakerv2
c106a98bd6
Hotfix: fix creating new game config and loading experimental tab ( #3600 )
2025-09-14 16:31:29 +03:00
squidbus
fb090dc90f
kernel: More thread code clean-up. ( #3599 )
2025-09-14 02:22:13 -07:00
georgemoralis
c42d0cff2e
[ci skip] Qt GUI: Update Translation. ( #3586 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com >
2025-09-14 09:06:32 +03:00
rainmakerv2
fd9f372a86
Qt: Group game-specific and non-game-specific items in the same tabs ( #3574 )
...
* Group game-specific and non-game-specific items in the same tabs
* Fix rebase
* Transfer default settings tab to general, rename some items
* Fix experimental tab contents not filling the tab
* prevent saving game specific value if no valid value provided
* Fix console language saving, add error message if trying to save nullopt
2025-09-14 09:04:17 +03:00
DanielSvoboda
260e0438a7
QT: Fix Patches 'Incompatibility Notice' ( #3597 )
2025-09-13 15:34:40 -07:00
squidbus
21a1888857
build: Fix a couple more warnings. ( #3598 )
2025-09-13 15:33:42 -07:00
squidbus
c51abe4e8b
texture_cache: Make sure that readback images are downloaded in time ( #3593 )
2025-09-13 14:43:38 -07:00
squidbus
e402ea3de4
externals: Update MoltenVK and re-enable private API use ( #3594 )
2025-09-13 10:32:10 -07:00
squidbus
321fa34892
kernel: Improvements to condvars. ( #3592 )
2025-09-13 08:41:26 -07:00
squidbus
70d33be7b7
externals/MoltenVK: Disable MVK_USE_METAL_PRIVATE_API ( #3591 )
2025-09-13 05:06:29 -07:00
Stephen Miller
0bfde1fcde
video_core: Check DB_SHADER_CONTROL register before performing depth exports ( #3588 )
...
The DB_SHADER_CONTROL register has several enable flags which must be set before certain depth exports are enabled.
This commit adds logic to respect the values in this register when performing depth exports, which fixes the regression in earlier versions of KNACK.
I've also renamed DepthBufferControl to DepthShaderControl, since that's closer to the official name for the register.
2025-09-13 04:32:24 -07:00
Missake212
c885b522db
log copy gpu buffers ( #3587 )
2025-09-13 11:39:50 +03:00
rainmakerv2
fa543d3cc8
Qt: Add descriptions for new experimental settings in GUI ( #3573 )
...
* add descriptions for new experimental settings in GUI
* Change PS4 to neo in the GUI, add note on Neo instability
2025-09-13 11:39:10 +03:00
squidbus
9cdb6b1097
config: Fix typo saving logEnabled setting. ( #3584 )
2025-09-12 17:50:31 -07:00
UltraDaCat
698458061e
Minimum Vblank Frequency of 60Hz ( #3561 )
2025-09-12 09:39:20 -07:00
squidbus
dc6bfbeb12
build: Fix a few warnings ( #3581 )
2025-09-12 09:31:59 -07:00
TheTurtle
374c2194d4
video_core: Address various UE bugs ( #3559 )
...
* vk_rasterizer: Reorder image query in fast clear elimination
Fixes missing clears when a texture is being cleared using this method but never actually used for rendering purposes by ensuring the texture cache has at least a chance to register cmask
* shader_recompiler: Partial support for ANCILLARY_ENA
* pixel_format: Add number conversion of BC6 srgb format
* texture_cache: Support aliases of 3D and 2D array images
Used be UE to render its post processing LUT
* pixel_format: Test BC6 srgb as unorm
Still not sure what is up with snorm/unorm can be useful to have both actions to compare for now
* video_core: Use attachment feedback layout instead of general if possible
UE games often do mipgen passes where the previous mip of the image being rendered to is bound for reading. This appears to cause corruption issues so use attachment feedback loop extension to ensure correct output
* renderer_vulkan: Improve feedback loop code
* Set proper usage flag for feedback loop usage
* Add dynamic state extension and enable it for color aspect when necessary
* Check if image is bound instead of force_general for better code consistency
* shader_recompiler: More proper depth export implementation
* shader_recompiler: Fix bug in output modifiers
* shader_recompiler: Fix sampling from MSAA images
This is not allowed by any graphics API but seems hardware supports it somehow and it can be encountered. To avoid glitched output translate to to a texelFetch call on sample 0
* clang format
* image: Add back missing code
* shader_recompiler: Better ancillary implementation
Now is implemented with a custom attribute that is constant propagated depending on which parts of it are extracted. It will assert if an unknown part is used or if the attribute itself is not removed by dead code elim
* copy_shader: Ignore not enabled export channels
* constant_propagation: Invalidate ancillary after successful elimination
* spirv: Fix f11/f10 conversion to f32
---------
Co-authored-by: georgemoralis <giorgosmrls@gmail.com >
2025-09-12 19:29:16 +03:00
squidbus
de7652384d
video_core: Upload buffer memory around unmapped pages ( #3580 )
2025-09-12 18:23:00 +03:00
kalaposfos13
f3e344dfcf
Add missing ioctl export ( #3579 )
2025-09-12 00:44:02 -07:00
Missake212
b132739014
sceVideoOutSetWindowModeMargins Stub ( #3578 )
2025-09-11 21:08:38 -07:00
squidbus
eb8a454089
vk_rasterizer: Only assert on primitive restart if performing indexed draw. ( #3577 )
2025-09-11 20:30:57 -07:00
squidbus
d4d179610d
image: Do not set storage usage for block-encoded formats. ( #3572 )
2025-09-11 00:47:01 -07:00
georgemoralis
c13502d618
[ci skip] Qt GUI: Update Translation. ( #3571 )
...
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com >
2025-09-11 09:58:36 +03:00
Stephen Miller
99d0f85739
libkernel: Reduce log spam ( #3569 )
...
* Fix address formatting for invalid address asserts
* Reduce event flag message to trace
This log effectively contributes nothing to debugging.
* Remove excess logging in sceKernelBatchMap
Every one of these opcodes will just log from their individual function calls anyway, and if there were issues with batch map logic, we would've known for a while now.
* Log error return during sceKernelBatchMap
May help with debugging some unstable UE games?
2025-09-10 17:38:56 -07:00
rainmakerv2
4b0069b296
fix fullscreen loading ( #3570 )
2025-09-10 17:38:00 -07:00
Stephen Miller
35d3d4f763
Core: Fix MXCSR and FPUCW registers on created threads ( #3568 )
...
* Use _mm_setcsr over assembly
Exists on all platforms, so might as well use it.
* Clang
* Missing include
* Unconditionally set FPUCW
As per review suggestions.
* Fix FPUCW and MXCSR registers on Windows
For some reason only Microsoft knows, settings these values in the context doesn't work.
Also their controlfp functions don't seem to work either, so I used assembly instead.
* Set MXCSR on all platforms
All three platforms use the same default MXCSR register value. Use an assembly instruction to set this for all platforms.
2025-09-10 14:32:05 -07:00
zf06gaius
2c4f573d3a
Simple implementation of sceGnmUnmapComputeQueue in gnmdriver ( #3565 )
2025-09-10 11:03:49 -07:00
georgemoralis
98abb4e372
New Crowdin updates ( #3537 )
...
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Romanian)
* New translations en_us.ts (French)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Arabic)
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Danish)
* New translations en_us.ts (German)
* New translations en_us.ts (Greek)
* New translations en_us.ts (Finnish)
* New translations en_us.ts (Hungarian)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Korean)
* New translations en_us.ts (Lithuanian)
* New translations en_us.ts (Dutch)
* New translations en_us.ts (Polish)
* New translations en_us.ts (Portuguese)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Slovenian)
* New translations en_us.ts (Albanian)
* New translations en_us.ts (Swedish)
* New translations en_us.ts (Ukrainian)
* New translations en_us.ts (Chinese Simplified)
* New translations en_us.ts (Chinese Traditional)
* New translations en_us.ts (Urdu (Pakistan))
* New translations en_us.ts (Vietnamese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Indonesian)
* New translations en_us.ts (Turkish)
* New translations en_us.ts (Persian)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Serbian (Latin))
* New translations en_us.ts (Catalan)
* New translations en_us.ts (Norwegian Bokmal)
* New translations en_us.ts (Italian)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Spanish)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Portuguese, Brazilian)
* New translations en_us.ts (Russian)
* New translations en_us.ts (Swedish)
2025-09-10 12:19:22 +03:00