Commit Graph

21695 Commits (f5964fe2a956673eb19df630c285b2237e9d682c)
 

Author SHA1 Message Date
lat9nq f5964fe2a9 externals: Revert SDL2 to release-2.0.20
prerelease-2.23.1 appears to have issues on the SteamDeck with external
controllers. Revert to 2.0.20 for now (and as opposed to using
prerelease-2.0.19 like before.)
3 years ago
bunnei caaf2368b6
Merge pull request #8581 from devsnek/send-resume
implement resume message
3 years ago
Gus Caplan 742f67908c
implement resume message 3 years ago
merry 09300abe92
Merge pull request #8569 from merryhime/watchpoints
dynarmic: Abort watchpoints ASAP
3 years ago
bunnei ba8ea95624
Merge pull request #8508 from yuzu-emu/mc-speed-limit
hle: service: nvflinger: Factor speed limit into frame time calculation.
3 years ago
bunnei a5bdf824e6
Merge pull request #8544 from german77/14dot0
service: Update some services to 14.0.0+
3 years ago
bunnei e4eb7acd49
Merge pull request #8525 from lat9nq/update-sdl
externals/SDL: Update to prerelease-2.23.1
3 years ago
bunnei 8ca8281f4f
Merge pull request #8543 from BreadFish64/use_tsc_from_caps
common/x64: Use TSC clock rate from CPUID when available
3 years ago
bunnei 6d160873c4 hle: service: nvflinger: Fix implicit conversion. 3 years ago
bunnei 02282477e7 yuzu: settings: Remove framerate cap and merge unlocked framerate setting.
- These were all somewhat redundant.
3 years ago
bunnei f8aaa59990 hle: service: nvflinger: Factor speed limit into frame time calculation.
- This allows the %-based "Limit Speed Percent" setting to work with MC emulation.
- This is already supported for SC emulation.
3 years ago
bunnei 7d66f8339e
Merge pull request #8593 from merryhime/ranged-setting-T
common/setting: Make ranged a property of the type
3 years ago
bunnei b8813edc51
Merge pull request #8594 from liamwhite/skip-wp
core/arm: skip watchpoint checks when reading instructions
3 years ago
bunnei 87bb44830b
Merge pull request #8511 from german77/hbmenu
service: ptm: Add TS, nifm: Stub GetInternetConnectionStatus
3 years ago
bunnei 93a4ca11fa
Merge pull request #8560 from liamwhite/bitfield-may-alias
common: fix bitfield aliasing on GCC/Clang
3 years ago
Liam a9a9999efd core/arm: skip watchpoint checks when reading instructions 3 years ago
merry 99fbdaf75b common/setting: Make ranged a property of the type
- Avoids new GCC 12 warnings when Type is of form std::optional<T>
- Makes more sense this way, because ranged is not a property which would change over time
3 years ago
Morph d2c0b45bca
Merge pull request #8587 from merryhime/padding-unused
common_funcs: Mark padding as [[maybe_unused]]
3 years ago
Morph 8266f63130
Merge pull request #8588 from merryhime/IBinder-vdestruct
nvflinger: Polymorphic destructor requried for abstract class IBinder
3 years ago
Morph 037ce7cb5f
Merge pull request #8586 from merryhime/KCodeMemory-override
KCodeMemory: Mark virtual methods as override
3 years ago
Merry a1d2fb314e KCodeMemory: Mark virtual methods as override 3 years ago
Merry 914ead075e common_funcs: Mark padding as [[maybe_unused]] 3 years ago
Merry 30b23fb7b8 nvflinger: Polymorphic destructor requried for abstract class IBinder 3 years ago
Merry 40e39ddd46 dynarmic: Abort watchpoints ASAP 3 years ago
liamwhite 53fb4a78a3
Merge pull request #8540 from lat9nq/copy-nv-ffmpeg
ci/windows: Copy what of FFmpeg not already present
3 years ago
liamwhite 1a85c18600
Merge pull request #8539 from Morph1984/gha-update-actions
ci: Update various actions from v2 to v3
3 years ago
liamwhite 381381c7e0
Merge pull request #8571 from merryhime/update-dynarmic
externals: Update dynarmic to 6.1.1
3 years ago
liamwhite 2fed6dd7e1
Merge pull request #8536 from Morph1984/fix-webapplet-input
qt_web_browser: Fix button inputs with QtWebEngine
3 years ago
liamwhite 9627c550a0
Merge pull request #8510 from german77/vibration
input_common: sdl: lower vibration frequency and use it's own unique thread
3 years ago
german77 1584de951a service: fatal: Add function table 3 years ago
german77 2535e9d1ec service: btdrv,bcat,btm: Update service tables to 14.0.0 3 years ago
german77 8e0e2e95e6 service am: Update service tables to 14.0.0 3 years ago
german77 32b522b1fd service: ac: Replace intances of ProfileData with UserData 3 years ago
Merry adc617ccc4 externals: Update dynarmic to 6.1.1
Fixes for fast dispatcher
3 years ago
bunnei 802bbb2263
Merge pull request #8559 from liamwhite/waiter-list
kernel: fix usage of waiter_list in Finalize
3 years ago
Fernando S 6c72b7f011
Merge pull request #8528 from Morph1984/astc10x6
renderer_(gl/vk): Implement ASTC_10x6_UNORM
3 years ago
Fernando S 25e47738f7
Merge pull request #8561 from Kelebek1/Audio-CoreTiming
Rework CoreTiming events
3 years ago
Kelebek1 b23c6b456c PR 3 years ago
Kelebek1 240650f6a6 Rework CoreTiming 3 years ago
liamwhite c765d5be0b
Merge pull request #8531 from FernandoS27/core-timing-fix-reg
Core timing: use only one thread.
3 years ago
Liam a1c1ad096d common: fix bitfield aliasing on GCC/Clang 3 years ago
Liam 1611c53c12 kernel: fix usage of waiter_list in Finalize 3 years ago
Mai 313f047f97
Merge pull request #8501 from liamwhite/backtrace-again
core/arm: better support for backtrace generation
3 years ago
liamwhite 7e75593c20
Merge pull request #8502 from liamwhite/end-wait
kernel: clean up waiting implementation
3 years ago
Fernando S d244677df9
Merge pull request #8492 from german77/no_more_errors
service: hid: Correct some mistakes and add more validations
3 years ago
Morph ec4cba9de8
Merge pull request #8522 from lat9nq/consolidate-settings
settings: Consolidate RangedSetting's with regular ones
3 years ago
Marshall Mohror e71d457af9 guard against div-by-zero 3 years ago
Marshall Mohror b2ad4dd189 common/x64: Use TSC clock rate from CPUID when available
The current method used to estimate the TSC is fairly accurate - within a few kHz - but the exact value can be extracted from CPUID if available.
3 years ago
lat9nq caef92a584 ci/windows: Copy what of FFmpeg not already present
Prevents overwriting libwinpthreads.dll when one should already be
present from the first DLL search.
3 years ago
Morph 4fa625c4fa ci: Update various actions from v2 to v3 3 years ago