Commit Graph
47140 Commits
Author SHA1 Message Date
gooosedev 3be17ec51b ImMemView: Refined the keyboard shortcuts. 2025-06-19 10:40:40 +02:00
Henrik Rydgård 597c6d9ae1 Merge pull request #20549 from hrydgard/even-more-audio-work
Add more info about the output audio stream to System Information.
2025-06-19 09:48:04 +02:00
Henrik Rydgård 5d98e02d9b Add more info about the output audio stream to System Information.
Plus another channel number fix
2025-06-19 01:20:16 +02:00
Henrik Rydgård 638f0650eb Merge pull request #20548 from hrydgard/more-audio-work
Remove the return value from NativeMix, correct mixing with other channel numbers than 2
2025-06-19 00:14:29 +02:00
Henrik Rydgård 622b49a6a1 Android buildfix 2025-06-18 23:48:04 +02:00
Henrik Rydgård 0502d79c99 Remove the return value from NativeMix, correct mixing with other channel numbers than 2 2025-06-18 23:48:00 +02:00
Henrik Rydgård a3e3f203a8 Merge pull request #20547 from warmenhoven/warmenhoven/pr/x86-build-fix
x86: build fix
2025-06-18 17:49:49 +02:00
Eric Warmenhoven 25e940ddd1 x86: build fix 2025-06-18 11:27:29 -04:00
Henrik Rydgård b615888b93 Merge pull request #20541 from crashGG/mmpx-enhace
enhance MMPX algorithm part 2
2025-06-18 16:54:50 +02:00
Henrik Rydgård 2574991e42 Merge pull request #20546 from lvonasek/master
OpenXR - Support passthough on Pico headsets
2025-06-18 16:53:14 +02:00
Luboš V. 51d60b2a05 OpenXR - Support passthough on Pico headsets 2025-06-18 16:03:39 +02:00
Henrik Rydgård 5ace3179f8 Merge pull request #20542 from hrydgard/more-audio-refactor
Fix UWP audio glitches, minor audio cleanups
2025-06-18 12:33:37 +02:00
Henrik Rydgård f595e83a44 Add computed buffer latency in ms to StereoResampler stats 2025-06-18 11:39:14 +02:00
Henrik Rydgård 99b5b962ad Fix glitches in new UWP audio playback 2025-06-18 11:16:38 +02:00
Henrik Rydgård cc3fbb22e4 Change some stat arrays from double to float (to save mem bandwidth) 2025-06-18 11:00:27 +02:00
Henrik Rydgård 702c84e019 Code style fix in StereoResampler 2025-06-18 11:00:03 +02:00
crashGG e60e0b4876 enhance MMPX algorithm part 2
Fix luma function to ensureluma increases linearly with alpha value
Use conditional weak blending instead of pixel copying to eliminate artifacts on straight lines Reduce algorithm overhead.
Improve the judgment logic 
Improved the distance judgment between two pixes by changing the Euclidean formula to dot sets to reduce hardware overhead.
Improved some comments to make them easier to read.
2025-06-18 09:44:45 +03:00
Henrik Rydgård f3a67a4285 Merge pull request #20539 from SerdarSaglam/master
Turkish translation updated
2025-06-17 17:25:38 +02:00
Serdar Sağlam bf2e970aec Turkish translation updated 2025-06-17 17:49:57 +03:00
Henrik Rydgård 0035179f3f Merge pull request #20538 from hrydgard/permission-fix
Fix some shell script permissions
2025-06-17 16:17:24 +02:00
Henrik Rydgård df17548264 Fix some shell script permissions
See #20489
2025-06-17 15:21:47 +02:00
Henrik Rydgård 2050a30caa Merge pull request #20535 from hrydgard/new-wasapi-implementation
Add the new low-latency WASAPI backend, add audio device selection on Windows
2025-06-17 08:00:40 +02:00
Henrik Rydgård 0ca4667b15 Merge pull request #20489 from ANR2MERefork/ios_release
Create iOS artifact and release on CI
2025-06-17 08:00:09 +02:00
Henrik Rydgård 654b11cb39 Rework the UWP Xaudio backend a bit too. 2025-06-17 01:16:09 +02:00
AdamN 2d88c51cf3 Not sure about this, but Dolphin-ios have this key, regardless for trollstore or not. 2025-06-17 04:13:12 +07:00
AdamN 03d6ba6afc This key may also be needed when sandbox is disabled. 2025-06-17 04:07:20 +07:00
AdamN bcee242d36 This key may also affects sandbox. 2025-06-17 03:58:31 +07:00
AdamN c7a8dc4380 This key also needed when sandbox is disabled. 2025-06-17 03:53:19 +07:00
Henrik Rydgård c3e822ff12 Merge pull request #20534 from hrydgard/refactor-audio
Add internal AudioBackend interface
2025-06-16 22:46:14 +02:00
Henrik Rydgård 6271af52e9 Add the new low-latency WASAPI backend. Implement audio device selection on Windows 2025-06-16 22:40:13 +02:00
AdamN 2f0f190034 Added more entitlement keys. 2025-06-17 03:12:00 +07:00
Henrik Rydgård 61d6c95f0c More refactoring. Add the AudioBackend interface 2025-06-16 21:55:32 +02:00
Henrik Rydgård 990b74cc17 More audio refactoring 2025-06-16 18:48:53 +02:00
Henrik Rydgård a721a0b6dd Minor refactor 2025-06-16 18:29:38 +02:00
Henrik Rydgård 96bf820c96 Merge pull request #20533 from hrydgard/remove-dsound
Windows: Remove DirectSound support
2025-06-16 15:58:43 +02:00
Henrik Rydgård db1b87aad1 Remove DirectSound support
Since we no longer support pre-Vista Windows, DirectSound support is no
longer needed. WASAPI is always going to be best.

Soon I'll upgrade our WASAPI backend with a new low-latency mode.
2025-06-16 14:50:48 +02:00
Henrik Rydgård 096a8bb239 Merge pull request #20532 from gooosedev/feature-ImMemView-ImproveCopyPaste
[ImMemView] Copy Paste feature
2025-06-16 11:18:13 +02:00
gooosedev 6ee1756d7c ImMemView:
Improved the copy paste feature, now we can copy and paste bytes in the
view.
2025-06-16 10:45:48 +02:00
Henrik Rydgård 5f92f80a15 Merge pull request #20528 from SerdarSaglam/patch-1
Update tr_TR.ini
2025-06-15 16:05:10 +02:00
Serdar Sağlam 0e54906ca3 Update tr_TR.ini
I couldn't stand the incredibly bad and incorrect Turkish translation of such a perfect emulator and started to fix it.

It's in good shape now but it's not 100% finished, I'll continue to translate it as I use it.

I will make it 100% perfect in a week.
2025-06-15 16:55:50 +03:00
Henrik Rydgård b4f63ade21 Merge pull request #20526 from hrydgard/v1.19.2-commits
v1.19.2 commits
2025-06-15 14:53:59 +02:00
Henrik Rydgård c017718b51 v1.19.2 v1.19.2 2025-06-15 13:41:44 +02:00
Henrik Rydgård 4c21e1a12d Correct UI string.
Fixes #20525
2025-06-15 13:24:49 +02:00
Henrik Rydgård c32af6c7f3 Merge pull request #20515 from hrydgard/more-misc-fixes
Additional fixes for 1.19.2
2025-06-15 13:24:49 +02:00
Henrik Rydgård 044ecb3609 README update for 1.19.2 2025-06-15 13:24:49 +02:00
Henrik Rydgård c732b640bc Merge pull request #20524 from TotalCaesar659/patch-1
Update Russian translation
2025-06-15 13:24:49 +02:00
Henrik Rydgård bfc74576b8 Merge pull request #20522 from hrydgard/translation-fixes
Translation fixes
2025-06-15 13:24:49 +02:00
Henrik Rydgård 08ae255887 Merge pull request #20521 from Saramagrean/patch-1
Update th_TH.ini
2025-06-15 13:24:49 +02:00
Henrik Rydgård 53156d4b0e Merge pull request #20520 from hrydgard/texture-replacement-perf
Replacement textures: Don't spend frame time waiting for a texture to be finished
2025-06-15 13:24:49 +02:00
Henrik Rydgård 83fa985d21 Merge pull request #20518 from hrydgard/disable-cache-iso-32bit
Disable the Cache full ISO in RAM feature on 32-bit builds
2025-06-15 13:24:49 +02:00